Back

Vault

Web3

A self-custodial wallet that finally feels like an app — not a browser extension.

A non-custodial wallet for ERC-4337 accounts. Account abstraction, gasless by default.

Screenshots

Vault

Home dashboard

Home dashboard

Vault

Send transaction

Send transaction

Vault

Activity feed

Activity feed

About

Why another wallet

Most wallets ask the user to think like a node operator. Vault assumes the opposite: the user wants to send money, sign in to apps, and know what they're approving — nothing else.

Built on ERC-4337 smart accounts, Vault has no seed phrase, recoverable accounts via passkeys, and gasless transactions by default through a sponsored paymaster.

Stack

  • React + Viem + Permissionless.js for the smart account layer
  • Privy for passkey-based key management
  • Pimlico bundler & paymaster
  • Tested against Base, Optimism and Arbitrum

Open source

The core account logic is open source on GitHub. Contributions, audits and bug reports very welcome.

Roadmap

  1. Smart account creation (ERC-4337)

    Shipped2024-11

    Email-based account recovery, no seed phrase required.

  2. Sponsored gas via paymasters

    Shipped2025-01
  3. Session keys

    In progress

    Pre-authorize specific dApp interactions for a fixed time window.

  4. Mobile companion (iOS)

    Planned

    A native shell around the smart account, with biometric signing.

  5. Multi-chain bridging

    Planned

Changelog

  • 0.5.0

    2025-01-20

    - Gas sponsorship via Pimlico paymaster - Improved transaction simulation

  • 0.4.0

    2024-12-12

    - Hardware key support (YubiKey) - Better error messages on failed simulations

  • 0.1.0

    2024-11-01

    Public beta — smart account creation and sending.