Accept USDC on Base, non-custodial, $0 fees | Shieldz

Accept USDC on Base

Take USDC payments settled on Base, wallet-to-wallet, with $0 platform fee and no KYC to start.

Base is an Ethereum layer-2, so gas is typically a few cents and confirmations are fast, a solid default for everyday invoices.

Create an invoice with Base as the settlement chain, send the buyer to the hosted checkout, and get a signed webhook the moment the USDC payment confirms. Shieldz is non-custodial: it only ever holds a public key, funds go straight to your wallet.

curl https://shieldz.cash/api/v1/invoices \
  -H "Authorization: Bearer sk_live_…" \
  -d '{ "amount_usd_cents": 5000, "settlement": { "chain": "BASE", "asset": "USDC" } }'

See all payments on Base, USDC on other chains, the API docs, and the SDKs.

Start free, $0 platform fees, no KYC to start.

Explore Shieldz

Crypto payment gateway: overview, non-custodial, Zcash.

Accept a coin: Bitcoin, USDC, USDT, Zcash.

Compare: vs Coinbase Commerce, vs BTCPay Server, vs ZGo, vs CryptAPI, vs NOWPayments, vs Cryptomus, vs BitPay, vs CoinGate, vs OpenNode, vs Plisio, vs BlockBee, vs CoinPayments.

Use cases: For freelancers, For creators, For open-source projects, For online stores, For SaaS, For VPN & hosting providers, For agencies, For nonprofits, For digital sellers.

Guides: Node.js, FastAPI, .NET, WooCommerce.

Build: SDKs, API reference, quickstart. Learn: overview, blog, how it works, supported coins, pricing, is it safe, verify it yourself.