Introduction
Cross-chain orders enable you to transfer tokens between different blockchains using deBridge’s decentralized liquidity network. You can bridge tokens between EVM chains (Ethereum, Polygon, Arbitrum, BNB Chain), Solana, and Tron.How It Works
A cross-chain order involves:- Creating an order - Call
createDebridgeBridgeOrderwith source and destination chain details - Approving tokens - For EVM chains, approve the deBridge contract to spend your tokens
- Submitting the transaction - Send the transaction on the source chain
- Receiving tokens - Tokens arrive on the destination chain after fulfillment
Supported Routes
You can create cross-chain orders between:EVM to EVM
Transfer tokens between Ethereum, Polygon, Arbitrum, BNB Chain, and other EVM chains
EVM to Solana
Bridge tokens from EVM chains to Solana
Solana to EVM
Bridge tokens from Solana to EVM chains
Tron to Solana
Transfer tokens from Tron to Solana
Order Parameters
All cross-chain orders require these core parameters:| Parameter | Description | Example |
|---|---|---|
srcChainId | Source chain ID | '137' (Polygon) |
srcChainTokenIn | Token address on source chain | '0x...' |
srcChainTokenInAmount | Amount in token’s smallest unit | '5000000' (5 USDC) |
dstChainId | Destination chain ID | '42161' (Arbitrum) |
dstChainTokenOut | Token address on destination chain | '0x...' |
dstChainTokenOutRecipient | Recipient address | '0x...' or Solana address |
account | Sender’s wallet address | '0x...' |