LiberProof
Live Demo · Verifiable Agent

Autonomy you can switch off
at the identity layer, not just the wallet.

An AI agent must prove it's authorized — with a credential you signed — before it can spend a cent. Overreach is denied. And you can fire it instantly by revoking that credential: it's locked out even though its wallet still holds your funds. Powered by LiberProof. Every spend is a real on-chain transaction.

The identity gate is the same on either chain. Spend runs on Cardano preprod.
1

Meet the agent

It generates its own keypair and DID — that pair is its wallet and its identity. Owned by you, never rented.

2

You authorize it

You sign a LiberProof credential: "authorized to spend up to 2 tADA, for cloud compute." First we grant the agent an allowance, then you issue the credential.

3

The agent proves itself

It presents the credential → LiberProof verifies the signature & that it isn't revoked. No valid proof, no payment.

4

It acts within limit

Gate passes → it autonomously pays the recipient 1 tADA — a real on-chain tx, inside the budget you set.

5

It overreaches → DENIED

It tries to spend 50 tADA — over the limit. The gate stops it. No transaction.

6

You revoke it → instant lockout

Pull the credential. The agent tries to act again → its proof no longer verifies → locked out. The wallet still has funds — it just can't act.

You · Owner
tADA
Your agent will appear here
did:liber:…
0 tADA
active
Recipient
tADA
LiberProof Credential
unsigned
Owner has not signed a credential yet.