Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/go-outside-labs/blockchain-science-rs

👾 𝗺𝘆 𝗼𝗻-𝗰𝗵𝗮𝗶𝗻 𝗿𝗲𝘀𝗲𝗮𝗿𝗰𝗵, 𝗳𝗼𝘂𝗻𝗱𝗿𝘆 𝗯𝗼𝗶𝗹𝗲𝗿𝗽𝗹𝗮𝘁𝗲𝘀, 𝗾𝘂𝗮𝗻𝘁 𝗯𝗼𝘁𝘀, 𝗮𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺𝘀 - 𝗿𝘂𝘀𝘁 𝗲𝗱𝗶𝘁𝗶𝗼𝗻
https://github.com/go-outside-labs/blockchain-science-rs

arbitrage-bot boilerplate cex cypherpunk decoder dex dexes ethereum machine-learning mempool mev rust searcher statistical-arbitrage trading-bot

Last synced: about 1 month ago
JSON representation

👾 𝗺𝘆 𝗼𝗻-𝗰𝗵𝗮𝗶𝗻 𝗿𝗲𝘀𝗲𝗮𝗿𝗰𝗵, 𝗳𝗼𝘂𝗻𝗱𝗿𝘆 𝗯𝗼𝗶𝗹𝗲𝗿𝗽𝗹𝗮𝘁𝗲𝘀, 𝗾𝘂𝗮𝗻𝘁 𝗯𝗼𝘁𝘀, 𝗮𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺𝘀 - 𝗿𝘂𝘀𝘁 𝗲𝗱𝗶𝘁𝗶𝗼𝗻

Lists

README

        

# ⛓📊🦀 blockchain science - rust edition





---

## my projects and libraries


* **[a sparse merkle tree library from scratch:](sparse-merkle-tree)**
* a beautiful theoretical walkthrough and library on **authenticated data structures** and **sparse merkle trees**, including full unit and fuzzing test cases.


* **[web3-toolkit-rs](https://github.com/go-outside-labs/web3-toolkit-rs):**
- a (basic and *maybe on-going* (?)) crate for blockchain projects.
- my first experiments with 🦀 + ⛓️🧱 (suitable for the beginner).


* **[kiddor arb searcher](kiddor-searcher-bot):**
* this (unfinished) package implements a boilerplate with tools to run a **searcher with statistical arbitrage strategies**. it utilizes libraries from my crate at **[web3-toolkit-rs](https://github.com/go-outside-labs/web3-toolkit-rs)**.


---

## experiments with foundry


* **[comparisons of flashloans fees and functions on ethereum](foundry-flashloans):**
* leverage **foundry** to compare flashloans from **leading lending protocols on ethereum**, including deployment cost and deployment size.


* **[inspecting evm-based blockchains history](foundry-historical):**
* leverage **foundry** to analyze blockchain historical data. this type of strategy can be used for several purposes, including **testing vulnerabilities or extracting mev data.**


* **[my ethernaut solutions and writeups in foundry](https://github.com/go-outside-labs/ethernaut-foundry-writeups-sol)**
* a framework in foundry to solve hacking problems, exemplified with solutions for openzeppelin's ethernaut wargames. leveraging foundry, each level has a test set `(.t.sol)`, a script set `(.s.sol)`, and a write-up. some levels also have an exploit at `src/.sol`.