Skip to content

ShackWove/DecIoC

Repository files navigation

DecIoc

A decentralized application (dApp) for managing Indicators of Compromise (IoCs) on the blockchain.
Each indicator (IP, domain, hash, etc.) is stored in a transparent and immutable way, with the ability for users to vote on the confidence (reliability) of each indicator.


🚀 Main Features

  • Add new threat indicators (with name, value, type, description, and tags).
  • View all indicators stored on the blockchain.
  • Decentralized voting system – each user can increase or decrease the confidence score of an indicator.
  • Search and filter indicators easily.
  • Fully responsive React UI built with TypeScript
  • Integration with MetaMask and Hardhat for local or testnet deployment.

🛠️ Tech Stack

  • Solidity – smart contract development
  • Hardhat – Ethereum development environment
  • React (Vite + TypeScript) – frontend framework
  • Ethers.js – interaction between frontend and blockchain

About

A decentralized application (dApp) for managing Indicators of Compromise (IoCs) on the blockchain.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors