Skip to content

ipfs/ipns-inspector

Repository files navigation

IPNS Inspector

Inspect and create IPNS records from the browser.

How it works

  • IPNS names are resolved using @helia/http, which resolves IPNS records over HTTP using delegated routing, by default using the https://delegated-ipfs.dev/ endpoint.
  • IPNS records are created locally using @helia/ipns and published over HTTP using a delegated routing endpoint, by default using the https://delegated-ipfs.dev/ endpoint.
  • All data is in memory, so it will be lost when the page is refreshed.

Tech Stack

  • Next.js with static export and pages router
  • Helia library to interact with the IPFS network.
  • Multiformats library to work with CIDs and IPNS names.
  • Tailwind CSS.
  • shadcn/ui components
  • xstate to manage the UI logic for the IPNS inspector

How to run local

npm run dev

How to build and export

npm run build

About

inspect and create IPNS records from the browser

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published