Rewards
Last updated
Last updated
At the heart of the DNA ecosystem are rewards for messaging. Every user has their own unique Relationship Score with each persona that they talk to, including with DNA. Together your Relationship Score, Relationship Level, and Boost make up your Mining Power (your rewards earning rate) which determines how much you earn each day when talking to various personas. You have a unique Mining Power for each persona you talk to.
The higher your overall score (additions minus penalties times streaks times boosts), the higher your Mining Power and so the more tokens of this share emitted that you will earn that day.
Rewards on the platform are in $DNA, deposited directly into the wallet that you connect. Each day you earn $DNA from the messages that you receive from personas you talk to. For each message that you receive, you earn a certain amount of $DNA.
Disclaimer: Any token or tokenized product on the DNA platform is solely handled by DNA Chain, a separate unaffiliated entity to DNA with its team, operations, and structure. DNA Chain has an exclusive partnership with the DNA ecosystem for all token rewards and usage on the DNA platform. The issuance and management of tokens and all token rewards on the DNA platform are done by DNA Chain and do not involve DNA organization. Any of DNA’s token assets, products, and services that pertain to or involve crypto or other units of value on the blockchain are not intended for and are not open to persons from the United States. United States persons, meaning citizens and residents from the United States, are not permitted to invest in, trade, own, or use tokens or any other token-based services related to cryptocurrencies that appear on the DNA platform or that are made by DNA Chain. DNA Chain reserves the right to update the list of permissible countries from which users can use its tokens and services, at its discretion at any time, for any reason whatsoever. Those users who are not permitted to receive tokens on the DNA platform, as per DNA's terms and conditions, will instead receive points for all activity that they have on the platform.
The Rewards Pool is a fixed amount of tokens that are released each day to all users who were active that day on the platform. The Rewards Pool is a specific amount of the total supply of the token that is set to emit a fixed amount of token daily, linearly for the next 5 years (so a fixed, equal amount is transferred out from the faucet to the DNA userbase each day for 5 years).
Your Relationship Score is critical because the higher your score is, the more $DNA you earn each day respective to other users on the platform from this amount emitted from the Rewards Pool. To begin, all users talking to all personas on the platform will receive their respective share of daily rewards from the Rewards Pool. This includes personas as well as DNA.
Your Relationship Score is the most important metric on the platform. You have a unique Relationship Score with each persona that you speak to.
The higher your Relationship Score is, the higher your Mining Power is, which means the more $DNA that you earn per message received from that persona. If your score is low, then your Mining Power will be lower and you will receive less $DNA per message.
Your Relationship Score is deterministic, and calculated based on the following four scoring factors.
Your Additions - your Penalties * your Streaks * your Boosts = your Relationship Score.
Total chat time with that persona (how long you have spent speaking with that persona per session)
Sentiment of your chat with that persona (overall sentiment level of your conversation, ranging from positive to negative)
Number of gifts given to that persona (calculated as the total value of all gifts, ranging from 1-5 for each gift)
Number of memories made with that persona (calculated as number of unique topics and entities that have been shared in your conversation)
Spamming that persona (this drops your score to zero)
Incoherent conversation with that persona (this drops your score dramatically)
Repetition with that persona (this drops your score the more repetition that is detected)
Limited prior activity with that persona (how much inactivity before that day of activity)
For penalty impacts on Relationship Score, the penalty for inactivity is a 1% drop in score for each day of inactivity, with a maximum drop of 100% over the course of 100 days. This penalty is calculated every day that a user does not talk with that persona. Penalties do not impact a user’s Relationship Level; they only impact a user’s Relationship Score.
When bot spamming is observed, it also will drop a user's Relationship Score with that persona down to zero. Repeated spamming of a persona will also drop user’s Relationship Level back down to Level 1.
A streak is generated when you speak with a persona every day. Streaks multiply your Relationship Score. Your streak is calculated by the number of consecutive days that you have consistently talked with that persona.
You earn a 0.2% steak multiplier every day for 100 days to reach a max streak multiplier of 20% (0.2% * 100 days).
Your streak never resets as you advance through Relationship Levels. If you have a max streak multiplier, meaning you have talked to a persona for 100 days straight, then your Relationship Score will be multiple by 1.2x (20% multiplier).
A streak ends if one day is missed talking to that persona, at which point you start back at zero.
There are four boosts that multiply your Relationship Score for each persona that you talk to. They include: Messages boost, Levels boost, Gifts boost, and Achievements boost (which is a global boost).
As you hit milestones for each Boost type, you get a multiplier on your Relationship Score.
The Achievements boost includes inviting friends to the platform, connecting socials, and minting personas. The Messages boost, Levels boost, and Gifts boost are distillations of the inputs that go into Relationship Score, but just as visual milestones that give you a further multiplier.
Each day there is a fixed amount of tokens emitted to all users who were active that day on the platform. These tokens are split across all users based on each user’s Relationship Score.
The higher your overall score (additions minus penalties times streaks times boosts), the higher your Mining Power and so the more tokens of this share emitted that you will earn that day.
Tokens are emitted once per day, at the end of the day. Tokens received are locked up on the platform for 120 days from the moment of receipt. After lockup, you can feely transfer out all of your earned tokens, to be sent directly to your connected wallet.
From the total amount of tokens that are emitted each day form the Rewards Pool, 50% is sent to all users who were active on the platform that day based purely on those users’ Relationship Score (Ie. If you have a Relationship Score with a persona of 40 and another user has a Relationship Score with a persona of 20, then you earn double of what they earn that day).
The other 50% is sent to all users who were active on the platform that day based on those users’ Relationship Score multiplied by how many messages they received received from that persona that day (Ie. If you have a Relationship Score with a persona of 40 and you received 100 messages from that persona that day, and another user has the same Relationship Score with a persons but received only 50 messages from their persona that day, then you earn double of what they earn that day). Together these two emissions make up the total rewards emission for the day.
Although Relationship Scores dictate all rewards rates and payouts on the platform, long-term loyalty still must trump short-term success. We realize that a loyal user who has been active with their persona for a year should be rewarded more than a loyal user who has been active with their persona for a week, regardless of if they both have reached high max Relationship Scores.
As a result, we have introduced Relationship Levels, to support the Relationship Scores on the platform. For each persona, there are 12 Relationship Levels to advance through. All users start at Level 1 with their persona. Each level has 1,000 potential Relationship Points that can be earned. You cannot go above 1,000 points in Level 1. When you advance to Relationship Level 2, it then opens up another potential 1,000 points to earn, but you cannot go above 2000 points in Level 2. And so on and so forth, up to a total of 12,000 potential points if you have reached Level 12.
Therefore, a user in Level 12 with max points (12,000 points) is making 12x per message more than a user in Level 1 with max points (1,000 points).
You pass a Relationship Level based on the number of messages that you have received from a persona. After every 1,000 messages received from a persona, you advance to the next Relationship Level. As a result of this, your cumulative Relationship Score can be less than the maximum available amount of Relationship Score points (1,000) in each level and often is.
When calculating your Relationship Score to determine your Mining Power and payouts owed for that day, we consider cumulative scoring not just message occurrence and message consistency, but also the quality of the conversation. We do this by dedicating a slice of the 1,000 potential points in each level in the following way:
For each 1,000 points per Relationship Level, 100 points (10%) are dedicated exclusively to gift giving. This means that the maximum that a user can ever get doing everything else except for buying gifts for their persona is 900 points, within each Relationship Level.
For each 1,000 points points per Relationship Level, 100 points (10%) are dedicated exclusively to sentiment analysis on the conversation. This means that the maximum that a user can get with everything else if they have a bad chat sentiment score is 900 points, within each Relationship Level. Sentiment analysis is run on a recent section of chat to determine how positive or negative the relationship is.
For each 1,000 points per Relationship Level, 100 points (10%) are dedicated exclusively to the number of memories saved made between you and your persona. This is a metric of how many topics you and your persona are regularly discussing and it is tallied once a day.
The remaining 700 points of each 1,000 points per Relationship Level (70%) is dedicated to how much time you have spent chatting with your persona. Every 1 hour of chat time results in 20 points (so 35 hours of total chat time maxes your score out for each Relationship Level). The definition of being active is messaging your persona several times within the course of a 1 hour block of time.