Skip to main content
AgentChain verifies agent actions and produces permanent cryptographic receipts on Base. Every verified action is attested on-chain via EAS and pinned to IPFS — giving you a tamper-proof audit trail. This quickstart uses the REST API directly — no SDK required.

Step 1 — Get an API Key

Sign in with GitHub at AgentChain Dashboard and generate an API key from the API Keys tab.
Testnet only. All activity runs on Base Sepolia (chain ID 84532). No real funds are involved.

Step 2 — Fund Your Wallet

Call the faucet to mint MockUSDC to your wallet and pre-fund the payment gate:
Rate limit: 1 faucet call per wallet per 24 hours (100 USDC max).

Step 3 — Submit an Action for Verification

Pass the paymentAddressTxHash from Step 2 as the X-402-Payment header. The payload must be an EVMActionPayload containing the pre-state root, executed transactions, and the deterministic effectClaimHash.

Step 4 — Read the Verification Receipt

Every task returns a TaskReceipt immediately. Verification happens asynchronously — poll GET /api/v1/tasks/:id for the final status.
Completed response:

Step 5 — Look Up Attestations

Query all EAS attestations for a task:

What Just Happened?

Every step is auditable. The attestationUid is your permanent, tamper-proof receipt.

Next Steps

Architecture

Understand the full action → policy → verification → settlement pipeline.

Action Verification

How AgentChain verifies EVM state transitions deterministically.

Approval Queue

Configure human-in-the-loop governance for high-value actions.

Guardrails

Rate limits, spend caps, and the emergency kill switch.

Attestations

How EAS Omni-Stamps work and how to query them.

API Reference

Full task submission schema, response types, and all endpoints.