dimensions.contracts holds one row per contract deployed on Ethereum, keyed on chain_id and contract_address. The row describes the addressβs first deployment: the time it appeared, the account that signed for it, the account that called CREATE, and the size of the deployed bytecode. The list is everything we see onchain, which reaches far past the contracts anyone has labeled: joining dimensions.accounts on account_id keeps the result to addresses a project has been attributed, and names them.
Every column is documented at Contracts.
Sample queries
- Look up a contract
- A factory's output
- Token contracts
When one Ethereum contract was first deployed, and by whom.