Simple Page
Publish a website that no one can take down. Write in markdown. Own your site forever.
Simple Page is a publishing tool for ENS. You write markdown in the browser or locally with the CLI, stage content to IPFS, and publish by signing one ENS contenthash transaction with your wallet. Your site goes live at your .eth domain, addressed by Ethereum and stored by IPFS.
No accounts. No hosting dashboard. No platform lock-in.
How It Works
- Write. Edit markdown in the browser, fork an existing Simple Page site, or clone the markdown repo with the CLI.
- Publish. Stage your changes, review the new CID, and sign an ENS transaction with your wallet.
- It stays. Published content is immutable on IPFS. Every live version is anchored by ENS and can be verified on-chain.
Why Simple Page
Your site is yours
Your content is tied to your ENS domain. You hold the keys. No platform can edit, restrict, or delete what you publish.
Everything has a receipt
Every publish updates the ENS contenthash on Ethereum. That transaction is the receipt. Anyone can verify when your site changed and what CID it pointed to.
The editor travels with your site
The editor is built into every Simple Page site. Click Edit on any site to start from a copy. On your own site, you update it directly.
Teams can review drafts
The CLI can submit signed off-chain drafts without holding the ENS owner key. The owner reviews and publishes drafts in the browser.
Built to outlast us
The code is open source. Content is on IPFS. Names are on ENS. Anyone can run a Simple Page Node.
Explore the Docs
- Start - quick start, editor, publishing, templates.
- Learn - design principles, censorship resistance, version history, FAQs.
- Build - architecture, smart contracts, protocol, API, CLI, nodes.
- Project - community, releases, roadmap, open source.
Pricing
$12 a year. Paid in ETH. No credit card. No recurring charge. Renew when you choose.
That covers the browser editor and Simple Page Node staging/indexing for your ENS site. Public nodes also enforce operational limits, including a 500 MB maximum CAR upload. You still need an ENS domain and ETH for gas when you publish.
Open Source, Forever
The code is open. The infrastructure is decentralized.
Anyone can run a Simple Page Node to help keep sites available and verified on IPFS.