Agents proposewallets decide

A self-custodial smart wallet for supervised RWA workflows. Your keys never leave your device, your limits stay private, and you approve every action that matters.

Connect Wallet

// How it works

Propose,verify,approve
Typed IntentSchema-CheckedIdempotent

Propose

The agent drafts one typed intent and nothing else. Untyped text, arbitrary contract calls, and stale timestamps are rejected at the door — and its rationale never reaches a decision.

RegistryEligibilityPolicyRisk

Verify

Four deterministic gates run in order. Each one can reject or shrink the action; none can widen it. Your private limits are evaluated without ever being revealed.

ERC-4337Exact HashRevocable

Approve

What survives binds to one exact intent, amount, route, and expiry — then you sign it. Replay is impossible, and any agent session dies in a single tap.

// Verification

Whattheagentsaid,andwhatwasverified
Every proposed action shows four independent states, streamed in as each gate returns. The agent’s rationale is labeled and recessive; the verified results are primary. A failure in any one collapses the card, and the approve button never appears.
Proposed
Claim yield · Tokenized T-Bill
assetId TBILL
01AI explanation

“Yield is claimable; I drafted a claim for your position.”

02

Token / issuer preflight

Eligible
canTransfer and the issuer route both returned pass.
03

Policy result

Pass
Within your private limits. No thresholds shown here, or to the agent.
04

Transaction details

Bound
Valid until 14:32 · binds to this exact intent.
Approve & signRejectagent sees: scoped view only
Theagentcanthink.Unigateenforces.Youapprove.

An AI agent can help you prepare a transaction. It does not own your wallet or bypass your rules.

Private by Default does not override issuer requirements. Unigate reveals only the information required for the specific action you authorize.

Self-custodial/Robinhood Chain/ERC-4337/ERC-3643-aware