Configure your profile
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 Create Your Profile ).
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: Pinata and 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.
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 Create Your Profile
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!