Transfer Methods
Let's look these 2 examples to get the understanding of our Transfer Methods:
Send Native Tokens from Solana and Receive Native Tokens on Ethereum
Send Transaction: The user sends a request to the Solana smart contract, specifying the address of the wallet on Ethereum and the amount of token X that must be sent to the wallet. The assets get locked.
Receive Transaction: The user asks the validator to check the request log. The validator checks if funds were actually locked in the Solana smart contract. If they were, the validator sends its signature to the user. The user sends the signature to the Ethereum smart contract. The Ethereum smart contract unlocks the requested X tokens and sends them to the user immediately.
Send Native Tokens from Ethereum and Receive Native Tokens on Solana
Send Transaction: The user sends a request to the Ethereum smart contract, specifying the address of the wallet on Solana and the amount of X tokens that must be sent to Solana. The Ethereum smart contract locks the received tokens from the user and creates a request log.
Receive Transaction: The user asks the validator to check the request log. The validator checks if funds were actually locked in the Ethereum smart contract. If they were, the validator sends its signature to the user. The user sends the signature to the Solana smart contract. The Solana smart contract unlocks the requested X tokens and sends them to the user immediately.
Our bridge supports transfers across multiple blockchains, including Ethereum, BNB Chain, Polygon, Arbitrum, Avalanche, OP Mainnet, Base, Solana, Stellar, and Tron, providing a versatile and comprehensive solution for your cross-chain transactions.
Last updated