# FAQ

Frequently asked questions about ZK-Provenance.

## General

**Q: What is ZK-Provenance?** A: ZK-Provenance is a decentralized document verification protocol. It lets you prove a document is authentic without revealing its contents, using Zero-Knowledge proofs on Solana.

**Q: Is it live?** A: Yes! ZK-Provenance is live on Solana Devnet at [zkprovenance.app](https://zkprovenance.app). Mainnet is planned for Q4 2026.

**Q: Is it free to use?** A: Free tier includes 10 proofs/month. Pro plan (0.5 SOL/month) offers unlimited proofs.

**Q: Do I need to create an account?** A: No. Your Solana wallet is your identity — no email or password needed.

## Privacy & Security

**Q: Does ZK-Provenance see my data?** A: No. Your data is hashed locally in your browser using Poseidon-128. The original data never leaves your device.

**Q: Can someone reverse-engineer my data from the proof?** A: No. The Poseidon hash is one-way — mathematically impossible to reverse. The ZK proof reveals nothing about the original data.

**Q: Is the trusted setup secure?** A: Yes. We use the Powers of Tau ceremony by Hermez Network — a public ceremony with thousands of participants. If even one participant was honest, the setup is secure.

**Q: Can someone fake a proof?** A: No. Groth16 proofs are computationally sound — a dishonest prover cannot generate a valid proof without knowing the actual data.

## Technical

**Q: What file types are supported?** A: PDF, CSV, and JSON files are supported. Text input is also available.

**Q: How long does proof generation take?** A: Approximately 1,500–3,000ms (1.5–3 seconds) in the browser.

**Q: What is the proof size?** A: 288 bytes — regardless of the document size.

**Q: What wallet do I need?** A: Phantom or Solflare wallets are supported. Set to Devnet network.

**Q: How much SOL do I need?** A: \~0.002 SOL per attestation for transaction fees. Get free devnet SOL at [faucet.solana.com](https://faucet.solana.com).

## Compliance

**Q: Does a ZK-Provenance proof legally prove HIPAA compliance?** A: Currently, ZK proofs are not legally recognized as primary compliance evidence in most jurisdictions. A ZK-Provenance attestation proves document authenticity and timestamp — it serves as a strong supplementary evidence layer. Legal recognition is evolving rapidly with EU eIDAS 2.0 framework.

**Q: Which compliance frameworks are supported?** A: GDPR, HIPAA, SOC2, ISO27001, and CCPA.

**Q: Can I prove compliance for multiple frameworks at once?** A: Yes. The "Full Suite" policy applies all 5 frameworks simultaneously in a single proof.

## Token

**Q: What is the $\[TICKER] token?** A: $\[TICKER] is ZK-Provenance's utility token — used for verifier staking, governance, and protocol access. Token ticker is TBD.

**Q: When is the token launching?** A: Token launch is planned for Q3 2026 on Pump.fun as a 100% fair launch.

**Q: Will there be a presale or whitelist?** A: No. 100% fair launch — no presale, no whitelist, no VC allocation.

## Support

**Q: Where can I get help?** A: Email us at <hello@zkprovenance.io> or reach out on Twitter [@ZkProvenance](https://x.com/ZkProvenance).

**Q: How do I report a bug?** A: Email <hello@zkprovenance.io> with details. Bug bounty program coming Q3 2026.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zkprovenance.io/support/faq.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
