Mass Upload of NFTs
Basic Usage
Configure your profile
4 min
before you can upload your arts you need to configure your profile this requires that you have created your profile on the nft portal (see docid\ qapm5jn24dvsrpgybxzqr ) your profile data will be encrypted and stored on your local machine therefore, you need a personal secret, i e pin, to decrypt the data during the workflow you'll be asked to enter a pin whenever it is necessary to interact with the signum blockchain to configure your profile just type the following command $> signumart massup profile init ✔ no profile found ? please select a network signum test net ? please enter your passphrase ? please enter a personal pin to secure your secrets \[hidden] ? please confirm your pin \[hidden] ✔ selecting best host selected host https //europe3 testnet signum network ✔ verifying account \[ts qaja qw5y swvp 4rvp4] ? which pinning service do you use? pinata ? please enter your pinning api key (jwt) eyjhbgcioijiuzi1niisinr5cci6ikpxvcj9 eyj ┌────────────────┬────────────────────────────────┐ │ (index) │ values │ ├────────────────┼────────────────────────────────┤ │ network │ 'signum test net' │ │ account │ 'ts qaja qw5y swvp 4rvp4' │ │ name │ 'ohager' │ │ description │ 'just a simple dev or not?' │ │ pinningservice │ 'pinata' │ └────────────────┴────────────────────────────────┘ ? is this correct? yes profile successfully initialized pinning services at the moment of writing the mass upload tool supports two so called pinning services https //www pinata cloud/ and https //nft storage/ these are services to upload media files to ipfs without hassle during profile configuration you are asked to provide your pinning keys, which you obtain on the respective platforms as nft storage has no paid tier and is almost unlimited you might want to go with this service in any case, you need to create an account on one of these platforms and get your key while configuration these keys will be verified get keys for pinata https //docs pinata cloud/#your api keys get keys for nft storage https //nft storage/docs/#get an api token pinata provides two different concepts of keys for signumart massup you will need the jwt secret access token (which is the large one) also shown in docid\ qapm5jn24dvsrpgybxzqr check current profile once created, this profile will be used for all your further actions if you are not sure, which profile you are using you can type $> signumart massup profile show 18 44 $ signumart massup profile show ? for this operation you need to enter your pin \[hidden] current profile ┌────────────────┬────────────────────────────────┐ │ (index) │ values │ ├────────────────┼────────────────────────────────┤ │ network │ 'signum test net' │ │ account │ 'ts qaja qw5y swvp 4rvp4' │ │ name │ 'ohager' │ │ description │ 'just a simple dev or not?' │ │ pinningservice │ 'pinata' │ └────────────────┴────────────────────────────────┘ everytime, you want to change something on your profile you need to reset and re configure it!