Ramine Darabiha · Product and R&D Leader

Smart Wallets

DNS

Sign in with Google or Twitter and get a non-custodial wallet you genuinely own. Account abstraction hidden behind a normal signup.

Founder and CEO of DNS, where my team built Smart Wallets.

The reason most people bounce off crypto is the wallet. Seed phrases, gas, custody, addresses that look like typos: the first five minutes ask you to become a security engineer before the product has done anything for you.

Smart Wallets removed the wall. Sign in with Google or Twitter and a non-custodial wallet is created for you on Tezos, a smart contract you genuinely own, not an account we hold on your behalf. You get one identity, username.dns.tez, that works across your wallets and the apps built on them. When you outgrow the training wheels, you export the wallet and walk away with it.

Underneath is account abstraction: the wallet is a contract with its own logic for minting, transfers, and metadata, and permissions it can delegate to other wallets. The complexity is real and fully intact. It just stopped being the user's problem. The work fed into the ecosystem's TZIP standards discussion.

A good wallet does not teach you about wallets. It lets you forget there is one.

Gallery

  • The entire onboarding: sign in with Google or Twitter, receive a non-custodial wallet. The first five minutes ask nothing technical.
  • First-run experience end to end: account, identity, and profile set up in the time a normal app signup takes.
  • Under the signup: smart-contract wallets the user owns, with their own logic for mint, transfer, and metadata, and permissions they can delegate.
  • One human-readable identity, username.dns.tez, across every wallet and app built on the system.

Links