Drop-in SDK that signs every tool call your agents make, across OpenAI, Cursor, Copilot, Claude Code, and your own MCP tools. One searchable, tamper-evident timeline. Replace five dashboards with one cryptographic chain.
import { createClient } from '@provedit/sdk'; const provedit = createClient({ apiUrl: 'https://api.provedit.ai', agentKey: process.env.PROVEDIT_AGENT_KEY!, agentId: 'billing-bot', }); const result = await provedit.run({ tool: 'issue_refund', params: { customerId, amountCents }, target: { kind: 'payment', ref: customerId }, }, async () => { return await stripe.refunds.create({ charge, amount: amountCents }); });
from provedit import Provedit provedit = Provedit( api_url="https://api.provedit.ai", agent_key=os.environ["PROVEDIT_AGENT_KEY"], agent_id="billing-bot", ) with provedit.run( tool="issue_refund", params={"customer_id": customer_id, "amount_cents": amount_cents}, target={"kind": "payment", "ref": customer_id}, ): stripe.Refund.create(charge=charge, amount=amount_cents)
# Record an action directly via the REST API. curl -X POST https://api.provedit.ai/v1/actions \ -H "Authorization: Bearer $PROVEDIT_AGENT_KEY" \ -H "Content-Type: application/json" \ -d '{ "tool": "issue_refund", "params": { "customerId": "cus_123", "amountCents": 4900 }, "target": { "kind": "payment", "ref": "cus_123" } }'
The four questions most teams ask before they sign up.
In the European Union, on Microsoft Azure (Sweden Central). Action payloads stay in your tenant's Cosmos DB container; signed chain heads and Merkle anchors are exportable at any time. No cross-region replication without opt-in. Dedicated tenancy with region choice is available as an option.
No. Provedit does not train any model on tenant data. Actions are stored, hashed, signed, and indexed only for your own audit and verification. Read the Data Processing Addendum.
Every action receipt is independently verifiable. You can export the full signed chain as a JSON Lines bundle and verify it offline with the open-source verifier - no Provedit service required. Your evidence outlives us.
Hosted today, self-managed on the roadmap for customers with a hard residency or air-gap requirement. If that's you, email hello@provedit.ai and we'll scope it directly.