# Provenance traction

#### Getting started

vSelf platform provides instruments to facilitate community growth and engagement. It allows rewarding users for activities by analyzing their profiles. We provide two types of achievements: based on a single collection of rewards and based on the full history of interactions. These mechanics allows us to develop the reputation system on the vSelf platform and build high-quality and detailed profiles owned by users. These profiles will become users' assets in the ethical data market.

#### Achievements based on a single collection

This type of achievement can be specified by the owner as a part of the collection settings. The owner can provide achievement badges and set up *<mark style="background-color:purple;">the activity config</mark>* - the rule to accomplish achievement. This rule defines a condition using a sub-set of the reward collection and some integer value, which represents the number of received rewards from the given sub-set.&#x20;

This structure of activity config allows the owner to set up various incentives within her collection. Consider some examples of the most common achievements. The activity config for the "*Collect all rewards*" achievement is {true, ...., true} & n(a total number of rewards in the collection). The activity config for the "*Claim any reward*" achievement is {true, ..., true} & 1. The activity config the "*Claim the last reward from this collection*" achievement is {false, ..., false, true} & 1. This way, users with activities satisfied the activity config will receive NFT achievement automatically.&#x20;

#### Achievements based on the full user history&#x20;

This type of achievement is based on metadata of the received rewards. The NFT collection constructor contains a special field for each NFT reward: hashtags. These hashtags represent the reward categories and allow vSelf to track user interests & preferences. We also provide vSelf-issued achievement badges for users, depending on the number of NFTs with relevant hashtags. As a next step, we will provide complex analysis of rewards' metadata and advanced reputation system.
