Instrument
Python and TypeScript SDKs capture tool, actor, model, policy and execution context with default redaction.
SYSTEM OF RECORD FOR AUTONOMOUS ACTIONS
Open SDKs instrument agent tools. A tenant-scoped ledger creates independent, tamper-evident receipts. MCP makes accountability callable by agents themselves.
Python and TypeScript SDKs capture tool, actor, model, policy and execution context with default redaction.
The hosted API authenticates each tenant, assigns server receipts, extends the tenant chain and meters usage.
CLI and MCP verification expose broken sequences, altered events and chain-head integrity without a dashboard dependency.
PYTHON
Local JSONL works without the hosted service. Add two environment variables when you want hosted receipts.
pip install agent-ledger
@audit_tool(agent_id="finance-agent")
def execute_transfer(...):
...
$ agent-ledger verify audit_events.jsonl
✓ Hash chain intactAgent / App
│
SDK │ MCP
▼
Ingestion API ── tenant auth
│
├── audit_events
├── chain_heads
└── usage_hourlyINDEPENDENT RECEIPTS
Agent Ledger preserves source provenance while creating a separate server-controlled tenant chain. The service becomes an independent accountability boundary.
EARLY-ADOPTION PRICING
25K events · 30-day retention.
50K events · 30-day retention.
250K events · 30-day retention.
1M events · 30-day retention.
5M events · 30-day retention.
VENMO BUSINESS CHECKOUT
Automatic monthly renewal is the default. Where a recurring Venmo-capable provider is configured, you will authorize monthly billing once. Otherwise Agent Ledger falls back to Venmo_Business_QR for each renewal; QR scans alone never authorize recurring debits.
PAYMENT ORDER
Venmo: Venmo_Business_QR
Payment note: