Understanding IPNS: What Can We Do with 4EVERLAND IPNS Manager?

Erica Dodson
4EVERLAND
Published in
4 min readJul 5, 2023

Keywords: 4EVERLAND, IPNS, 4EVERLAND IPNS Manager, decentralized content

IPNS, short for InterPlanetary Name System, is a system that allows us to create mutable pointers and name and address contents within IPFS (InterPlanetary File System). While IPFS uses Content IDentifiers (CIDs) as unique file identifiers, IPNS provides mutable and user-friendly names that can be bound to CIDs. This enables convenient access and sharing of files using names, making it easier to update and verifiable.

So, what exactly can we do with IPNS and how is it integrated into 4EVERLAND? Let’s explore some use cases and functionalities.

Dive into the capabilities of 4EVERLAND’s IPNS Manager

One of the key use cases of IPNS is in naming and addressing decentralized applications. With IPNS, easily memorable and recognizable names can be assigned to decentralized apps, simplifying user access and usage. Additionally, IPNS empowers file sharing and backup by offering easy-to-remember names for files, thus enabling seamless sharing and backup with others. Furthermore, by binding URLs with IPNS records, a decentralized domain name resolution system can be established, allowing users to access and utilize IPFS content via names.

By accessing the Gateway tab on the left side of the control panel, you can find the IPNS Manager function.

Here, 4EVERLAND offers two options for IPNS creation: IPFS Path and ENS Binding.

Both options require an initial IPFS Path. To illustrate, let’s consider a practical scenario:

Assume we have an uploaded folder called “9forty” within a bucket named “Neweras.” This folder contains five images of favorite hats.

Using the Snapshot function, we obtain the IPFS Path corresponding to the folder and publish it to the network.

However, a challenge arises when we frequently modify the folder’s files. The CID recorded by Snapshot packaging only captures the IPFS Path accessible during a specific period. To ensure that the latest content can be accessed, we need to obtain a new CID value for the folder and redeploy the website repeatedly, resulting in a cumbersome process.

Here’s where the power of 4EVERLAND’s IPNS Manager comes into play.

4EVERLAND generates an IPNS, allowing us to publish the IPFS Path under a mutable CID.

This way, whenever updates are made to the folder’s content, we simply need to modify the IPFS Path, and the IPNS redirects to the latest content.

If we re-upload a new file to the 9forty folder, the IPFS Path of the folder will change.

raditionally, updating the website to ensure the latest content requires modifying and redeploying the IPFS Path

However, with IPNS, website administrators can effortlessly update the folder’s contents by simply changing the IPFS Path associated with the IPNS, without the need for full redeployment.

To update the IPFS Path, administrators can navigate to the IPNS Manager and select the IPNS of the target folder. From there, click on “Publish” and update the IPFS Path to the latest version.

Although IPFS nodes have a certain caching time, once the new IPNS value is published, the website content will automatically update. This eliminates the need for repetitive redeployments and ensures a seamless and hassle-free experience.

In conclusion, IPNS is a valuable tool within the decentralized content space, offering a convenient and user-friendly way to name and address content IPFS. 4EVERLAND’s IPNS Manager further enhances this capability by simplifying the process of creating and managing IPNS for your content. With the power of IPNS and the convenience of 4EVERLAND’s IPNS Manager, website administrators can easily keep their content up-to-date without unnecessary complications.

Take part in now

Sign up to try 4EVERLAND

Join our Community Chat

Follow us on Twitter

Subscribe to our Youtube channel

Check out our Tech Docs

Contact us at contact@4everland.org

--

--