Council of AI — the free rail and the metered rail
Verification is free forever. Agents pay per artefact.
Everything you need to check us is free and always will be. What an agent can buy is work with a signature on it — a commissioned card, an assembled evidence bundle, a feed pull — settled machine-to-machine over HTTP 402 in USDC on Base. No tiers, no seats, no checkout page. The amount for any artefact appears only inside its own 402 challenge.
Free forever
- Verify any card
Your browser recomputes the hash and checks the Ed25519 signature. Nothing is sent to us. No account. Free forever.
- The live board
Every quotable axis, measured or honestly UNMEASURED.
- The API
The same board, machine-readable. Agents welcome.
- The public root + one inclusion proof
root.json is never paywalled; one inclusion proof per call is free at /api/proof?sha=.
- Signed enforcement record
First-Fine Watch, signed. Regulators and the public read every signed stream free.
- The method
The frozen rules every number is computed under.
Metered for agents — three artefacts
Each resource answers a plain GET with a free preview and a 402. Machine catalog: /api/x402 · discovery: /.well-known/x402.json
Tier 1 — Commission a signed card
/api/request-attestation?subject=<id>&axis=<slug>
You get: One card-v0 receipt (≤3KB), Ed25519-signed under the board-attestation key, citing your settlement and re-serving every signed measurement card already on file for that subject.
Never: A payment never mints a MEASURED cell. Fresh cells appear only when a published run exists.
Tier 2 — Evidence bundle for an obligation
/api/evidence-bundle?obligation=article-50|article-53|dora|cra&subject=<s>&bundle=1
You get: OSCAL 1.1.0 assessment-results assembled from already-signed cards (observations, relevant-to), one signed manifest card, and the existing signed Article 50 pack where it applies.
Never: No finding says satisfied or not-satisfied. Your auditor keeps the compliance call. Not a conformity mark.
Tier 3 — Signed data feed
/api/eunomia-data?feed=1
You get: One feed document: the signed signals index, the signed First-Fine Watch, root.json and the card index — every block carrying its published signature.
Never: Data, never a score product. Never a ranking. Never a rating.
How a 402 works here
- 1 · Ask
- GET the resource. You get HTTP 402 with an accepts[] entry: scheme exact, USDC on Base, the receiving address, and the amount for that artefact. The same body carries a free preview of what already exists, so nobody buys blind.
- 2 · Pay
- Any x402 client (for example @x402/fetch) signs a USDC transfer authorisation for exactly that amount and retries with the X-PAYMENT header. Funds go straight to the estate wallet; there is no card form, no account, no subscription.
- 3 · Settle
- We hand the receipt to a facilitator to verify and settle on-chain. Until settlement succeeds, nothing is granted — a header is not a payment.
- 4 · Receive
- The artefact returns with an X-PAYMENT-RESPONSE echo of the settlement. Verify it free at /gspc-verify, today or in ten years, without asking us.
curl -i "https://councilof.ai/api/request-attestation?subject=<model-id>"
# HTTP/1.1 402 Payment Required
# PAYMENT-REQUIRED: <base64 x402 v2 challenge>
# { "accepts": [{ "scheme": "exact", "network": "eip155:8453", "asset": "<USDC on Base>",
# "payTo": "<estate wallet>", "amount": "<atomic USDC>" }],
# "csoai": { "preview": { "signed_cards_on_file": … }, "rail": { "mode": … } } }The rail reports its own state at /api/x402 (challenge-only until a facilitator is provisioned; live after) and its settled totals — null until a receipt actually settles, never a typed zero — at /api/revenue.
The lines we do not cross
- Measurement, not certification
- CSOAI LTD is an independent measurement body. It issues measurements and signed attestations, never certificates of conformity.
- A grade is never sold
- No tier sells a score, a rank, a pass/fail, or a place on the board. You pay for issuance, assembly and a durable independent signature — never for the answer.
- Recomputable for free
- Every artefact stands on public bytes. Whoever holds the card and the published key can recompute it with no service contact.
- No financial instrument
- No token, no credit, no cash-settled index. An attestation is a signed opinion about an asset; it tokenises nothing and confers no ownership.
- Open source
- The rail, the verifier and the schemas are Apache-2.0 / CC-BY in the public repo. Fork them.
Not an agent?
Humans and institutions use the same artefacts on enquiry — a design-partner engagement invoices from CSOAI LTD, and the deliverable is still a signed card anyone can recompute. Start at /products or write to [email protected].