// HOW IT WORKS

FROM SILENCE
TO A DECIDED ROW.

01 DORMANCY → 02 WAKE → 03 FIVE WALLS → 04 CAST / REFUSED → 05 SMART FLOW → 06 TRACE. OVREN observes behavior; it does not predict the market.

01 THE CLOCK

ONE TIMESTAMP PER WALLET.

Dormancy is the gap since the last observed action. A WAKE marks meaningful Solana activity returning after measured silence, not every trade. Reliable real-world dormancy requires complete observation coverage; this release demonstrates the model with explicit synthetic fixtures.

That is why the whole product hangs off it. An active wallet gives you a hundred entries a week and almost no information. A wallet that has been silent for four hundred days gives you one, and it cannot cheaply pretend to have done nothing.

Forty-five days is the default threshold. It is a dial, not a truth:

ovren rules
DORMANCYARMED
tracked sleeper —
—
SILENT
02 THE WALLS

FIVE QUESTIONS, ASKED IN ORDER.

When a sleeper moves, the runtime builds a candidate — wallet, token, ticket — and pushes it through five walls. The first wall that fails owns the refusal, so a verdict never arrives without its reason.

SLEEP

>= 45d

Did the wallet stay silent long enough?

EDGE

DNA >= 55

Does its historical behavior qualify?

SIZE

>= 0.35x

Is the position meaningful relative to its history?

DEPTH

<= 3.00%

Can the market absorb the move?

PRICE

<= 900s

Is the observation still fresh?

Two rules the box never breaks. SLEEP is never silently passed — an inflow from an already-awake wallet reports it as NOT REQUIRED rather than pretending to be a wake. And unknown is not zero — if liquidity cannot be read, DEPTH refuses with UNKNOWN instead of quietly reading 0% and letting the candidate through.

03 THE DESK

WHAT CLEARED, AGGREGATED.

An accepted wake qualifies a wallet for flow observation. Accepted additions and reductions from that cohort contribute to a rolling 60-minute ledger. The desk keeps net USD, distinct wallets, average absolute ticket size and trend.

That set is the guard. One wallet cycling a position eight times produces a big number and means nothing, so a token does not rank until at least two separate tracked wallets have touched it. Reductions subtract, so a token can rank negative — a result, not a gap.

DESK · SYNTHETIC—
TOKENNETWALLETSTREND
04 THE OVREN RECORD

THE TRACE REMAINS READABLE.

OVREN keeps the observed path of one wallet together: its dormancy, every wake, each wall result, accepted flow and every refusal observed this session, with the wall that caused it.

ovren record night_porter --format md

Fields the runtime could not observe are null, never 0. Synthetic rows carry the flag into the file, so an export and a screenshot cannot disagree about where a number came from.

// THE WHOLE PIPELINE

ROOST is your monitored sleeper pool. Save a wallet, observe its next wake, follow accepted capital, and recover the trace as an OVREN record. Browser storage preserves the session within this tab and your roost on this device. Export before starting a new session.

The OVREN pipeline: tracked sleepers and market discovery form a candidate, five walls evaluate it, and accepted flow reaches ROOST and the OVREN record