> For the complete documentation index, see [llms.txt](https://traceva.gitbook.io/traceva/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://traceva.gitbook.io/traceva/utility/traceva-acces.md).

# Traceva Acces

```
fn main(secret: Field, pub hash: Field) {
  assert(hash == pedersen(secret));
}
```

**Zero-Knowledge-Based Proof of Entry**

Traceva Access provides zero-knowledge-based proof-of-entry mechanisms, enabling users to verify eligibility for events without disclosing identifying information. Participants cryptographically prove attendance criteria anonymously, preserving privacy while securely granting access.

#### **zkBadge QR System Architecture**

Traceva employs zkBadge QR codes to facilitate privacy-focused event access management. QR codes encode zk-proofs, enabling rapid, secure verification of participant eligibility without exposing personal data or credentials publicly.

#### **Real-world and Digital Access Scenarios (DAOs, NFT Events, IRL Venues)**

Traceva Access serves diverse access scenarios, including DAO meetings, NFT-related events, physical conferences, and exclusive digital experiences. The system maintains attendee anonymity while securely validating access eligibility.

#### **Private Ticketing Infrastructure**

Traceva Access also functions as a private, decentralized ticketing system, protecting user privacy during ticket issuance, transfer, and validation. It ensures secure, private access control without centralized surveillance.
