Chaintology
Real-time DeFi intelligence, automated.
Created on 21st February 2026
•
Chaintology
Real-time DeFi intelligence, automated.
The problem Chaintology solves
DeFi today is fragmented and reactive. Traders juggle multiple tabs: block explorers, DEX interfaces, Discord alerts — just to stay on top of what's happening on-chain. By the time you spot an opportunity, it's already gone.
Chaintology collapses the entire DeFi workflow into one surface:
Real-time, streaming analytics on any Uniswap pool or Monad token. No stale subgraphs, no manual refreshes. Data flows directly from QuickNode Streams to live charts in milliseconds.
A visual rules engine lets you define strategies like "if ETH/USDC drops below $2,000 with >$50k notional" using drag-and-drop conditions. Rules evaluate on every single swap event in real time.
When a rule fires, an actionable swap recommendation lands in your inbox. One click routes it through the Uniswap Trading API. Quote, approve and execute without ever leaving the app.
Who it's for:
Active DeFi traders who want automated alerts and instant execution instead of watching charts all day
Liquidity providers tracking TVL, fee accrual, and pool health across chains in real time
Anyone exploring Monad's ecosystem who needs live analytics on nad.fun token activity
What it replaces: A patchwork of Dune dashboards, Telegram bots, custom scripts, and manual DEX visits. We've unified this into a single, real-time intelligence layer powered by QuickNode Streams and the Uniswap API.
Challenges I ran into
Matching user-created rules to incoming swap events was surprisingly tricky.
Users type "ETH/USDC" but on-chain the pool is "WETH/USDC," and the pair order can be flipped — "USDC/WETH" is the same pool.
I built a normalization layer that aliases common names (ETH→WETH, BTC→WBTC) and matches pairs bidirectionally.
This was a silent bug until I added debug logging that printed the exact strings being compared side by side.
Use of AI tools and agents
Chaintology's Rules Engine acts as an autonomous trading agent. It continuously evaluates real-time on-chain events against user-defined conditions and generates actionable swap recommendations — no human monitoring required.
How it works:
QuickNode Streams deliver decoded swap events to the backend in real time
The Rules Engine evaluates every event against user-configured conditions (price thresholds, volume windows, directional filters) using AND/OR logic
When a rule fires, it generates a swap action with full context — token pair, direction, amount — routed through the Uniswap API
The user reviews and executes in one click, or dismisses
AI in development:
The project was built using the Uniswap AI Skill for swap integration patterns, API usage, and approval flow implementation — accelerating development of the Uniswap Trading API integration.
Tracks Applied (3)
New France Village
Best Use of Quicknode Monad Streams
QuickNode
Integrate the Uniswap API in your platform
Uniswap Foundation
