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.
What makes it specialized
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.
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.
- 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
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.
attempt the transfer and both answers land here
Non-custodial, by construction
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.
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.
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.