What triggers this error
"Trading unavailable" (or a similarly worded revert) typically fires during an anti-snipe window - a short period right after a token launches during which only pre-approved wallets can buy. Anyone attempting to buy from an address that wasn't added to that approval list before the window closes gets this exact failure.
Why this window exists
An anti-snipe window exists to remove the advantage of being the very first, fastest buyer after a token deploys - normally the entire point of racing to buy in the opening seconds. By restricting who can buy during that specific window, a creator can control exactly which wallets participate in the most sensitive part of a launch, rather than leaving it open to whoever submits a transaction fastest.
What it means if you hit this error
- You are trying to buy during the token's opening window and your wallet was not on the pre-approved list for that window.
- Waiting until the window ends removes this restriction entirely - the check simply stops applying once the window closes.
- This is not a sign the token is broken or that you personally have been blocked - the same restriction applies to every wallet that wasn't specifically approved before launch.
How creators control this window
A creator typically sets the window's length (often measured in blocks rather than seconds or minutes) at deployment, then adds specific wallet addresses to an approval list before opening trading. Once trading opens, that approval list generally can no longer be changed - it has to be set before the window starts, not adjusted during it.
FAQ
- Will I always be able to buy after the window closes? Yes - once the window ends, the whitelist restriction stops applying and anyone can buy under the contract's normal rules.
- Can a creator add my wallet to the list after trading opens? Generally no - the approval list is typically locked once trading has started.
- Does this mean the token is a scam? Not necessarily - an anti-snipe window is a legitimate, common mechanism, though how it's used (and how transparently) still varies by project.
- How long do these windows usually last? It varies by contract and is set by the creator at deployment - there's no universal default.
Coordinate your launch with TokenBundle.
Prepare wallets, review allocations and manage network-specific launch execution from one workspace.
Open Robinhood workspace