Veto Checkout · v0.1

Build agentic checkout.

Publish a checkout autonomous agents can discover and buy from — every sale verified, gated against your policy, and settled to your own address. Open to all agents. Any rail. Non-custodial.

Veto governs · the rail executes.

30-second integrationnode ≥ 22.6 · zero deps
import { createCheckout, BALANCED } from '@veto-protocol/checkout';
import { createNodeServer } from '@veto-protocol/checkout/http';

const checkout = createCheckout({
  merchant: { id: 'acme', name: 'Acme Corp', domain: 'shop.acme.example' },
  catalog: [{ sku: 'widget', name: 'Blue Widget',
    price: { amount: '12.50', currency: 'USD' }, available: true }],
  receiving: { x402: { chain: 'base', address: '0xYourAddress', asset: 'USDC' } },
  policy: BALANCED(),
});

createNodeServer(checkout).listen(8080);

Explore the docs

The trust layer between AI agents and your business.