Caps, allowlists, and human approval on every payment — provably enforced on Hedera.
Caps, an allowlist, and approvals — checked before every payment runs.
Stops a misbehaving agent.
Every decision and rule change is recorded on Hedera. Anyone can re-check the numbers.
The history can’t be faked.
A smart contract enforces the limits itself.
Even a hacked agent can’t overspend.
One call sets up the topics, storage, and policy, and hands you Agent Kit hooks. Or do it from the terminal — zero code.
import { createCurb } from 'hedera-curb';
const curb = await createCurb({ client, agentAccountId });
new HederaAIToolkit({ client, configuration: {
context: { hooks: curb.hooks }, // ← governed
}});
// or, no code:
// $ npx hedera-curb init --network testnet