Protocol
Block ...
Regime ...
Markets Open ...
ZK Verified
RESOLVE Work Function

Register a condition.
The chain returns the state.

Register a condition against a future block. When the target block is mined, the chain evaluates the ZK-proven regime state and closes the position automatically. Deterministic. No oracle. No reporter. No dispute window.

See Bitkovian, live → Whitepaper Why no oracle? →
Resolution Mechanism

The chain resolves. Nothing else does.

Every prediction market has a resolution mechanism. In every existing market that mechanism is a trusted party. RESOLVE removes the trusted party by making chain state the resolution mechanism.

Every existing market
Oracle layer (UMA, Chainlink, Pyth)
Reporter committee (REP token holders)
Regulated exchange resolution
Manual resolution by operator
Dispute window (2-72 hours)
Trust the data vendor
RESOLVE
Chain state at target block
ZK-proven regime classification
Deterministic at block height
Verifiable by any party
No dispute window
No trusted party at any layer
How It Works

Create. Stake. Block resolves.

A RESOLVE position has three phases. After the target block, resolution is automatic and immediate.

Phase 01

Create the market

Define a question, a ticker, and a target block. The market is registered on-chain. Two positions available: YES and NO against the regime condition.

Phase 02

Stake a position

Any wallet stakes MKV on YES or NO before the target block. Stakes are locked. The pool accumulates until resolution.

Phase 03

Target block resolves

At the target block the chain computes regime state and produces a ZK proof. The proof is the resolution. Winning stakes claim the pool. No action required by any party.

Resolution Guarantee
InputBlock hash at target heightdeterministic, cannot be manipulated
ComputationViterbi(M, observations)same computation that validates the block
ProofBN128 Schnorr sigmacannot be forged without running Viterbi
OutcomeChain state at target blockimmutable after block confirmation
AnchorBitcoin OP_RETURNindependently verifiable
Trust modelZerono committee, no oracle, no reporter
Implementation

RESOLVE.

The first application built on RESOLVE is live. Open staking, chain-state resolution on every position.

API Reference

Endpoints.

Method Endpoint Description
POST /sc/market/create Create a market. Body: {"question", "category", "created_by", "key"}. Returns market_id.
POST /sc/market/bid Place a position. Body: {"market_id", "wallet", "side": "YES"|"NO", "amount_mkv"}. Debits MKV ledger.
GET /sc/markets?status=OPEN List markets by status. Returns array with positions and pool size.
GET /sc/market/{id} Market state, current positions, resolution status, and ZK proof when settled.
GET /sc/wallet/{address} Positions and earnings by wallet address.
GET /sc/stats Chain overview: height, open markets, settled markets, total staked MKV.

Base URL: https://settle.quantsynth.net  |  Resolution is automatic at target block. No polling required.

Use Cases

Any condition that resolves against a future state.

RESOLVE has one job: settle a position against chain math at a target block. No oracle. No reporter. Four industries where that matters.

Parametric Insurance

A policy registers a condition: pay out when the equity regime confirms structural drawdown at a target block. When the block arrives, the chain evaluates and closes the position automatically.

No adjuster. No claims process. The regime state is the trigger.

DAO Treasury Management

A DAO registers a reallocation condition against a future regime state. When the chain confirms the condition at the target block, the treasury action fires. No emergency vote at the worst possible moment.

Governance executed by math, not committee.

DeFi Settlement

Two counterparties register opposing positions on a future regime state. At the target block, the chain evaluates and pays the winner. No clearing house. No price feed to manipulate. No dispute window.

The oracle problem does not exist here. There is no oracle.

Prediction Markets

A market is created on a future regime call. Participants stake on the outcome. At the target block, the ZK-proven regime state closes the market. No resolution committee. No disputed outcome.

The first prediction market that cannot be manipulated by bribing a data feed.

Work Functions
COMMIT

Data output. ZK-committed. Merkle-rooted. Bitcoin-anchored.

commit.markovianprotocol.com →
RESOLVE

Register a condition against a future block. Chain state at target block is final. No oracle. No trusted party.

resolve.markovianprotocol.com →