Leaderboard/Points
Join a guild to be eligible for rewards.
Here's what gets you the most points, in order.
Place a PreOrder
The 1st person gets the largest bonus
The first 10 each get an additional bonus
points are based on amount values
Buy/Sell tokens
Again, being early gets you bonus points
points are based on amount values
there is a cap to prevent wash trading
Creating Tokens
small static value, with a bonus if you reach a certain number of upvotes
Comments
small static value, with a cap per thread. A bonus is given to helpful comments.
Ptotal=i=1∑n(106Ai⋅1{USDC}+1018Ai⋅AVAX price⋅1{non-USDC}+(10−posi)⋅1{posi<10}) Explanation
n: Total number of valid preorders by the user.
Ai: Amount of preorder i.
1condition: Indicator function that is 1 if the condition is true, and 0 otherwise.
AVAXprice: Current price of AVAX in USD.
posi: Position of preorder i in the overall list of preorders, sorted by creation date.
P=i=1∑n(ΔTi+11×1018Fi)×(1−isWashTrade(SDi,Tswap)) Explanation
n: Total number of valid swaps by the user.
ΔTi: Absolute difference in days between the swap date SDi and the tokenize date TDi.
Fi: Fee amount for swap i in 18 decimal places.
SDi: Swap date for swap i.
Tswap: List of previous swap times for the same token.
isWashTrade(SDi,Tswap): Function returning 1 if the swap is considered cheating, and 0 otherwise.
Ptotal=i=1∑n(2+2⋅1{upvotesi>3}+2⋅1{commentsi>3}+2⋅1{presalesi>3}) Explanation
n: Total number of threads submitted by the user.
1condition: Indicator function that is 1 if the condition is true, and 0 otherwise.
upvotesi: Number of upvotes for thread i.
commentsi: Number of comments for thread i.
presalesi: Number of presales for thread i.
Ptotal=i=1∑n(1+1⋅1{upvotesi>3})⋅1{count(C,threadi)≤1} Explanation
n: Total number of valid comments by the user.
1condition: Indicator function that is 1 if the condition is true, and 0 otherwise.
upvotesi: Number of upvotes for comment i.
count(C): Count of comments by the user in each thread, capped at 2.