InterPlanetary CID Mapping

Interplanetary CID mapping
by macbudkowski.eth5764 🥝 • 2y • github.com
AI summary of the linked article

IPCM (InterPlanetary CID Mapping) is a smart contract that stores an IPFS CID onchain, so the contract serves as a fixed reference point for the latest version of content that would otherwise change its CID. The article says it can be deployed to any EVM chain, that events create an onchain history of updates, and that fetching the latest state is simple and fast. For static webhosting, the IPCM.dev example uses a Cloudflare Worker that reads the contract on Base Sepolia and renders the referenced content through an IPFS gateway, so only the onchain reference needs updating to change the site. The project is MIT licensed and open source.

avatar
Interesting. Looks like this solves an important issue with IPFS.
avatar
I have looked into this a bit more, and I think it does practically the same as using an ENS as IPNS. It would be practical if you would want to have a regular domain for your website on IPFS.
avatar
(But I think you would still be depending on Cloudflare in the end. If you want to have an unstoppable website I think using ENS is preferable above this method.)
Characters remaining: 10,000

comment guidelines