Skip to content

███████╗███████╗ █████╗ ██╗    ██╗   ██╗ █████╗ ██╗   ██╗██╗  ████████╗
██╔════╝██╔════╝██╔══██╗██║    ██║   ██║██╔══██╗██║   ██║██║  ╚══██╔══╝
███████╗█████╗  ███████║██║    ██║   ██║███████║██║   ██║██║     ██║   
╚════██║██╔══╝  ██╔══██║██║    ╚██╗ ██╔╝██╔══██║██║   ██║██║     ██║   
███████║███████╗██║  ██║███████╗╚████╔╝ ██║  ██║╚██████╔╝███████╗██║   
╚══════╝╚══════╝╚═╝  ╚═╝╚══════╝ ╚═══╝  ╚═╝  ╚═╝ ╚═════╝ ╚══════╝╚═╝   

SealVault is an open source project to build a safe, smooth and private self-custody Web3 key manager app that is primarily used for everyday browsing with social and gaming dapps.

User Problems

Wallet users who regularly use social and gaming dapps and like to experiment with new projects have the following problems:

  • Getting Hacked


    Users are worried about trying out new dapps, because malicious dapps can easily steal their stuff.

    Solutions: Dapp Keys & Cross Connect

  • Seed Phrases


    Wallets use seed phrases for backup and portability. Seed phrases are both annoying and insecure.

    Solution: Self-Custody Cloud Backup & Social Recovery

  • Getting Doxxed


    Users want their gaming identity, dating identity and shitpost accounts to be isolated. This is challenging with blockchains where all data is public and addresses are easily linked publicly with on-chain transactions.

    Solution: Profiles

  • Approval Fatigue


    Wallets have too many popups. Most signature approval can and should be automated and when it cannot be automated, users should have simple prompts like “sign in” or “pay” where they can trust the outcome.

    Solutions: Dapp Keys & Cross Connect

  • Missing Sync


    Users often want to use the same keys on different devices, but wallets don’t support syncing keys and settings between devices.

    Solution: E2EE Cross-Platform Sync

  • Poor Mobile UX


    It's difficult to launch dapps and multitask in mobile wallets.

    Solutions: Quick Launch & Multitasking

Features

  • Multiple Identities

    iOS app profile list view
    Organize your dapps into profiles for isolated identities. More

  • Dapp Keys

    iOS app profile view
    You can create keys for each dapp that you add. This mitigates damage from compromised dapps and enables automatic transaction approval. More

  • Automated Transaction Approval

    iOS app add dapp view
    You decide which dapp to add, after that transactions are approved automatically. More

  • Self-Custody Backup

    iOS backup settings
    Automatically back up your keys and profiles to your iCloud Storage. More

  • Quick Launch Your Favorite Dapps

    iOS app profile view
    Best-in-class dapp browser with helpful notifications about dapp transactions.

  • Built for Multitasking

    iOS app open dapp in browser menu
    Open two dapps side-by-side and switch with a single tap while both of them remain connected.

Roadmap

  • Security model
  • Cross-platform core in Rust
  • iOS app with built-in browser (TestFlight)
  • Ethereum and Polygon support
  • Dapp keys
  • Profiles
  • Self-custody cloud backup
  • Cross-connect
  • Replace built-in browser with iOS Safari extension
  • In-app on-ramp
  • Seed-phrase import
  • Key export
  • iOS App Store release
  • MacOS app
  • E2EE cross-platform sync
  • Support for more chains and decentralized protocols
  • Smart personalization
  • Social recovery
  • Cross-profile zero-knowledge proofs
  • Android, Windows and Linux apps
  • Password storage & WebAuthn/Passkey support

Get Involved