The Dither Service utilizes event-sourcing data to deterministically rebuild application state. This is achieved by processing events streamed directly from cosmos-based chains, specifically AtomOne.
To quickly spin up the entire Dither Service and its components, install Tilt and run:
tilt up
You can vist Tilt dashboard at http://localhost:10350/
A REST Endpoint Provider for post feeds, and looking up individual posts.
A blockchain reader that parses memos, and re-routes them through an event system.
A small reader that pulls all dither.
messages from the chain in the last 100 blocks.
An frontend Single Page Application for Dither as a whole.