Create snapshot of MPX and Morphies NFT holders, including:
- Thena MPX-BNB LP
- FVM MPX-FTM LP
- Equalizer MPX-FTM LP
- single-staked MPX
- MPX held in wallets
All contract addresses are filtered out, in addition to addresses on a blacklist.
- Create
.envfile based on.env.example. Few notes of consideration:AIRDROP_AMOUNTis airdropeed token amount, multiplied bydecimals.MORPHIES_AIRDROP_PCis percentage of airdrop to be given to Morphie NFT holders.LP_SCALING_FACTORis factor by which MPX held in LPs will be scaled up.
- Run snapshot scripts in any order:
yarn snapshot:morphiesyarn snapshot:bnbyarn snapshot:ftm
- Run processing script:
yarn snapshot:process
Scripts will produce files in /data folder.
File called mpx_final_snapshot_ftm_<FTM_SNAPSHOT_BLOCK>_bsc_<BSC_SNAPSHOT_BLOCK>.json is final airdrop data.
Other files are raw snapshot data and filtered out from contracts and blacklisted addresses.