USE CASES
SOCIAL

Presence now. The log is still Monad.

A reaction that waits for a block is not a reaction. A hosted feed can erase it. Interlude: the room updates now. What people did settles on Monad.

SIDE BY SIDE

A website is fast and dishonest. Monad is honest and late. Interlude is both.

How fast is a reaction?

A WEBSITEInstant

MONAD ALONENext block

INTERLUDEInstant

Can they erase it later?

A WEBSITEYes

MONAD ALONENo

INTERLUDENo

Does the other person see it now?

A WEBSITEYes, if the host tells the truth

MONAD ALONEAfter the block

INTERLUDEYes. Monad confirms after.

WHAT INTERLUDE DOES
01

The room updates now

Join, react, leave. The other tab sees it in the same round trip. About 30 ms in the browser.

02

The log settles on Monad

Diffs commit. Who was here, and what they did, is the contract.

03

Undelegate closes the session

The lock lifts. The room is ordinary Monad again, same address.

HOW IT RUNS
01

Mark presence as live storage

Who is here, the last reaction, the lobby seats. That is what the engine holds.

02

Ship the room

One node, or one per region with nearestFloor. The public demo already does this.

03

Users sign once

Then every tap is a call. No popup. No gas on the loop.

04

Monad has the room after

Commits land. Other apps can read who showed up, after the session, at the same address.

SEE IT

Open two tabs. Walk. The other tab sees you before Monad does. Same idea as a live room.

Open the demo
OTHER MARKETS