Skip to content

Releases: DefinitelyN0tMe/defi-yield-aggregator

v1.0.0 - Production Release

04 Feb 08:20

Choose a tag to compare

DeFi Yield Aggregator v1.0.0

Production-ready release of the DeFi Yield Aggregator - a full-stack application for tracking and discovering yield farming opportunities across DeFi
protocols.

Highlights

  • 2000+ Pools from 40+ protocols across 30+ chains
  • Real-time Updates via WebSocket
  • Intelligent Opportunity Detection (yield gaps, trending, high-score)
  • Risk-Adjusted Scoring engine
  • Sub-100ms Search with ElasticSearch

What's New

Features

  • Complete backend API with Go 1.23 + Fiber
  • React 18 frontend with TypeScript 5
  • PostgreSQL + TimescaleDB for time-series data
  • ElasticSearch for fast full-text search
  • Redis caching layer
  • WebSocket real-time streaming
  • Docker Compose deployment

Bug Fixes

  • Fixed WebSocket hub race condition
  • Fixed opportunities pagination (Load More)
  • Fixed search across multiple fields
  • Fixed chain filter case-sensitivity
  • Fixed CoinGecko/Explorer link generation
  • Fixed API type transformations (strings to numbers)

Optimizations

  • 30-second request timeouts on database operations
  • Comprehensive cache key generation
  • Dead WebSocket client cleanup
  • ElasticSearch fallback to PostgreSQL

Quick Start

git clone https://github.com/DefinitelyN0tMe/defi-yield-aggregator.git
cd defi-yield-aggregator
cp .env.example .env
docker-compose up -d

API: http://localhost:3000/api/v1/health