Jump to content

DeFi Kingdoms: Airdrop Update


enjoi

132 views

 Share

“Hey @everyone, I’ve got some updates on the Airdrops and where we’re at.

In our simulations for running the airdrop scripts, it became apparent that it would take many hours to complete the airdrops. There was concern that this would lead to unfairness. As such, we decided that another approach must be taken.

First off, there are 3 main things that we need to do in order to ensure the airdrop is as fair as possible:

## 1 - We need to let people claim at the same time

In order to ensure that people don’t have an advantage over others, we want to ensure that all of the airdrops can start to be claimed at the same time.

This is tricky though because the scripts that we’ve used up until now for airdrops take hours to run, especially given the scale of these particular airdrops.

## 2 - We need to give people enough advanced notice that they can plan on being around for it

The former point leads to this next one, that if we have the claiming start at the same time, we need to give enough notice time for people to plan on it. That rules out tonight and tomorrow morning even.

And that leads to the final point:

## 3 - We need to set it for a time that can accommodate most of our players

The most ideal time seems to be 10am EDT, when most of our players are awake, across USA, Europe, and Asia. To further ensure a good time, it is ideal to drop on a Saturday, when most people don’t have school or work.

## What we’ve been doing

So with all of that in mind, today we’ve been hard at work getting the infrastructure built for the airdrops.

First off, to facilitate these airdrops, it was necessary to write a new Smart Contract to handle the airdrop disbursements. It had to support vesting of the tokens over time, as well as scheduling them for the future. This has now been written and deployed to DFK Chain.

Secondly, we needed to build an interface for the airdrops to be claimable from within the game, as well as show players how many of their tokens have vested, and how many are still vesting. This has now been built and deployed, and can be viewed in the Airdrops menu item in the Jeweler (though no airdrops have been set yet, so it will not show anything available to claim yet).

Finally, we built a script that can batch the airdrops and process them in an error-resistant way, and can schedule them to actually be claimable at a set time in the future.

There are hundreds of thousands of airdrops that need to be processed, and that takes a lot of time to push through via the script.

## Snapshot Links

There are various snapshots that we are using to determine how many xCRYSTALs to drop people. Here they are:

Airdrops for Leveled Hero Holders - Feb. 14, 2022 - https://docs.google.com/spreadsheets/d/15aPv9lGj_ji5uLS0Jz1jQhStBp4xGSuEk8f4Q6EFN4s/edit?usp=sharing

HeroOwnershipAirdrops - Jan. 14, 2022 - https://docs.google.com/spreadsheets/d/1OkWXejoz0Pdp4RlXjQX6OnaW645AGoqxWbQSLAxA5Wg/edit#gid=0

Perilous Journey Airdrops - https://docs.google.com/spreadsheets/d/1_pgkVelMsyWW7PuZ11sSewh7XV47q3lCZ6QxXgbQDPA/edit#gid=318539519

xJEWEL Snapshots - https://docs.google.com/spreadsheets/d/16687GRzZzWSii8y0DtKrVPMIpHGcfxB6BT3jG8Wx7q8/edit?usp=sharing

Top Hero Levelers - https://docs.google.com/spreadsheets/d/1G6h7rmJjCQMB9ka60U7rqr-jnpn4A3YYgTIy2BwIgnw/edit#gid=0

LP Tokens on Serendale Snapshot - Pending

JEWEL Tokens on C Chain Snapshot - Pending

Emissions Snapshots - Pending

Hero Summon CRYSTAL Package Raffle Tickets - https://docs.google.com/spreadsheets/d/146DgsCTzjPY5onISRsAc9vszaWAbgKAIyM-j9ckp3og/edit#gid=655091320

Note that although the sheets are pending, the airdrops will still occur.

Also note that Gen 0 Airdrops are not until later when Summoning is ready on DFK Chain.

TLDR: Mechanisms have been built and deployed to facilitate the airdrops. Airdrops will be claimable starting at 10am EDT on Saturday, April 2, 2022. The xCRYSTALs were already minted and are actively accruing value now. 

Thanks everyone!”

(Posted on Discord by Frisky Fox)

 Share

0 Comments


Recommended Comments

There are no comments to display.

×
×
  • Create New...