Skip to main content

Receipts

Every completed tool execution generates a receipt — your proof of work and payment.

What’s in a Receipt?

Receipt Fields

Getting Receipts

In Tool Response

Every tool call includes receipt metadata:

Query Receipt

Retrieve full receipt details:

Receipt Retention

Receipts are stored for 30 days. Export receipts for accounting purposes before expiration.

Verify a Receipt

Every receipt is independently verifiable — both through the ASG API and directly on the Solana blockchain.

Step 1: Look Up the Receipt

Use the billing_get_receipt tool to retrieve full receipt details by ID:
Response:

Step 2: Verify On-Chain

Every receipt includes a tx_signature field — the Solana transaction signature. Use it to verify the payment on-chain: Solana Explorer URL format:
For example, if tx_signature is 5UxK...7nPq:
Bookmark the Solana Explorer link for quick access: explorer.solana.com

Step 3: Cross-Reference

Verify that the on-chain transaction matches your receipt:
All Solana transactions are on mainnet. Ensure you’re viewing the mainnet explorer, not devnet.

Programmatic Verification

For automated verification, you can query the Solana RPC directly:
This returns the full transaction details including sender, recipient, amount, and confirmation status.