Pre-fill the bridge form by passing query parameters to /bridge.
Parameters
Parameter
Description
Example
sourceChain
Chain to send from
base, stellar, arbitrum
sourceToken
Token to send
USDC, EURC
destinationChain
Chain to receive on
stellar, base, polygon
destinationToken
Token to receive
USDC, EURC
amount
Amount to send (ExactIn)
10, 0.5
destinationAddress
Pre-fill destination address
EVM or Stellar address
Supported Chain Values
Chain
Accepted values
Base
base, 8453
Stellar
stellar, rozo-stellar
Ethereum
ethereum, eth, 1
Arbitrum
arbitrum, arb, 42161
BNB Chain
bnb, bsc, 56
Polygon
polygon, matic, 137
Solana
solana, sol
Chain values are case-insensitive. Numeric chainIds also work.
Examples
Base USDC -> Stellar USDC, amount 10
Base EURC -> Stellar EURC
Stellar -> Base with destination address pre-filled
Stellar -> Base, amount only
Just pre-fill amount (keep default chains)
Rules
All parameters are optional - omitted params keep their default values.
Unsupported chain names, unknown token symbols, zero/negative/non-numeric amounts, and addresses invalid for the destination chain are silently ignored.
Only USDC and EURC are supported tokens.
USDC -> EURC and EURC -> USDC cross-token routes are not allowed - the destination token will be ignored if it conflicts.
URL params take precedence over the ?currency=EURC shortcut.