PolyPay
Beginner7 min read

Create and add a payout wallet

Prepare a self-custody wallet you control, add its public receiving address to PolyPay, and verify the flow with a small test order.

PolyPay does not create or custody your wallet

PolyPay only monitors the public blockchain address you add. It never has access to your private key, recovery phrase, or wallet password, and customer funds go directly to your wallet.

Step 1: Choose a network and currency

Decide which network customers will use before choosing a wallet. The address, network, and currency must match.

NetworkCurrenciesAddress guidance
TronUSDT, TRXUse a Tron address, which commonly starts with T.
Ethereum / EVMVaries by network; Optimism supports USDT via the official USDT0 deployment, Circle-native USDC, and ETH; BSC supports USDT, BUSD, and BNB, but not USDCEthereum, Base, Arbitrum, Optimism, Polygon, and BSC addresses commonly start with 0x, but you must still select the correct network and corresponding currency in PolyPay.
SolanaUSDT, USDC, SOLUse a wallet address that explicitly supports Solana.
BitcoinBTCUse an on-chain Bitcoin address, not a Lightning address.
TONTON, USDTUse a TON network address and never copy an address from another network.

Step 2: Choose a trusted self-custody wallet

  • Confirm that the wallet explicitly supports your chosen network and currency.
  • Start from the wallet provider’s official website and verify the app developer and domain.
  • Do not use an exchange deposit address. PolyPay does not support exchange or other custodial platform addresses.

Official links to common self-custody wallets

These links point to official wallet websites and are provided only to help you choose. Features, supported networks, and regional availability may change. Verify the domain, app developer, and required network before installing. PolyPay does not custody these wallets or guarantee third-party software.

Trust Wallet

Multi-chain (100+ blockchains)

USDT, USDC, BTC, ETH

A self-custody wallet supporting many major networks. Select the same network in the wallet and PolyPay before copying an address.

TronLink

Tron

USDT, TRX

A common choice for creating a Tron address and receiving USDT or TRX on Tron.

Bitget Wallet

Multi-chain (130+ networks)

USDT, USDC, BTC, ETH

A multi-chain self-custody wallet. Select the same network in the wallet and PolyPay before copying a receiving address.

OKX Wallet20% off DEX service fees

Solana, Ethereum, Base, BSC, and more

USDT, USDC, ETH, SOL

A multi-chain self-custody wallet. Eligible OKX DEX trades receive 20% off UI service fees.

MetaMask

Ethereum, Base, Arbitrum, Optimism, Polygon, BSC

USDT, USDC, ETH (varies by network)

Suitable for Ethereum and common EVM networks. You must still select the actual receiving network in PolyPay.

Phantom

Solana, Ethereum, Base, Polygon, Bitcoin

USDT, USDC, SOL, BTC

Suitable for Solana and selected EVM networks and Bitcoin. Select the correct network inside Phantom before copying an address.

Tonkeeper

TON

USDT, TON

Suitable for creating a TON address and managing TON assets.

BlueWallet

Bitcoin

BTC

An open-source, Bitcoin-focused self-custody wallet. Use an on-chain Bitcoin address with PolyPay, not a Lightning address.

Step 3: Create and back up the wallet

  • Create a new wallet inside the wallet app and set a unique local password.
  • Write down the recovery phrase or recovery material offline and store it somewhere only you can access.
  • Never screenshot it, upload it to cloud storage, send it to support, or paste it into PolyPay. Anyone with the recovery phrase may move the assets.

Step 4: Copy the public receiving address

  • Open Receive in the wallet app.
  • Select the same network and currency you chose in Step 1.
  • Copy the public address and verify its first and last characters. Never copy a private key, recovery phrase, or address from another network.

Step 5: Add it to PolyPay

  1. Open Wallet Management in the merchant dashboard and select Add Wallet.
  2. Enter a recognizable name, paste the public address, and verify the detected network.
  3. Select only the currencies the address will receive, optionally make it the default wallet, and save.

Step 6: Complete a small test

Create and pay a small test order. Confirm that the PolyPay order status updates and the funds arrive in your wallet before sending production payment links.

Security checklist

  • PolyPay will never ask for your private key, recovery phrase, or wallet password.
  • Do not use an exchange deposit address or another custodial address.
  • Never transfer across networks, even when two addresses look similar.
  • Run a small test before accepting production payments.

About network gas

Receiving assets normally does not require you to prepay gas. To send assets from the wallet later, you will need the network gas token, such as TRX, ETH, SOL, or BNB.

Open Wallet Management