Prepaid BTC Card
Activate BTC (BEP20) instantly.
Scan your prepaid card QR, sign in-browser, swap USDT/USDC ↔ BTCB, and charge fees only after confirmation.
USDT/USDC ↔ BTCB
Always verify the domain (https://toknify.com/). Never share your QR/private key. Keep a small BNB buffer for gas.
One-screen flow
Scan → preview → execute. No clutter.
Fee after confirm
Main tx confirms first, then fee transfer.
Encrypted QR support
Card payload can be encrypted and decrypted server-side.
Two-way activation
Buy BTC (USDT/USDC→BTCB) or Sell BTC (BTCB→USDT/USDC).
Transfer built-in
Send USDT/USDC/BTCB when balance is positive.
Explorer links
Approvals, swaps, and fee transfers can be verified on-chain.
Buy BTC
USDT/USDC → BTCB
  • Uses your stablecoin balance
  • Fee taken from stablecoins first
  • Remaining amount is swapped to BTCB
Sell BTC
BTCB → USDT/USDC
  • Swaps BTCB to your selected stablecoin
  • Fee computed from received stablecoins
  • Fee sent only after swap confirms
Security checklist
Do this every time
  • Only use the official domain
  • Never share your QR or private key
  • Keep a small BNB gas buffer
  • Verify transactions on BscScan
Prepaid BTC Card — How it works

What this service does

Activates your Prepaid BTC (BEP20) card by swapping the full wallet balance in one direction:
  • USDT/USDC → BTCB (Buy BTC), or
  • BTCB → USDT/USDC (Sell BTC)

What you need

  • Your prepaid card QR code.
  • A stablecoin selection (USDT or USDC) embedded in the QR.
  • Internet access (to fetch swap route) and BSC gas (fees are paid by the wallet).

Step-by-step

  1. Tap Scan QR and scan the prepaid card.
  2. The app reads the card payload (and decrypts it server-side if the QR is encrypted).
  3. Your wallet address is derived locally in your browser (private key never gets displayed publicly).
  4. The system checks your balances:
    • If you have enough USDT/USDC, it prepares USDT/USDC → BTCB.
    • If you have no stablecoins but you have BTCB, it prepares BTCB → USDT/USDC.
  5. When you press Activate / Sell BTC, it:
    • Requests a swap quote and transaction from the routing service.
    • Approves the swap spender only if needed.
    • Sends the swap transaction and waits for confirmation.
    • Only after confirmation, transfers the fee to the configured fee wallet.

Fee rule (Activation)

The fee is charged in USDT or USDC (based on what you selected / received):
  • Buy BTC (USDT/USDC → BTCB): fee is taken from your stablecoin balance first, then the remaining amount is swapped.
  • Sell BTC (BTCB → USDT/USDC): fee is calculated from the received stablecoin amount and then transferred after swap confirmation.

Transfer (USDT / USDC / BTCB)

If your wallet has a positive balance, you can send tokens to another address using Transfer.
  1. Tap Transfer to open the transfer panel.
  2. Select the token: USDT, USDC, or BTCB.
  3. Enter the recipient address (or tap QR to scan / Paste to paste).
  4. Enter the amount (or tap Max to auto-fill the maximum sendable amount).
  5. Press Send. The token transfer is sent first, then confirmed. Only after confirmation, the fee is transferred to the fee wallet.

Fee rule (Transfer)

The fee is charged in the same token you are sending and is sent after the transfer confirms:
  • USDT / USDC: fee = 1% with a minimum of 1.00 token.
  • BTCB: fee = 1% with a minimum of \$1 worth of BTC (calculated using a live BTC/USD price feed).
  • Your Total spend is Amount + Fee. The recipient receives the Amount you entered (fee is a separate transfer).
Security: never share your QR, never paste your private key anywhere else, and only activate on the official domain.
Transactions: you’ll see links to the approval, swap, fee transfer, and transfer transactions on BscScan after you run them.
Tip: keep a small buffer for gas. If your wallet has 0 BNB for gas, transactions can fail even if you have tokens.