What's actually built.

Every other page on this site describes how AgentRail works. This one says, plainly, how much of it exists right now.

built

Core types
Schema-validated payment intents, policies, and decisions.
Policy engine
The pure evaluate() function — kill switch, allowlists, caps, rate limits, time windows, escalation.
Signer
Local encrypted keystore. Checks the kill switch again immediately before signing, not just at evaluation.
Chain submission
Tracks transactions against blockhash expiry and reconciles late confirmations instead of assuming success.
Postgres-backed store
Durable reservations with real per-wallet advisory locks, tested against a real database, not mocks.
Demo agent
A small x402 pay-per-call agent that exercises the full path — real policy checks, real signing, real settlement. Runs on devnet by default; also proven on Solana mainnet in real USDC, including a real policy denial once the wallet’s lifetime cap was spent. See /docs.
npm package
npm install @pyco404/agentrail — published, real, installable today. See /docs.

in progress

Hash-chained audit log
The durable decision history exists today — every allow, deny, reservation, and release is persisted. The tamper-evident chaining on top of it is designed, not yet wired.

not started

Hosted service
We would run the engine; you would reach it over HTTP — same policy engine, same KeyProvider, same schema, not a fork of the library. Four routes are planned (POST /intents, GET /intents/:id, POST /approvals/:id, POST /kill-switch) but none of it is built yet — see /docs.
Managed / HSM custody
The signer interface is built to support it — see /custody. Nothing beyond the local keystore exists yet, which is exactly why the hosted service (above) will stay devnet-only once it exists: a single shared passphrase on one disk, with no rotation path, is correct for a developer running their own process and disqualifying for us holding anyone else’s real funds.

Nothing on this site describes a service you can sign up for today. The code is real, tested against real infrastructure, and available on GitHub.