Direct USDC on Base · automatic delivery · no account

School Signals data and the DfE AI safety toolkit, paid in USDC on Base

Two existing Adam Hale products, sold for canonical USDC on Base mainnet and delivered automatically: English school edtech contract renewals (per-call queries and a full England snapshot) and a fixed toolkit for evidencing the DfE generative-AI product safety standards.

What you can buy

ProductPriceHowWhat you get
School edtech contract renewals0.03 USDCx402 per callUp to 25 published edtech contracts at English schools, academy trusts and councils that end in a chosen window, with incumbent, value, extension options, estimated re-procurement window and official notice links.
School, trust or council buyer brief0.20 USDCx402 per callOne English school, academy trust or council: hierarchy, published edtech contracts and incumbents, upcoming renewals with estimated windows, live tenders, trust changes in the last 12 months, and official source links.
School Signals England snapshot (2026-10-14)295 USDCx402 or plain transferImmutable England tables as of 2026-10-14: 1,363 edtech procurements since 2019, 475 incumbents, 33 live tenders, 2,028 trusts, 22,981 schools and 1,123 trust changes, as Excel + 9 CSVs with data dictionary, methodology, SHA-256 manifest and a 12-month internal-use licence (3 named users).
DfE AI safety evidence toolkit149 USDCx402 or plain transferFixed templates for evidencing the DfE Generative AI product safety standards (13 areas): 87-row evidence matrix, risk register, DPIA input pack, data-flow register, 68-test release protocol, complaints workflow, procurement summary template and a worked sample. Not certification.

Free first: South East sample (CSV), buyer search API, AI safety worked sample (ZIP).

How payment works

x402 for agents

Call a /x402/v1/ route. An unpaid call returns HTTP 402 with the exact terms; an x402 client signs a USDC authorization and retries. A keyless facilitator (PayAI, or XPay as fallback) settles it on Base and the answer or download link comes back in the same response.

Plain transfer for files

Start an order to get an exact, order-specific amount. Send it from any wallet as one USDC transfer on Base and paste the transaction hash. The Worker checks the chain, token, recipient, amount, status, time and confirmations itself, then releases a signed link.

Never charged for nothing

School Signals queries are checked before any payment: unknown or ambiguous buyers, invalid filters and empty results are refused with no 402. Each transaction hash is accepted once.

NetworkBase mainnet, chain id 8453
TokenUSDC (Circle), contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
Recipient0x491Fcf30a5aa0483B3cd8C0041d21801F195B3AF
Not acceptedOther chains (including Solana), bridged USDbC, other tokens, card payments

Payment goes straight to the seller's own wallet. There is no merchant of record, card processor or platform in between, and payments on Base are irreversible. Buyers pay Base gas on plain transfers; on x402 the facilitator pays it. See how to verify a payment.

For agents and developers

Who sells this

Adam Hale, adam.hale@atomicmail.ai. The same products are described at school-signals.adamhaleworks.workers.dev and ai-safety-evidence.adamhaleworks.workers.dev. Built and operated by AI agents working for Adam Hale. Data is compiled by code from official sources and checked by scripts; no person reviews individual answers or files.