> For the complete documentation index, see [llms.txt](https://docs.xandriaonchain.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xandriaonchain.com/protocol-overview/profiles.md).

# Profiles

Onchain verification of your contributions to xAndria. Proof of knowledge, Proof of building, Proof of learning, Proof of education

> Accounts Accounts Accounts Accounts Accounts Accounts Accounts Accounts Accounts Accounts Accounts Accounts Accounts Accounts Accounts Accounts Accounts Accounts

Accounts are the data storage mechanism for Solana. The extremely low cost of transactions sets Solana apart from other blockchains because a lot of data can be stored at a relatively cheap cost. We aim to change the way users & developers think about account implementation. Accounts can be much, much more than just technical state storing. With xAndria, your Profile account updates dynamically, based on your contributions, all presented in a gamified experience.&#x20;

#### High Level

* It's a 1/1 account (though not owned by spl-token program), non-fractionalizable, and it's metadata is contained within itself
* So it is non-fungible, and has the added characteristics of an NFT, i.e. (meta)data
* It's also non-transferable, and dynamically updates depending on only the user's actions
* Is it a token *per se*? Not in the traditional sense (i.e. an account owned by the SPL-Token program). But it is an account nonetheless. And by the definition of the word *Token* itself, it is a digital token.
* It's a token of the cumulative total of that user's contribution to Solana. And that, in itself, has *inherent* value.

**xAndria's first mock-up of a user profile**&#x20;

<figure><img src="https://4160333635-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3KLUam9h7zWdHWeMPYN9%2Fuploads%2FjnyIwgGJAQHcE39mbeaJ%2Fimage.png?alt=media&amp;token=71cd0c7e-7680-4bfb-9fa4-6a73afef29f2" alt=""><figcaption></figcaption></figure>
