PARQ

Private order infrastructure for tokenized stocks

PARK SIZE.
MOVE LIQUIDITY.

Size sits still until someone can take the other side of it. PARQ holds the order, looks for the counterpart, and moves its status only when the system — never the screen — says it may.

0 bays holding sizeread from Postgres at 18:22:52Z in 5ms · every lit bay is a real order
CA9NqfkVedc18X1RC9ZgLZbbQBzgktkCSRmMAcgtwCpumpverify ↗

02   PARK

Size arrives, and waits.

An order enters the deck and takes a bay. It is held — visible, cancellable, and doing nothing until there is something to do. Nothing is committed, nothing moves, and nothing is promised about when it will.

status PARKED · written with its event in one transaction

03   MATCH

The deck looks for the other side.

Price first, then time. A buy meets a sell when the buy will pay at least what the sell asks, and the order that was parked first goes first. Every decision leaves a record of the rule that made it.

price priority, then time priority · partial fills leave a remainder

04   SETTLE

And the pair resolves.

Settlement is the act that ends the journey. It is also the act PARQ does not yet perform: no token moves, no custody exists, and the status a settled order would carry is deliberately unreachable in the codebase.

SETTLING and SETTLED exist in the type · no code path produces them

05   The floor

None of that was a diagram.

The deck you just scrolled through is drawn from the same table the application reads. Park an order and a bay lights for everyone watching — including the one behind this page.

0 parked24 matchedsettlement not built

PARQ is not an exchange. No order book, no custody, no settlement — the long version.

@PARQfun