The problem Sup Wallet solves
The crypto wallet is a 30-year-old idea — one key, sign every transaction — and it's now colliding with three things it was never designed for: AI agents, always-on services, and multi-protocol DeFi. Every one of them runs into the same wall.
#You are the bottleneck
Pay, swap, lend, stake, subscribe, hand off to an agent — every action funnels into one overworked human pressing Sign. Your throughput is one approval at a time, and nothing happens while you sleep. The wallet doesn't scale because you don't.
#Agents need your keys — or nothing
To let an AI agent act on-chain today you have exactly two options, both bad: hand it your seed phrase (now a prompt injection drains your savings) or babysit every signature (which defeats the entire point of an agent). There is no "act within these limits, and only these."
#"Approve" is all-or-nothing
The approval primitive everyone relies on is blunt: an allowance is either unlimited or per-transaction. There is no native way to say "≤ 50 USDC/day, only to these addresses, only during market hours, and never touch my SUI." So people grant infinite approvals and hope.
#Recurring and autonomous don't fit at all
- Subscriptions mean re-signing every month — or handing a merchant an unlimited approval.
- Inheritance / a dead-man's switch is essentially impossible: there's no "pay my heirs if I go quiet for 90 days" without giving someone your keys now.
- A DCA or trading bot has to custody your funds to run — so you're trusting an off-chain server with the keys to everything.
#Every protocol is a fresh leap of faith
Each DeFi app is a new trust decision, and composing across them — swap here, lend there, loop — means approving every hop and praying nothing in the chain misbehaves or leaves you half-done.
The pattern under all five is the same missing primitive: a typed, revocable, condition-gated allowance — a wallet that knows what to allow, not just what to sign. That's the gap Sup fills → The solution.
