Skip to content

X511ZK Proof Verification Gateway

Protect your routes with zero-knowledge proofs user verification





Built for developersAny developer can add ZK proof middleware to their server in a few lines of code.Currently supporting WinterTC compatible frameworks, such as Hono and Elysia.
typescript
import { x511, toHono } from 'x511'

const { verified, verify } = x511({
  domain: 'https://mywebsite.com',
  providers: ['self', 'zkpassport'],
  disclousures: {
    minAge: 18,
  },
})

app.mount('/', verify)

app.get('/protected', toHono(verified), (c) => {
  return c.text("You're in")
})




Civil resistance by designX511 is built to be sybil-resistant. One real person, one proof. You cannot fake a zero-knowledge proof. You cannot generate one without a real identity document. AI agents, bots, and scripts cannot pass through an X511 gate.




The future is hybrid
🤖We are not trying to block AI agents from the internet. That ship has sailed. Agents are useful. They will handle more and more of our digital lives.
🧍But some doors should only open for humans.

X511 draws that line. Clearly, privately, and without compromise.