Protocol

Smart Accounts & Paymasters

ERC-4337 smart contract accounts with KYA binding, session keys validated at the Sequencer, USDC-sponsored gas, and multi-sig support. Existing wallet infrastructure works unchanged. Caviar-specific extensions integrate compliance, agents, and confidential execution.

Key figures


Standard
ERC-4337
Account types
4
Gas sponsorship
USDC
Session keys
Native

Account types

One primitive, four institutional patterns.

Personal Smart Account

Individual user account with a single owner key. Standard ERC-4337 wallet pattern. Suitable for retail-allocator and individual-trader use cases.

Multi-Sig Smart Account

M-of-N signature requirement. Suitable for institutional treasury, fund management, multi-trader desks. Safe-style logic with KYA-aware per-signer compliance.

Agent Smart Account

Account operated by a credentialed agent under KYA scope. Combines ERC-4337 with the Agent Protocol; spending limits and session keys derive from the agent’s credential.

Custodial Smart Account

Signing authority held by a registered custodian (Fireblocks, Anchorage, BitGo). Custodian policy engine governs approval; KYA enforces principal’s compliance independently.

Capabilities

Production-ready account abstraction.

Session keys at consensus

Issue keys with declared scope — contract whitelist, function selectors, spending cap, time window. Validated inside the Sequencer TEE; cannot exceed scope regardless of operator code.

USDC-sponsored gas

Paymaster contracts sponsor gas in USDC. Unconditional, conditional (on a fee-bearing action), or pay-with-asset patterns. Standard contracts in @caviar/contracts.

Spending limits enforced on-chain

Per-transaction, per-day, per-asset caps. Lowering is immediate; raising has a configurable delay. Multi-factor or multi-sig required to escalate limits.

KYA-bound, key-rotated

Credentials bind to the account, not the signing key. Rotate keys without re-running KYC. Guardian-based recovery per ERC-4337 social recovery patterns.

Existing tooling works

Coinbase Smart Wallet, Privy, Dynamic, Magic, Particle integrate unchanged. Standard EntryPoint, UserOperation, bundler interfaces.

Custodian-aligned

Fireblocks, Anchorage, BitGo as signing authorities. Custodial policy engines plug in via the Custodial Smart Account pattern.

Production account abstraction.

Standards-compliant. Compliance-aware. Agent-ready.