/elrond-nft-holders-hub

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

MultiversX-nft-holders

multiversX-nft-holders

NFTs holder

Generate a CSV and text file, which shows your NFTs holders and the displays a column of how many NFTs are in the wallet. You can also get all the holders holding NFTs with a specif trait.

Getting started

1. Configuring Python

You need to have Python installed on your machine or in the virtual environment.

Check your Python version by running:

$ python3 --version

Check if pip is installed, otherwise install it:

$ pip help

After that run

$ pip install -r requirements.txt
2. Run the script

Simple case:

python get-nfts-list.py --ticker EBUDDIES-e18a04

Get the NFTs for a specific trait/attribute:

python get-nfts-list.py --ticker EBUDDIES-e18a04 --trait_type Mouth --name Smile

Get the NFTs for a number of day(s) of holding:

python get-nfts-list.py --ticker EBUDDIES-e18a04 --duration 2

Get the NFTs for a specific trait/attribute and for a number of day(s) of holding:

python get-nfts-list.py --ticker EBUDDIES-e18a04 --trait_type Mouth --name Smile --duration 2

Check the output folder for results.

CSV
CSV output

If you want to distribute $LKMEX or ESDT to your holders you can use this script with the CSV file generated: https://github.com/xdevguild/esdt-and-lkmek-airdrop-scripts


Made with ❤️ by Elrond Buddies