Built on Interlude.
Every app with a session on hub v3, read from Monad every minute. The apps other teams shipped and Interlude's own, counted the same way, from the same contract.
Sessions the hub shows Active or Challenged.
Distinct owner() of the apps with a live session.
Live apps owned by keys that are not Interlude's.
Committed to Monad by every session, each one a state root the hub checked.
Since hub v3 went live on Sep 28, every app and every run.
Every challenge on hub v3, and how it ended.
Shipped by teams outside Interlude.
Apps with a session on hub v3 whose owner key is not Interlude's, as the chain shows them: the contract and its owner. Interlude's validator runs their sessions and Interlude hosts their nodes. A team is named here once it asks to be: open an issue with the app address and the name.
The list comes with the next read of hub v3.
What Interlude runs on it.
Interlude's own apps, on the same hub as everyone else's. Open them, use them, then read their batches on Monad.
Kandle
A multiplayer tap-trading app. Two players, one book. Hits land now, the pot stays the contract.
- LIVE
- —
- BATCHES 24 H
- —
Interlude Exchange
A DEMO/USD order book matched on Interlude in one round trip, settled on Monad. Agents make and take.
- LIVE
- —
- BATCHES 24 H
- —
Lie Lab
Make the node lie, or lie yourself: real challenges, real judges, real slashing.
- LIVE
- —
- BATCHES 24 H
- —
Interlude also runs the Room demo's floors and salons. They count in every total above, never as partner apps.
Every dispute, and how it ended.
Anyone can challenge a batch on Monad: post a bond and name the state root it should have had. The bench rules on chain. A proven fraud slashes the validator's stake; a wrong challenge burns the bond.
The disputes come with the next read of hub v3.
Make one yourself in the Lie Lab.
Your app on this page next.
One command scaffolds a Foundry contract and a page wired to a node. A wallet signs once; every call after that is answered in one round trip (a few ms next to the node, ~40 ms over the network) and settles on Monad. It shows up here once its session opens on the hub.
$ npx create-interlude-app my-app- A session is live when hub v3's
delegationOfsays Active or Challenged. Closing sessions take no more batches and are not counted live. - A partner app is any app on the hub that is not one of Interlude's own, so owned by keys that are not Interlude's. Its owner is the app's own
owner(), read on Monad. Interlude's validator still runs its sessions and Interlude hosts its node. - Batches in 24 hours: each session's batch index now, minus the same read at the block a day back.
- Batches in total and disputes: the hub's
Committed,Challengedand verdict logs since its deploy at block 66,269,347.
Read on the server through Monad's public RPC, or Ankr's when it fails, every minute at most. The same numbers as JSON: /api/ecosystem.
