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
ctc
from the command line, see Command Line Interface.To use
ctc
in python, see Python Interface.To use
ctc
with specific protocols like Uniswap or Chainlink, see the Specific Protocols (cli) or Specific Protocols (python).To view the
ctc
source 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 |