How To Prove What's Real
Proof ID (qHash
) → Proof fingerprint
Voucher → Proof receipt
Verifier → Proof generator
NEUS → The proof registry
No more asking "is this real?". Just check the Proof ID.

How Does Proof ID Work In The Real World?
A Proof ID is like a digital receipt for something you proved.
It doesn’t reveal the data. It just confirms the claim was verified — and ties it back to your wallet. Only you can reuse or access it again.
Why It Matters
Proof without exposure: You keep your content private
Reusable: One proof works across every chain
Portable: Re-use it in any app, anytime
Verifiable: Anyone can confirm a proof without needing a database
For Developers: How It Works Under the Hood
Hashing
Function: SHAKE-256 (quantum-resistant)
Output: Hex-encoded
qHash
Signature & Ownership
Signatures: EIP-191, EIP-1271, and EIP-6492 standards.
Identity: Derived from
did:pkh:{chain}:{wallet}
Link: Wallet address is bound to the qHash permanently
Response Example
{
qHash: '0xabc123...',
verifiedVerifiers: [...],
}
Contracts & Apps Can:
Accept qHash + signature as access proof
Use it for token-gating, voting, or licensing
Query the NEUS registry or local cache
Try It in Code
const result = await neus.verify({
verifierIds: ['ownership-basic'],
data: { content: "Hello world" }
});
console.log(result.qHash);
Standards Compatibility
Compatible with ERC-7683 for voucher propagation
Resolves to CAIP-10 / CAIP-19 formats
Maps to DID metadata
Privacy-first
Yes
Cross-chain
Yes
ZK-compatible
Yes
Wallet-linked
Yes
Reusable
Yes
Ready to Build?
Last updated
Was this helpful?