Wrapped to Native Cross-Chain Redeem 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
This tool provides complete visibility and execution capabilities for redeeming wrapped native tokens (such as WETH, WMATIC, or other wrapped versions of native chain currencies) back to their native form through a redemption contract. It reads and displays the wrapped token contract address, your wrapped token balance, your native token balance, the contract's native token reserves, the current redemption rate, any applicable redemption fee, the redemption window (in blocks), the contract owner address, the paused state of the contract, and your total previous redemptions from this contract. Beyond read-only access, the tool lets you execute the three key actions: approve the contract to spend your wrapped tokens, initiate the redemption transaction, and claim the native tokens after redemption is processed.
HOW TO USE
Connect your EVM-compatible wallet using the top-right connect button. Select the network where your target contracts are deployed. Enter the redemption contract address and the wrapped token address, then click "Load Contract State." The tool fetches and displays all relevant state data. Enter the amount of wrapped tokens you wish to redeem. If you haven't already approved the contract, click "Approve Wrapped Token" to grant spending permission — this is a one-time step per amount tier. Once approved, click "Redeem" to submit the redemption transaction. After the redemption transaction confirms, click "Claim Native" to transfer the native tokens to your wallet. Each transaction shows a confirmation prompt and reports the transaction hash and gas cost upon completion.
TECHNICAL MECHANISM — CHUNKED EVENT SCANNING WITH STATE CONFIRMATION
Most redemption tools query only current state or scan logs in a single large range, both of which break under public RPC limits. This tool combines direct state reads with chunked log scanning for historical redemption data. It fetches current balances, rates, fees, and pause status via direct contract calls, then retrieves your previous redemption history by scanning for relevant events. The log scanner walks backwards in 10,000-block chunks and, if any chunk fails due to rate limiting or timeout, it halves the chunk size for that specific range and retries — never aborting the entire scan. A single RPC refusal cannot end the scan. After scanning, the tool re-reads the contract's paused state and your total redeemed amount to confirm the displayed values match the latest on-chain state, not stale event data.
WHAT IT CANNOT SEE
This tool cannot verify that the wrapped token is genuinely backed 1:1 by native tokens, nor that the underlying native tokens are actually held in the contract or a secure custody solution. It relies entirely on the contract's own accounting and the issuer's claimed reserves. It cannot detect if the redemption rate or fee has been manipulated through administrative functions, if the contract owner has the ability to pause redemptions indefinitely, or if the wrapped token has been depegged from its native counterpart. The tool also cannot see multi-sig requirements, timelock overrides, or other custom redemption mechanisms beyond the standard interface. It reports what the contract says, but does not validate the solvency, security, or trustworthiness of the wrapped token issuer.
PLEASE NOTE — EVM CHAINS ONLY
This tool supports all EVM-compatible networks that the BotSurf wallet bridge connects to — Ethereum Mainnet, Polygon, Optimism, Arbitrum, Base, and similar chains. Non-EVM chains like Solana, Cosmos, Sui, or Aptos are not supported. The contract must implement the standard redemption interface with wrappedToken(), redeemRate(), redemptionFee(), redemptionWindow(), paused(), totalRedeemed(address), redeem(uint256), and claimNative() — contracts using custom redemption patterns (e.g., vesting schedules, whitelists, or manual distributions) will not display correctly. The tool is read-write: it signs transactions when you execute approval, redemption, or claim actions. Always verify the contract address and redemption terms before submitting any transaction.