Skip to content

Explore the many awesome decentralized websites. Developed by RSS3.

License

Notifications You must be signed in to change notification settings

NaturalSelectionLabs/RSS3-deWebList

Repository files navigation

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.