DemoChoose a viewpoint

Whitechain Sepolia testnet · official test USDT

Get paid in USDT. Your customers just pay.

Checkout, payment links, invoices, subscriptions and agent payments for businesses on Whitechain, with gas paid by you and zero crypto steps for the people paying you.

Add checkout in under 20 lines
import { Checkout } from '@pact/checkout-react';

export function Buy({ order }) {
  return (
    <Checkout
      amount={order.total}        // dollars; USDT underneath
      apiBaseUrl="/api/pact"      // your server route holds the key
      onSuccess={payment => showThanks(payment.id)}
    />
  );
}

// server: fulfil only from the signed webhook
app.post('/webhooks/pact', async req => {
  if (!(await verifyWebhook(req.body, req.headers['x-settle-signature'], secret))) return;
  const event = JSON.parse(req.body);
  if (event.type === 'order.paid') fulfil(event.order);
});

Customers never see crypto

Email or passkey sign-in, amounts in dollars, one confirmation. No wallet install, no network names, no gas.

Everything after the first payment

One-click full and partial refunds, capped subscriptions with cancel anytime, invoices with reminders, signed webhooks and an accountant-ready export.

Software can pay software

AI agents pay per request over x402 in USDT, inside per-call and daily caps their owner sets.

Gas paid by the business, safely

Each merchant funds its own gas tank. Eight layered limits, five of them in the contracts, stop anyone draining it.

Testnet software. Contracts are verified on the Whitechain explorer. No real funds are involved.