Skip to content

A tool chain to retrieve on-chain data from Ethereum.

License

Notifications You must be signed in to change notification settings

attestate/crawler

Repository files navigation

@attestate/crawler

dry run prettier unit tests

A JavaScript library for retrieving on-chain storage and generating data derivatives.

  • Modular: Extract, Transform and Load stage separation makes composing simple components into complex workflows possible. Stages are reunnable to recover errors.
  • Embedded: Unlike Graph Protocol, Attestate's Crawler does not have a separate server process. It writes directly to LMDB, an embedded database that can be read-from thread-safely at any time.
  • Batteries-included: Support for Ethereum, IPFS, Arweave, GraphQL and rate-limit pooling for Infura and Alchemy.

Links

License

SPDX-License-Identifier: GPL-3.0-only