Continuous Dutch Auction Sale 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
Continuous Dutch Auction Sale Executor is a specialized DeFi tool that reads live on-chain state from Dutch auction contracts to enable participation in continuous descending-price sales. It fetches the auction's current price, start and end prices, price decay curve parameters, auction phase, total tokens for sale, tokens sold, and remaining tokens. The tool displays the user's token balance, allowance, existing bid, claimed tokens, and refund status. It supports three primary actions: placing a bid at the current auction price, claiming purchased tokens after the auction ends, and requesting a refund if the user's bid was not fully filled. The tool works with both native currency (ETH, MATIC) and ERC-20 payment tokens. It also reads bidder lists, bid history, treasury state, vesting schedules, whitelist states, and final auction results, giving users complete visibility into the auction process.
HOW TO USE
Connect your wallet using the Connect button. Select your network from the dropdown—Ethereum, Polygon, Optimism, Arbitrum, or Base. Paste the auction contract address, the token contract address being sold, and optionally the payment token address (leave blank for native currency). Click "Refresh State" to load all auction parameters and user-specific data. Review the auction status, current price, price decay curve, time remaining, and your available balance and allowance. Enter the amount you wish to bid in the payment token field—the tool automatically calculates the estimated token amount you will receive at the current price. Click "Place Bid" to submit your bid transaction. Your wallet will prompt you to approve the token spend if using ERC-20, then confirm the bid. After the auction ends, click "Claim Tokens" to receive your purchased tokens, or click "Refund" if your bid was not fully filled and a refund is available.
PRICE DECAY SIMULATION AND BID VALIDATION ENGINE
The tool performs real-time price decay simulation using the auction contract's configured parameters. It reads the start price, end price, start time, end time, and decay curve type (linear, exponential, or logarithmic) directly from the contract. Using the current block timestamp, the tool calculates the exact current price according to the contract's pricing formula, ensuring the displayed price matches what the contract will use for the bid. Before submitting a bid, the tool validates the user's allowance against the bid amount for ERC-20 tokens, or checks the native balance for currency bids. It also computes the estimated token output using the current price and the user's bid amount, displaying this value before confirmation. The tool handles the approval flow automatically—if allowance is insufficient, it prompts the user to approve the auction contract for the exact bid amount, waits for approval confirmation, then submits the bid transaction. For native currency bids, the tool sets the transaction value to the bid amount. After the auction ends, the tool checks the user's bid against the final clearing price and determines eligibility for claiming or refunding based on the contract's settlement logic.
WHAT IT CANNOT SEE
This tool cannot verify that the auction contract has not been exploited or manipulated. It cannot detect if the price decay curve has been altered or front-run by malicious actors. It cannot guarantee that the user's bid will be executed at the optimal price due to network latency or mempool conditions. It cannot ensure that the auction will not be paused, canceled, or modified by the contract owner. It cannot verify that the token being sold has proper liquidity, market value, or is not a scam. It cannot predict the final clearing price or guarantee that the user's bid will be fully filled. It cannot recover funds if the contract is malicious, has bugs, or has been upgraded. It cannot provide financial, investment, or tax advice. It cannot ensure that claimed tokens will have value or be transferable. It cannot verify off-chain auction terms, vesting schedules, or whitelist eligibility.
PLEASE NOTE
This tool supports EVM-compatible chains only. It requires an active RPC connection and a wallet with signing capabilities. Always verify auction details, contract addresses, and token legitimacy before bidding. The tool does not custodial funds or private keys. Ensure you have sufficient balance for both the bid amount and gas fees. Price estimates are based on current contract state and may change between calculation and transaction confirmation.