Skip to main contentDeveloper Mental Model
Users Arrive with Identity-Backed Wallets
Users have already authenticated with UAE Pass and have verified identity. No onboarding identity step required. Identity verification occurs without exposing personal data to your application.
Wallets are Smart Accounts
All Naba wallets are smart accounts on ADI Chain. Wallet behavior is defined in smart contracts. Transaction validation follows policies defined in smart contracts. Behavior is deterministic and verifiable.
Your application interacts with smart accounts, not EOAs. This enables more sophisticated interaction patterns and security models.
Identity-Aware Flows
Users have verified identity. Your application can implement identity-aware flows: restrict features to verified users, rely on identity verification for Sybil resistance, build trust based on verified identity, and support regulatory requirements through identity verification—all without accessing personal identity data.