
n0ir
AI-Powered professional liquidity provision
Demo
About
The problem it solves Liquidity provision is one of the most important functions in DeFi — it powers trading, yield, and the flow of capital across protocols. Yet today, it’s **too complex for most users**: - You need to select pools and manage price ranges. - You need to constantly rebalance to stay in range. - You need to monitor risk and volatility. - You need ETH to pay for gas, even if your portfolio is all in stablecoins. - You need to handle multiple reward tokens that fluctuate in value. For everyday users, this makes LPing **confusing, capital-inefficient, and risky**. **n0ir solves this by acting as an AI companion for liquidity provision.** - **AI automation** handles position sizing, rebalancing, and risk controls with institutional-grade precision. - **Base Paymaster** makes all transactions gasless, so users never worry about ETH. - **CDP server wallets** ensure a fully non-custodial setup where users always own their funds. - **Miniapp-first design** makes onboarding as simple as joining a group chat on Farcaster or Coinbase Wallet. - **Aerodrome integration** anchors execution in Base’s native liquidity hub, with rewards automatically converted back to USDC for simplicity. The result: **anyone can provide liquidity like a professional, with a single USDC deposit — no complexity, no gas, no risk of losing custody.** Smart Contract Address(es) n0ir is powered by a set of **Base-deployed smart contracts** that enable atomic execution, non-custodial wallet control, and efficient Aerodrome routing: - **Liquidity Manager** – `0x00c1Bc0CA9F703919C2BA320e5f200865F778AaE` - Responsible for executing atomic transactions. - Manages the opening and closing of liquidity positions. - Ensures strategies are applied securely with MEV protection. - **Wallet Registry** – `0xA733955290805FbE5D4aDb3Ab0e8a64Ef7236C5F` - Controls and verifies the wallets that are authorized to interact with the Liquidity Manager. - Provides the non-custodial structure where users retain full ownership of funds. - **Route Finder** – `0xc968D602ffb23493f4800b750946B1C9335652B4` - Optimizes swaps within Aerodrome. - Finds the most efficient routes for conversions, including the harvesting and USDC conversion of AERO rewards.
How it's made
Challenges we ran into Building n0ir meant integrating multiple layers of the Base stack into a seamless user experience, which brought real challenges: 1. **Gasless Transactions with Paymaster** - Challenge: Sponsoring gas across different transaction flows (deposit, rebalance, withdrawal) required careful design to prevent failures or unexpected costs. - Solution: We integrated Base Paymaster directly into the CDP wallet system, ensuring every user interaction — from first deposit to final withdrawal — remains gasless. 2. **CDP Server Wallets for Non-Custodial Access** - Challenge: Managing agent-controlled wallets while guaranteeing true non-custody was complex. - Solution: We implemented Base’s CDP server wallet infrastructure so each user gets their own secure wallet. n0ir executes strategies, but the user retains full ownership at all times. 3. **AI + Aerodrome Reward Handling** - Challenge: Aerodrome rewards are distributed in AERO, but we wanted users to only see stable USDC. - Solution: We built an automated flow where the agent harvests rewards, converts them back into USDC, and credits the user — while taking only 2% of AERO rewards to cover Paymaster costs, infrastructure, and development. By leveraging **Base-native technologies (Paymaster, CDP Wallets, Miniapps)**, we turned what could have been a fragmented, risky process into a smooth, secure, and gasless one.