detent
Ecosystem/01 of 08

Wallet Surface

Why it is in the ecosystem. The distribution surface. Every wallet we arm routes its actions through the verdict path. We arm wallets, we never build or custody them; keys are rented from Turnkey, Privy, Coinbase CDP or Crossmint.

wallet REALcaps REALmodule DEMOwho pays: agent builders and wallet providers, per agent per month
Wallet on Base SepoliaREAL
one click creates a passkey smart wallet. nothing is custodied here.
source · coinbase smart wallet, passkey
USDC balanceREAL
connect a wallet to read it
source · read from the chain once connected
Head blockREAL
reading the chain
source · chain 84532 · public rpc

What makes it specialized

the module on the account
DEMO

An armed wallet has the DETENT ERC-7579 validator installed. It refuses any userop without an ALLOW receipt for exactly that calldata, and it holds the owner's hard caps on chain. Module address and Basescan link appear here once it is deployed.

DEMOcoming with the on-chain lock

The module address, its install transaction on this account, and a live read of isModuleInstalled() will appear here.

The ERC-7579 validator ships in build stage 4 (EntryPoint v0.7 on Base Sepolia). Until it is deployed this beat stays a designed placeholder rather than a staged revert, because a fake Basescan link would be worse than none.

caps mirrored on chain
DEMO
per payment
500 USDC
rolling 24h
2000 USDC
step-up above
80% of the cap
velocity
20 per minute

read from the policy, not yet from a contract. once the module is on the account these four numbers are read live from it, and nobody between the owner and the chain can lift them.

What happens without us

an over-cap transfer · 1500 USDC against a 500 cap

the checker judges it first. check 02 reads the cap out of the signed mandate and refuses; nothing is handed to the network and there is no receipt for the chain to accept.

engine verdict REAL module outcome DEMO
what the engine does

attempt the transfer and both answers land here

Non-custodial, by construction

keys are rented, never held

The signing key lives with a provider the owner chooses: Turnkey, Privy, Coinbase CDP or Crossmint. We install a module; we never see, store or move a key.

what we arm

Any ERC-4337 account that speaks ERC-7579. The Coinbase Smart Wallet created above is the reference target; the same module fits Safe, Kernel and Biconomy Nexus.

ERC-4337ERC-7579EntryPoint v0.7
who pays

Agent builders and wallet providers, per agent per month. The wallet is the distribution surface: every wallet armed is an agent whose every action leaves a receipt.

the aha: The wallet itself carries the rules. Even a hacked checker cannot spend past them.