Native to Wrapped Cross-Chain Swap Tool
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Native to Wrapped Cross-Chain Swap Tool is a DeFi tool that lets you swap native tokens (e.g., ETH, MATIC) for wrapped tokens on another chain in a single cross-chain operation. Instead of manually bridging native tokens and then swapping them on the destination chain, this tool combines both steps into one transaction. It reads your native token balance, the current swap rate between native and wrapped tokens, bridge fees, and destination chain parameters, then constructs and submits the cross-chain swap transaction. It provides a preview of the native amount, expected wrapped token output, destination chain, recipient, and slippage tolerance before you execute, enabling efficient and transparent cross-chain token conversion.
HOW TO USE
Connect your EVM wallet via the BGWallet bridge. Enter the bridge contract address and the wrapped token address on the destination chain. Specify the native amount you want to swap, the destination chain ID, and the recipient address (leave blank to use your own address). Set your slippage tolerance. Click "Preview Swap" to see the bridge contract, wrapped token, native amount, expected wrapped amount, destination chain, recipient, and estimated gas cost. Review the details carefully — the expected amount is based on current rates and may change. Click "Execute Swap" to sign and broadcast the transaction. The tool provides a transaction hash for tracking and shows the swap status.
TECHNICAL MECHANISM
The tool reads the native token balance from the user's wallet. It fetches the swap rate from the bridge contract using view functions like `getSwapRate(nativeAmount, wrappedToken, destinationChain)` or from an off-chain price feed. When executing, the tool encodes a transaction to the bridge contract's cross-chain swap function — typically `swapNativeToWrapped` or `crossChainSwap` — with the native amount, wrapped token address, destination chain, recipient, and slippage tolerance. The native tokens are sent as the transaction's value. The bridge contract then bridges the native tokens to the destination chain and swaps them for the wrapped token. The entire operation is atomic — if any step fails, the transaction reverts. The tool estimates gas using `estimateGas` and displays the estimated cost before execution.
WHAT IT CANNOT SEE
This tool cannot guarantee that the swap will execute at the expected rate if the market moves between the swap initiation and execution on the destination chain. The swap rate is determined at the time of execution on the destination chain, which may be minutes or hours after the source chain transaction. The tool also cannot predict changes to the bridge network, such as congestion or delays, that may affect the swap execution time and rate. Additionally, the tool cannot verify that the wrapped token is supported on the destination chain or that the bridge will accept the swap. Always monitor market conditions and set an appropriate slippage tolerance. This tool is an aid for cross-chain swapping, not a guarantee that the swap will execute at the previewed rate.
PLEASE NOTE
EVM chains only. This tool relies on the BGWallet connector and will not function on Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, or XRP. The user is responsible for ensuring the supplied bridge contract address is correct and that the contract supports cross-chain swap functions. The native amount must be sent as the transaction value — ensure you have sufficient balance for both the swap and the gas fee. Always verify the expected wrapped token amount and set an appropriate slippage tolerance before executing.