Integrators Guide

Integrators, please take note of the guidance here as a consistent experience across the Algorand ecosystem is critical for users.

Remember, NFDs are user-owned metadata on-chain, discoverable by name or Algorand address (including contract accounts !). Users and services (with users permission) can store whatever they want in their NFDs.

Services may use NFDs as user profiles if they wish. The user has already done the work. Just use that instead of creating your own profile system that is isolated to just your product.

Services may have preferences or other metadata that they want to share with other protocols they control, or even the broader ecosystem. They can provide transactions for the user to sign to update their NFD with that metadata and use that on-chain data easily via any Algorand node or smart-contract. Decentralized on-chain storage, owned by the user.

Refer to the subsequent sections for common access use-cases.

Last updated