How does Bridge work?
Last updated
Last updated
Bridge
Bridge provides a native stablecoin bridging experience, enabling smooth cross-chain swaps between EVM and non-EVM blockchains.
Bridge supports following blockchains: Ethereum, BNB Chain, Polygon, Arbitrum, Avalanche, OP Mainnet, Base, Solana, Stellar, Tron.
Supported Tokens
Ethereum
USDC, USDT
BNB Chain
USDT
Polygon
USDC, USDT
Arbitrum
USDC, USDT
Avalanche
USDC, USDT
OP Mainnet
USDC, USDT
Base
USDC
Solana
USDC
Stellar
USDC
Tron
USDT
Transfer Steps
To complete a transfer using the bridge, the user must follow these steps:
Connect your wallet by clicking the button
Choose preferable wallet
If you don't have Metamask, Phantom or tronlink, you can choose preferable wallet from the list of 420 wallets or use WalletConnect
After connecting wallet, choose network of your wallet and network you are going to send your tokens to
Enter amount of tokens you want to transfer
Enter recipient's address
Click "Transfer"
Confirm transaction in your wallet
How Does the Bridge Work Under the Hood?
The bridge supports several types of token transfers:
Send native tokens and receive native tokens.
Send native tokens and receive wrapped (or minted) tokens.
Send wrapped (or minted) tokens and receive native tokens.
Send wrapped (or minted) tokens and receive wrapped (or minted) tokens.
There are three ways a user can interact with the transactions:
Send and Receive Manually: Complete the Send transaction on the Source chain (Solana) and the Receive transaction on the Destination chain (Ethereum) manually. This method is valid for all chains except for the XRP Ledger.
Delegate Receiving to the Bridge: Complete the Send transaction on the Source chain (Solana) manually and delegate finishing the Receive transaction to the bridge. This function is enabled on chains where it is supported.
XRPL Bridge: Complete the Send transaction on the Source chain (Solana) manually. The Receive transaction will be finished by the bridge. This is valid only when receiving on the XRP Ledger.
User: An Externally Owned Account (EOA) or wallet from which token X is transferred from one chain to another.
Solana Smart Contract: A smart contract on the Source blockchain (Solana) that receives transfer requests from the user.
Ethereum Smart Contract: A smart contract on the Destination blockchain (Ethereum) that accepts input from the user.
Validator: An off-chain entity responsible for verifying Lock and Burn transactions on the bridge smart contracts.
The bridge provides a seamless and efficient way to transfer assets across Solana, Ethereum, and Tron, ensuring a borderless blockchain ecosystem.