Michael Silberling

Results 64 issues of 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

good first issue

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...