Note: Developer Profiles may be stored off-chain to avoid sacrificing UX.
As mentioned in the Overview, Developer Profiles with an associated wallet are required for the app store to index and list applications.
Below is a basic structure for storing profile information. App Stores may use any custom profile structure that works with their systems, so long as a Unique ID and Unique Wallet Address is saved under the profile. The other fields are optionally provided.
Basic Developer Profile Info
name: "<DEVELOPER NAME>",
id: "<UNIQUE ID>",
url: "<URL OF DEVELOPER'S PROFILE PICTURE>",
joined: "<ACCOUNT CREATION DATE>",
email: "<EMAIL ADDRESS USED TO SIGN UP",
wallet: "<UNIQUE WALLET ADDRESS OF DEVELOPER>"