Skip to content

Absinthe Adapter API - Comprehensive Documentation

Project Overview

Absinthe Adapter API is a comprehensive blockchain indexing platform built with the Subsquid framework that provides real-time tracking and analysis of multiple DeFi protocols across various blockchain networks. The platform specializes in tracking liquidity positions, token swaps, staking activities, and bonding curve interactions with sophisticated time-weighted balance calculations.

Key Capabilities

  • Multi-Protocol Support: Indexes 15+ different DeFi protocols including DEXs, staking platforms, and bonding curves
  • Cross-Chain Compatibility: Supports 6 major blockchain networks (Ethereum, Polygon, Arbitrum, Base, Optimism, Hemi)
  • Real-Time Processing: Processes blockchain events in real-time with configurable batch processing
  • Time-Weighted Analytics: Calculates time-weighted balances for accurate position tracking
  • Price Integration: Integrates with CoinGecko API for real-time price data
  • Scalable Architecture: Built with TypeScript and Subsquid for high-performance indexing

What It Tracks

  1. LP Token Positions: Time-weighted balance tracking for liquidity providers
  2. Swap Events: Real-time monitoring of token swaps across all supported protocols
  3. Staking Activities: Deposit/withdrawal events and balance changes in staking protocols
  4. Bonding Curve Interactions: Token trades and liquidity deployments in bonding curve protocols
  5. Position Management: NFT position tracking for Uniswap V3 and similar protocols
  6. Price Calculations: USD value calculations for all tracked assets