Prove more.
Reveal less.

Identity on the internet is broken. To prove who you are, you have to give up who you are. We think cryptography can fix that.

Thurin builds open, decentralized infrastructure for a world where identity is self-sovereign, privacy is the default, and trust is verified by math. No backends. No intermediaries. No data collection. Just cryptography, smart contracts, and you. Zero-knowledge proofs, on-chain identity claims, and public-key cryptography are the foundation. We're building the tools to put them to work.

Sigil

Private identity verification with zero-knowledge proofs.

Launch Demo →

Signet

Link your ETH address to your PGP key on-chain.

Launch →

Scry

Explore and verify the Thurin identity graph.

Launch →

Sigil

Prove you're human without revealing who you are. Sigil uses zero-knowledge proofs and your mobile driver's license to verify identity claims while keeping your personal data private.

  • Sybil-proof governance and fair airdrops
  • Human-only spaces without doxxing members
  • Jurisdiction and age checks, zero personal data shared
  • Proof bound to your wallet address
How it works
1
Connect your walletYour proof will be bound to your Ethereum address
2
Share from your phoneSecurely share identity data from your mobile ID
3
Generate a ZK proofProve claims about your identity without revealing personal information
4
Verify on-chainYour proof is verified by a smart contract, permanently

Signet

Create a permanent, verifiable link between your Ethereum address and your PGP key. Signet walks you through a four-step flow that publishes your cryptographic identity claim on-chain.

  • Many-to-many ETH address and PGP key mapping
  • Dual-signed identity claim: wallet signature + PGP clearsign
  • On-chain registry with O(1) duplicate detection
  • Fully non-custodial, no intermediaries
How it works
1
Connect your walletSignet works on Ethereum mainnet
2
Sign your fingerprintYour wallet signs your PGP fingerprint to prove ownership
3
PGP clearsignSign the claim message with your PGP key
4
Publish on-chainSubmit the dual-signed identity claim to the PGPRegistry contract

Scry

Explore and verify the Thurin identity graph. Look up any address or key, verify on-chain identity claims, and validate cryptographic identity proofs — all decentralized.

  • Search by ETH address, ENS name, or PGP fingerprint
  • Verify identity proofs across social media, DNS, and email
  • On-chain claim and signature verification
  • Sigil verification status for addresses (coming soon)
How it works
1
Look up an identitySearch by ETH address, ENS name, or PGP fingerprint
2
See the full pictureOn-chain claims, linked keys, email, and identity proofs
3
Verify everythingSignatures, social proofs, and claims verified decentrally