Tier-based pricing per relayer. Customer monthly fee = relayer_count × price_per_relayer_usd (using the tier covering their relayer count).
Basic plan tiers
Min relayers
Max relayers
Price USD
Locked CXO
CXO rate snapshot
Pro plan tiers
Min relayers
Max relayers
Price USD
Locked CXO
CXO rate snapshot
User plan tiers — self-service per-relayer fee
Min relayers
Max relayers
Price USD
Locked CXO
CXO rate snapshot
Default POL budgets (Basic plan)
Defaults apply to new Basic subscriptions. Existing customers keep their current values unless you override per-customer below.
Customer overview — grouped by user, expand to see subscriptions + relayers
Loading…
Address Blacklist
Excluded from available relayers list. Changes take effect on next sync (15 min).
Page Views
Today
—
Window views
—
Sessions
—
New / returning
—
Bots
—
excluded from browser/OS breakdown
Total Views (all-time)
—
Top Pages
Page
Views
Top Countries
Country
Views
Top Referrers
Source
Views
Top Browsers
Browser
Views
Top OS
OS
Views
Top Locales
Locale
Views
Recent Logged-in Users
Email
Visits
Last
Relayer Management
Name
Reward Address
Owner
State
CXO
POL
Docs
Actions
Transfer Relayer
Transfer to another user:
Signing Wallet Pool
Address
Assigned To
POL Balance
Actions
Service Settings
Background Jobs
Status of every background job since process start. Times are local. Click a row to expand details. "Run now" triggers a manual run; the schedule shown is the recurring cadence.
CXO balance refresh — active window:daysOnly relayers active in the window have their CXO balance refreshed.
Job
Schedule
Last run
Duration
Status
Result
Actions
WebSocket Connections
Real-time state of all WebSocket connections — incoming (browser tabs) + outgoing (server → Alchemy/Infura). Helps diagnose Reconnecting… blink, count tabs sharing a user, or spot provider eviction when running multi-server with one shared API key. Auto-refreshes every 5 s.
WebSocket Stability Test
idle
Diagnostic harness for the WebSocket layer. Probes /ws/test (admin-only echo endpoint) to measure RTT and find the largest payload that survives end-to-end (browser → nginx → Node → nginx → browser). If size N passes but N+1 fails → that's your proxy_buffer_size threshold.
Sent
0
pings
Received
0
pongs
Last RTT
—
ms
Drops
0
unexpected closes
Log (most recent first, last 30):
CXO Buyback wallet
Wallet that performs CXO buybacks from market (CXO IN ↔ USDT/USDC OUT). Drives the buyback chart on /app/analytics. If the wallet rotates, save the new address — historical data stays, future scans target the new address. Trigger a re-sync from Background Jobs after change.
Live buyback listener
Watches the chain in real time for CXO transfers landing on the buyback wallet (above). Posts each detection to /tracker via WebSocket within ~1–3 s of TX confirmation. Requires a wss:// RPC marked as Use for sync in the RPC list below. Override here only if you want a dedicated endpoint (e.g. a separate Alchemy plan); leave blank to auto-pick.
Supply chart wallets
Wallets that appear as their own slice in the CXO Supply Distribution doughnut on /tracker. Add corporate treasuries, exchange-locked holdings, or any address you want to break out from "Circulating". Balances are cached in DB and refreshed every hour by the supply-wallet-sync job. Each wallet's balance is subtracted from Circulating in the chart; if the named sum exceeds Circulating, the overflow comes from "Other".
Label
Address
Chain
Order
CXO Balance
Last Refresh
Loading…
CXO Minter Inflows
CXO transfers that flow into the Document Minter contract 0xe957…232B2E. These are the funding events that top up the relayer reward pool — buyback wallets, treasury, occasional manual top-ups. Use labels to tag known senders so the panel reads at a glance.
Window inflow
—
Lifetime inflow
—
Unlabeled senders
—
tag them below for clearer reports
Top Senders (in window)
Sender
Label
TXs
CXO
Click Edit to tag a sender. Labels also surface in the Recent Inflows table below.
Daily Inflow (window)
Date
CXO
TXs
Recent Inflows
When
From
Label
CXO
TX
Edit address label
Individual plan
When enabled, this subscription uses a custom monthly price instead of the standard tier ladder, and is capped at max relayers. Useful for negotiated deals during early platform ramp-up. The customer's Extend-subscription flow then prorates from this monthly price.
The wallet customer pays from AND receives CXO rewards to. Customer can update payment_address from their dashboard later if needed.
Database
SQLite file size, per-table row counts, and recent write activity for the tables that grow fastest. Helps diagnose unexpected DB growth before it becomes a problem.
Recent write activity
Table
Timestamp column
Last 60 min
Last 24 h
Loading…
Top tables by row count
#
Table
Rows
Loading…
Hot-write tables to watch:
market_gas_tx (every 2 min scan),
relayer_tx_stats (on-demand from /relayer page only when user clicks Load TX details),
cxo_buybacks (5–30 min cadence depending on live listener health),
payments (one row per successful verify). Sudden spike on relayer_tx_stats is the canonical signal of a crawler hammering /relayer URLs.
My Settings
My RPC Endpoints
ID
Label
URL
Type
Tier
Visibility
Status
Actions
Add RPC Endpoint
Mark this RPC as the source for background jobs: TrackerSync (doc counts + price feed), CXO balance refresh on the Relayer Leaderboard, and TX Analyzer. Must be an HTTP(S) endpoint — WebSocket RPCs won't work for these jobs. Multiple SYNC RPCs are tried in order on failure.