Skip to content

0237h/code4rena-stats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

code4rena-stats

Charts and statistical insights for Code4rena.

How to run

You can use nbviewer or Binder to run the notebooks online.

You can also git clone git@github.com:Krow10/code4rena-stats.git and run JupyterLab for running them locally.

Notebooks

  • findings: value ($USD) of findings by category, etc.
  • trends: looking at present (and future) trends in the Code4rena space.
  • wardens: warden's participation over time, rewards, etc.

Data

Data is pulled from the community resources given by Code4rena. There are two main .csv files that are regularly updated with new contests. My older project used to scrape additional data from GitHub and the Code4rena website, but this is not necessarily needed anymore.

findings.csv

contest handle finding risk score pie split slice award awardCoin awardUSD
Contest ID Name of the warden (or team) Finding ID with risk prefix Risk level as integer ? Number of shares for the finding1 Number of identical submissions for the finding1 Number of shares assigned to the warden's finding1 $shares*\frac{pot}{number of shares}$1 Coin used for the reward Converted coin amount to $USD

contests.csv

contestid title sponsor details start_time end_time amount repo findingsRepo hide league
Contest ID Contest title Contest sponsor Summary of project Start time for contest in date time format (e.g. Wed Feb 17 2021 00:00:00 GMT+0000) End time for contest in date time format Total prize pool for the contest GitHub repo of the project GitHub repo for submissions to contest Used to hide contest from showing on the website Mostly blockchain identifier for the project

Footnotes

  1. From Code4rena docs 2 3 4

Releases

No releases published

Packages

No packages published