The next chapter of Mina Protocol wallets. Hot wallets are dangerous, so we've decided to build a next generation wallet that is a lot more secure.
- 🔑 Private Key-less - No need to worry about mnemonics. Based on Passkeys. The private key resides in the secure enclave or on a YubiKey.
- 🪙 Fee-less - The transaction fees are for now sponsored by us.
- 📱 Progressive Web App - Accessible from any device with a browser. Install it and use as you'd use a mobile app on your phone.
- Devnet launch - quite soon™.
- Mainnet launch - hopefully soon™.
- in-zkApp Wallet SDK - Enable zkApp user to create a dedicated wallet for your zkApp with a Passkey.
- Wallet Interface - Integrate your zkApp with our wallet.
- BerID - Our very own name service. Mint your custom name for your account.
- Mina Fungible Tokens and NFTs support.
flowchart LR
U((User))
PWA[PWA - SvelteKit + ORPC]
R[Runner - BullMQ + ORPC + o1js]
SQL[(SQLite)]
REDIS[(Redis / BullMQ)]
U <--> PWA
PWA <--> SQL
R <--> REDIS
R <--> SQL
PWA <--> R
- Clone the repo and enter it.
- Install the dependencies:
bun i
- Migrate the database:
bun run db:migrate
- Start the dev server:
bun run web:dev