IDouble
Decentralized-World-Wide-Web-ERC-721
Solidity

๐Ÿ’Ž 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
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.
central decentralized distributed World Wide Web

โ“ 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{

} }

Binance Ready to give crypto a try ? buy bitcoin and other cryptocurrencies on binance

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท IDouble/Decentralized-World-Wide-Web-ERC-721 ยท Updated daily from GitHub