Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

airdrop #113

Open
faddat opened this issue Mar 3, 2024 · 12 comments · May be fixed by #204
Open

airdrop #113

faddat opened this issue Mar 3, 2024 · 12 comments · May be fixed by #204
Assignees
Labels

Comments

@faddat
Copy link
Contributor

faddat commented Mar 3, 2024

Eve's airdrop is a bit complex, because it will snapshot a number of different cosmos chains:

Weights aren't finalized. Percentages add up to more or less than 100%. Numbers aren't final. Various anti farming measures will be taken but zero pruning will be done. Eve is surely airdropping with the intent of achieving alignment.

  • Composable - 13%
  • Celestia - %
  • Osmosis - 35%
  • Quicksilver - 35%
  • Bad Kids - 1 bk is 1/4th a cryptonium
  • cryptonium - 4x a bk
  • Sentinel - 13%
  • Akash - 13%
  • Cyber - 13%
  • Stargaze - 13%
  • Neutron - %
    • Neutron is extremely well managed by an extremely professional team
  • Luna - %
  • Lunc
  • Cosmos hub - %
    • potentially this could go to governance participants, or be unlocked upon exit from the cosmos hub? Seems wrong to exclude so many long term participants

Snapshot process

  • get accounts and their current balances
  • prune all dust staking accounts:
    • remove all accounts staking tokens worth less than $20 to ensure that we filter out governance manipulation accounts
  • determine the % of supply that each account has on the 6 included chains
  • put these weights together and issue 1,000,000,000 eve
@hoank101
Copy link
Collaborator

hoank101 commented Mar 3, 2024

Hey @faddat
If I had 100 Osmosis and 100 Composable, how many eve would I have?

@hoank101
Copy link
Collaborator

hoank101 commented Mar 3, 2024

get weights at time snapshot

@faddat
Copy link
Contributor Author

faddat commented Mar 3, 2024

it would depend on the percentage of supply that you own on Osmosis and Composable. Since the supply will be different for different chains, we will calculate the percentage of supply for each account.

@hoank101
Copy link
Collaborator

hoank101 commented Mar 3, 2024

thank @faddat,
we will do it

@hoank101 hoank101 assigned tuantran1702 and hoank101 and unassigned hoank101 Mar 4, 2024
@faddat faddat changed the title Implement airdrop reproducibly token holder airdrop on various chains Mar 4, 2024
@faddat faddat added the 1.0 label Mar 4, 2024
@tungleanh0902
Copy link
Contributor

tungleanh0902 commented Mar 14, 2024

Hi @faddat, from what I understand, we will create a tool for this. At snapshot time, it will collect all validators from each chain, calculate the reward and save it to json file. Then whenever our chain starts, it will send the rewards in genesis to users. This is the repo we are going to work on (https://github.com/notional-labs/eve-airdrop)

@tuantran1702
Copy link
Collaborator

@faddat Hi sir, we also want to know at which date should the snapshot happen, so we can begin retrieving the data and calculate allocation weights.

@hoank101
Copy link
Collaborator

hi @faddat what time do you want take a snapshot?

@faddat
Copy link
Contributor Author

faddat commented Mar 23, 2024

oh hey dudes, sorry that I missed this. I'd like to do the snapshot as close to genesis time as possible. If we could do the snapshotting in the 24 hours leading up to genesis, that would be perfect and it would help us to avoid farming.

Please also know that we should parameterize the airdrop tooling, because right before the airdrop we will change various things, to ensure that the airdrop ends up the way that we would like it to work, as opposed to the way that farmers want it to work.

Please also note that we will not "prune" the airdrop as some projects have. We will take output from our tooling, make genesis, and launch, so it will be important to have the entire thing scripted. Keep in mind that we can do it all in CI using https://notionalapi.com by putting a Notional API key in the secrets of this github. That will let us query any chain we want to.

@faddat faddat changed the title token holder airdrop on various chains airdrop Mar 23, 2024
@abdulafeez69
Copy link

What about people that stake dymension

@tungleanh0902
Copy link
Contributor

@tungleanh0902
Copy link
Contributor

Add snapshot for milady, madlabs, Cryptonium, Bad Kids

@tuantran1702 tuantran1702 removed their assignment Mar 28, 2024
@trungnt1811 trungnt1811 linked a pull request May 3, 2024 that will close this issue
@trungnt1811
Copy link
Collaborator

hi @faddat, have you finalized the percentage weight for the airdrop across the chains?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants