Skip to main content
Enact gives AI agents controlled spending access on the Tempo blockchain. Create a passkey-secured wallet, set per-agent spending limits enforced on-chain, and connect your AI tools via CLI or MCP. Enact never holds your funds — it enforces the limits you define at the protocol level. Get started with the Enact CLI or the Enact dashboard to create a wallet and connect your first agent.

How it works

┌─────────────────────────────────┐
│           ENACT                 │
│  wallet, spending limits,       │
│  CLI, MCP server, dashboard     │
├─────────────────────────────────┤
│            MPP                  │
│  HTTP 402, payment handling,    │
│  credentials, receipts          │
├─────────────────────────────────┤
│           TEMPO                 │
│  TIP-20, Account Keychain,     │
│  passkeys, transactions         │
└─────────────────────────────────┘

What you can do

CapabilityDescription
Passkey walletSelf-custodial wallet secured by your device’s passkey
Per-agent spending limitsHard caps enforced on-chain by Tempo’s Account Keychain precompile
Agent lifecycleCreate, monitor, and revoke agent sessions from the CLI or dashboard
Payment-aware HTTPenact pay <url> handles 402 Payment Required flows automatically
MCP integrationConnect to Claude Code, Claude Desktop, Cursor, or OpenClaw
Dry-run cost previewPreview what a request will cost before paying

Next steps

Quickstart

Get your agent paying in 5 minutes

CLI Reference

All commands and options

MCP Integration

Connect to Claude, Cursor, OpenClaw

Security Model

How Enact keeps your funds safe