#defi #solver #mev #propellerheads

tycho-substreams

Tycho substreams development kit, contains tycho-indexer block changes model and helper functions for common indexing tasks

5 releases (3 breaking)

0.6.0 Oct 6, 2025
0.5.1 Sep 25, 2025
0.5.0 Sep 5, 2025
0.4.0 Jun 26, 2025
0.2.0 Mar 26, 2025

#5 in #propellerheads

Download history 56/week @ 2025-07-05 51/week @ 2025-07-12 64/week @ 2025-07-19 37/week @ 2025-07-26 34/week @ 2025-08-02 68/week @ 2025-08-09 41/week @ 2025-08-16 21/week @ 2025-08-23 122/week @ 2025-08-30 279/week @ 2025-09-06 138/week @ 2025-09-13 274/week @ 2025-09-20 141/week @ 2025-09-27 249/week @ 2025-10-04 90/week @ 2025-10-11 38/week @ 2025-10-18

586 downloads per month

MIT license

4.5MB
4.5K SLoC

Tycho Substreams SDK

Some shared functionality that is used to create tycho substream packages.

Protobuf Models

To generate the rust structs run the following command from within the root directory:

buf generate --template substreams/crates/tycho-substreams/buf.gen.yaml --output substreams/crates/tycho-substreams/

Generate block test assets

To be able to write complete unit tests, we rely on full block assets. These assets can be generated using the firecore tool from Substreams. More info in Substreams documentation

Dependencies

~10–13MB
~231K SLoC