Now available · Free tier · No credit card

Authproof Cloud

Hosted delegation log for AI agents.
No infrastructure required.

Start free — 1,000 receipts/month View docs
$ curl -X POST https://cloud.authproof.dev/receipts \
  -H "Authorization: Bearer ap_your_api_key" \
  -d '{"receiptHash":"0xabc…","receiptData":{…},"expiresAt":"2h"}'

# Response
{
  "id": "uuid",
  "receiptHash": "0xabc…",
  "storedAt": "2026-04-18T12:00:00Z"
}

Simple pricing

Start free. Scale when you need to.

Free
$0 / forever
Everything you need to get started.
  • 1,000 receipts / month
  • Full verification API
  • 7-check pre-execution gate
  • Receipt revocation
  • Community support
Get started free

Quick start

Three steps from zero to a verified delegation receipt.

1
Install
npm install authproof
2
Configure
import { AuthProofClient } from 'authproof'

const client = new AuthProofClient({
  logEndpoint: 'https://cloud.authproof.dev',
  apiKey: 'your_api_key',
})
3
Delegate & verify
const receipt = await client.delegate({
  scope: { allowedOperations: ['read', 'write'], resource: 'database' },
  operatorInstructions: instructions,
  expiresIn: '2h',
})
// Receipt stored in hosted log automatically

const result = await client.verify(receipt.hash, { action })
// { decision: 'allow', riskScore: 0, reasons: [] }