The Loom codebase is no longer maintained as an open-source project; however, it continues to be actively developed as a proprietary solution by SombraX
Active LOOM fork maintained by cakevm can be found at Kabu repository
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
- cakevm - is a leading MEV developer whose major contributions have taken LOOM to a new level.
- 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