Soil Protocol
  • 🌱Introduction
    • Getting Started
  • Be your own Launchpad
    • 🐇Introduction
    • 1️Preparing Your Asset
    • 2️Creating Candy Machine
    • 3️Configure Candy Machine
    • 4️Update Whitelist
    • 5️Integrate With Minting Website
  • NFT Tooling
    • 🐇Introduction
    • ✍️NFT Holder Snapshot
    • 🪂Airdrop New NFT
    • 🏅NFT Information and Rarity
  • Appendix
    • 🔮Contact Us
Powered by GitBook
On this page
  1. NFT Tooling

Airdrop New NFT

PreviousNFT Holder SnapshotNextNFT Information and Rarity

Last updated 2 years ago

You can airdrop your NFT to your existing holder using Soil CLI. We support create new MasterCSV config file in case of 1:1 airdrop. The steps as follows:

  • Snapshot existing holder. You can view .

  • Create new MasterCSV file using snapshot file from previous step.

  • Mint new NFT collection using new MasterCSV file.

Please, make sure that you are in the js/cli directory before you proceed with this step.

Create New Master CSV File From Snapshot

npx ts-node src/airdrop-cli.ts create-airdrop -d data -s data/holder_terra16ds898j530kn4nnlc7xlj6hcxzqpcxxk4mj8gkcl3vswksu6s3zszs8kp2_2022-09-08T04:14:42.794Z.csv -f csv
Param
Required
Example
Description

-d, --data <string>

true

data

Data folder that store created NFT contract information

-s, --snapshot <string>

true

data/holder_terra16ds898j530kn4nnlc7xlj6hcxzqpcxxk4mj8gkcl3vswksu6s3zszs8kp2_2022-09-08T04:14:42.794Z.csv

Input snapshot file

-f, --format <string>

true

csv

Snapshot format file (csv, json)

-o, --output <string>

false

airdrop_master

Output file name

new master config file: data/new_master.csv

You will be greeted with this after its create new master csv file successfully.

🪂
this guide