Skip to content

CSV Upload

Trees are generated from csv files that should be passed first to /parse-tree endpoint. It will parse the CSV and upload it to persistent storage.

Example CSV

pubkey,amount_unlocked,amount_locked,category
1111111QLbz7JHiBTspS962RLKV8GndWFwiEaqKM,0,1,Staker
1111111ogCyDbaRMvkdsHB3qfdyFYaG1WtRUAfdh,0,1,Staker
11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3,0,1,Staker
11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP,0,1,Staker

Format

  • pubkey - address of the Claimant
  • amount_unlocked - amount that will be unlocked right after Airdrop is started
  • amount_locked - amount that will be vested during the Airdrop duration
  • category - category of the Claimant, just metadata, not used anywhere, currently these values are supported:
    • Staker
    • Validator
    • Searcher