Overview
A wallet in Cryplink is a public receiving address on a specific blockchain. When a buyer checks out, the exact amount is sent to the wallet address attached to that product. Cryplink verifies the payment on-chain and unlocks the buyer automatically once confirmed.
Non-custodial by design
Supported networks and tokens
Cryplink is a stablecoin-only checkout. Two networks are live, each with the two most widely held stablecoins:
| Network | Tokens | Address format |
|---|---|---|
| BNB Smart Chain (BEP-20) | USDT, USDC | 0x + 40 hex |
| Tron (TRC-20) | USDT, USDC | T + 33 base58 |
Testnet variants (BSC Testnet, Tron Nile) are available for smoke-testing end-to-end delivery before accepting live payments.
Network choice is critical
USDT on Tron and USDT on BSC are different tokens on different ledgers. If a buyer sends funds on the wrong network, the payment cannot be recovered. Keep a separate wallet entry for each network you want to accept.
Adding a wallet
Open the Wallets page
From the dashboard sidebar, click Selling → Wallets. The list shows every wallet you have saved, the chain it belongs to, and which one is marked as default.
Click Add Wallet
The Add Wallet button sits at the top-right of the page. If your current plan already holds the maximum number of wallets, the button opens an upgrade prompt instead of the form.
Label the wallet and pick a network
The Label is for you only. Pick something you recognize at a glance: Binance main, Ledger cold, Tron USDT. Labels are never shown to buyers.
Next, choose the Network. Each network only accepts addresses in its own format, and the same string can have different owners on different chains. When in doubt, check where your exchange is sending funds from.
Paste the address
Paste the receiving address from your wallet app. Cryplink runs a client-side format check as you type. Wrong length, wrong prefix, or invalid characters are flagged before the form submits. The server re-verifies the checksum on save.
Copy, never type
Confirm the full address
When you click Add Wallet, Cryplink opens a second dialog that echoes the address back in full, character-by-character. Check it against the address in your wallet app, tick I verified this address is correct, then confirm.
There is no undo for crypto payments
Once your first payment lands on a wrong address, it cannot be reversed by Cryplink, your exchange, or anyone else. The confirm step exists for exactly this reason. Take ten extra seconds here.
Attach it to a product
Your new wallet appears at the top of the list. Open Products → Create product and pick this wallet on the pricing step. The same wallet can power as many products as you like, across as many different tokens as the network supports.
Managing wallets
Default wallet
Click the star next to a wallet to make it the default for its network. Default wallets are pre-filled when you create a new product on the same chain, so the more products you ship, the more time this saves.
Active / inactive toggle
Flipping a wallet to inactive hides it from new product creation without deleting it or affecting products that already use it. Reactivate any time.
Active products keep working
Editing the address
Changing the address on a wallet attached to live products triggers a safety prompt. Affected products are automatically unpublished so no new checkout can start against a stale address. Buyers who already opened a checkout are covered by the session snapshot taken at that moment.
Safety checklist
Before you accept your first real payment, walk through this list once:
- Copy-pasted the address from the wallet you actually control. Not from a screenshot, not from chat.
- Picked the correct network. USDT on Tron and USDT on BSC are different wallets.
- Ran a small test purchase (even 1 USDT) to confirm end-to-end delivery.
- Named the wallet clearly so future-you knows which one to pick.
- Starred your go-to wallet as the default for faster product setup.
