Scoped credentials
API keys are bound to one agent and its permitted actions, and can be revoked.
AgentLedger is designed to reduce the blast radius of autonomous actions while preserving evidence for review.
API keys are bound to one agent and its permitted actions, and can be revoked.
AgentLedger returns allow, block, or require_approval before your executor performs the proposed action.
Sensitive actions can pause until an authorized workspace member approves or denies them.
Completion events use HMAC-SHA256 signatures, timestamps, delivery identifiers, and bounded retries.
Requests, decisions, policies, approvers, timestamps, and execution outcomes remain connected.
Model and executor credentials remain in your application. AgentLedger keys and signing secrets should never be exposed in client code.
Traffic to AgentLedger uses HTTPS. Workspaces and records are associated with an organization, privileged service operations run on the server, and webhook destinations must be public HTTPS endpoints. We monitor and maintain the service with a least-privilege approach to credentials.
Store API keys and webhook secrets in a server-side secret manager, grant only the actions an agent needs, review policies and approver access regularly, rotate exposed credentials, validate webhook signatures against the raw request body, and keep your connected executors idempotent.
If you believe you found a vulnerability, email security@agentledgersecurity.com with reproduction steps and potential impact. Please do not access or modify data that is not yours, disrupt the service, or publicly disclose an unresolved issue.
AgentLedger does not claim a certification or compliance attestation that has not been independently completed. Contact us for current security information needed for your review.