Meta Accounts Design
Overview
XION’s modular meta accounts introduce a highly adaptable and secure account creation & management framework.
Built at the protocol-level, meta accounts have a host of benefits over traditional crypto wallets and enable novel Web3 application use-cases. See Generalized Chain Abstraction for more information around use cases and features.
Components
Identity Provider
In the case of social login an identity provider is used to handle the confirmation of identity.
Abstraxion Library
This frontend library aids in integration with your react front end.
See the repo
Meta Account
This contract along with a custom XION module represent the core of the meta account functionality.
See the repo
UserSessionKey
The temporary key generated on the app side which is granted ContractExecutionAuthorization by the user's Meta Account on a temporary basis.
Supported Authentication Methods
Email login
(MetaMask, biometrics, and many more coming soon)
Workflows
Last updated
Was this helpful?