Tokenized Carbon Farming Yield Distributor
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 connects to your EVM wallet and reads carbon credit token balances (BCT, NCT, or any ERC-20 carbon token) from staking or farming contracts. It detects accrued yield from supported staking positions and enables you to distribute that yield to multiple recipients in a single batch process. The tool validates recipient addresses, checks your total balance against the required distribution amount, estimates gas costs, and executes sequential transfers with progress tracking and transaction logging.
HOW TO USE
Connect your Web3 wallet (MetaMask or compatible) using the Connect button. Enter the token contract address (e.g., BCT or NCT) and the staking/farming contract address. Paste recipient addresses one per line, specify the amount per recipient in raw token decimals, and click "Load Balances & Yield" to fetch current balances and claimable yield. Click "Estimate Gas" to preview transaction costs, then review the distribution summary before clicking "Distribute Yield" to execute. The tool processes transfers sequentially to avoid nonce conflicts and provides real-time status updates.
TECHNICAL MECHANISM: MULTI-STAGE BATCH DISTRIBUTION WITH NONCE MANAGEMENT
The tool uses ethers.js to interact with ERC-20 transfer functions. It estimates gas by simulating transfers to a subset of recipients and extrapolating, then adds a 20% buffer to account for execution variance. Unlike simple batch senders that fire all transactions at once—which causes nonce conflicts and dropped transactions—this tool sequences transfers sequentially with 300ms delays between each, awaiting confirmation before proceeding to the next. It recovers from individual transfer failures and continues with remaining recipients, logging successes and failures separately. The tool also detects common yield functions (earned, pendingReward, claimable, getRewardBalance) on the staking contract to display accrued yield before distribution.
WHAT IT CANNOT SEE
This tool cannot verify actual carbon sequestration off-chain. It reads only on-chain tokenized carbon balances and yield accrual data from smart contracts. It does not validate that carbon credits correspond to real-world carbon removal, nor does it audit the staking contract's security or the token's legitimacy. Physical verification of carbon farming outcomes is entirely outside the on-chain scope.
PLEASE NOTE
This tool supports Ethereum Virtual Machine (EVM) chains only—Ethereum, Polygon, BSC, Arbitrum, Optimism, Avalanche, Base, and Fantom. Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, and XRP are not supported. You must have sufficient native gas (ETH, BNB, MATIC, etc.) to cover the distribution transactions. The tool does not store any data—all state is in-memory and resets on page refresh. Always verify contract addresses before use; this tool does not hardcode any addresses and relies entirely on your inputs.