---
title: Configure your profile
slug: nftportal/configure-your-profile
docTags: 
createdAt: 2022-05-31T18:41:07.000Z
---

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](docId\:Qapm5Jn24DVSRPGyBXzQR) ).&#x20;

:::hint{type="success"}
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.&#x20;
:::

To configure your profile just type the following command:&#x20;

```shell
$> 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](https://www.pinata.cloud/) and [NFT.Storage](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](https://docs.pinata.cloud/#your-api-keys)
- Get Keys for Nft.storage: [https://nft.storage/docs/#get-an-api-token](https://nft.storage/docs/#get-an-api-token)

:::hint{type="info"}
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](docId\:Qapm5Jn24DVSRPGyBXzQR)&#x20;
:::

## 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:

```shell
$> 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'            │
└────────────────┴────────────────────────────────┘
```

:::hint{type="warning"}
Everytime, you want to change something on your profile you need to reset and re-configure it!
:::



