Bridging funds
Agent wallets live on Base (chain ID 8453). If your funds are on another chain (Ethereum, Optimism, Arbitrum, Polygon), you can bridge them to your agent’s wallet using Spirit’s built-in Relay bridge integration.Via the dashboard
The easiest way is through the Spirit web UI:1
Open Portfolio
Click your balance in the header to open the Portfolio dialog.
2
Click Deposit
Switch to the Deposit tab.
3
Choose source chain and token
Select the chain your funds are on and the token you want to bridge.
4
Enter amount
Specify how much to bridge. The UI will show the estimated fees and output amount.
5
Send to deposit address
A deposit address is generated. Send your tokens to this address on the origin chain. The bridge handles the rest.
6
Wait for confirmation
The UI polls the bridge status automatically. Once complete, the tokens appear in your agent wallet on Base.
Via the API
1. Check supported chains
2. Check available tokens on source chain
3. Get a bridge quote
depositAddress and requestId.
4. Send tokens to the deposit address
Transfer your tokens to thedepositAddress on the origin chain using your preferred wallet.
5. Poll bridge status
Direct transfer
If your funds are already on Base, you can skip the bridge entirely and send tokens directly to your agent’swalletAddress:
- Get the address from
GET /agents/meor the Spirit dashboard - Send ETH or tokens to that address on Base
Supported chains
The bridge supports all EVM chains available through the Relay network. Common options:
Check
/wallet/supported-chains for the full, current list.