Code Review - 01/11/2022
Marcus Kelly avatar
Written by Marcus Kelly
Updated over a week ago


In traditional web architecture, RSS is a protocol standard that allows applications to access updates to websites in a standardized format. It allows users to keep track of many websites in a single aggregator, removing the need to manually check each site. Derived from the best out of RSS, RSS3 is an open protocol designed for content and social networks in the Web 3.0 era. In Web3 architecture, there is no feed to receive updated information, and users have to check sites individually. Moreover, more and more data is migrating across chains, requiring complex and cumbersome effort on behalf of users and application developers to gather data from across each chain and its native wallets, blockchain explorers, and applications in order to gather new information and track updates.

RSS3 is aggregating all of this data into one single feed, making it easy for Web3 developers and users to keep track of many networks, assets, and events in one single feed. The goal of the team behind it is to build RSS3 as a protocol with a high level of modularity, meaning all information or content should and will be supported. This includes those that are already on a public or decentralized network such as Ethereum, Solana, and Arweave; those that are structured in a federated way such as Mastodon and Misskey; and those that are centralized but still open to giving users' back their data such as Twitter. As long as the data is verifiable of ownership and that it is indexable, the RSS3 network will include it as part of the content environment. Additionally, the feed files are also open for users and developers to make some configurations upon, which provides great flexibility.

RSS3 goes beyond aggregating. Currently, users or addresses are showing their assets in the most primitive way. If you have 700 NFTs, then they will be displayed at once and the only options for the viewers are most likely to be pricing or chronology orders. That's where RSS3 files come into play. With the enhanced RSS3Hub (which will later turn into RSS3 nodes), assets across different networks will be gathered, and users are able to control this index. They can choose to show or hide any asset, and they are free to modify the order themselves.

In this sense, the team behind the RSS3 protocol has also been developing the Web3 Pass, allowing to showcase the power of the protocol and for users to interact with their RSS3 files and show off their cyber assets. They are gradually shipping more and more modules onto the Web3 Pass to show more of what RSS3 can do and to inspire developers to do the same and even more. Anyone can start with RSS3-based Web3 Pass easily with an existing Ethereum address which can be rewarded as the team is thinking about airdropping a token for early Web3 Pass users.

Did this answer your question?