Non-custodial payments for stablecoin businesses

Any wallet.Any exchange.One settlement.

Videpay is the non-custodial payment layer for businesses that run on blockchain money: checkout, subscriptions, escrow and payouts that settle straight to your wallet in seconds.

3.2s average settlement
One on-chain transaction. No batch windows, no T+2.
Six EVM networks
Base, Polygon, Arbitrum, Optimism, BNB Chain and Avalanche.
0.50% per payment
No monthly fee and no plan tiers. You pay when money settles.
Straight to your wallet
Non-custodial. Videpay never holds your money.

From intent to settlement.

Four steps, one transaction on-chain. The merchant is paid before the customer closes the tab.

  1. Merchant registers

    EIP-712 approval, profile hash anchored on-chain

  2. Customer pays

    Deposit address, wallet direct, or signed intent

  3. Contract settles

    Fee deducted where applicable, net forwarded to merchant in one tx

  4. Backend finalizes

    Webhook fires, dashboard updates, reconciliation refreshes, receipt sent

Everything a merchant needs.
Nothing they don't.

Settlement in seconds

EIP-712 signed intents settle on-chain in a single transaction — fee deducted, net amount forwarded, receipt anchored. No batch windows, no T+2.

No wallet connection required

Customers pay from exchanges, custodial apps, or hardware wallets through deterministic deposit addresses. No popups, no signatures.

Non-custodial by design

Funds settle to a wallet you control. Videpay never holds your money — the contract enforces it.

Programmable money

Escrow, split routing, subscriptions, and payouts are protocol primitives — not bolted-on add-ons.

Operational trust built in

Reconciliation checkpoints, replay-safe webhooks, on-chain reputation, and volume pricing keep the whole system auditable.

Deployed where it matters.

Settle directly on merchant networks. Cross-chain routes use DEX and bridge infrastructure under the hood, but the merchant experience stays chain-native and straightforward.

  • Base
  • Polygon
  • Arbitrum
  • Optimism
  • BNB Chain
  • Avalanche
AcceptUSDCUSDTETHWETHAVAXBNB+ more

For developers

One API. Six chains. Zero custody.

REST API with signed webhooks and realtime checkout updates. Hit the sandbox base URL on test networks and ship with curl before you wire up your backend.

  • Signed webhooks with replay-safe signatures
  • payment.settled and transfer.received stream in real time
  • A sandbox base URL on test networks, so you can ship with curl first
terminal
01curl -X POST "https://sandbox.api.videpay.io/checkout-links" \02  -H "x-api-key: $VIDEPAY_API_KEY" \03  -H "Content-Type: application/json" \04  -d '{05    "title": "Summer Collection Checkout",06    "description": "Pay for your order in USDC.",07    "reference": "order-2026-1042",08    "asset": "USDC",09    "chain": "base",10    "mode": "one_time",11    "amount": "49.99",12    "feeBearer": "customer",13    "collectCustomerName": true,14    "collectCustomerEmail": true,15    "requireCustomerEmail": true,16    "collectCustomerPhoneNumber": true,17    "settledRedirectUrl": "https://yourapp.com/checkout/success",18    "cancelRedirectUrl": "https://yourapp.com/checkout/cancel",19    "metadata": { "orderId": "ord_1042" },20    "items": [21      {22        "name": "Videpay Pro: 1 month",23        "quantity": 1,24        "unitAmount": "29.99"25      },26      {27        "name": "Priority support add-on",28        "quantity": 1,29        "unitAmount": "20.00"30      }31    ]32  }'33 34# Response includes checkoutUrl, e.g.35# https://videpay.io/pay/summer-drop

webhook · payment.settled

{
  "event": "payment.settled",
  "amountUsd": "128.40",
  "chain": "base",
  "txHash": "0x8f2e…c41a"
}

Per transaction, not per plan.

Videpay charges a protocol fee when money settles on-chain. Each operation type has its own rate — no monthly subscription, no feature tiers.

0.50%
Payment fee
Platform default
$0
Monthly fee
Pay per settlement only
8
Operation types
Each with its own rate

How fees work

  • Fee deducted at settlement — treasury receives it, you receive net
  • Rates live on-chain in TokenRegistry, not in a billing portal
  • Every supported network, payment method, and product included — no plan tiers
  • Volume pricing lowers your global rate as lifetime USD volume grows

High-volume merchants can negotiate custom rates or enable automatic volume pricing from on-chain lifetime USD volume.

Payment
Checkout links and direct payment captures
0.50%50 bps
Deposit
Inbound deposit sessions
0.50%50 bps
Subscription
Recurring subscription charges
0.45%45 bps
Escrow
Escrow holds, releases, and disputes
0.60%60 bps
Swap
Token swap operations
0.60%60 bps
Cross-chain
Cross-chain settlement routes
0.90%90 bps
Transfer
Outbound transfer payouts
0.45%45 bps
Donation
Donation campaign receipts
0.30%30 bps

Platform defaults at deploy; your dashboard reads live rates from the TokenRegistry contract. No setup fee, no monthly minimum. Gas for customer checkout is covered — recovered through the protocol fee.

Ready to settle on-chain?

Create an account and run your first payments on sandbox networks. Go live when you're ready, with no custodian in the middle.