# Planet - Native macOS app for building blogs on IPFS Source: https://www.planetable.xyz ## Summary Planet is a free, open-source macOS app for publishing and following websites over IPFS without a central server. Users can link their content to an Ethereum Name (ENS), such as planetable.eth, so others can follow them in Planet or reach the site through gateways like eth.limo or eth.sucks. The article explains that an ENS name can be pointed to an IPFS site by setting its Content Hash field, and that a Planet site's IPNS address, copied from the sidebar, can be entered there with an ipns:// prefix. Planet is licensed under the MIT license. ## Article Planet is a free and open-source macOS app for publishing and following web content. It doesn't rely on a central server or service but instead uses IPFS for peer-to-peer content distribution. You can link your content to an Ethereum Name (e.g., planetable.eth) so others can follow you on Planet using your .eth name or access your ENS website through a gateway like eth.limo or eth.sucks. Since both IPFS and ENS are decentralized, Planet helps you to build and follow websites in a decentralized way. Getting Started Did you know that you can use an Ethereum Name (ENS) to set up a website? It's true! You can use the Content Hash field, just like you would use an A or CNAME record for a traditional domain name. The standard for this is EIP-1577, and the Content Hash field can accept a few different values. For example, you can use IPFS, which is another decentralized content distribution technology. In fact, the website at vitalik.eth is already using IPFS to host its content. Follow the updates from vitalik.eth with Planet After you create a website with Planet, you can easily share it with others by copying its IPNS address. To do this, simply right-click on the item in the sidebar and choose "Copy IPNS." This will copy an IPNS address that looks something like this: k51qzi5uqu5dgv8kzl1anc0m74n6t9ffdjnypdh846ct5wgpljc7rulynxa74a You can then paste this IPNS address into your ENS ContentHash like this: Set Content Hash for Your ENS Remember to include ipns:// in front of the string. You've successfully set up a decentralized website using ENS and IPFS. Showcase If you are building a decentralized website that you would like to be listed on this page, you can share it by creating a post in the GitHub discussions. Open Source Planet is licensed under the MIT license.