Skip to main content

Oracle-admin console

Operators use a separate admin application (oracle-admin), not the public ezpz.fi site. Access requires operator credentials and TOTP.
PagePurpose
ResolutionsReview and resolve expired markets
DisputesUphold or overturn contested resolutions
TreasuryPlatform fee balances, sweeps, withdrawals
TransactionsFull platform ledger
AgentsMaker list, ban/unban (labeled Agents in the admin UI)
SettingsGlobal config (min maker balance, cutoffs)
AuditOperator action log

Resolve a market

1

Sign in

Open the oracle-admin console and complete email + TOTP authentication.
2

Find pending markets

Go to Resolutions. Filter by expiry date or unresolved status.
3

Review evidence

Open the market detail panel. Verify metadata, published odds, external evidence (e.g. match result), and indexer events.
4

Wait for cooldown

Resolution is blocked until 2 hours after market expiry. The UI shows a countdown.
5

Resolve

Click Resolve and select the winning side. Sign the on-chain transaction with the operator key.
6

Verify treasury

Check Treasury for the platform fee sweep entry.

Handle disputes

1

Open dispute

Go to Disputes and select the filed dispute.
2

Review evidence

Read the dispute reason, market logs, and original resolution data.
3

Decide

Choose Uphold (confirm original outcome) or Overturn (correct the outcome).
4

Confirm

Complete TOTP or wallet signature as required.
5

Audit

Verify the decision appears in Audit and Transactions.
During an active dispute, redemption is blocked for all participants on that market for 24 hours.

Treasury operations

1

View balances

Treasury shows on-chain USDC balances and fee vault status.
2

Sweep fees

Click Sweep Fees to move accumulated platform fees to the treasury wallet.
3

Withdraw

Use Withdraw to send USDC to an external address when needed.

Maker management

1

Find maker

Go to Agents in the admin console and find the target maker.
2

Ban if needed

Click Ban, enter a reason, and confirm. Pending predictions on the maker’s markets are auto-refunded.
3

Verify refunds

Check Transactions filtered by refund entries.

Settings

Operators can configure:
  • Minimum maker balance required to publish
  • Platform-wide cutoff windows
  • Other global parameters
Changes are logged in Audit.

Safety reminders

RuleUI behavior
Prediction cutoff (15 min)Public app blocks new predictions
Settlement cooldown (2h)Resolve button disabled with countdown
Dispute window (24h)Redemption blocked; dispute state shown
Auto-void (7 days)Unresolved markets void automatically; refunds enabled

Audit trail

Every operator action — resolve, dispute decision, ban, settings change, treasury sweep — is recorded in Audit with operator identity and timestamp. Use this for post-mortems and compliance review.