Logo
Learn
  • Explore Course
Build
  • Explore Buildathon
  • Project Archive
Hack
Hack Coming Soon
  • Explore IRL Hackhouse
  • How to Qualify
  • Past Events

ArbiSense

Autonomous AI agent monitoring Arbitrum DeFi (DeFiLlama, Uniswap v3, Aave v3), producing a 0-100 sentiment score and recording each report immutably on-chain via a Solidity contract.

Description

ArbiSense is an autonomous AI agent that continuously monitors Arbitrum DeFi protocols and records market intelligence on-chain — with zero human intervention.

How It Works

  1. Collect: Fetches live data from DeFiLlama (Arbitrum chain TVL), Uniswap v3 (volume & TVL), and Aave v3 (pool utilization rates) using public APIs.

  2. Analyze: Produces a 0–100 sentiment score — TVL momentum 40%, Uniswap volume/TVL ratio 30%, Aave avg utilization 30%.

  3. Record: Calls submitReport() on the deployed SentinelRegistry Solidity contract, storing each report immutably on Arbitrum Sepolia.

Why It Matters

DeFi participants need timely, unbiased, on-chain intelligence. ArbiSense removes the human bottleneck — operating 24/7 and writing structured reports directly to the blockchain without any manual trigger.

Tech Stack

Python · web3.py · Solidity 0.8.20 · Hardhat · DeFiLlama API · Arbitrum Sepolia

Progress During Hackathon

<p>Built ArbiSense from scratch during the hackathon:</p><ul><li><p>Designed three data collectors (DeFiLlama, Uniswap v3, Aave v3) using public APIs</p></li><li><p>Built weighted sentiment scoring engine (0–100 scale, configurable weights)</p></li><li><p>Wrote and compiled <strong>SentinelRegistry.sol</strong> (Solidity 0.8.20) with <code data-inline="true" spellcheck="false">submitReport()</code>, <code data-inline="true" spellcheck="false">onlyAgent</code> access control, and full report history</p></li><li><p>Integrated web3.py for on-chain transaction signing and submission</p></li><li><p>Created CLI with run-once, run-loop, reports, onchain-status commands</p></li><li><p>Validated full dry-run: Score 35/100 (Fear), Arbitrum TVL $1.72B, UniV3 TVL $223M</p></li><li><p>Published to GitHub: github.com/Steffdarz/arbisense</p></li></ul>

Tech Stack

SolidityWeb3Python

Fundraising Status

<p>Not fundraising. ArbiSense is an open-source hackathon project. Seeking ecosystem grant from Arbitrum Foundation.</p>

Team Leader
SSteffen Darwin
GitHub Link
github

GitHub

https://github.com/Steffdarz/arbisense