Give your agent an allowance, not your keys.

Your agent pays for compute, data and subscriptions to do its job. Denze gives it a self-custodial spending account with a budget you set and rules it cannot break. Enforced onchain, not by us.

Overview

research-agentKill switch
THIS MONTH
$61.42 of $200.00
$25.00PER SPEND
$40.00DAILY
12 daysKEY EXPIRES
ACCOUNT
$138.58 USDC
Deposit address0x7c1E…9aF3 · send USDC on BaseSELF-CUSTODY
Withdrawalsowner signature onlyYOUR KEY
RECEIPTS
Anthropic API"build run for phase one"−4.20
Namecheap"renew denze.xyz"−12.98
Unknown merchantnot on your allowlistDECLINED
E2B Sandbox"run the test suite"−1.75
research.paywall.devx402 · "dataset for eval"−0.35
OpenAI APIover your $25 per-spend capDECLINED
AGENTS
research-agentpolicy active · key expires in 12 daysLIVE
ops-agentno spends this weekPAUSED
POLICY
Merchant allowlist4 services · deny by defaultONCHAIN
Reason requiredevery spend states whyON
Velocitymax 6 spends per hourCOSIGNER
Caps enforced onchainEvery spend and decline receiptedSession keys expireKill switch under one secondSelf-custodial: only your key withdraws
01

Fund it

Load an account only you own. What you fund is the hard ceiling, forever.

02

Set the rules

Budgets, per-spend caps, merchants, expiry. Compiled into policy the chain enforces.

03

Connect your agent

One MCP link. Your agent requests, states a reason, and spends inside the lines.

ONE COMMAND
$ claude mcp add --transport http denze https://mcp.denze.xyz/agt/you \ --header "Authorization: Bearer …"

That is the whole integration. Claude Code, or any agent that speaks MCP, connects to your account and spends only inside your policy.

MCP SERVER · DENZE CLI · @DENZE/SDK · REST API

WORKS WITH
ClaudeOpenAICursorGitHub Copilotagent frameworkmerchant

Claude, ChatGPT, Cursor, Copilot. Any agent that speaks MCP can hold a Denze allowance.

THE GUARANTEE

Every rule lives on the chain, where no one can talk their way past it.

I

Bounded

Budgets, per spend caps and merchant allowlists are enforced at the account level. A hacked agent, a rogue prompt, even a compromised Denze cannot exceed them.

II

Traceable

Your agent states a reason before it pays. Every spend settles as an onchain receipt, not a log line we could edit, with declines recorded beside it. Export the ledger as CSV, or publish any receipt as a page anyone can verify against the chain.

III

Revocable

Session keys expire on their own and one tap withdraws them all in under a second. Trust that can be taken back is trust you can afford to give.

$0.00SPENT OUTSIDE POLICY, ACROSS EVERY ACCOUNT, EVER. THE GUARANTEE IS ARITHMETIC, NOT PROMISE.

Every consumer will employ agents. Every employed agent needs an allowance. Start with yours.

Open App