Getting Started
Before you using Soil Protocol, you will need to install and operate a handful of developer tools.
Tooling requiredโ
You will need recent version of the following tools:
git: to clone the repository
node: JavaScript runtime
ts-node: TypeScript execution environment
pinata: pinata account for upload image to IPFS (in case of you want to create your own NFT)
git versionoutput: git version 2.35.1
The latest LTS version of node is recommended:
node --versionoutput: v16.14.2
npm --versionoutput: 8.1.2
ts-node --versionoutput: v10.4.0
Clone and Install Soil Protocolโ
All of NFT operations are done through the Soil Scripting Tools. For now, we recommend pulling the latest code from the master branch:
This will create a directory soil in your home directory with the latest code from the repository.
You will then need to install the dependencies in the js/cli folder
Terra
We highly recommend trying to first deploy a Candy Machine on Terra pisco-1 , before moving to the phoenix-1 environment.
In order to add LUNA to your testnet wallet, you can request funds from a faucet:
If the request fund are successful, it will show the modal notifying. The faucet usually give out 5 LUNA.
Last updated