Token Buyback and Distribute 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
Token Buyback and Distribute Tool is a non-custodial tool that purchases tokens from the market and distributes them to multiple recipients in a single transaction. It reads token contract state, user address, token balance, buyback function availability, distribution function availability, total supply, market price, treasury balance, approved spend amount, DEX state, swap price, liquidity pool state, token approval status, recipient list, distribution amounts, distribution schedule, authorized caller status, and buyback limits to structure the optimal buyback and distribution operation. With a single transaction, it calls executeBuybackAndDistribute(), buybackAndDistribute(), or performBuybackDistribute() on the target contract, purchasing tokens from the market and distributing them to a list of recipients. The tool supports ERC-20, ERC-721, and ERC-1155 standards, automatically handling the appropriate batch distribution method. This mechanism supports holder rewards, staking incentives, and community distribution programs.
HOW TO USE
1. Connect your wallet (EVM-compatible).
2. Paste the token address you want to buy back and distribute.
3. Enter the amount to spend in native currency or quote token.
4. Set a minimum tokens to receive for slippage protection.
5. Enter recipients (one per line, format: address,amount).
6. Select the token standard (ERC-20, ERC-721, or ERC-1155).
7. Review the sender contract address, fee per recipient, total fee, and owner.
8. Click "execute buyback & distribute" and confirm the transaction in your wallet.
The tool automatically handles token approvals and calculates the total fee based on the number of recipients. After the transaction confirms, tokens are purchased from the market and distributed to all recipients—no centralized custody, no intermediaries. The contract handles the swap through a DEX integration, and slippage protection ensures you receive at least the specified minimum tokens.
TECHNICAL MECHANISM: MULTI-FUNCTION FALLBACK WITH BULK DISTRIBUTION
Unlike simple transaction builders that assume a single function signature, this tool implements a multi-function fallback strategy. It first attempts executeBuybackAndDistribute(), then falls back to buybackAndDistribute() or performBuybackDistribute() if the primary method fails—automatically adapting to different contract implementations without requiring the user to know the exact function name. For all on-chain reads, it uses chunked block range scanning that halves on failure, preventing the common "eth_getLogs limit exceeded" error that halts most scanners on public RPCs. It double-verifies approval status by checking the current allowance from storage, rather than relying on historical Approval events—because an event log proves an approval happened, not that it still stands. Gas estimation uses receipt.effectiveGasPrice for accurate post-EIP-1559 cost accounting. The tool uses the shared BotGentz sender contract registry, looking up the correct contract address by chain ID and token standard (ERC-20/ERC-721/ERC-1155). It reads the fee live from the contract, calculates total fees per sender, and validates that the user's balance covers the total before sending. All batch operations are sequential with concurrency caps to avoid nonce conflicts.
WHAT IT CANNOT SEE
This tool cannot verify that the token contract is legitimate or has not been compromised. It cannot detect if the token has been manipulated or has hidden mint functions. It cannot ensure that buyback will execute at the optimal price due to slippage and market volatility. It cannot guarantee that buyback will succeed if the DEX or token contract is paused or frozen. It cannot verify that the token contract has not been upgraded or modified. It cannot detect if the trade path is optimal or not front-run. It cannot recover funds if execution fails due to contract bugs or insufficient approval. It cannot verify that the token is not a scam or has malicious code. It cannot predict market movements, price gaps, or flash crashes. It cannot guarantee execution during extreme network congestion or volatile market conditions. It cannot detect if the underlying protocol has been compromised. It cannot prevent the user from canceling or modifying buyback parameters. It cannot ensure that the buyback will have the intended effect on tokenomics. It cannot protect against loss if tokens are bought at unfavorable prices. It cannot verify that the buyback price represents fair market value. It cannot guarantee that the buyback will be completed before price changes. It cannot ensure that distribution amounts are correct or that recipients are legitimate. It cannot guarantee that distribution will not fail due to recipient contract restrictions. It cannot ensure that buyback limits or execution windows will not prevent execution.
PLEASE NOTE
This tool operates only on EVM-compatible chains (Ethereum, Polygon, Arbitrum, Optimism, etc.). It is non-custodial—you retain full control of your funds at all times. Always verify token addresses and recipient lists before executing. Buyback and distribution operations are irreversible. Slippage protection does not guarantee that the price will not change during execution. The sender contract charges a fee per recipient, which is shown before execution. Past performance does not guarantee future results. The tool is provided as-is; use at your own risk.