Note
ctc is in beta, please report bugs to the issue tracker
These docs are also a work in progress. Some sections are not yet complete. Feel free to report any documentation-related issues to the issue tracker.
Check the Chain (ctc)
ctc is a tool for historical data analysis of Ethereum and other EVM chains
It can be used as either 1) a cli tool or 2) a python package
Features
|
Guide
To install
ctc, see Installation.To use
ctcfrom the command line, see Command Line Interface.To use
ctcin python, see Python Interface.To use
ctcwith specific protocols like Uniswap or Chainlink, see the Specific Protocols (cli) or Specific Protocols (python).To view the
ctcsource code, check out the GitHub Repository.
Datatypes
Datatype |
CLI |
Python |
Source |
|---|---|---|---|
ABIs |
|||
Addresses |
|||
Binary Data |
|||
Blocks |
|||
ERC20s |
|||
ETH Balances |
|||
Events |
|||
Transactions |
Specific Protocols
Protocol |
CLI |
Python |
Source |
|---|---|---|---|
Aave V2 |
|||
Balancer |
|||
Chainlink |
|||
Compound |
- |
||
Curve |
|||
ENS |
|||
Fei |
|||
Gnosis Safe |
|||
Multicall |
|||
Rari |
|||
Uniswap V2 |
|||
Uniswap V3 |
|||
Yearn |
External Data Sources
Data Source |
CLI |
Python |
Source |
|---|---|---|---|
4byte |
|||
CoinGecko |
|||
Defi Llama |
|||
Etherscan |