https://github.com/coinfabrik/scout-substrate-dataset-code
Tagged archive of audited project code for the Scout Substrate Dataset, with .zip/.tar.gz downloads and full history for Substrate blockchain audits.
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.1%) to scientific vocabulary
Keywords
Repository
Tagged archive of audited project code for the Scout Substrate Dataset, with .zip/.tar.gz downloads and full history for Substrate blockchain audits.
Basic Info
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
Scout Substrate Dataset Code
This repository contains all the code for the dataset in the https://github.com/CoinFabrik/scout-substrate-dataset repository.
It contains the whole story for all the repositories involved, so you can just checkout the proper revision using its commit hash.
Each relevant revision is also tagged. Tags have the form audited-A-B or remediated-A-B where A is the audited_project_id and B is the index in the findings array. See https://github.com/CoinFabrik/scout-substrate-dataset-code/tags
How to get the code
Bundles
We leverage the github API to make the code referred in the dataset available as either .zip or .tar.gz files. You can fetch them by tag or commit hash. Any commit hash referred in the dataset should be in this repository.
By tag
Bundles can be fetched as .zip or .tar.gz files.
In order to fetch a .zip file do:
$ wget https://github.com/CoinFabrik/scout-substrate-dataset-code/archive/refs/tags/[tag-name].zip
In order to fetch a .tar.gz file do:
$ wget https://github.com/CoinFabrik/scout-substrate-dataset-code/archive/refs/tags/[tag-name].tar.gz
By commit hash
Bundles can also be fetched as .zip or .tar.gz files by its commit hash.
In order to fetch a .zip file do:
$ wget https://github.com/CoinFabrik/scout-substrate-dataset-code/archive/[commit-hash].zip
In order to fetch a .tar.gz file do:
$ wget https://github.com/CoinFabrik/scout-substrate-dataset-code/archive/[commit-hash].tar.gz
Both the short and long form of the commit hash can be used.
Full history
The full history of each commit can be obtained as a git repository aswell.
By tag
To fetch all the history of a revision by tag do:
$ git clone https://github.com/CoinFabrik/scout-substrate-dataset-code [target-directory] -b [tag-name] --single-branch
By commit hash
Fetching all the history by commit hash is a little more involved, given that the git command does not support clonning an arbitrary commit hash. These are the commands required:
$ mkdir [target-directory]
$ cd [target-directory]
$ git init
$ git fetch https://github.com/CoinFabrik/scout-substrate-dataset-code [commit-hash]
$ git checkout [commit-hash]
Both the short and long form of the commit hash can be used.
About CoinFabrik
We - CoinFabrik - are a research and development company specialized in Web3, with a strong background in cybersecurity. Founded in 2014, we have worked on over 500 blockchain-related projects, EVM-based and also for Solana, Algorand, and Polkadot. Beyond development, we offer security audits through a dedicated in-house team of senior cybersecurity professionals, currently working on code in Substrate, Solidity, Clarity, Rust, and TEAL.
Our team has an academic background in computer science and mathematics, with work experience focused on cybersecurity and software development, including academic publications, patents turned into products, and conference presentations. Furthermore, we have an ongoing collaboration on knowledge transfer and open-source projects with the University of Buenos Aires.
License
Scout Substrate Dataset Code is licensed and distributed under a MIT license. Contact us if you're looking for an exception to the terms.
Owner
- Name: CoinFabrik
- Login: CoinFabrik
- Kind: organization
- Location: Argentina
- Website: http://www.coinfabrik.com
- Twitter: CoinFabrik
- Repositories: 15
- Profile: https://github.com/CoinFabrik
GitHub Events
Total
- Delete event: 108
- Push event: 6
- Public event: 1
- Create event: 119
Last Year
- Delete event: 108
- Push event: 6
- Public event: 1
- Create event: 119