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

Feature
Value

Privacy-first

Yes

Cross-chain

Yes

ZK-compatible

Yes

Wallet-linked

Yes

Reusable

Yes


Ready to Build?

Get Started Learn More

Last updated

Was this helpful?