← Back to home

zk-fluence

Web3 Establishes the trust layer for Web3 creators using zero-knowledge

Problem Statement

zkFluence is a Farcaster Mini App that lets brands run creator campaigns with verified creators, automated content audits, and instant Celo rewards.Creators authenticate with:Self.xyz: ZK Proof of Humanity, OFAC cleared, 18+ verificationZK TikTok ownership: cryptographic proof that they own their accountThen we compute their Creator Validation Score, or CVS a reputation score based on interaction quality, content completion history, compliance integrity, consistency, and fraud penalties.Creators browse campaigns directly inside Farcaster, submit TikTok links, and our engine automatically audits the content: keywords, transcript, duration, and signals of fake engagement.Reviewers only see clean, pre-audited submissions removing the chance for collusion.Rewards are sent instantly through Celo.

Solution

zkFluence is a full Farcaster Mini App built on top of Next.js 15 + Frame SDK, integrated with Self.xyz, Celo, and a custom TikTok data pipeline.We use Self.xyz for ZK identity proofs (Proof-of-Humanity, OFAC-clear, region + age verification). This lets us validate creators without ever seeing personal data. We also built a ZK TikTok ownership check that combines OAuth tokens with a cryptographic challenge to prove the creator actually owns their TikTok account, without exposing identity.Content validation runs through our own TikTok scraper + ML-lite engine, which extracts transcripts, verifies keywords, checks duration, and detects bot-like interaction patterns. Before any human reviewer touches a submission, we run a full automated audit to prevent reviewer-creator collusion.On-chain, we built Celo smart contracts for reward escrow, instant stablecoin payouts

Hackathon

ETHGlobal Buenos Aires

2025

Contributors