Skip to content

BLAZED-sh/snap-peek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Snap Peek

Directly access ETH transactions/blocks via Erigon snap sync torrents

The Idea

Sometimes you want to quickly analyze ETH transactions in a certain block range.
To do this you either have to run a own node (archive node for older blocks) or rent RPC access to someone elses Node.

Luckily Erigon Snap Sync works via normal BitTorrent or Webseeds (HTTP R2 S3 Fallback Server).
We are going to develop a little (go) lib that wraps erigon-lib to download .seg/.idx files and parses them without running a real ETH Node.

TODO:

  • Parse manifest.txt
  • Implement BitTorrent downloader (probably wrap erigon-lib/erigon-db)
  • Use Erigon's decompressor to unpack .seg/.idx files
  • Parse RLP encoded TXs to usable format

About

Directly access ETH transactions/blocks via Erigon snap sync torrents

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors