Skip to content

Latest commit

 

History

History
58 lines (44 loc) · 1.86 KB

README.md

File metadata and controls

58 lines (44 loc) · 1.86 KB

Sentinel Python SDK

Table of Content

Overview

Sentinel Python SDK is designed for building custom on-chain and off-chain data processors and detectors

  • Research and prototyping, developing production-ready detectors
  • Inputs/outputs/databases
    • Local file system and Websocket Data Feed for Testing
    • Kafka Data Feed for Production
    • Event generation
  • Seamlessly integrates with Extractor

Detector Examples:

  • Contract Attacks
  • Liquidity Monitoring
  • DEX Activity
  • Large Funds transfers
  • MEV Arbitrage
  • Spam Detection
  • Labels collection
  • ...

Sentinel supports all blockchain networks supported by Extractor (e.g. Ethereum, Arbitrum, BSC,...). Please, visit Extractor for full list of supported networks Sentinel SDK is not limited to build just on-chain data processor, there are options to develop sentries for processing data on schedule.

What problems does Detector SDK solve?

  • Simplified Research, Development, Testing and Configuration
  • Unified Data Sources and Format
  • Data Steaming, Batch and Scheduled processing
  • Simulation
  • Environment Agnostic
  • Single and bundled processing
  • Reusable Solutions
  • Developers and Researchers Collaboration

Detector and Monitor Examples

The role of the detector is to identify various events that have occurred in blockchain's transactions. Check the examples/ directory for getting more info

References