Skip to content

PayAI Solana batch settlement preview — 2026-09-12

Pre-release
Pre-release

Choose a tag to compare

@notorious-d-e-v notorious-d-e-v released this 12 Sep 11:12
3259519

PayAI preview SDK for Solana batch settlement, pinned to the integration deployed in the PayAI facilitator.

  • SVM source: 32595192f0da8ae15c33d4a59fdeca99d300b434; core source: af8e7235.
  • Merchant-signed metered vouchers, signed itemized receipts, durable merchant state, and transaction-outcome recovery across claim, distribution, and close. A fresh client can hydrate its durable pending allocation when a recovered signed receipt arrives first.
  • Install both attached packages together. The SVM package declares core ~2.24.0; use the attached core build to retain the metered settlement hooks. Verify downloads against SHA256SUMS.
  • SMOKE_TEST.md and merchant-client-smoke.mjs provide the local HTTP merchant/client simulation and configuration instructions.

Devnet and mainnet validation used one 0.01 USDC channel each, three concurrent/partial charges totaling 0.0017 USDC, signed receipts, lost-response/restart recovery, one actual merchant payout, an 0.0083 USDC client refund, and channel/rent cleanup. The mainnet test lost its local RPC connection during the final fee-balance read; subsequent read-only reconciliation of the saved channel and finalized transactions verified completion without another channel or transaction. Each channel's net transaction fees were 40,004 lamports.

Mainnet distribution and automatic refund/cleanup.

These are PayAI preview artifacts, not an official Solana Foundation or x402 stable release. Package names remain @x402/core and @x402/svm. Upstream recovery review remains open.

Merchant onboarding: public discovery, merchant API-key authentication, an existing receiving USDC ATA, durable storage, and bounded channel capacity.