agentprivacy-gatekeeper

Verify unique human personhood using Zero-Knowledge Proofs and biometric-free binding.

Updated Nov 22, 2025
One-click install
npx skills add https://github.com/mitchuski/agentprivacy-zypher --skill agentprivacy-gatekeeper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentprivacy-gatekeeper
Source: https://github.com/mitchuski/agentprivacy-zypher/tree/main/agentprivacy-skills/agentprivacy-skills-v4/persona/agentprivacy-gatekeeper
Command: npx skills add https://github.com/mitchuski/agentprivacy-zypher --skill agentprivacy-gatekeeper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill ensures that interactions within the 0xagentprivacy ecosystem are conducted by unique, real individuals, preventing Sybil attacks and maintaining the integrity of decentralized identity and credentials without compromising privacy.

Core Features & Use Cases

  • Personhood Verification: Verifies that an entity is a unique human without requiring personally identifiable information (PII).
  • Sybil Resistance: Implements mechanisms to detect and prevent multiple credentials or actions from a single individual.
  • Ceremony Gating: Ensures that only verified, unique individuals can participate in critical ceremonies or access protected resources.
  • Use Case: Before a new Verifiable Relationship Credential (VRC) ceremony can begin, the Gatekeeper verifies that both participants are real, unique humans who have not previously registered a credential, ensuring the integrity of the relationship graph.

Quick Start

Use the agentprivacy-gatekeeper skill to verify personhood for a new user attempting to register a credential.

Frequently Asked Questions about agentprivacy-gatekeeper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify unique personhood without exposing personally identifiable information?

Unique personhood is verified using Zero-Knowledge Proofs and biometric-free binding mechanisms. This cryptographic approach confirms an entity is a real human without requiring or exposing any personally identifiable information.

What is the best way to prevent Sybil attacks in decentralized identity ecosystems?

Sybil attacks are prevented by implementing ZKP circuits for binding commitments and running statistical analysis for anomaly detection. This ensures multiple credentials cannot originate from a single individual.

Can I use Zero-Knowledge Proofs for ceremony gating and credential issuance?

Yes, ZKPs are used to gate ceremonies and issue credentials. Before a Verifiable Relationship Credential ceremony begins, the system verifies that participants are unique humans who have not previously registered a credential.

How do I set up ZKP circuits for identity verification and uniqueness binding?

Setting up identity verification requires configuring ZKP circuits to bind user commitments cryptographically. These circuits form the core mechanism for proving uniqueness and detecting anomalies without exposing identity data.

Does personhood verification work without biometric data?

Personhood verification works entirely without biometric data. It relies on biometric-free binding mechanisms and Zero-Knowledge Proofs to establish uniqueness and resist Sybil attacks while maintaining user privacy.