Skip to content

How it works

Four moves.
One market.

Markets don't just move up or down. They move through ranges. PixelPoly turns that movement into simple Price Blocks you can pick.

PixelPoly mascot pointing
  1. 01

    Choose

    Choose an active market.

  2. 02

    Pick

    Select a Price Block.

  3. 03

    Wait

    Follow the market until expiration.

  4. 04

    Land

    The final reference price determines the Landing Block.

Terminology

Six words to know.

Everything in PixelPoly is described with this small vocabulary.

Price Block
A predefined price range. The lower bound is inclusive, the upper bound exclusive.
Market Grid
The complete collection of Price Blocks for one market.
Landing Price
The final reference price at expiration, read from the market's price source.
Landing Block
The Price Block containing the Landing Price.
Pick
A user's selected Price Block, together with the amount placed on it.
Market Creator
The user who defines and creates a market.

Settlement

When the clock stops,
the market lands.

  1. STEP 1

    Expiration

    The UTC window ends. No new picks are accepted.

  2. STEP 2

    Reference Price

    The Landing Price is read once at the window's end.

  3. STEP 3

    Landing Block

    The Price Block containing the Landing Price is marked as the winner.

  4. STEP 4

    Settlement

    Picks in the Landing Block share the pool. Payouts arrive with on-chain settlement.

Beta data source

Now

Market prices shown during Beta are sourced from public market APIs. Windows, grids, and Landing Prices are computed from that feed.

Settlement infrastructure

Coming next

Oracle-based settlement is planned for production markets. The settlement adapter is an interface an oracle plugs into when the contracts deploy.

FAQ

Common questions.

Are the percentages on blocks probabilities?
No. They show the share of the window's price history that sat inside each block. They describe where the price has been, not the odds of a price landing there.
What happens if the price lands exactly on a boundary?
Lower bounds are inclusive and upper bounds are exclusive, so a price on a boundary belongs to the higher block.
What if the Landing Price is outside the grid?
Market rules define this before the market opens. A common rule is that the outermost block on that side becomes the Landing Block. The rule is shown on every market page.
Can I change my pick?
No. A pick is a signed message for one wallet per market window. It is recorded as soon as the signature is verified and stays final for that window.
Where does the Landing Price come from?
During Beta, from a public market API reading at the window's end. Oracle-based settlement is planned for production markets.

Ready to find your block?