IPFS Naming - Quickstart
Created by Protocol Labs, InterPlanetary File System (IPFS) is a decentralized protocol used to store and share content.
Scaleway IPFS Naming allows you to create a key to point to your latest update, and above all maintain this information on the IPFS network and share it through Distributed Hash Tables (DHTs), giving you an extra layer of performance in the region of your choice. This way your records remain available and accessible, even when your local machine is offline.
In this quickstart, we will show you how to create and import an IPNS key and update your records using Scaleway IPFS Naming.
Before you start
To complete the actions presented below, you must have:
- A Scaleway account logged into the console
- Owner status or IAM permissions allowing you to perform actions in the intended Organization
- A valid API key
How to create a key
- Click IPFS Naming in the Labs section of the Scaleway console side menu. The IPFS Naming section displays.
- Click Create a Key to create a key, which corresponds to the keys you will create to manage your records.
- Choose a region for the keys.
- Enter a description for the keys.
- Click Auto Generated.
- Enter a value for the keys.
- Click Create a Name.
How to import your key
- Click IPFS Naming in the Labs section of the Scaleway console side menu. The IPFS Naming section displays.
- Click Create a Key to create a key, which corresponds to the keys you will create to manage your records.
- Choose a region for the keys.
- Enter a description for the keys.
- Click Import Key under Choose a key type.
- Enter a value for the key.
Important
The key must be in
base64
format. - Click on Download key and choose the file containing your private key.
Note
You can use
ipfs key export $NAME_KEY
to generate the file. - Enter a value for the keys.
- Click Create a Name.
How to update your name / record
- Click IPFS Naming in the Labs section of the Scaleway console side menu. The IPFS Naming section displays.
- Click on the resource name to access the record information page.
- Click on Update Value and set your new value.