Wallets
A wallet is used to store optional user details that can be required in a specific context.
Users of Epicenter applications are organization-wide and can have access to multiple projects. Certain user-specific information may be relevant to one project but not to others. To store such user details, use a Wallet with an appropriate scope.
Wallet scope
Scope the wallet based on where the information it contains is needed. For example, if the wallet contains data needed only for a specific project, scope the wallet to that project.
Important
Wallet lifespan is tied to the scope. A wallet gets deleted automatically when its scope entity is deleted.
Learn more
Wallets are implemented in the JS libraries by the Wallet adapter.