Interactive guide to integrate cross-chain deposits into your wallet or application
Give users a single deposit address. They send from any chain - funds automatically bridge and arrive to your destination. That's it.
Set up your API credentials to get started.
Configure your destination wallet and select the appropriate integration mode for your use case.
Select which networks can send tokens to receive your token on your network.
has_deposit_address=true parameter ensures we only show sources that support generating deposit addresses, which is essential for the deposit flow.
Get a detailed quote for bridging from your selected network to BASE MAINNET (ETH).
Note: Getting a quote is optional for creating a swap, but recommended to show users the exact fees, limits, and estimated processing time before they deposit.
Create a swap to get your unique deposit address.
use_deposit_address: true parameter is critical for this API flow. When set to true, the swap response will include a deposit address that users can send funds to from any supported chain.
data.deposit_actions[0].to_address
Monitor your transaction status in real-time.
For partnership inquiries and integration support, our team is here to help.