Paying with USDT TRC-20
Checkout on this site is a wallet address and an amount. There is no card form, no account and no payment company in between. You send USDT on the TRON (TRC-20) network, the page sees the transfer on-chain, and your download unlocks. This post shows the process from three common wallets and covers the mistakes that cost people money.
Before you send: the two things that matter
- Network must be TRON / TRC-20. USDT exists on several networks (Ethereum ERC-20, BNB Chain BEP-20, Solana, and TRON). Only a TRC-20 transfer reaches the address shown. Sending on another network is not recoverable.
- Amount must match. The checkout page shows an exact USDT amount for your order. Send that amount after fees, not before. Exchanges usually deduct the withdrawal fee on top, so the received amount is what you typed.
From Binance
- Wallet → Spot → Withdraw → USDT.
- Paste the address from the checkout page. Binance detects TRON automatically; confirm the network says TRX Tron (TRC20).
- Enter the amount shown on the checkout page. Binance shows "Amount received" below it: that is the number that must match.
- Confirm with your 2FA. Binance batches TRON withdrawals, so arrival takes one to five minutes.
From Trust Wallet or TronLink
- Open USDT, choose TRON if the wallet asks which USDT.
- Send → paste address → enter the amount.
- You need a little TRX in the same wallet for the network fee (a few TRX). No TRX means the transaction cannot be broadcast.
From any other exchange
OKX, Bybit, KuCoin, Kraken and most others offer USDT withdrawal on TRC-20. The steps are the same: choose USDT, choose network TRC20, paste the address, send the exact amount. If an exchange only offers ERC-20 or BEP-20 for USDT, do not use it for this payment.
What happens after you send
The checkout page polls the TRON network for a transfer to its address matching your order amount. When one is seen, the page updates on its own: the status changes to paid and the download links appear. Leave the tab open or come back to the same URL, which contains your order token. That URL is your receipt.
If it looks stuck
- Under five minutes: normal. Exchanges batch withdrawals; the on-chain confirmation itself is under a minute.
- Check the transaction on tronscan.org. Paste the address or your transaction hash. If the transfer shows as successful to the right address, refresh the checkout page.
- Amount differs from the order. A fee deducted from the amount is the usual cause. Message @WikiLeaksFx with the order URL and the transaction hash; mismatched payments are matched by hand.
- Wrong network. Funds sent on ERC-20 or BEP-20 to a TRON address are gone. There is no recovery path for this, which is why the network is the first thing to check.
Why crypto only
Card processors do not like trading software, and a payment company in the middle would mean accounts, chargebacks and a fee on every order. An on-chain USDT transfer needs none of that: the site sees the payment itself and can hand over the file immediately. It also means the site never stores a card number or a name.
Ready to buy something? Start at the source-code vault.
Frequently asked questions
Which USDT network does the site accept?
TRON (TRC-20) only. Transfers on Ethereum, BNB Chain or any other network will not be seen and cannot be recovered.
How long does confirmation take?
Usually one to two minutes after the transaction is broadcast. Exchange withdrawals can add a few minutes of processing before that.
I sent a slightly different amount. What now?
Send the order URL and your transaction hash to @WikiLeaksFx on Telegram. Under- or over-payments are matched manually.
Do I need TRX to send USDT?
From your own wallet, yes: TRON charges the network fee in TRX. From an exchange, no, the exchange covers it and charges you a withdrawal fee.
Is there an invoice or receipt?
The checkout URL with your order token is the receipt. It shows the order, the payment status and the download links whenever you open it.