HASH PAY Docs
Docs/Get started/Add your wallets
Step 3 of 6 ~2 minutes

Add your wallets

This is the heart of why HashPay exists: payments settle straight to addresses you control. Paste in a wallet for each chain you'd like to accept, and you're done. We never hold a cent.

Step 3 of 6 · halfway there 🎉

Add a receiving wallet

  1. Open Wallets and click Add wallet.
  2. Pick the network (chain) you want to be paid on.
  3. Paste the wallet address for that network. Add an optional label like Main treasury to keep things tidy.
  4. Save. Repeat for any other chains you'd like to accept.

Double-check the address before you save. Crypto transfers are irreversible and HashPay is non-custodial — if funds are sent to a wrong address you configured, no one can claw them back. Copy-paste it; don't type it. We validate the format for each network, but only you can confirm it's your address.

Supported chains & tokens

HashPay accepts USDC and USDT across eight chains. Add a wallet only for the chains you care about — you can always add more later.

NetworkAddress formatTokens
Ethereum0x…USDC · USDT
Base0x…USDC · USDT
Arbitrum0x…USDC · USDT
Polygon0x…USDC · USDT
Avalanche0x…USDC · USDT
BNB Chain0x…USDC · USDT
Solanabase58USDC · USDT
TronT…USDT

All six EVM chains use the same 0x… address shape, so you can reuse one address across them — or keep them separate. Solana and Tron use their own formats, which HashPay checks for you.

One address handles all your sales

You might expect to need a fresh address per customer — you don't. HashPay matches each incoming payment to the exact amount it's expecting, so a single wallet per chain cleanly handles unlimited concurrent checkouts. Less to manage, nothing to rotate.

If a buyer reaches checkout for a chain you haven't added a wallet for, HashPay shows a tidy setup notice rather than letting them get stuck — so it's worth adding a wallet for every chain you advertise.

Halfway, and the hard part is behind you.

Account, domain, wallets — the whole back office is set. From here it's just connecting it to your site. Let's wire up the checkout.