Frequently Asked Questions
Quick answers to how BATACoin works across presale, vesting, airdrops, and security — optimized for BNB Chain Mainnet and USDT purchases.
⌘K
General
5 Q&A- BNB Chain (Mainnet). The app will prompt a network switch if needed.
- USDT with 18 decimals. Other decimal variants (e.g., 6-decimal tokens) are not supported by the StageSale contract.
- This build is for review and testing. Contracts and features may change before public release.
- An ERC-20 token with Permit, Votes, Pausable, and AccessControl. Fixed supply: 880M BATA, 18 decimals.
- See “Safe Wallets & Smart Contracts” inside the app. You can also review our docs.
Presale / StageSale
10 Q&A- Enter an amount (USD), approve USDT, then buy. The app guides you step-by-step.
- Costs are ceiled and tokens are floored on-chain to avoid precision issues. Quotes shown in the app reflect this.
- Each stage has a time window, price, quota, per-wallet cap, minimum purchase, and optional whitelist (Merkle). If whitelist is active, a valid proof is required.
- Yes. Each stage enforces perWalletCap and minPurchase. The UI helps indicate remaining cap; enforcement is on-chain.
- Directly to the Safe Sale (Gnosis Safe). See the Safe Wallets list in the app or the documentation.
- Purchases are allocated to the Vesting contract via IVesting.allocate(). Claims follow the configured vesting schedule.
- Check: wrong network, insufficient allowance, stage not active, not whitelisted, or global pause active.
- When the next stage’s start time is reached or the current stage’s quota is sold out. The price and limits follow the active stage at confirmation time.
- No. Always use the DApp’s approve → buy flow. Direct transfers to contracts are not treated as purchases and may be unrecoverable.
- BNB Chain is generally inexpensive. Keep a small amount of BNB for gas, in addition to your USDT for payment.
Airdrop / XP
6 Q&A- Fixed ratio: 10 XP = 1 BATACoin.
- 50 XP = 5 BATA; 250 XP = 25 BATA; 1,000 XP = 100 BATA.
- At TGE. Before TGE, XP only accumulates; no token distribution is available.
- Syncing from Zealy is not always real-time. Please wait a few minutes and ensure mission verification is complete.
- Copy/Share becomes available when the phase requirements are met. Invited friends joining through your link will be counted according to campaign rules.
- If any airdrop cap/limit is set, it will be announced on the Airdrop page. Spam or fraudulent activity may be excluded.
Contracts & Security
5 Q&A- See “Safe Wallets & Smart Contracts” in the app. Core contracts include Token (BATA), StageSale, and Vesting. Advanced shows Timelock and Governor.
- No. The rescue() function cannot move the core USDT used for the sale. Admin/pauser roles are restricted and some actions are under Timelock/Governor.
- StageSale enforces that USDT has 18 decimals at construction; incompatible tokens are rejected.
- ABIs are exported into the DApp and contracts are published on BscScan where possible. Always match the addresses shown in the app with those on the explorer.
- Through the Vesting contract. Cliff/linear schedules are configured per allocation and will be shown in the UI at TGE/claim.
Troubleshooting
5 Q&A- Approve USDT for the required amount, then retry the purchase.
- Switch to BNB Chain (Mainnet). The app will prompt the network change automatically if needed.
- Stages can roll forward or reach caps. The app will re-quote; ensure your min/max slippage is safe to avoid reverts.
- No, gas used is not refunded by the network. Use the UI guards and ensure purchase conditions are met before confirming.
- You must provide a valid whitelist proof when required and ensure the sale is active. If globally paused, wait for the next announcement.
Still need help?
Join our community on Discord and reach the team.