Wholly Crypto / Supported networks / Compare payment networks First networkBitcoin Ethereum Base Solana BNB Chain TRON XRP Ledger Hyperliquid Zcash Monero Cardano Stellar Bitcoin Cash Litecoin Dogecoin Avalanche Polygon Arbitrum Optimism TON Aptos Sui Cosmos Hub Polkadot NEAR Algorand Hedera Kaspa Tezos Dash Bitcoin Lightning Second networkBitcoin Ethereum Base Solana BNB Chain TRON XRP Ledger Hyperliquid Zcash Monero Cardano Stellar Bitcoin Cash Litecoin Dogecoin Avalanche Polygon Arbitrum Optimism TON Aptos Sui Cosmos Hub Polkadot NEAR Algorand Hedera Kaspa Tezos Dash Bitcoin Lightning Third network (optional)None Bitcoin Ethereum Base Solana BNB Chain TRON XRP Ledger Hyperliquid Zcash Monero Cardano Stellar Bitcoin Cash Litecoin Dogecoin Avalanche Polygon Arbitrum Optimism TON Aptos Sui Cosmos Hub Polkadot NEAR Algorand Hedera Kaspa Tezos Dash Bitcoin Lightning
These are Wholly Crypto capabilities, not every feature of each blockchain. Fees and completion times vary with network conditions, providers and your confirmation policy.
Native coin BTC
Accepted tokens Native coin only
Fee currency BTC
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment A payment can be visible before it is confirmed. Check the invoice address, transaction outputs and required confirmations. Several small outputs can increase the cost of a later sweep.
Native coin ETH
Accepted tokens Verified ERC-20 tokens
Fee currency ETH
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Check Ethereum mainnet and the exact token contract. A token balance cannot pay its own gas: each sending address needs ETH on Ethereum.
Native coin BTC
Accepted tokens Native coin only
Fee currency BTC
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment A payment can be visible before it is confirmed. Check the invoice address, transaction outputs and required confirmations. Several small outputs can increase the cost of a later sweep.
Native coin ETH
Accepted tokens Verified ERC-20 tokens
Fee currency ETH
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Check Ethereum mainnet and the exact token contract. A token balance cannot pay its own gas: each sending address needs ETH on Ethereum.
Native coin ETH
Accepted tokens Verified ERC-20 tokens
Fee currency ETH
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment ETH on Ethereum cannot pay Base fees. Check Base as the deposit network and distinguish native USDC from bridged USDC variants.
Native coin SOL
Accepted tokens Verified classic SPL tokens
Fee currency SOL
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Check the mint and token-account owner, not just the symbol. Token-2022 is not supported. Keep SOL available for fees and account creation.
Native coin BNB
Accepted tokens Verified ERC-20 tokens
Fee currency BNB
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Choose BNB Smart Chain, not Ethereum or Beacon Chain. A matching 0x address does not make a transfer cross-chain. Token sends need BNB on this network.
Native coin TRX
Accepted tokens Native coin only
Fee currency TRX
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment A healthy TRON node may lack the transaction history the scanner needs. Check scanner readiness. This checkout accepts TRX, not USDT-TRC20.
Native coin XRP
Accepted tokens Native coin only
Fee currency XRP
Payment reference Shared account + destination tag
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Copy the destination tag exactly. A missing or different tag may leave a payment unmatched. Keep the account reserve and do not sweep to a destination that requires an outgoing tag.
Native coin HYPE
Accepted tokens Verified ERC-20 tokens
Fee currency HYPE
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Use HyperEVM, not HyperCore or a spot-account deposit. HYPE for fees must be on HyperEVM. A HyperCore balance is not an invoice payment here.
Native coin ZEC
Accepted tokens Native coin only
Fee currency ZEC
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Only transparent payments are supported. Do not use a shielded payment request. Outgoing transfers use transparent t1 funds, not shielded balances.
Native coin XMR
Accepted tokens Native coin only
Fee currency XMR
Payment reference View-only wallet + subaddress
Wallet setup External view-only wallet
Manual send / auto sweep Spending stays in your external wallet Before you accept a payment Check the project’s view-only wallet connection and its sync progress as well as the daemon. A healthy public daemon alone cannot identify your incoming XMR.
Native coin ADA
Accepted tokens Native coin only
Fee currency ADA
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Keep enough ADA for minimum output requirements. Sending uses pure-ADA outputs; outputs containing other tokens are retained, not swept.
Native coin XLM
Accepted tokens Native coin only
Fee currency XLM
Payment reference Shared account + numeric memo
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Use the exact numeric MEMO_ID from checkout. Text memos and missing memos are not equivalent. Keep the account reserve; outgoing destinations must not require a memo.
Native coin BCH
Accepted tokens Native coin only
Fee currency BCH
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Check that the wallet is sending BCH, not BTC. Confirm CashAddr compatibility. CashTokens and SLP balances cannot pay a native BCH invoice.
Native coin LTC
Accepted tokens Native coin only
Fee currency LTC
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Use a transparent LTC transfer, not MWEB. A restored wallet may need a wider address scan to find older invoice receipts.
Native coin DOGE
Accepted tokens Native coin only
Fee currency DOGE
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Confirm the DOGE network and invoice address. Small receipts across many outputs can make consolidation expensive; review the fee before sweeping.
Native coin AVAX
Accepted tokens Verified ERC-20 tokens
Fee currency AVAX
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Select Avalanche C-Chain, not the X-Chain or P-Chain. Token sending needs AVAX on C-Chain; staking balances elsewhere cannot pay that gas.
Native coin POL
Accepted tokens Verified ERC-20 tokens
Fee currency POL
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Select Polygon PoS, not Polygon zkEVM. Outgoing fees use POL on PoS. An Ethereum token contract is not automatically the same asset here.
Native coin ETH
Accepted tokens Verified ERC-20 tokens
Fee currency ETH
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Select Arbitrum One, not Nova or Ethereum. Keep ETH on Arbitrum One for sending. Network fees can include both execution and data costs.
Native coin ETH
Accepted tokens Verified ERC-20 tokens
Fee currency ETH
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Select OP Mainnet. Sending needs ETH, not OP tokens, for fees. Verify that the destination supports deposits on this network.
Native coin TON
Accepted tokens Native coin only
Fee currency TON
Payment reference Shared wallet + comment
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Keep the payment comment exactly as shown. A missing comment can prevent invoice matching. Jettons, including USDT, are not accepted by this TON method.
Native coin APT
Accepted tokens Native coin only
Fee currency APT
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Check the Aptos account and successful APT transfer. Other coins and fungible assets are not accepted here. Leave APT available for outgoing gas.
Native coin SUI
Accepted tokens Native coin only
Fee currency SUI
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Check a successful native SUI transfer and the exact recipient. A healthy JSON-RPC endpoint alone does not prove usable payment history. Sending also needs spendable SUI gas objects.
Native coin ATOM
Accepted tokens Native coin only
Fee currency ATOM
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Use Cosmos Hub native ATOM, not an IBC token on another zone. Sending supports destinations without a required outgoing memo; do not omit an exchange’s required memo.
Native coin DOT
Accepted tokens Native coin only
Fee currency DOT
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Use the supported Polkadot Asset Hub route, not a Relay Chain deposit. Receiving history and the sending runtime must both be compatible with the configured providers.
Native coin NEAR
Accepted tokens Native coin only
Fee currency NEAR
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Only successful native transfer receipts count. A submitted transaction, failed receipt or token-contract call is not proof of a paid NEAR invoice.
Native coin ALGO
Accepted tokens Native coin only
Fee currency ALGO
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Plan for the receiving account’s minimum balance. Only native ALGO is accepted; an ASA or USDC transfer does not pay this method.
Native coin HBAR
Accepted tokens Native coin only
Fee currency HBAR
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment The receiving alias must resolve after account funding. Mirror history is needed to verify HBAR receipts; outgoing transfers use a compatible EVM relay, not the read-only Mirror API.
Native coin KAS
Accepted tokens Native coin only
Fee currency KAS
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment A rising DAG score is not proof of payment. Check accepted outputs to the invoice address. Sending also requires provider support for raw parent transactions and fee mass.
Native coin XTZ
Accepted tokens Native coin only
Fee currency XTZ
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Only applied native XTZ transfers count. Failed operations and FA1.2/FA2 tokens do not pay the invoice. Sending needs a compatible verified protocol.
Native coin DASH
Accepted tokens Native coin only
Fee currency DASH
Payment reference New address per invoice
Wallet setup Project wallet
Manual send / auto sweep Supported with compatible providers Before you accept a payment Check the transparent DASH address and the configured confirmation policy. Do not treat an InstantSend label alone as settlement of the merchant invoice.
Native coin BTC
Accepted tokens Native coin only
Fee currency BTC (satoshis)
Payment reference BOLT11 invoice
Wallet setup External LND / NWC
Manual send / auto sweep Spending stays in your external wallet Before you accept a payment If payment cannot route, check incoming liquidity, wallet availability and request expiry. A healthy API is not a routing guarantee. After an uncertain payment, verify settlement before asking the customer to retry.