This repository contains code to generate the Sommelier token distribution for the airdrop proposed in the Sips-002 community proposal. The Sips-002 proposal implementation is described in another community update.
Group | Reward totals |
---|---|
Osmosis | 3.4M |
Sommelier App | 5.2M |
Uniswap v3 | 6M |
Group | Reward splits |
---|---|
Osmosis | 23.3 % |
Sommelier App | 35.6 % |
Uniswap v3 | 41.1 % |
To reproduce the these token allocations, see:
Implementation And Analysis Of The Sommelier SIPS-002 Proposal: https://volume.finance/blog/Implementation-and-Analysis-of-the-Sommelier-SIPS-002-Proposal
Data for this token distribution is extracted from Google BigQuery's bigquery-public-data.crypto_ethereum table.
In order to run our retroactive queries to get Uniswap v2 and v3 mints and burns (found here), you'll need to start the "Run All Queries (V2, V3, SOMM)" workflow from the actions tab:
- Create a Google Cloud project here
- Find your Project ID in the Google Cloud console here. See Locating the Project ID (article) if you're having trouble.
- Fork this repository.
- Add the folowing secrets under Settings > Secrets containing
GCP_PROJECT_ID
: Your project ID from the GCP dashboard.GCP_SA_KEY
: The base64 encoded JSON key of a service account
- Go to the actions tab of your fork and run the workflow (roughly ~10 minutes to complete)