just do it
Smart-Contract-Dataset. Datasets for evaluating smart contract security analysis tools ( continuously updating... )
201GraphDeeSmartContract. Smart contract vulnerability detection using graph neural network (DR-GCN).
156GNNSCVulDetector. Smart Contract Vulnerability Detection Using Graph Neural Networks (IJCAI-20 Accepted)
151GPSCVulDetector. Combining Graph Neural Networks with Expert Knowledge for Smart Contract Vulnerability Detection (TKDE Accepted)
120AMEVulDetector. Smart Contract Vulnerability Detection From Pure Neural Network to Interpretable Graph Feature and Expert Pattern Fusion (IJCAI-21 Accepted)
101python-watermark. The digital watermark for image and pdf.
78ReChecker. ReChecker: Towards Automated Reentrancy Detection for Smart Contracts Based on Sequential Models
58IR-Fuzz. Rethinking Smart Contract Fuzzing: Fuzzing With Invocation Ordering and Important Branch Revisiting (TIFS Accepted).
50Pytorch-extract-feature. There is an image dataSet. We use Pytorch to extract the image features
47Cross-Modality-Bug-Detection. Cross-Modality Mutual Learning for Smart Contract Vulnerability Detection
35RNVulDet. Demystifying Random Number in Ethereum Smart Contract: Taxonomy, Vulnerability Identification, and Attack Detection (TSE Accepted)
24Crawler. This is a crawler with a tool of Jsoup. Furthermore. Moreover, there is a python version.
18BinaryCFGExtractor. BinaryCFGExtractor is an automated tool for extracting binary code control flow graph (CFG).
18SourceGraphExtractor. Extracting graph data from smart contract source code
13MuFuzz. C++
13Resource-CI. A platform for resource confirmation and infringement tracking is based on react.js and hyperledger farbic.
11SmartContract-hyperledgerComposer. The Smart Contracts based on Hyperledger Composer. Contracts involving rights management
10Smart-contract-detection-system. The front-end framework of smart contract vulnerability detection.
10Reservation-system. Online ordering system combined with big data statistics
10SmartContracts. This is a repository containing smart contracts based on Ethereum and Vntchain.
9Simple-neural-network. neural-network classifier alogritm
8Report-System. A report system for postgraduates
8DeFi-Protocol. Solidity
8Springboot-Resource-confirmation-Infringement. This is a system for Resource Rights confirmation and Infringement Tracking
7VntInfiniteLoopDetector. This repo is a python implementation of smart contract infinite loop detection task based on graph neural network (GCN) in the vntchain platform.
6My-Reading-Paper. It consists of some paper of different fileds, especially deep learning and blockchain.
6Pytorch-torchtext. In this repo, we use torchtext to process text data. Among them, the data set uses kaggle's "Toxic Review" data set(https://www.kaggle.com/c/jigsaw-toxic-comment-classification-challenge).
5HadoopCrawler. This is a project about the hadoop crawler.
5educoin-platform. educoin-platform
5BertPretrainFinetune. Pre-train a Bert model using contract bytecode
5Beego-JWT. Beego + JWT for the login and register.
5TankGame. This is a tank game
4GraphFeatureExtractor. Extract graph feature using graph message passing network
4Express-mysql-ejs-demo. Express+mysql+ejs+demo,包括文件的上传和展示
4CVE-ID-Application. This is a repo of applying CVE-ID for smart contracts
4ContractCheck-ex1. Python
4AutomationTool. This is the automation tool for generating code fragments and graphs from programs automatically.
4Web3Bugs. Demystifying Exploitable Bugs in Smart Contracts
4messi-q.github.io. Homepage: messi-q.github.io
3cs231n-assignment1. The assignment of 2017-cs231n
3Coursera-ml-class-ex. Python
3SmartConrtactGames.
2FreeWavm. Fuzzing WebAssembly Runtime
2Tensorflow2. Some tutorials of tensorflow2.0
1python_matplotlib. Python with Matplotlib draws commonly charts.
1IDLark. IDLark - A library for parsing WebIDL (Python implementation)
1CVE-Application.
1Autoencoder. This is a demo of autoencoder.
1autoencoders. Jupyter Notebook
1slither. Static Analyzer for Solidity
1