Bonding Curve Graduation-to-DEX Executor
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 on-chain execution of bonding curve graduation, enabling tokens to transition from a bonded curve model to a standard DEX liquidity pool. It reads your connected wallet address, bonding curve contract address, DEX router address, token address, reserve token address, curve parameters, current price, liquidity pool status, graduation threshold, current block timestamp, and graduation status. You can then sign and send transactions to check graduation readiness, initiate the graduation process, add liquidity to the DEX pool, transfer tokens to the DEX, and record graduation metadata on-chain. All graduation parameters are displayed in a clear review panel before you sign, so you know exactly what you are executing. The tool also logs transaction hashes, confirmation status, and gas costs, providing a complete audit trail of all graduation activities.
HOW TO USE
Connect your wallet using the built-in wallet bridge, choose the network that matches your bonding curve contract and DEX, and paste the bonding curve contract address, DEX router address, token address, and reserve token address. Enter the token decimals and the graduation threshold (the reserve amount at which graduation becomes available). The review panel shows all inputs and the current block timestamp before you sign. Use the numbered action buttons: check status to view current reserve balance, token balance, and graduation status; initiate graduation to start the graduation process; add liquidity to add liquidity to the DEX pool; or transfer to DEX to transfer tokens to the DEX router. You can also check curve status to view current balances and graduation state. Each transaction is signed sequentially, and the tool displays transaction details and confirmation status.
THE REAL MECHANISM
This tool uses ethers.js v5.7.2 to build and send transactions through the wallet's signer. It does not rely on any hardcoded contract addresses – you paste the contracts you are using, so you are in full control. When you check status, the tool calls the reserveBalance, tokenBalance, and isGraduated functions on the curve contract to fetch current state. When you initiate graduation, the tool calls initiateGraduation, which marks the curve as graduated and prepares it for DEX migration. When you add liquidity, the tool calls addLiquidity on the curve contract, which works with the DEX router to create a liquidity pool. When you transfer to DEX, the tool calls transferToDEX, which sends the token and reserve balances to the DEX router. The tool reads curve state via view functions to display current balances and status. All transactions are sequential to prevent nonce conflicts, and gas costs are calculated using effectiveGasPrice for accurate post-EIP-1559 reporting.
WHAT IT CANNOT SEE
This tool cannot verify off-chain market conditions, predict DEX liquidity demand, detect slippage risks, or ensure that the DEX router executes correctly. It cannot detect if the DEX router is properly configured or if the liquidity pool already exists. The tool also cannot verify that the graduation threshold is appropriate or that the market conditions are favorable for graduation. It cannot simulate the outcome of a transaction before you sign it, nor can it guarantee that the graduation will be processed correctly if the contract is not properly implemented.
PLEASE NOTE
This tool works only on EVM-compatible chains supported by your wallet and provider. Always double-check the contract addresses and parameters before signing. Use testnet first. The tool is a transaction-signing interface and graduation management tool, not a market analysis or DEX verification system.