Loom is a modular framework designed to streamline the development of automated strategies for decentralized exchanges (DEXs) or other blockchain applications.
First of all, Loom will not generate any revenue and is challenging for newcomers. The Loom framework is tailored for advanced users with prior experience in blockchain development. It’s specifically designed for developers building trading bots, arbitrage bots, block builders, solvers, or those looking to work with blockchain events.
See the Getting started guide. Have also a look at the Multicaller smart contract repository.
- actors - actors implementation
- actors-macros - macros for actors
- debug-provider - debug api provider for node + anvil, HttpCachedTransport
- defi-abi - sol! wrapper for contracts interface
- defi-blockchain - loom configuration module
- defi-entities - defi entities crate
- defi-events - defi events crate
- defi-pools - defi exchange pools implementation
- flashbots - flashbots client
- loom-revm-db - optimized InMemoryDB
- multicaller - multicaller interaction crate
- topology - topology crate
- types - blockchain types crate
- utils - various helpers
- loom - backrun bot
- loom_exex - backrun bot as ExEx module
- loom_anvil - anvil testing framework
- replayer - blocks replayer
- keys - keys encryption tool
- gasbench - gas consumption benchmark utility
- nodebench - nodes benchmark utility
- Paradigm - Paradigm. All those inspiring products : RETH / REVM / Alloy / Ethers
- darkforestry - AMM Crate
- 0xKitsune - Uniswap Math crate
- Onbjerg - Flashbots crate
THE SOFTWARE IS PROVIDED "AS IS", USE AT YOUR OWN RISK