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

TruETH Protocol

Launch an Investigation, anyone can drop evidence, voters tag truth.

TruETH Protocol

Created At

ETHGlobal Cannes

Winner of

Walrus

Walrus - Best developer tool for Walrus

Project Description

TruETH Protocol blends CCTP-based USDC payments, Walrus blob storage, Oasis-powered privacy, and crowdsourced validation to create a tamper-evident, privacy-optional social network whose posts ultimately feed an open knowledge graph for researchers, builders, and the wider Web3 ecosystem.

How it's Made

Trueth Protocol runs on Arbitrum Nitro, where a user’s USDC fee is burned via Circle’s Cross-Chain Transfer Protocol (CCTP) on Arbitrum, attested by Circle, and re-minted on Sui so an off-chain relayer can pay to push the media blob to Walrus, a Sui-native decentralized blob store that represents each file as an on-chain object and proves its availability to smart contracts; if the write fails, the same retryable-ticket pathway auto-refunds the user. For privacy, the front-end can wrap the call in the Oasis Privacy Layer (OPL), sending the payload to Sapphire, the confidential EVM ParaTime, where the post body and voter addresses stay encrypted while Arbitrum only stores a commitment hash. Posts open a 24-hour fact-check window (Correct/False/Maybe); “Maybe” extends the round, and an EIP-712 batch lets thousands of signatures settle in one transaction. Once finalized, minimal metadata—hash, verdict tallies, timestamps, author, Walrus blob-ID—is serialized as a GRC-20 record so The Graph can index it directly, giving researchers an open knowledge graph while heavy content stays off-chain. Two hacky flourishes make it hum: Brotli-compressed calldata keeps uploads under Arbitrum’s 64 kB limit, and we piggyback Walrus TTL + checksum into the CCTP message bytes so the relayer stays stateless.

background image mobile

Join the mailing list

Get the latest news and updates