๐ A decentralized World Wide Web on the Ethereum Blockchain ๐ (Still in the Proof of Concept stage)
Last updated May 5, 2026
50
Stars
8
Forks
3
Issues
0
Stars/day
Attention Score
25
Topics
Language breakdown
Solidity 98.7%
JavaScript 1.3%
โธ Files
click to expand
README
๐ Decentralized World Wide Web ERC-721 ๐
This is a decentralized World Wide Web implemented with an ERC-721 Token on the Ethereum Blockchain. I created this project to show, that there's another way to build the World Wide Web.๐ The Purpose of a decentralized World Wide Web ๐
- Nothing can be deleted, once it's published
- Uncensorable
- Decentralized
- Websites can be published & hosted on the Blockchain, there's no Host Provider needed anymore.
โ How it works โ
A Website is build by ERC-721 Tokens, each of these Token can carry up to 100 ASCII Chars (100 * 256). The PageItem is a Char Array with the length of 100 items, the Chars are saved as ASCII (8-Bit). A decentralized Website will be build with these PageItems.For the Moment only the HTML is being saved in these ERC-721 Tokens. JavaScript & CSS can be loaded from external sources.
๐ Pseudo Code (Simplified) ๐
contract PageItem is ERC721{
// The PageItem is a char array with the length of 100 items, the Chars are saved as ASCII (8-Bit)
struct PageItem{ uint256 char0; uint256 char1; uint256 char2; uint256 char3; uint256 char4; uint256 char5; uint256 char6; uint256 char7; uint256 char8; uint256 char9; uint256 char10; uint256 char11; uint256 char12; ... uint256 char97; uint256 char98; uint256 char99; }
function convertCharArrayToString(charArray[] chrar) public{ // chararray 100x256
}
function convertStringToCharArray(string str) public{
} }

๐ More in this category