| Coin | Network | Default confirmations | Verified via | Notes |
|---|---|---|---|---|
| Bitcoin (BTC) | Bitcoin | 1 | mempool.space (no key) | The most recognised coin. Best for larger orders. |
| Tether USDT (USDT) | TRON (TRC20) | solidified | TronGrid (free key optional) | Most popular stablecoin rail - fast and cheap. |
| Tether USDT (USDT) | Ethereum (ERC20) | 6 | Etherscan (free key) | Stable value; Ethereum gas can be higher. |
| USD Coin (USDC) | Ethereum (ERC20) | 6 | Etherscan (free key) | Regulated dollar stablecoin. |
| Ethereum (ETH) | Ethereum | 6 | Etherscan (free key) | Detects normal and contract (exchange) transfers. |
| Litecoin (LTC) | Litecoin | 2 | litecoinspace.org (no key) | Low fees, ~2.5 minute blocks. |
| Solana (SOL) | Solana | confirmed | Solana RPC (no key) | Near-instant, tiny fees. |
| XRP (XRP) | XRP Ledger | validated | XRPL public server (no key) | Each invoice gets its own destination tag. |
| BNB (BNB) | BNB Smart Chain | 15 | Etherscan-compatible API | Needs a paid Etherscan plan or compatible API. |
| TRON (TRX) | TRON | solidified | TronGrid (free key optional) | Very low fees. |
| Dogecoin (DOGE) | Dogecoin | 3 | BlockCypher (free token optional) | Popular with communities and tipping. |
| Bitcoin Cash (BCH) | Bitcoin Cash | 2 | Blockchair (no key) | Low fees, CashAddr supported. |
| Cardano (ADA) | Cardano | 5 | Koios (no key) | Shelley addr1 addresses. |
| Hyperliquid (HYPE) | HyperEVM | 3 | Etherscan V2 (free key) | Native HYPE on HyperEVM. |
| Chainlink (LINK) | Ethereum (ERC20) | 6 | Etherscan (free key) | ERC20 token. |
| Monero (XMR) | Monero | 2 | Your wallet RPC or explorer + view key | Private payments; subaddress per invoice in RPC mode. |
Which coins should I enable?
For most stores we recommend starting with USDT (TRC20), Bitcoin and Litecoin. USDT on TRON is the most common way people send dollar-value crypto with low fees, Bitcoin is what customers ask for by name, and Litecoin is fast and cheap. Add Ethereum-based coins once you have a free Etherscan API key.
Why are USDT TRC20 and USDT ERC20 separate?
They are the same dollar token on two different blockchains with different address formats. Sending on the wrong network can lose funds, so Payfim shows them as two clearly labelled options and validates each address format when you save it.
What are confirmations?
A confirmation is a new block added after the block containing the payment. More confirmations mean more certainty. Payfim uses sensible defaults per coin (shown above) and you can change them per coin in Wallets & coins. TRON, Solana and XRP use their own finality signals instead of block counts.
