$4,500 in FORT

**Apply here 👈**

The Forta Network is a real time threat detection network for web3. It analyzes transactions and blocks in real-time to identify bad entities, like scammer addresses. Identifying what is bad is a negative reputation approach.

A complimentary approach is a positive reputation approach to identify what is good. This can be utilized in security relevant policies (e.g. show a green checkbox when interacting with a good entity or apply it as a false positive mitigation to a negative reputation approach).

The goal of this bounty is to develop a supervised machine learning model that identifies reputable smart contracts. Forta provides a labeled dataset of reputable and scammer/ malicious smart contracts as well as data access to an blockchain indexing service (Zettablock). You need to deliver a supervised machine learning model that can take a smart contract address and classify it as reputable or not. The precision should be extremely high (i.e. no scammer or malicious smart contract should be labeled as reputable) even if recall is not very high on a per contract address basis. Traffic weighted, the model should identify 80% of contract transactions as reputable.

Three high level areas should be considered by the model as a source of positive reputation:

Deliverables

Candidates applying for the bounty need to have in-depth applied machine learning and blockchain knowledge as well as sufficient python programming and SQL skills. Please share relevant work that demonstrates those skills.

**Apply here 👈**