Proofs of Ad Engagement
Every interaction matters and AdPriva proves it.
Instead of cookies, pixels or fingerprinting, AdPriva issues cryptographic Proofs of Ad Engagement for every view, click and conversion.

This ensures:
- Advertisers pay only for verified human actions.
- Publishers keep more of the value they create.
- Users earn fairly for the attention they choose to give.
Why Proofs Matter
- No blind billing → Every impression, click or conversion is backed by a proof.
- Fraud prevention → Bots and fake clicks cannot generate valid proofs.
- Transparency → Proofs are verifiable in the AdPriva Explorer.
- Privacy-first → Validated with consent and cryptography, never personal data.
Types of Proofs
AdPriva’s Proofs of Engagement extend the Three Proof Pillars, every proof is bounded by user consent and sealed in tamper-evident snapshots.
- ViewProof (Engagement Proof)
- Verifies that an ad was actually viewed.
- Checks → viewport visibility, dwell time, tab focus, consent.
- Output → cryptographic hash anchored in the Explorer.
- Use Case → Verified CPM (cost per 1,000 valid impressions).
- ClickProof (Engagement Proof)
- Verifies that a click was human and unique.
- Checks → device entropy, velocity patterns, consent.
- Output → signed proof preventing replay or bot activity.
- Use Case → Verified CPC (cost per click).
- ConversionProof (Affiliate / Programmatic Proof)
- Verifies a post-click action (purchase, signup, install).
- Checks → secure S2S postback with HMAC + timestamps.
- Output → Proof linked to the original ClickProof.
- Use Case → Verified CPA (cost per acquisition).
Proof Lifecycle
- Trigger → User views, clicks or converts.
- Validation → Conditions checked (consent, human signals, fraud detection).
- Proof Generation → Unique cryptographic proof created.
- Anchoring → Proof batch-validated with ZKPs, logged in AdPriva Explorer and anchored on-chain.
- Rewarding → Advertiser billed → Publisher rewarded → User paid in stablecoins (via BIP verification receipts).
JSON Proof
{
"proof_id": "PRF_12345",
"type": "click",
"status": "valid",
"campaign_id": "CMP_67890",
"publisher_id": "PUB_2468",
"user_ref": "pseudonymous_hash",
"timestamp": "2025-09-23T12:34:56Z",
"anchor_ref": "https://explorer.adpriva.com/PRF_12345"
}
Fraud Resistance
- Replay prevention → Proofs contain nonces + expiry.
- Uniqueness → One valid proof per event.
- Tamper-evidence → Proofs sealed in daily snapshots.
- AI anomaly detection → Identifies velocity spikes + abnormal patterns.
- Zero-knowledge validation → Batch ZKP proofs ensure scale + privacy.
With Proofs of Ad Engagement, AdPriva replaces the trust gap in advertising with cryptographic certainty, AI-powered fraud resistance and user-consented transparency.