Paste the hash of a mint that worked. Reads back the real contract, function and argument order. Reverted transactions are refused.
Auto-fill from URL
Any label you like - only for your own list. Required.
Optional. Never used by the bot, just a reminder link.
Required. Must match the chain the collection actually lives on, or every wallet reverts.
Only for the Custom network. Comma separated; the first is used for reads.
Only for the Custom network. A wrong chain ID makes every signature invalid.
The contract you actually SEND to. For SeaDrop that is usually NOT the NFT contract - use Learn from a successful mint to get it right.
The exact signature, e.g. mint(uint256). Ignore if you only use the OpenSea slug path.
Only needed if the mint function requires more than quantity (e.g. a merkle proof for allowlist/GTD phases). Leave empty for a normal mint. Allowed types: quantity, recipient, proof, signature, literal.
If this mint is hosted on OpenSea and requires an allowlist proof, put the collection's slug here (from opensea.io/collection/<slug>). The bot will fetch the correct mint data (including proof) directly from OpenSea instead of building it manually - no Merkle proof needed.
Price of ONE token in ETH; the bot multiplies by quantity. Free mint = 0.
Tokens per wallet per attempt. Above the per-wallet limit the call reverts.
Sets how hard you bid on Ethereum and Base. Ignored on Robinhood Chain - that sequencer is first-come-first-served and does not sell priority.
Only for the Custom strategy. Capped internally so it cannot inflate an already-competitive fee.
Stage start, in your own timezone. Arm for the stage your wallets are eligible for - not the public stage if supply runs out during the allowlist.
Encrypted before storage.
Only if the contract is unverified and Analyze could not read it.
Drops
Find today's mints and import them without retyping a slug
Uses your own OpenSea API key. Stage times are shown so you arm for the right stage.
Auto-monitor
Checks the wallets from your existing projects against these drops, and pings Telegram only when one becomes eligible
Add a drop
The last part of the collection URL: opensea.io/collection/this-part. Easier: use the Watch button on the Drops tab.
Alert rules
✅ Wallet becomes eligiblesent once
⏰ Eligible stage opens1 hour before
Not eligible / no changesilent
New drops discoveredevery 6 h
Scan frequency adapts: every 5 min under an hour out, 30 min under a day, 6 h beyond.
Watching
Recent alerts
Eligibility
Confirm allowlist status before mint day, not during it
Read-only. Builds the calldata that would be used and discards it — nothing is minted or reserved.
Simulate
A full dry run with no broadcast
Everything a real Hit does except the final broadcast: eligibility, balances, gas, nonces and signing.
Proxies
Rotate source IPs so OpenSea stops throttling you
One per line. Every wallet's OpenSea request leaves from a different IP.
Pool status
Calculator
How much ETH each wallet needs, and what the whole mint costs — before you fund anything
What this answers
Two questions you need answered before mint day: 1. How much ETH must I put in each wallet so the transaction is not rejected? 2. What does the whole mint cost across every wallet — including the ones that fail?
Rows are built around this chain's live gas price, so the numbers match reality. Robinhood runs near 0.05 gwei — a 1–50 gwei table is 20–1000× too expensive for it.
The ceiling each transaction reserves. Your wallet must hold enough to cover this in full, even though it is rarely all spent. Simulate shows the real value.
What a mint actually burns. Find it on the explorer under "Gas Usage" of any successful mint of this collection.
A reverted transaction still costs gas. With 100 wallets on a sold-out drop, this is the money you lose. The reverted tx you found earlier used ~29,000.
0 for a free mint.
Cost at each gas price
Per wallet — gas a successful mint costs one wallet. If it fails — gas lost when a mint reverts (sold out, not eligible). Fund each wallet — the minimum balance so the transaction is accepted. Put at least this in every wallet. All wallets — the total cost of the mint if every wallet succeeds.
Settings
RPC endpoints, keys, notifications
RPC endpoints
Comma separated. The first entry is used for reads.
FCFS sequencer. Latency decides order, gas does not.
Standard EIP-1559 gas auction, not FCFS-by-arrival like Robinhood.
Explorer keys
Telegram
Backup
Exports wallet addresses only. Private keys stay in the encrypted database — back up data/mintbot.db and .env separately.
Change password
Session
Sessions expire automatically after a period of inactivity.