Accept USDC (USDC) payments, non-custodial, $0 fees | Shieldz

Accept USDC payments

Accept USDC across Base, Arbitrum, Optimism, Polygon, and Ethereum, settled to your wallet with $0 platform fee.

Pick your settlement chain; buyers pay USDC there (or pay another coin and have it swapped). Funds never pool with Shieldz, they go wallet-to-wallet.

How it works

Create an invoice, send your customer to the hosted checkout, and get a signed webhook the moment the USDC payment lands, funds settle straight to your wallet. Shieldz is non-custodial: it only ever holds a public key.

curl https://shieldz.cash/api/v1/invoices \
  -H "Authorization: Bearer sk_live_…" \
  -d '{ "amount_usd_cents": 5000, "memo": "Order #1234" }'

Buyers can pay with USDC or other supported coins. See supported coins, the API docs, and official SDKs.

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

Explore Shieldz

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

Compare: vs Coinbase Commerce, vs BTCPay Server, vs CryptAPI, vs NOWPayments.

Use cases: For freelancers, For creators, For open-source projects, For online stores.

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