Obtaining veEYWA and Calculating the Boost
Last updated
Last updated
In order to become a participant in EYWA DAO, you need to lock your EYWA tokens or EYWA NFT along with them.
Users can lock EYWA tokens for up to 3 years, receiving veEYWA β their voting power in the DAO. The longer the lock duration and the higher the NFT rarity, the greater the participantβs voting power (influence) in the DAO and the more incentives and benefits they gain.
Voting power decreases as the token unlock time approaches unless the lock is extended. This encourages long-term commitment, strengthens the projectβs stability, and allows participants to actively influence its development.
EYWA NFTs multiply veEYWA, increasing voting power, income, and a user's influence in the DAO. To do this, you must attach EYWA tokens or one or more Vesting Safes containing EYWA tokens to an EYWA NFT.
A Vesting Safe is a special contract from the EYWA team that stores locked EYWA tokens. The tokens in the safe unlock according to an algorithm matching the type of round in which they were received.
The EYWA Locker is a smart contract where owners lock their EYWA tokens for various durations. The purpose of locking is to obtain voting power in the form of veEYWA. Voting power depends on the lock duration: the longer the lock, the greater the voting power for the same number of locked tokens.
Maximum lock duration: 3 years (156 weeks), providing the maximum ratio: 1 locked token = 1 vote.
Minimum lock duration: a few days (until the end of the current epoch). For example, 2 days give 2/1092 of a vote.
Example: 156 tokens locked for one week give 1 vote.
The formula for the linear relationship between lock time and voting power boost is:
Where T is the lock time in weeks (Formula 1)
The total votes a token holder has are calculated using the formula:
Where:
n is the number of users who have locked their EYWA tokens
(Formula 2)
EYWA DAO NFT is an ERC-721 NFT created when EYWA tokens are locked in the EYWA Locker.
Key features:
Attaching assets: Each EYWA DAO NFT can have EYWA tokens, Vesting Safes, and other EYWA NFTs attached to it.
Obtaining veEYWA: The obtained veEYWA is automatically tired to the corresponding EYWA DAO NFT.
Multiple ownership: A user can own an unlimited number of EYWA DAO NFT.
Summation of veEYWA: The total amount of a userβs veEYWA is equal to the sum of the veEYWA of all their EYWA DAO NFTs.
Thus, EYWA DAO NFT serves as a hub for managing your locked assets and voting power in the DAO, providing flexibility and scalability in project governance.
When creating an EYWA DAO NFT in the EYWA Locker, you can lock EYWA tokens in various states When transferring to the Locker:
EYWA tokens (standard ERC-20)
Ownership is transferred to the EYWA Locker contract.
Vesting Safe contracts with direct ownership (held in the userβs wallet)
Ownership of the Vesting Safe contract is transferred to the EYWA Locker.
Vesting Safe contracts with ownership via an NFT (Vesting Safe contracts attached to an EYWA NFT)
The Vesting Safe is detached from an EYWA NFT and transferred to the EYWA Locker.
The EYWA NFT ownership is also transferred to the EYWA Locker.
ERC-20 EYWA tokens with ownership via an NFT (EYWA tokens attached to an EYWA NFT)
Tokens are detached from an EYWA NFT and transferred to the EYWA Locker.
Ownership of an EYWA NFT is also transferred to the EYWA Locker.
The EYWA Locker calculates the amount of veEYWA based on the total number of EYWA tokens locked, including both standard ERC-20 tokens and those in the Vesting Safe.
You cannot create an EYWA DAO NFT by adding an empty EYWA NFT to the EYWA Locker.
You can attach no more than 100 Vesting Safes and 100 EYWA NFTs to one EYWA DAO NFT.
You can modify an EYWA DAO NFT in several ways:
Adding additional EYWA tokens:
You can lock more EYWA tokens in any of the ways described above at the time of creating an EYWA DAO NFT.
Adding/attaching empty EYWA NFTs:
You can attach additional empty EYWA NFTs to an existing EYWA DAO NFT.
Removing/detaching EYWA NFTs:
You can detach an EYWA NFT from an EYWA DAO NFT, returning them to the userβs ownership.
Extending the lock duration of tokens:
You can extend the lock duration of already locked EYWA tokens to increase voting power.
A released collection EYWA NFTs allows users to increase their voting power in the DAO. To do this, you must attach your NFTs from this collection in the EYWA Locker. When sending NFT tokens, they are locked under different conditions than standard EYWA tokens.
Attaching and Detaching EYWA NFTs
Attaching EYWA NFTs:
When one or more EYWA NFTs are added to an EYWA DAO NFT, a boost is applied to the locked EYWA tokens, increasing voting power.
Detaching EYWA NFTs:
If an EYWA DAO NFT did not participate in pool voting in the current epoch:
EYWA NFTs can be attached at any time.
If an EYWA DAO NFT participated in pool voting in the current epoch:
The attached EYWA NFTs involved in voting cannot be detached
To detach them, you must cancel the vote for the pools.
Common
1,006
500
Uncommon
1,036
3 000
Rare
1,3
25 000
Legendary
2,8
250 000
Infinity
3
1 500 000
MV (Multiplier for veEYWA): A multiplier that increases veEYWA.
CT (Capacity per NFT): The maximum number of EYWA tokens affected by an NFT.
- this is the total number of tokens that can be affected by NFT boosts (Formula 3)
(Formula 4)
Examples of NFT Boost Calculations
The EYWA protocol provides a unique system that allows reaching a maximum number of votes β 2β―820β―221β―429. This figure is achieved through a combination of EYWA tokens and NFT multipliers, as well as their optimal distribution according to capacity.
In the new version of our NFT collection, a βfreezeβ mechanism has been introduced. After detaching tokens from an NFT, a 4-hour period is activated during which the NFT cannot be moved. This prevents the aforementioned unscrupulous practice: if a user attempts to detach tokens from an NFT being sold. They cannot finalize the deal since the NFT cannot be transferred to the buyer. As a result, only buyers who possess tokens will be able to purchase the NFT, reducing the risk of front-running.
Furthermore, the mechanism also applied to cases where tokens are locked in the DAO Locker. This means that when locking an NFT in the Locker, the same 4-hour βfreezeβ applies. This delay is necessary to ensure the systemβs security and prevent abuse. Users should keep this feature in mind to avoid misunderstandings. Itβs important to plan NFT-related actions with a βfreezeβ period in mind.
is the number of tokens locked by the owner i, considering NFT boosts,
is the lock-time coefficient for user i,
total number of tokens locked by the owner
number of tokens of the same rarity locked by the owner
If is greater than or equal to , then the overall boost formula is:
If is greater than , it means the volume of tokens that could theoretically be influenced by the NFT boost is greater than the ownerβs tokens. Therefore, we must fairly allocate the available token volume for the greatest results. For that, we use the following algorithm:
=*1500000
If is less than or equal to , then = *3;
Else: = *3; =-
=*250000
If is less than or equal to , then: =+ *2.8;
Else: = + ; =-
=*25000
If is less than or equal to , then =+ *1.3;
Else: = + ; =-
=n*3000
If is less than or equal to , then =+ *1.036;
Else: = + ; =-
=*500
The overall results are equal to =+ *1.006
The final is then used to determine the amount of veEYWA votes owned by the token holder.
Example: 1 000 000 tokens and one Legendary NFT are locked (=1). Using the Formula 3: =0*500+ 0*3000+0*25000+1*250000+0*1500000 = 250000
Since is greater than , we shall use the Formula 4:=1000000-250000+0*500*1.006+ 0*3000*1.036++0*25000*1.3+1*250000*2.8+0*1500000*3 = 750000+700000=1450000
Example. 1 000 000 tokens and ten Legendary NFTs are locked (=10). Using the Formula 3: =0*500+ 0*3000+0*25000+10*250000+0*1500000 = 2500000
Since is less than , we cannot use the Formula 4. Therefore, we shall use the following algorithm:
==1 000 000
=*1500000=0
is greater than , therefore
= *3=0; =- = 1 000 000
=*250000 = 10* 250 000 = 2 500 000
If is less than or equal to , therefore the final calculations are equal to: =+ *2.8 = 0+1 000 000 *2.8 = 2 800 000
Example. 2 000 000 tokens,1 Infinity NFT ( =1) and 10 Legendary NFTs are locked(=10). Using the Formula 3, we get: =0*500+ 0*3000+0*25000+10*250000+1*1500000 = 4 000 000
Since is less than , we cannot use the Formula 4. Therefore, we shall use the following algorithm:
==2 000 000
=*1500000 =1*1 500 000
is greater than , therefore
= *3=4 500 000; =-=2 000 000 -1 500 000 = 500 000
=*250000=10*250 000 = 2 500 000
is less than , therefore the final calculations are equal to: =+ *2.8=4 500 000 + 500 000*2.8 = 5 200 000