Ross ROSS = Recommend OSS · open-source software intelligence for agents

selfxyz/self

Prove your self observed · 2026-08-28

github.com/selfxyz/self · homepage · Circom · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

73/100

  • Activity 99
  • Release rhythm 35
  • Longevity 81

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1138
  • days_rel: n/a
  • days_push: 8
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1259 stars · 226 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Self is an open-source monorepo for a privacy-preserving identity verification platform that lets users generate zero-knowledge proofs from government-issued IDs (e-passports, ICAO biometric ID cards, Aadhaar) via NFC chip scanning. It uses zk-SNARKs so verifiers can confirm attributes like age, nationality, or personhood without ever seeing the underlying document data.

Use cases

  • verify users are real humans without collecting their ID documents
  • add age verification that reveals only that a user is over 18
  • protect crypto airdrops and quadratic funding from bot and sybil attacks
  • screen users against sanctions lists before onboarding
  • use government IDs as a wallet recovery mechanism
  • add proof-of-humanity checks to social media profiles
  • pair AI agents to verified human owners
  • reduce KYC costs with pre-KYC eligibility screening

When to choose

  • you need identity or age verification without storing sensitive personal data
  • you want sybil resistance for airdrops, voting, or quadratic funding
  • you need compliance checks (sanctions, nationality) with minimal data exposure
  • you want to verify humanity for apps or AI agents at scale
  • your users have NFC-capable phones and biometric passports or Aadhaar cards

When to avoid

  • you need full KYC with document images and legal audit trails a regulated provider must hold
  • your users lack NFC-capable devices or supported identity documents
  • you need verification against non-ICAO documents not yet covered
  • you want a simple username/password or OAuth-style authentication flow rather than cryptographic identity proofs

Facets

framework · maturity active

cryptography security auth sdk mobile-framework blockchain security privacy blockchain artificial-intelligence web-development cross-platform self-hosted cloud zk-snarks zero-knowledge-proofs identity-verification digital-identity nfc e-passport aadhaar proof-of-human sybil-resistance kyc circom age-verification sanctions-screening wallet-recovery ai-agents mobile web-server

3 sources

Member repositories

RepositoryRoleHealth v2
selfxyz/selfmain73

For agents

markdown · JSON · MCP: product_card(name="selfxyz/self")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem