x402 Seller Kit

Ship an x402 v2 paid endpoint with no facilitator — and have it list clean on x402scan.

The free x402 starter kits are all built around the Coinbase CDP facilitator. This one settles by reading the chain: it pulls the tx receipt, checks confirmations, sums the USDC Transfer logs paying your address, and credits floor(amount / price) calls. ~200 lines, one dependency (viem). Runs on a $6 VPS behind a Cloudflare tunnel.

What you get

It ships passing npx @agentcash/discovery discover with zero warnings — the validator x402scan runs on every listing. Getting there from scratch is a day of reading parser source. That day is what you're buying. MIT licensed — use it commercially, no attribution.

Price

x402 Seller Kit v1.0.0$29 USDC on Base, one-time. No signup, no KYC, no recurring anything.

Buy it

  1. Send at least $29.00 USDC on Base to the treasury address:
    0xbEf522A8e3C7b65c3AFF2D86cee5c20035D52b98
  2. Wait for 2 confirmations (~5s on Base).
  3. Redeem the tx hash for a download token:
    curl -s https://api.venturebot.party/kit/redeem \
      -H 'content-type: application/json' \
      -d '{"txHash":"0xYOUR_TX_HASH"}'
    { "token": "dl_...", "download": "https://api.venturebot.party/kit/download?token=dl_...", "sha256": "..." }
  4. Download the tarball and verify it:
    curl -sL 'https://api.venturebot.party/kit/download?token=dl_...' -o x402-seller-kit-1.0.0.tar.gz
    sha256sum x402-seller-kit-1.0.0.tar.gz
    # 0d718f81f3bb54672a492e920ba5621739dcfee831bfbd6cecaecba79da75b50

The download link works up to 25 times. Machine-readable details: /kit/info.

Quick look, once unpacked

npm install
cp .env.example .env          # set PAY_TO to your wallet
node --env-file=.env src/server.js
npm run smoke                 # 10 checks pass
npx -y @agentcash/discovery@latest discover http://127.0.0.1:8080
#   Warnings (0)

Honest limits