Virtual demo — runs entirely in your browser session
(
sessionStorage). No gateway, operator key, wallet, or chain calls.
IDs and the attestation on the scan page are simulated. For a live integration path use the
Partner portal
(separate product).PoP API V1 / Virtual Demo
Publisher → Campaign → Presence → Challenge → Simulated scan
Walk through the V1 flow with fake credentials. Closing the tab clears the session.
- 1. Publisher
- 2. Campaign
- 3. Presence
- 4. Challenge
- 5. Scan
1. Publisher
2. Campaign
Physical visit to a venue confirmed via dynamic QR at a Presence Source.
Policy: pop.policy.venue_visit.dynamic_qr.v1
EAS fields: popEventId, eventType, claimHash, evidenceHash, policyId, confidence, riskLevel, metadataURI
3. Presence source
4. Challenge + QR
5. Simulated scan
Open the challenge link (or scan the QR). On the scan page, tap Simulate check-in — no wallet or backend. Demo location: 37.7749, -122.4194.