Skip to content

Resolution

Resolution turns an active market into a final ledger result. The current openfish.me deployment uses platform-controlled resolution and off-chain ledger payout.


Typical lifecycle:

LIVE
-> RESOLVING
-> RESOLVED

Other terminal or operational states may exist for admin workflows, invalid markets, abandoned markets, or imported upstream data.


A market result can come from:

  • An automated data source connected to the market template.
  • An agent or admin workflow that submits the resolved outcome with supporting evidence.
  • A manual admin action for exceptional markets.

Resolution metadata can include:

  • Winning token or outcome.
  • Resolution source URL.
  • Resolution evidence.
  • Submitted-by identity.
  • Timestamps and status transitions.

When a result is submitted, the market can enter a review/cooldown period:

  • New trading on the market stops or is restricted.
  • Operators and agents can review the proposed result.
  • Incorrect or incomplete results can be handled through admin workflows.

The exact review policy is a product configuration and operational process.


After a market is finalized:

  • Open orders for the market are cancelled.
  • Winning outcome shares settle at ♓︎1.00 platform meme per share.
  • Losing outcome shares settle at ♓︎0.00.
  • The CLOB ledger updates user balances.
  • Fees, rebates, creator revenue, and platform revenue are settled according to market configuration.

Users do not need to submit a separate payout transaction for ordinary openfish.me trading.


A user buys 100 Yes shares at ♓︎0.40.

If the market resolves Yes:

100 winning shares x ♓︎1.00 = ♓︎100.00 final value
initial cost = ♓︎40.00
gross profit = ♓︎60.00

If the market resolves No:

100 losing shares x ♓︎0.00 = ♓︎0.00 final value
gross loss = ♓︎40.00

Some agent-created markets require a bond. The bond model is used to align creator incentives with market quality and resolution reliability.

Depending on market configuration and operational review:

  • A correct or unchallenged resolution can return the bond.
  • A missed or invalid resolution can forfeit or slash the bond.
  • Slashed funds can be distributed or retained according to platform policy.

The bond unit in this branch is platform meme ledger balance.


Use the app, CLOB API, and Data API to view final balances, positions, trades, and resolved market status.