Payment verification without the payment processor.

Works like Stripe Payment Intents, but for on-chain USDC.

Non-custodial. Flat-rate. Three API calls.

bash
curl -X POST https://api.paywatcher.dev/v1/payments \
  -H "x-api-key: pw_live_..." \
  -H "Content-Type: application/json" \
  -d '{"amount": "49.99", "currency": "USDC"}'
{
  "data": {
    "id": "pay_2x7k...",
    "status": "pending",
    "deposit_address": "0x1a2b...3c4d"
  }
}
Get API Key — Free

The payment verification dilemma

Use Coinbase Commerce

Pay 1% per transaction.

$100 fee on a $10,000 payment. Custodial. Vendor lock-in.

Build it yourself

Parse Transfer events, handle reorgs, track confirmations.

Weeks of blockchain infra work. Ongoing maintenance burden.

The missing middle

PayWatcher

Non-custodial verification. Flat-rate pricing. Three API calls.

  • We never touch your funds
  • You keep your wallet
  • From $0 to $0.05 per verification

How It Works

Three steps to verify stablecoin payments. No custody, no complexity.

1

Create Payment Intent

Tell us what you expect

POST /v1/payments
{ "amount": "49.99", "currency": "USDC" }
2

Customer Sends USDC

They pay to the deposit address

Deposit Address:
0x1a2b...9z
Amount: 49.99 USDC
3

Webhook Fires

We notify you when it's confirmed

{
  "event": "payment.confirmed",
  "payment_id": "pay_2x7k...",
  "amount": "49.99"
}

Integrate in Minutes

A single API call to create a payment intent. A webhook when it's confirmed.

# Create a payment intent
curl -X POST https://api.paywatcher.dev/v1/payments \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"amount": "49.99", "currency": "USDC"}'

# Check payment status
curl https://api.paywatcher.dev/v1/payments/pay_2x7k... \
  -H "x-api-key: YOUR_API_KEY"

Simple, transparent pricing

Flat-fee per verification. No percentage cuts. No surprises.

Free
$0

Perfect for testing

  • 50 verifications / month
  • 1 API key
  • Community support
Starter
Most Popular
$29/mo

For small projects

  • 1,000 verifications / month
  • $0.05 per verification
  • Priority support
  • Multiple API keys
Pro
$99/mo

For growing businesses

  • 10,000 verifications / month
  • $0.05 per verification
  • Premium support
  • Higher rate limits
  • Webhook integrations
Enterprise
Custom

For scale

  • Unlimited verifications
  • Volume pricing
  • Dedicated support
  • Custom SLAs
  • On-boarding assistance

The math is simple

$100 at Coinbase Commerce vs. $0.05 at PayWatcher

For a $10,000 payment. Same result, 2,000x cheaper.

Coinbase Commerce

  • 1% transaction fee
  • Custodial — they hold your funds
  • Vendor lock-in

PayWatcher

  • $0.05 flat fee per verification
  • Non-custodial — your keys, your wallet
  • No lock-in

You keep your keys. We just verify.

Built on trust, not promises

Transparent infrastructure you can verify yourself.

Non-Custodial

Your keys, your wallet. We never touch your funds.

Base Network

Built on Base — fast, cheap, reliable.

USDC

Stablecoin payments — no volatility risk.

Built by masemIT

Austrian company. Transparent operations.