Enclave Wallet has launched a web-based wallet on Neo N3, introducing the first account abstraction wallet in the Neo ecosystem. The wallet is designed to offer a familiar and intuitive experience without sacrificing the core benefits of blockchain technology. Ultimately, the goal is to make blockchain more accessible to mainstream users.
Enclave Wallet was built by NNT co-editor Edge, and three former members of Simpli, Ricardo Prado, Gil Lopes Bueno, and Kuba. Simpli was a software development company based out of Brazil that focused primarily on building tools and applications for the Neo ecosystem.
The team behind Enclave Wallet seeks to resolve several persistent issues in blockchain usage: complex private key management, the requirement to acquire tokens before interaction, fragmented user experiences, overly technical terminology, and onboarding processes reliant on centralized exchanges.
Abstract accounts and WebAuthn
Enclave Wallet introduces two key innovations – abstract accounts and WebAuthn integration – to decouple blockchain identity from rigid cryptographic credential systems.
Traditional blockchain wallets bind a user’s identity to a single set of public/private keys, creating permanent dependencies. If the private key is lost, access to the account is irrecoverable.
By contrast, abstract accounts allow the blockchain address to remain consistent while enabling the user to update, add, and remove credentials. This supports recovery mechanisms without compromising security and enables multiple credentials to access a single account.
WebAuthn becomes the wallet’s primary authentication method. It uses device-bound credentials secured by biometric data or PINs and removes the need for seed phrases. WebAuthn credentials can be backed up to cloud services and are also supported by major technology providers such as Google, Microsoft, and Apple.
Enclave Wallet screenshot
Identity, credentials, and authentication
Enclave frames blockchain interaction around three concepts: identity (blockchain address), credentials (cryptographic keys), and authentication (method of using those credentials). By separating these layers, the wallet enhances flexibility and user experience while maintaining the self-custodial nature of blockchain accounts.
Use cases for Enclave Wallet
Conditional transaction sponsorship is one of the wallet’s targeted use cases. Enclave enables decentralized and rules-based fee sponsorship using smart contracts, allowing dApps to cover users’ fees without opening avenues for abuse. This could support freemium models, particularly for new users who may not yet hold tokens for dApps or projects building on Neo N3.
Additional potential applications include subscription-based services, social platforms with digital ownership, creator tools with direct monetization, enterprise security solutions, gaming with true asset ownership, and collaborative platforms with transparent governance mechanisms.
Neo N3 as the foundation
The Enclave team attributes the viability of their solution to the Neo N3 platform’s technical features:
- Single block finality provides immediate transaction confirmation, creating a Web2-like user experience.
- Custom verification scripts enable abstract account implementation and sophisticated authentication logic.
- Multi-language support lowers the barrier for developers by supporting C#, Go, and other mainstream languages.
- Native oracle integration supports interaction with off-chain data and services.
- Optimized fee model makes transaction sponsorship both technically and economically feasible.
Next steps
In the medium term, the team plans to enhance Enclave Wallet with additional features such as:
- Granular permissions allow users to assign specific actions to individual credentials or devices.
- Multi-user accounts enable collaborative control of a single address with custom permission tiers.
- Subscription credentials give dApps the ability to create and manage recurring payment mechanisms.
Enclave Wallet is available now as a web application and represents a step forward in improving blockchain accessibility and user experience within the Neo ecosystem.
The full announcement can be found at the link below:
https://enclavewallet.com/blog/enclave-wallet-bridging-web2-web3