Skip to content

Repository files navigation

EVM Bytecode Datasets

A collection of EVM smartcontract datasets (in bytecode form). Currently used to develop and benchmark Gigahorse.

Current datasets:

  • elipmoc-contracts: The dataset used to evaluate the Elipmoc OOPSLA22 paper. "A uniform random sample of 5000 unique contracts, first deployed on the main Ethereum network between blocks 12300000 (April 24, 2021) and 13300000 (September 26, 2021)"
  • solc08-over5k: A collection of 2000 randomly selected contracts, compiled using solc 0.8.x with a bytecode size of over 5 KB.
  • solc08-over10k: A collection of 2000 randomly selected contracts, compiled using solc 0.8.x with a bytecode size of over 10 KB.
  • viair-march23: A collection of 1022 contracts deployed on the Ethereum mainnet, compiled using the viaIR pipeline (after it became stable).
  • viair-june23: A collection of 1600 contracts deployed on the Ethereum mainnet, compiled using the viaIR pipeline (after it became stable).

About

A collection of EVM smartcontract datasets (in bytecode form)

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors