How crypto billing works
CryptHunter accepts only USDT — no card payments, no fiat rails. Each subscription month is one invoice; you decide when to renew. This page walks through every step, so the first invoice should not surprise you.
Supported networks
We accept USDT on two networks:
- USDT TRC20 (Tron) — the recommended option. Fast, fees are typically under $1, supported by almost every exchange withdrawal.
- USDT ERC20 (Ethereum) — supported for users who only hold ETH-side USDT. Fees depend on Ethereum gas at the time of transfer; usually $3–$8.
Pick the network when you create the invoice. Each network has its own wallet address — sending USDT to the wrong network loses the funds. The wallet shown on the invoice page is the only correct one for the network you selected.
Step by step
- Go to /app/billing, pick a plan (Basic $17 / Pro $35) and a network (TRC20 / ERC20), and press "Create invoice". You will land on the invoice page.
- Copy the exact USDT amount and the wallet address. Both are displayed prominently. A QR code is provided for mobile wallet scanning.
- Open your wallet (Trust Wallet, MetaMask, Binance Withdrawals, …) and send the exact amount on the selected network. Do not round — the cents matter (see below).
- Wait for the on-chain confirmation. The page shows a live countdown until the invoice expires (~30 minutes by default).
- Once confirmed, the page switches to a green "Payment confirmed" banner and your subscription is extended by 30 days. A confirmation email is sent.
Why the amount has sub-cent precision
The invoice amount looks like 35.0142 USDT, not a round 35.0000. The fractional cents are randomised per invoice — they are how we match your transfer to your account on-chain. If two users created Pro invoices in the same hour we would be unable to tell their transfers apart otherwise.
Always send exactly the amount displayed on the invoice. Even being off by 0.01 USDT means our auto-matcher cannot pair the transfer to your invoice. In that case you can still get credited manually (see Troubleshooting below) but it is slower.
How fast you get credited
There are two paths to confirmation:
- Auto-confirm: a background watcher polls the chain every 30 seconds. TRC20 transfers normally finalise in ~1 minute; ERC20 in 2–5 minutes depending on gas. After the chain finalises, your subscription is usually active within a minute.
- Manual fallback: if the watcher fails to match (e.g. you sent the wrong amount), the team confirms by hand. This usually happens within a few hours during European working hours.
- Invoice expiry: each invoice is valid for ~30 minutes from creation. If you send funds after expiry they still arrive — they will be matched manually once we see them, but it is slower than the auto path.
Renewals are not automatic
We do not store your wallet — there is nothing for us to charge automatically. To renew you create a new invoice on /app/billing when you want to continue. If you let your subscription lapse, you keep your account and historical access; you just stop receiving signal access until you renew.
Refunds
Within 7 days of your first paid invoice we refund the full amount on request, no questions asked. After 7 days refunds are pro-rated and only for verifiable service issues (extended downtime, signal-engine bugs, etc.). Email support@crypt-hunter.com with your invoice ID. Refunds are paid back in USDT on the same network you used for the original transfer.
Troubleshooting
Common issues and what to do:
- Sent on the wrong network — If you accidentally sent USDT-BEP20 (BSC) or another network we do not support, the funds are not lost — they are at our address on that chain — but recovering them requires manual work on our side. Email support@crypt-hunter.com with the transaction hash; depending on the chain and gas situation we either credit you or refund.
- Sent the wrong amount — Auto-confirm needs the exact amount. If you sent more, you get credited (we email you about the overpayment and either refund the excess or credit it forward). If you sent less, the invoice stays unpaid — open the invoice page, click "Already sent?" and paste the transaction hash; we will match it manually.
- Sent after the invoice expired — Still recoverable. Paste the transaction hash via "Already sent?" on any of your invoices, or email support@crypt-hunter.com. We will match and credit manually.
- It has been an hour and no confirmation — First verify on a block explorer (tronscan.org for TRC20, etherscan.io for ERC20) that the transfer landed at the wallet address shown on your invoice with the exact amount. If it did, email support@crypt-hunter.com with your invoice ID and the transaction hash. Most of these are watcher mismatches resolved within hours.
Security notes
CryptHunter is a non-custodial business — we never ask for, never store, and never can access your wallet private keys or seed phrase. You always send from your own wallet. The only thing we control is our receiving address (shown on each invoice). If anyone messages you privately claiming to be CryptHunter and asking for your seed phrase, recovery phrase, or wallet password — they are not us. Block them and email support@crypt-hunter.com.