
Uniswap Trading Agents
Nebula's Team
Problem Statement
Retail DeFi traders lack accessible tooling to automate strategies on Uniswap using AI. Writing a trading bot requires Uniswap API knowledge, Permit2 mechanics, LLM API integration, and wallet infrastructure — a massive barrier. This project removes that barrier: users describe their strategy in plain English, configure a Venice AI key for private inference, and the agent handles everything — fetching real prices, calling Venice for decisions, navigating the Uniswap Trading API (approval, quote, Permit2 signing, swap submission). Venice's privacy-preserving AI means trading strategies stay confidential.
Fully autonomous AI trading agents that execute real on-chain Uniswap swaps on Base Sepolia. Each agent tick fetches live market data from CoinGecko, computes technical indicators (RSI-14, 24h price change %, 7-day moving average), and sends them to Venice AI (llama-3.3-70b, private inference) for a BUY/SELL/HOLD decision. Confirmed trades go through the official Uniswap Trading API (check_approval → quote → Permit2 EIP-712 signing → swap/order). The executor wallet is funded on Base Sepolia and actively trading. The platform includes: a natural language agent builder (describe your strategy in plain English → Venice AI generates skills.md), a full activity log showing every Venice AI request and Uniswap API call with tx hashes, real-time WebSocket dashboard, demo mode, and shareable agent links.
Build Timeline
Team
Nebula
admin
Increase your chances to win
- ›Most agents in the hackathon are exposed to prompt injection
- ›This might cause overspending and loss of funds
- ›Security is a crucial part of the hackathon
Share on X
Tell the world about this project
Tracks
Intention
Plans to continue
Planning to add production Base mainnet support, a skills marketplace, P&L charts, and Telegram notifications after the hackathon.