Complete open source toolset for launching NFTs collections on the MultiversX blockchain.
You will also do snapshots, airdrops, tokens distribution!

Deploy and mint!

npm install elven-tools -g
Elven Tools Smart Contract
It is the first version of a custom PFP NFT Smart Contract for minting. It is a candy machine style of minting. It will let you run the proper NFT launch. If you need you will be able to modify it. It is open source code. There will also be a raffle version. Stay tuned!
Elven Tools CLI
The CLI tool will help with the proper configuration, deployment, and interactions with the Smart Contract. It allows you to set up the project and also mint the tokens. You will also get additional tools, like, for example, the possibility to save collection NFT owners' addresses or tokens airdrops, distribution .
Elven Tools Minter Dapp
The minter dapp serves as a default launch website. It is based on the Next framework, and it is equipped with valuable widgets and guides on how to safely and with performance in mind run the launch website. With some modifications, it is excellent as a base for any MultiversX dapp.

Try it now!

By default, it will deploy the Smart Contract from its repository, and all will happen on the devnet! So you can try it out safely.
What you need to start is a devnet account with some funds on it.
Then enter the terminal commands in order displayed below:

1. npm install elven-tools -g
2. elven-tools derive-pem
3. elven-tools deploy nft-minter
4. elven-tools nft-minter issue-collection-token
5. elven-tools nft-minter set-roles
7. elven-tools nft-minter start-minting
8. elven-tools nft-minter mint
--- then additionally:
9. elven-tools init-dapp