← Back to home

Nounce

Verified web3 announcements, bridging trust across blockchains.

Screenshots

Nounce screenshot 1
Nounce screenshot 2
Nounce screenshot 3

Problem Statement

Nounce is a decentralized platform for broadcasting verified announcements in the world of web3, ensuring genuine and authenticated communication.Announcement Contracts: Core system for emitting verified announcements.ERC-165 Standardization: Uniform identification across the platform for easy integration.Meta-data Flexibility: Future-proof diverse meta-data types and protocols based on schema.org types.Decentralized Registry: Multi-chain registry system on a low-cost chain.

Solution

The project is introducing an innovative solution: a standardized "Announcement" protocol designed in Solidity. This standard aligns seamlessly with the schema.org framework and supports a diverse range of information including news and events. For effective implementation, it integrates with ERC standards, specifically ERC-165 and 1820.To track and manage these announcements, a "registryRelayer" is deployed on every EVM chain, linking back to a primary, low-fee chain registry to ensure user-friendly access. Users can toeither listen to these announcements directly or display them across a multitude of platforms (if it becomes a standard), ranging from marketplaces and chain explorers to apps like Zerion.Kickstarted with Scaffold-ETH. Contract dev: Foundry App: NextJS, RainbowKit, Wagmi, and Typescript Frontend design: Tailwind / DaisyUI Assets design: Sketch AppStorage: Filecoin Multi-chain messaging: Wormhole Markdown editor: mdxeditor

Hackathon

ETHOnline 2023

2023

Contributors