Play-to-Earn (P2E) System
Our system for enabling players to earn ISLAND after TGE, while managing inflation and rewarding loyal community members.
Last updated
Our system for enabling players to earn ISLAND after TGE, while managing inflation and rewarding loyal community members.
Last updated
After P2A and the genesis of the ISLAND token, players will be able to earn ISLAND live in-game! This means blooms earned will result in a user accumulating ISLAND tokens, claimable every 10 days.
Our goal is to establish a simple and fair system that motivates players to engage with Nifty Island, while keeping the inflation inherent in token rewards predictable and minimal.
Finally, by making earning more convenient and significant for existing holders of Legendary Palms and ISLAND tokens, we can reward loyalty and encourage new participants to hold onto the tokens they earn, thereby joining our community.
Please note: the P2E system will change significantly over time. Reflexive token rewards are a great way to bootstrap a community but they are not sustainable and will be replaced as Nifty Island's game economy evolves.
After the Token Generation Event (TGE), players will have access to an ISLAND Rewards Dashboard within the Nifty Island web app. From this dashboard, users can stake, view their earning stats, and claim their ISLAND rewards.
A fixed ISLAND reward pool will be distributed on a recurring 10-day cycle. This structure ensures that the amount of ISLAND distributed from the reward pool during each cycle remains controlled, preventing excessive token supply inflation while maintaining a dynamic yet simple reward system.
At the highest level, there are 3 inputs that determine how much ISLAND you will earn from the P2E system in a given cycle:
How many blooms you earned -> Bloom Count
How much ISLAND you have staked -> Earning Rate & Small Earning Cap Boost
The quantity and tiers of Legendary Palms you hold -> Earning Cap
The aggregate result of these 3 factors at the end of the earning period will determine how much ISLAND will be claimable.
That is, per cycle: ISLAND = min(BLOOM_COUNT * EARNING_RATE / , EARNING_CAP)
Here is a calculator which can help you to project your rewards from the P2E system.
This will be downloadable from the Rewards Dashboard. For now, go to File -> Make a Copy to input your own values.
Calculator last updated on 12/16/2024.
Blooms represent the work you need to do in order to earn. If you earn 0 blooms in a cycle, you will earn 0 ISLAND, regardless of your holdings.
Blooms can be earned in the following ways:
Daily Challenges
Playing Games
Foot Traffic
Players visiting your island (5 blooms per unique daily visit)
Players spending time on your island (0.25 blooms per minute)
Players collecting bloom pickups on your island (1 bloom per pickup)
Players earning blooms from games on your island (1 bloom per 25 base blooms)
Refer players to another island (20% of island owner foot traffic)
Bloom Pickups
Quests
Miscellaneous
Accepting B33's island recommendations
Manual bloom earnings from events & other sources
The Rewards Dashboard displays the amount of blooms you earned in each category during the current cycle.
ISLAND can be staked on either ETH or Base across all wallets connected to your Nifty Island account. By staking your ISLAND tokens, you increase your earning rate. A higher earning rate means that every bloom you earn will convert to more ISLAND.
Here are some sample staking amounts and the resulting earning rate:
0
1
10
1.25
100
1.5
1,000
2
10,000
8
100,000
30
1,000,000
60
10,000,000
360
The conversion rate reaches its maximum at 1 million ISLAND staked.
Your earning rate applies at the time blooms are earned. This means that you may earn ISLAND at a different rate throughout the cycle. As a result, the immediate values shown for blooms, earning rate, and ISLAND in the Rewards Dashboard may appear not to add up if you stake or unstake ISLAND mid-cycle.
The amount staked at the end of a previous cycle boosts the earning cap with diminishing returns from the value staked. That is, this boost applies to all amounts staked, but is most prevalent at smaller amounts staked. This effect allows a player keep earning to an extent without purchasing a palm up to a certain level of stake, at which point the cap will start to be hit and buying a palm is the only way to earn further rewards. NOTE: this effect is not represented in either the above or below plots.
This boost is calculated by: CAP_BOOST = 5 * STAKED_ISLAND^0.36
Palm holders will enjoy a higher maximum of ISLAND tokens that they can gain in every 10-day cycle. Every Legendary Palm NFT held by your account increases this cap by an amount determined by the Palm tier.
The starting cycle cap is 100 ISLAND, and the increases to the cap for each tier are as follows:
Iron
200
Bronze
400
Silver
800
Gold
1600
Neon
3,200
Ultra
6,400
So, for example:
1x Iron Palm = 100 + 200 = 300 ISLAND
2x Gold Palms = 100 + (2 * 1600) = 3,300 ISLAND
1x Neon Palm & 1x Silver Palm = 100 + 3,200 + 800 = 4,100 ISLAND
The highest cap that any player can reach is 6,400 ISLAND per 10-day cycle, equal to holding a single Ultra Palm.
Earnings are capped throughout the cycle. They are also capped at the end of the cycle, so palms cannot be transferred between multiple accounts to share their benefit.
ISLAND rewards from the P2E system are claimable on Base. Each cycle's ISLAND rewards are added to your claimable balance at the end of the cycle.
Given ISLAND token’s finite supply, it is not sustainable to distribute it to players indefinitely. That said, we recognize that a key advantage of web3 gaming is the ability to offer rewarding and compelling prizes.
Over time, we will gradually taper off ISLAND token rewards, replacing their appeal with more inherently fun gameplay and compelling prize systems, and balancing emissions with new sources of ISLAND token demand.