This repo contains the AKYU token allocation addresses for various pools of users. Here they are:
Supply | Description | File | Num |
---|---|---|---|
Preorder | Preorder purchasers | preorder.csv | 0 |
Founder | Akyumen founders | founder.csv | 1 |
Advisors | Akyumen advisors | advisors.csv | 3 |
Promotion | Akyumen promotion | promotion.csv | 4 |
Emission1 | Ecosystem Emission 1 | emission1.csv | 5 |
Emission2 | Ecosystem Emission 2 | emission2.csv | 6 |
Emission3 | Ecosystem Emission 3 | emission3.csv | 7 |
To allow participants to check their balances at token.akyumen.io/check, clone the repo, drop the config files into the root folder and call each script in the /database folder.
Once the AkyuDistribution contract is live, the following steps can be taken:
-
Ensure all csv files in /data are correct
-
To set all preorder allocations run
node ./scripts/allocate.js <AkyuDistribution contract address> 0
andnode ./scripts/verify_allocations.js <AkyuDistribution contract address> 0
to verify for correctness. -
To set all founder allocations run
node ./scripts/allocate.js <AkyuDistribution contract address> 1
andnode ./scripts/verify_allocations.js <AkyuDistribution contract address> 1
to verify for correctness. -
To set all advisor allocations run
node ./scripts/allocate.js <AkyuDistribution contract address> 3
andnode ./scripts/verify_allocations.js <AkyuDistribution contract address> 3
to verify for correctness. -
To set all promotion allocations run
node ./scripts/allocate.js <AkyuDistribution contract address> 4
andnode ./scripts/verify_allocations.js <AkyuDistribution contract address> 4
to verify for correctness. -
To set all emission1 allocations run
node ./scripts/allocate.js <AkyuDistribution contract address> 5
andnode ./scripts/verify_allocations.js <AkyuDistribution contract address> 5
to verify for correctness. -
To set all emission2 allocations run
node ./scripts/allocate.js <AkyuDistribution contract address> 6
andnode ./scripts/verify_allocations.js <AkyuDistribution contract address> 6
to verify for correctness. -
To set all emission3 allocations run
node ./scripts/allocate.js <AkyuDistribution contract address> 7
andnode ./scripts/verify_allocations.js <AkyuDistribution contract address> 7
to verify for correctness.
Once the startTime has passed and tokens become tradeable, the tokens can be distributed by running:
node ./scripts/distribute.js <AkyuDistribution contract address> <0-8>
The airdrop can be completed by running node ./scripts/airdrop.js <AkyuDistribution contract address>
and verified for correctness by running ./node ./scripts/verify_airdrop.js <AkyuDistribution contract address>
.