Skip to content

feat(action-providers): add x402receipts (reconciled, auditable receipts for x402 spending) - #1523

Open
giacomochinellato wants to merge 1 commit into
coinbase:mainfrom
giacomochinellato:feat/x402receipts-action-provider
Open

giacomochinellato wants to merge 1 commit into
coinbase:mainfrom
giacomochinellato:feat/x402receipts-action-provider

Conversation

@giacomochinellato

Copy link
Copy Markdown

What

A new action provider, x402receipts, that gives an agent an accounting-grade record of its own x402 spending.

  • get_x402receipts_info — endpoint, price and payment options (pays nothing)
  • record_x402_receipts — record 1–500 purchases as receipts on https://x402receipts.com; USD 1 per wallet per calendar month, paid by the agent's wallet over x402 (USDC on Base or Solana), later uploads that month are free
  • verify_x402_receipt — public verification material for one receipt (hash, Merkle path, Hedera ledger entry); pays nothing

Receipts are reconciled against the wallet's on-chain USDC payments, and finance gets a monthly statement with exports. The paying wallet is the account; no API key.

How

Follows the layout and the x402 client wiring of action-providers/x402 (same createX402Client pattern for EVM and SVM wallet providers). Supported networks: base-mainnet, base-sepolia, solana-mainnet, solana-devnet. README and a small test included; changeset added.

Links

Service: https://x402receipts.com · Docs for agents: https://app.x402receipts.com/llms.txt · OpenAPI: https://app.x402receipts.com/openapi.json · Bazaar-listed resource: POST https://app.x402receipts.com/api/v1/receipts.

Happy to adjust naming, schemas or tests to match maintainers' preferences.

@cb-heimdall

Copy link
Copy Markdown

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/2
Emergency override progress: 0/5
These approvals do not satisfy normal or CODEOWNER requirements because the commit identity is unverified.
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 1
Sum 2

@github-actions github-actions Bot added documentation Improvements or additions to documentation action provider New action provider typescript labels Sep 27, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action provider New action provider documentation Improvements or additions to documentation typescript

Development

Successfully merging this pull request may close these issues.

2 participants