Skip to content

Latest commit

 

History

History
63 lines (50 loc) · 1.51 KB

README.md

File metadata and controls

63 lines (50 loc) · 1.51 KB

Decentralized Website List

GitHub license GitHub closed pull requests GitHub commit activity

This project hopes to help everyone find some interesting decentralized websites.

Contributing

Edit the websites.json file and create a pull request.

Specification

The decentralized site list is a JSON file, All list files must conform to the JSON specification.

enum WebsiteType {
    ENS = "ENS",
    IPNS = "IPNS",
    IPFS = "IPFS",
    XLOG = "xLog"
}

type WebsiteFeed = {
    type: string;
    file: string;
}

type Website = {
    name: string;
    description?: string;
    type: WebsiteType;
    value: string; // ENS domain or IPFS CID
    tags: string[],
    feeds: WebsiteFeed[];
}

Here's a simple example:

 {
  "name": "Vitalik Buterin's website",
  "type": "ens",
  "value": "vitalik.eth",
  "tags": [
    "blog"
  ],
  "feeds": [
    {
      "type": "application/rss+xml",
      "file": "feed.xml"
    }
  ]
}

License

License under the Creative Commons Zero v1.0 Universal.