Announcing Wallet Pregeneration
Excited to announce our newest feature, pregenerated wallets 𝇊
About Wallet Pregeneration
Capsule pregeneration makes it easy to generate an invisible, non-custodial embedded wallet with just an identifier like email or social account.
Pregeneration can be used for a variety of use cases, including:
- Sending assets to a wallet even before a user logs into your application for the first time
- Seamlessly upgrading your users from web2 to web3 account infrastructure
- Generating non-custodial wallets in the background without needing users to go through a wallet creation flow
Pregenerated wallets are also claimable. At this stage, which is up to the application's preference, users will be prompted to set up their wallet with their email and passkey. Users will also be able to access their wallet and any assets sent to them.
Security First
Capsule pregenerated wallets are built with security in mind.
Leveraging Distributed Multiparty Computation allows us to build pregeneration in a way that is non-custodial, and gives developers a few guarantees:
- Only the user has the ability to claim the wallet
- Developers and Capsule remain non-custodial
- Private keys are stored in secure hardware enclaves and never leave
Getting Started with Pregen
Use pregeneration in your application today! Head to Capsule docs to get started or check out the example repo.
If you’re looking to chat with Capsule about pregeneration, book a call with us 𝇊