Michael Silberling
Michael Silberling
Start with known swap and pool creation events to see how many swaps and pools we can catch (i.e. where the event matches). Priority List, given: - https://defillama.com/dexs - Existing...
Includes: - [] High Frequency Bot Logic #1066 - [] Likely Duplicate / Sybil #1095 - [] XEN and World Transactors End goal is to be able to re-build this...
https://github.com/ethereum-optimism/op-analytics/blob/main/other_chains_tracking/get_desybil_wallets.ipynb This logic has become largely useless, so TBD if we want to migrate.
### Problem To accurately evaluate contract usage, we want to look in to all function calls that happen within a transaction. This is the "traces" dataset. Function calls (traces) gives...
Use creation traces to build the logic for iterating up the creation tree to find the top-level deployer that we can use for quickly mapping contracts to projects. Steps: 1....
Source: https://github.com/ethereum-lists/chains Existing Code: https://github.com/ethereum-optimism/op-analytics/blob/main/other_chains_tracking/get_ethereum_chain_list.ipynb This could be a good starting set for EVM chain metadata (should not have Bitcoin, Solana, etc) This can be an input to #890
Build automated processes to identify all known OP Stack chains & their relevant metadata (i.e. RPC, name, configuration, L1 contracts). Paths: - Search chainlist #1142 - Observe L2Beat's chain discovery...
For any OP Stack chain where we have a valid mainnet RPC, we can call `totalProcessed()` and get the ETH balance for each fee vault address on a regular cadence...
:) Views: - Top contracts called - Top contracts to - Deep dive contracts to - what is called underneath? - Deep dive contracts called (group by project?) - who...
We pull labels from Growthepie, OSO, and do our own. Build some view/table that unifies these, so we just join to one table, rather than stitch a few together. We'll...