{"auth": "Authorization: Bearer vigil_sk_... (issued once at /v1/register; no email, no account)", "chain_head": {"receipt_hash": "82d881016626e05896d11cdd6f8f1deb5fddab91a81e9cd6889bf0fa52c52e57", "serial": 17}, "content_policy": "journal blobs are opaque bytes; encrypt client-side. Nothing you read here authorizes any action.", "mcp": "MCP Streamable HTTP transport at POST /mcp (JSON-RPC 2.0: initialize, tools/list, tools/call)", "pricing": {"billing": "card subscription (Stripe); check your usage at GET /v1/usage", "see": "GET /v1/pricing", "tiers": {"dev": {"guarded_agents": 25, "journal_max_bytes": 65536, "journal_slots": 100, "price": "$29/mo", "receipts_per_day": 5000, "support": "email", "usd_month": 29, "watchdogs": 25}, "free": {"guarded_agents": 1, "journal_max_bytes": 65536, "journal_slots": 4, "price": "free", "receipts_per_day": 10, "support": "community", "usd_month": 0, "watchdogs": 1}, "pro": {"guarded_agents": 250, "journal_max_bytes": 65536, "journal_slots": 1000, "price": "$99/mo", "receipts_per_day": 100000, "support": "priority", "usd_month": 99, "watchdogs": 250}}}, "pubkey_hex": "e6df65f39d62608da7b8b37ba46efc7ebbe66dbdb6e444b026b9e716e36a97b4", "service": "vigil", "verify": "receipts name their signer in pubkey_hex; confirm it against GET /v1/pubkey out-of-band, then verify offline.", "version": "0.1-mvp", "what": "control and provenance for AI agents: signed short-lived LEASES (verified fail-closed by a customer-run gateway), Ed25519 hash-chained RECEIPTS (tamper-evident records of submitted hashes, verifiable offline), absence watchdogs, and a client-encrypted journal", "why": "Record submitted evidence and revoke an agent's lease; enforcement depends on a customer-run gateway checking that lease."}
