Setup BringID and claim $bring airdrop. FCFS.Claim now
Deployed on Base

Fight bots, spam and sybils with zero-knowledge proofs of Internet activity

Drop-in bot protection for your protocol. BringID generates cryptographic uniqueness proofs from users' existing Internet footprints via MPC-TLS attestations and Semaphore circuits. Deploy zkProofs of real human activity without KYC overhead or privacy compromise.

What you can build with BringID

BringID plugs into your protocol to provide Sybil resistance out of the box. Use zero-knowledge proofs of Internet activity to gate access, design incentives, and secure distributions — all without KYC or privacy trade-offs.

Airdrops for real humans

Ensure token distributions go to genuine users, not bots or farmers, with zkProofs of Internet activity.

Snipe protection

Protect launches, mints, and liquidity pools from automated sniping by gating participation with verifiable human proofs.

Voting & reputation

Power quadratic voting, governance, and onchain reputation with cryptographic uniqueness derived from real online activity.

Freebies for your users

Enable gas credits, free transactions, or referral bonuses for provable humans — without exposing user data or requiring KYC.

How BringID works

In just four steps, BringID turns Internet activity into zero-knowledge proofs of uniqueness. Users stay private, while integrators get plug-and-play Sybil resistance.

1. Install BringID Extension

Browser extension leveraging MPC-TLS (TLS Notary fork) for secure Internet activity attestations.

2. Prove Internet activity privately

zkTLS proofs of GitHub commits, X/Twitter activity, or financial transactions — without revealing raw data.

3. Generate anonymous uniqueness proofs

Semaphore circuits create unlinkable activity proofs with nullifier-based Sybil protection.

4. Verify in your smart contracts

Integrate instantly via Base contracts or off-chain APIs to secure drops, governance, or access control.

Add Verifications screen showing X Account, X Verified Followers, Strava Premium, and Apple Devices options

Technical Architecture

BringID integrates two Ethereum Foundation–funded PSE projects — TLS Notary and Semaphore — into a single pipeline for private, Sybil-resistant verification:

BringID Technical Architecture Diagram showing MPC-TLS and Semaphore integration
  1. MPC-TLS attestations: Browser + Notary establish a joint TLS session with Web2 services and output predicate attestations (e.g., account age > 365 days).
  2. On-chain commitments: Attestations are stored as identity commitments in the BringID Registry.
  3. Zero-knowledge proofs: Users generate unlinkable zk proofs of group membership. Verifiers can combine multiple groups into composable trust scores for stronger Sybil resistance.
Join the BringID Community

BringID is building a privacy-first approach to Sybil resistance — and we'd love you to be part of it. Stay close to the discussion, share feedback, and help shape what comes next.