View Assets, Addresses, & Balances
Last updated
Last updated
One unique aspect of our wallet is that we've made assets a part of the core model. This means that each time a wallet is created, assets are initialized. The assets that are initially included are determined by assets listed as default by your business.
An asset that is part of a wallet has an associated address that it can be sent and received. New assets can be added by the wallet holder or by your business. To learn more about how wallet holders can manage (add, hide, remove) assets, view the wallet service -> Asset Listings By Wallet Holders. To learn more about how you can list assets in embedded wallets, check out Asset Listings By Your Business.
The benefit of a headless solution is that you can always customize the experience as per your use case.
On pages where you want to provide an overview of multiple assets, we provide the ability to pull that data all at once. This is often utilized when trying to give the wallet holder a full picture of their holdings, but may be useful in other scenarios as well.
{wireframes of standard asset overview page & available assets for payment use case}
Depending on the use case, the current page of your application may be oriented around a specific asset. In this case, you can pull data for that asset specifically (including asset information, balance, and address) and display it as desired.
{wireframes of standard asset details page & item details page for a game}
On pages that are address oriented, you will need to utilize the same asset endpoints. You can grab the native asset for each blockchain and the address associated with that asset. This enables you to create address oriented We currently do not support multiple addresses per blockchain. However, if you'd like to request this capability please reach out to our team.
{wireframes of standard address listings and contact pages}
If you'd like to fetch balances at any point to restrict experiences to token holders, you are able to do that with balance APIs.
{wireframes of token gated page and token gated functionality}
If you have some other unique use cases that can't be serviced with our existing APIs, please reach out to our team.