SUP · Docs

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.