Skip to content

TechFusionData/eth-devscout

Repository files navigation

DevScout

Ethereum OSINT agent that helps developers find contribution-ready issues across major protocol clients. Built with ElizaOS v2, runs on Nosana's decentralised GPU network.

What it does

Find issues to work on — scans 5 Ethereum repos (Lodestar, Lighthouse, Alloy, Reth, go-ethereum) for good first issue and help wanted labels. Filter by language if you only write Rust, TypeScript, or Go.

Check chain health — pulls live gas price, beacon epoch, and participation rate from public RPCs and beaconcha.in.

Explain issues — paste a GitHub issue URL and get a plain-language summary with a difficulty estimate and suggested approach.

Repos it watches

Repository Language Type
ChainSafe/lodestar TypeScript Consensus
sigp/lighthouse Rust Consensus
alloy-rs/alloy Rust Libraries
paradigmxyz/reth Rust Execution
ethereum/go-ethereum Go Execution

Architecture

User message
    │
    ▼
ElizaOS Runtime
    │
    ├─► chainContextProvider  (injects live gas price into every message)
    │
    ├─► SCAN_ETH_ISSUES       (GitHub Search API → 5 repos, optional lang filter)
    ├─► GET_CHAIN_STATUS       (eth_gasPrice RPC + beaconcha.in API)
    └─► SUMMARIZE_ISSUE        (GitHub Issues API → plain-language summary)

Inference runs on Nosana GPUs using Qwen3.5-27B-AWQ-4bit.

Setup

Needs Bun and ElizaOS CLI (npm install -g @elizaos/cli).

git clone https://github.com/TechFusionData/eth-devscout.git
cd eth-devscout
bun install
cp .env.example .env
# Add your Nosana API key and (optionally) GitHub token for higher rate limits
bun run start

Stack

ElizaOS v2 · Nosana GPU (Qwen3.5-27B) · GitHub REST API v3 · ethereum.publicnode.com · beaconcha.in · TypeScript · Bun

Context

Built for the Nosana Builders Challenge — the prompt was to build an ElizaOS v2 agent running on Nosana infrastructure. I wanted something with actual utility for Ethereum contributors rather than another chatbot wrapper, so this focuses on reducing the friction of finding a good first PR across the ecosystem.

License

MIT

About

DevScout — Ethereum open-source intelligence agent built with ElizaOS v2 and Nosana GPU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors