Crypto FAQ + troubleshooting
Not credited
Q: How long does crediting take? A: Typically 1–15 min, by chain:
- BSC / Aptos: usually 1–3 min
- Ethereum / Polygon: 3–15 min (depending on congestion)
- Arbitrum: 1–5 min
Confirmations are admin-configured (BSC 12, Polygon 64, Aptos 5 by default). See Overview.
Q: Confirmed on-chain but primerouter shows nothing. A: Walk through:
- Wait the cooldown — auto-scan can lag 6–30 sec
- Manual sync — Console → Top up → "Sync my recent transfers"
- Verify tx hash — on the block explorer, check the tx is on-chain and really has enough confirmations
- Address match — your tx went to the address shown in the console as your dedicated deposit address (not someone else's)
- Chain & token match — BSC USDT can't go to an Ethereum address; vice versa
- Above minimum top-up — transfers below site minimum may be ignored
If all clear and still not credited, send the tx hash to support.
Wrong send
Q: Sent on the wrong chain (BSC network to an Ethereum-labeled address). A: EVM addresses match across chains, but chains are independent — funds usually stranded on the chain you actually used. Often recoverable: contact support with tx hash and your wallet address.
Q: Wrong token (right chain, but the token isn't supported). A: Depends on whether it's an ERC-20/BEP-20. If contract token, funds reached our contract wallet but aren't auto-detected — you can request manual reconciliation.
Q: Sent to a completely wrong address. A: Chain finality means it's gone. Always copy-paste address + check first 4 + last 4 chars before sending.
Amount mismatch
Q: On-chain shows 100 USDT but primerouter shows 99.5 credited. A: Possible causes:
- Transfer fee deduction: some token contracts deduct on transfer (USDT does on certain chains)
- FX rounding: non-stablecoin tokens convert at credit-time rate
- decimals config: extremely rare — if the operator misconfigured, you'd see large discrepancy. If the difference is huge (100x+), report immediately.
Q: Topped up 100 USDT but balance shows 99.99. A: The site might use internal accounting units (not directly USD), with rounding to cents. See Pricing → billing rules.
Security
Q: Does the deposit address change? A: Typically each user's per-chain address is fixed (for ease of bookkeeping). Address rotation, if any, will be announced in advance and old addresses are kept under scan for some time.
Q: What if the address leaks? A: The deposit address is public — at worst, someone might top up your account (a freebie); you can't lose anything.
Q: Can I top up multiple times to the same address? A: Yes. Each tx is independently identified by (chain, tx_hash, log_index); no conflicts.
Q: Can a top-up be reversed? A: On-chain transfers are final, no.
Capability boundaries
Q: Are Solana / Tron / Bitcoin supported? A: Console → Top up shows the live list. New chains land in Changelog.
Q: Can I buy / sell tokens? A: No. primerouter is one-way top-up — convert your existing USDT/USDC/etc. into AI-call quota. We don't do token exchange.
Q: Can I withdraw? A: No. Quota can only be spent on AI calls, never withdrawn. See Pricing → billing rules.
Advanced
Q: Can I auto-deposit from a smart contract? A: Yes — write a contract that periodically transfers to your dedicated address. Same detection logic.
Q: Can I merge multiple EOA wallets into one primerouter account? A: Each primerouter account has one dedicated deposit address per chain — multiple wallets can all send to the same address, all credited to your account.
