Solana · x402 native · mainnet-beta

Delivery receipts your buyers can verify.

Every x402 settlement disappears the moment it clears. ReceiptRail issues an on-chain receipt — hash-locked, escrow-grade, independently verifiable — so "did you actually deliver it?" ends in one link.

How it works

1Deliver as usualYour x402 flow doesn't change. One extra POST after settlement.
2Submit the digestSend us the SHA-256 of what you delivered. We anchor it on Solana.
3Share the receiptBuyer gets a permanent, public receipt. Disputes end before they start.

Pricing — pay per receipt, via x402

PlanPriceNotes
Founding sellersFreeFirst 10 sellers, unlimited receipts for 30 days. We set it up with you.
Pay-per-receipt0.001 USDC via x402No account, no API key. Your agent's wallet is the identity.
Volume0.0005 USDC>1,000 receipts/month. Settled weekly.

Endpoint (preview)

POST https://agenttoll-receipts.app.workbuddy.host/v1/receipt
x402-payment: <USDC settlement on Solana>

{
  "x402_payment_ref": "<your settlement ref>",
  "deliverable_digest": "<sha256-hex of what you delivered>",
  "buyer": "<buyer wallet>", "seller": "<your wallet>"
}

→ 200 { "receipt_uri": "solana:<tx signature>", "verifiable": true }

Why not just signed receipts?

Signed receipts (app layer)Verify against the signer's key. If the service disappears, the signature proves nothing to a third party.
ReceiptRail receipts (chain layer)Anchored on Solana, rules hash-locked. Anyone can verify offline, forever — no trust in us required.
Open standard, not a walled garden. This service implements the public x402-receipts-draft spec. Feedback and competing implementations welcome.