Scan the QR code with your authenticator app (Google Authenticator, Authy, etc.),
then enter the 6-digit code below to confirm setup.
Show manual setup key
Cognatu
Two-factor authentication
Enter the 6-digit code from your authenticator app.
CognatuRefresh in 5s
Auction Performance
Impressions / min
—
Total p50
—
ms
Total p95
—
ms
Total p99
—
ms
Phase breakdown (p50 · p95 · p99)
No data yet — run an auction to populate.
Today
Revenue today
—
USD
Platform revenue
—
USD
Impressions today
—
Total impressions
—
Avg CPM
—
USD
CTR
—
Platform Entities
Active publishers
—
Advertisers
—
Active campaigns
—
Total campaigns
—
Impersonation
Open any publisher's portal as yourself, or generate a scoped token for an advertiser.
All impersonation sessions are audit-logged and expire in 1 hour.
Name / ID
Email
Status
Loading…
Publisher Management
Total
—
Active
—
Suspended
—
Total earnings
—
Name / ID
Email
Status
Floor CPM
Safety
Rev share
Impressions
Earnings
Loading…
Advertiser Management
Total
—
Active
—
Suspended
—
Total spend
—
Name / ID
Email
Status
Active campaigns
Impressions
Spend
Avg CPM
Loading…
Administrators
Email
Login methods
MFA status
Created
Loading…
Recent Impressions (last 20)
ID
Publisher
Type
CPM
ZK proof
Clicked
Time
Loading…
Live Auction Feed
Time
Publisher
Winner / Tier
CPM
ZKP
Latency
Status
Loading…
Revenue Dashboard
Gross revenue
—
USD
Publisher payouts
—
User earnings
—
Cognatu margin
—
Impressions
—
Avg CPM
—
USD
PublisherUserCognatu
Period
Impressions
ZKP %
Gross USD
Publisher USD
User USD
Cognatu USD
Avg CPM
Select a period above to load data
Line Item Manager
Total
—
Delivering
—
Paused
—
Draft / Ready
—
Name
Advertiser
Order
Type
Status
Bid CPM
Impressions
Spend
Flight
Pacing
Loading…
Edit Line Item
Name
Status
Bid CPM (USD)
Start date
End date
Pacing
ZKP Proof Inspector
Paste a ZKProof JSON to inspect
its structure and verify it against the active backend.
Backend:
Verified:
Commitment (Merkle root)
Predicate
Topic: — Threshold:
Proof
bytes
Fingerprint:
Nullifier
Epoch:
The proof's valid flag does not match the cryptographic result.
This can happen with the mock backend (which trusts the flag) or with a tampered proof.
ZKP Audit Dashboard
ZKP rate
—
of impressions
Avg CPM (ZKP)
—
USD
Avg CPM (no ZKP)
—
USD
Fill rate
—
of auctions
Avg latency (ZKP)
—
ms
Avg latency (no ZKP)
—
ms
p95 latency
—
ms
Total auctions
—
ZKP impressionsContextual impressions
No-fill breakdown
Reason
Count
No data
Last updated: —
Impersonation token —
The advertiser portal launches in M8. Use this token to make API calls on behalf of the advertiser.
Send it as Authorization: Bearer <token>.
Expires in 1 hour · Audit logged
Create publisher
API key (shown once — save it now):
Create administrator
The new admin will sign in with their email and password, then enroll a TOTP authenticator app on first login.
Set password —
Create advertiser
API key (shown once — save it now):
Publisher settings —
Floor CPM: auction bids below this are rejected.
Safety threshold: safe-score minimum (platform default: 0.50).
User rev share: 0 = use platform default; >0 overrides.