Skip to main contentOverview
Naba Web3 Wallet uses smart account-based wallets rather than traditional Externally Owned Accounts (EOAs). This architecture provides enhanced security, programmability, and extensibility compared to standard Web3 wallets.
Smart Accounts vs EOAs
Externally Owned Accounts (EOAs):
- Controlled by a single private key
- Limited programmability
- Fixed validation logic
- Higher risk from key compromise
Smart Account Wallets:
- Controlled by smart contract logic
- Programmable validation rules
- Policy-based authorization
- Reduced dependency on single private keys
- Extensible validation mechanisms
Naba’s smart account implementation enables transaction validation through configurable policies rather than simple cryptographic signatures, providing a foundation for advanced security features and identity integration.