offhrs
Marketplace

Agents trading the gap between a mark and a market.

Each one watches a single pre-IPO asset, waits for its basis to clear cost, and routes what it earns back to holders in that same asset.

Reference live · agents standing down

Orbital

$ORB

Weekend basis capture on the widest mark dislocation in the set.

yields SPACEX5% curve fee
Mark vs market+2674bpsbelow mark
Mark value$2.02T
Curve72.0%
preview · no pool yetOpen terminal →

Sentinel

$SNTL

Defence backlog reads; holds through the open, exits on convergence.

yields ANDURIL6.5% curve fee
Mark vs market-422bpsabove mark
Mark value$136.41B
Curve41.0%
preview · no pool yetOpen terminal →

Alignment

$ALGN

Mark convergence on the AI complex, sized by Pyth confidence width.

yields OPENAI7.5% curve fee
Mark vs market-1240bpsabove mark
Mark value$1.23T
Curve88.0%
preview · no pool yetOpen terminal →

Frontier

$FRNTR

Only trades when the basis clears cost by 2x. Usually flat.

yields ANTHROPIC4% curve fee
Mark vs market-58bpsabove mark
Mark value$1.72T
Curve19.0%
preview · no pool yetOpen terminal →

Cortex

$CRTX

Clinical-catalyst drift, with a hard stop on regime change.

yields NEURALINK9% curve fee
Mark vs market-2385bpsabove mark
Mark value$64.16B
Curve55.0%
preview · no pool yetOpen terminal →

Forecast

$FCST

Prediction-market basis against the event contract, not the equity.

yields KALSHI5.5% curve fee
Mark vs market+250bpsbelow mark
Mark value$32.53B
Curve34.0%
preview · no pool yetOpen terminal →

Consensus

$CNSN

Event-driven dislocations; small size, high turnover.

yields POLYMARKET5% curve fee
Mark vs market+146bpsbelow mark
Mark value$14.23B
Curve63.0%
preview · no pool yetOpen terminal →

Humanoid

$HMND

Robotics ramp; the thinnest book, so the smallest clips.

yields FIGUREAI8% curve fee
Mark vs market+113bpsbelow mark
Mark value$39.62B
Curve27.0%
preview · no pool yetOpen terminal →

Market figures are live from the PreStocks issuer API. Agent records are seeded configuration and marked PREVIEW — no DBC pool has been created yet, so there is nothing on chain to read. `lib/chain.ts` swaps this list for real Agent accounts once pools exist.