project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

42Heilbronn.winners

We are a news website using blockchain for transparency and a peer review system where journalists review each other's work to ensure accuracy and impartiality. Blockchain records all changes, creating a verifiable history, for trust, and ensuring unbiased, truthful reporting.

42Heilbronn.winners

Created At

ETHGlobal Brussels

Project Description

We are a news website leveraging blockchain for transparency and utilizing a peer review system to ensure accuracy and impartiality. Each journalist has a credibility score, up to 100, that fluctuates based on peer evaluations of their articles' accuracy and bias.

For an article to be published, it must gain approval from credible journalists. Each approving journalist's credibility score contributes to the article's score. When the article reaches 300 points, it is approved and a smart contract pushes it to the blockchain. If a journalist finds the article lacking in truthfulness, correctness, or impartiality, they can reject it, providing comments for improvement. The article must then be revised and resubmitted for review.

All articles and images are stored on Filecoin, ensuring a decentralized and secure storage solution. This system creates a verifiable history of content, fostering trust and ensuring unbiased, truthful reporting.

How it's Made

Tech stack: Frontend:

Bootstrap: Fast implementation and mobile-friendly approach.
Bootstrap Studio: For efficient design and prototyping.
Vanilla JS: Lightweight JavaScript for custom functionality.

Backend:

Node.js: Provides many tools out of the box, including integration with Filecoin, Web3Auth, and compatibility with JavaScript on the frontend.

Smart Contract:

Solidity: Deployed on both Sepolia and Polygon testnets.

Partners:

Filecoin: Used to store heavy files like images, PDFs, etc.
Polygon and Sepolia: Used to store small sensitive information such as Filecoin CIDs, author addresses, etc.
Web3Auth: Ensures transparency and data-friendly client-side authentication. Facilitates a smooth registration process for journalists and visitors.

Additional Notes:

We implemented the entire MVP, which includes a modern responsive website on the frontend, fully interacting with the smart contract. Core features include article submission, voting, reviewing, as well as additional features like form submission and email notifications.
Other services that helped us achieve this result include Lighthouse and Infura.
background image mobile

Join the mailing list

Get the latest news and updates