Etherjot is a demo web3 blog-publishing application built on the Swarm network.
Swarm is a peer-to-peer network of Bee nodes that collectively provide censorship resistant decentralised storage and communication services.
- Markdown editor
- Categories and tags for organizing content
- Built-in asset browser and management
- Publishing directly on decentralised storage
- Configurable elements like header, footer and main page layout
- Extension: Donation component to accept tips and topups
- Extension: Decentralised commenting
Most of the implementation is available in the core library Libetherjot.
Etherjot is available as part of Swarm Desktop. Get it from https://desktop.ethswarm.org.
git clonethis repository- Run
npm install - Run
npm start
Ensure you have bee version 1.16.1 for compatibility with dev mode.
- Download
beefrom this link. - Provide execution permissions:
chmod +x <downloaded_binary_name> - Initiate:
./bee dev --cors-allowed-origins="*" - Generate a postage batch using:
curl -X POST http://localhost:1635/stamps/100000000/24
Etherjot features two Swarm-native web components as extensions:

