Skip to content
0xWitness

0xWitness

Empowering communities to report and verify local events onchain with transparency and trust.

Created on 13th October 2024

•

0xWitness

0xWitness

Empowering communities to report and verify local events onchain with transparency and trust.

Why are you participating for Based Africa?

As a Nigerian software engineer, I am keen to address critical issues of information integrity faced in african communities. With 0xWitness, we're tackling the issues of centralized control over local news, the spread of unverified information, and the lack of public participation in the news verification process.

What challenges are you focusing on?

Oxwitness is addressing the challenge of misinformation and unverified reports in local communities. Misinformation can spread rapidly, and it’s often difficult for people to discern what's true from what's false. This lack of verification undermines trust and can exacerbate issues like insecurity, unrest, and social division.

How does your submission address this challenge?

Oxwitness leverages Base Sepolia and EAS to create a decentralized platform where:

Local events can be reported by community members.
The public can attest to the truthfulness of these reports.
A resolver contract ensures each user can only attest once, preventing manipulation.
All attestations are recorded on-chain, providing transparency and immutability.

This system empowers communities to collectively verify information, reducing reliance on centralized news sources and combating misinformation.

Challenges I ran into

Ensuring each user can only attest at most once to each report to prevent manipulation. Fixed easily by leveraging EAS resolver contracts

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio