scabench
A framework for evaluating AI audit agents using recent real-world data
File Explorer
Download Latest Version (.zip)- baseline_runner.py
- cantina_scraper.py
- code4rena_scraper.py
- sherlock_scraper.py
- cantina-audit-page-unichain.html
- cantina-portfolio.html
- cantina-sonic.html
- cantina_uniswap_unichain_2_october2024.pdf
- codearena-2025-04-virtuals-protocol.html
- codearena-blackhole.html
- codearena-reports.html
- codearena-upside.html
- input-data.txt
- sherlock-audits.html
- sherlock-metalend.pdf
- README.md
- run_tests.py
- test_base_scraper.py
- test_models.py
- test_scraper_factory.py
- test_scrapers.py
- base_scraper.py
- checkout_sources.py
- curate_dataset.py
- models.py
- pytest.ini
- README.md
- requirements.txt
- scraper.py
- scraper_factory.py
- baseline_cantina_minimal-delegation_2025_04.json
- baseline_cantina_smart-contract-audit-of-tn-contracts_2025_08.json
- baseline_code4rena_bakerfi-invitational_2025_02.json
- baseline_code4rena_blackhole_2025_07.json
- baseline_code4rena_cabal-liquid-staking-token_2025_05.json
- baseline_code4rena_coded-estate-invitational_2024_12.json
- baseline_code4rena_fenix-finance-invitational_2024_10.json
- baseline_code4rena_forte-float128-solidity-library_2025_04.json
- baseline_code4rena_initia-move_2025_04.json
- baseline_code4rena_iq-ai_2025_03.json
- baseline_code4rena_kinetiq_2025_07.json
- baseline_code4rena_lambowin_2025_02.json
- baseline_code4rena_liquid-ron_2025_03.json
- baseline_code4rena_loopfi_2025_02.json
- baseline_code4rena_mantra-dex_2025_03.json
- baseline_code4rena_next-generation_2025_05.json
- baseline_code4rena_pump-science_2025_02.json
- baseline_code4rena_secondswap_2025_02.json
- baseline_code4rena_starknet-perpetual_2025_06.json
- baseline_code4rena_superposition_2025_01.json
- baseline_code4rena_virtuals-protocol_2025_08.json
- baseline_sherlock_20240913---final---perennial-v2-update-3-audit-report_2024_09.json
- baseline_sherlock_20240920---final---boost-core-incentive-protocol-audit-report_2024_09.json
- baseline_sherlock_axion_2025_01.json
- baseline_sherlock_cork-protocol_2025_01.json
- baseline_sherlock_crestal-network_2025_03.json
- baseline_sherlock_idle-finance_2024_12.json
- baseline_sherlock_morph-l-2_2024_09.json
- baseline_sherlock_oku_2024_12.json
- baseline_sherlock_symmio_2025_03.json
- baseline_sherlock_tally_2024_12.json
- curated-2025-08-18.json
- report_generator.py
- scorer_v2.py
- test_checkout.py
- test_integration.py
- .gitignore
- LICENSE
- README.md
- requirements.txt
- SUMMARY.md
# Installation Guide
1. Get the code
git clone https://github.com/scabench-org/scabench
Downloads the entire project code from GitHub to your computer.
cd scabench
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Python 3 Python is required to use pip.
pip install "git+https://github.com/NethermindEth/auditagent-scoring-algo"
Installs the package published on PyPI directly โ no need to clone the source.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
pip install "git+https://github.com/NethermindEth/auditagent-scoring-algo"
Installs the package published on PyPI directly โ no need to clone the source.
cd auditagent-scoring-algo && pip install -e .
Moves into the project folder you just downloaded.
python -m scoring_algo.cli evaluate --no-telemetry --log-level INFO
Runs the Python script (or module).
python -m scoring_algo.generate_report \
Runs the Python script (or module).
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
