Private payments for the internet.

Let customers pay with ZEC, BTC, ETH, SOL or stablecoins. Receive shielded ZEC directly in your wallet.

Works with your stack

CipherPay BUILT FOR

Three ways to accept ZEC

Plug into what you already run. Payment links and hosted checkout are in Get started below.

$curl api.example.com/premium/data
HTTP/1.1 402 Payment Required
{"amount": 0.001, "currency": "ZEC"}
$zipher-cli pay ...
HTTP/1.1 200 OK

Get paid below shows the checkout page your customers scan.

CipherPay GET STARTED

Setup in 60 seconds

1. Connect
Link your viewing key in under a minute
2. List
Build your product catalog from the dashboard
3. Get paid
Share your checkout. Customers pay with ZEC or supported crypto; you receive ZEC.
CipherPay ONLINE PAYMENTS

Paid in crypto. Settled in shielded ZEC.

Your customers pick the token and network. You receive ZEC straight to your shielded wallet.

YOUR CUSTOMER PAYS
  • Ethereum

    • ETH
    • USDC
    • USDT
  • Base

    • ETH
    • USDC
  • Arbitrum

    • ETH
    • USDC
  • Solana

    • SOL
    • USDC
    • USDT
  • TRON

    • TRX
    • USDT
  • Bitcoin

    • BTC
YOU RECEIVE
Shielded ZEC

Straight to your wallet.

Conversion powered by NEAR Confidential Intents.

Network availability and minimum amounts vary. Transfers on the source chain remain public.

CipherPay WHAT STAYS PRIVATE

Your customers aren't the product

Direct ZEC checkout does not ask for buyer identity; the comparison below covers this route. Other crypto uses NEAR Confidential Intents, and source-chain transfers remain public.

 TYPICAL CHECKOUTDIRECT ZEC CHECKOUT
Buyer name & emailCollectedNot collected
Payment linked to identityCollectedNot collected
Purchase history on chainCollectedNot collected
Third-party analyticsCollectedNot collected
Your ZEC in custodyCollectedNot collected
CipherPay FOR DEVELOPERS

One API call to get paid

REST API
curl -X POST https://api.cipherpay.app/api/invoices \
  -H "Authorization: Bearer cpay_sk_..." \
  -H "Content-Type: application/json" \
  -d '{"amount": 29.99, "currency": "USD", "product_name": "T-Shirt"}'

# Response:
# {
#   "invoice_id": "a1b2c3...",
#   "memo_code": "CP-C6CDB775",
#   "price_zec": 0.12345678,
#   "zcash_uri": "zcash:u1...?amount=0.12345678&memo=...",
#   "payment_address": "u1...",
#   "expires_at": "2026-02-21T13:30:00Z"
# }
CipherPay AI AGENTS

Private payments for the agent economy

Every AI agent payment on Base, Solana, or Polygon is a public record. Your agent's operational strategy — what APIs it calls, what data it buys, how often — is visible to anyone.

Zcash shielded payments make all of that invisible.

TRANSPARENT CHAINSExposed
Payment amountVisible
Who paidVisible
Who receivedVisible
Usage patternsVisible
Link to humanVisible
ZCASH SHIELDEDShielded
Payment amountHidden
Who paidHidden
Who receivedHidden
Usage patternsHidden
Link to humanHidden
HOW IT WORKSx402 / MPP
01Agent→Agent requests a paid APIGET /api/premium — no credentials
02Server→Server returns 402 with ZEC payment terms402 Payment Required — amount, address, memo
03Agent→Agent sends shielded ZECOrchard shielded tx — sender, receiver, amount encrypted
04CipherPay→CipherPay verifies via trial decryptionIVK trial decryption — stateless, no custody
05Server→Server delivers the resource200 OK — resource delivered

Ready to accept private payments?

Set up in under a minute. Accept more crypto. Keep getting paid in ZEC.

CREATE YOUR MERCHANT ACCOUNT
CipherPay — Private Payments for the Internet