
Noria
From wallet to liquidity: Noria helps users choose pools, reinvest earnings and reduce debt.
Demo
About
Noria brings the steps of liquidity investing into one application: fund a wallet, research pools, build a position and track the money. Users get an analysis backed by verifiable sources and a path to execute their decisions. The experience starts with Privy. Users sign in with email or Google, create an embedded wallet and can access a EUR-to-USDC checkout or receive funds from another wallet. They can then deposit USDC into Aave to earn variable interest, make transfers or prepare a liquidity position. For research, Noria uses The Graph to compare pools, examine price history and calculate a price range and the required amount of each token. Reports explain the selection criteria and why a candidate may not qualify. The same research is available through six tools that external AI agents can call. For the Aqua strategy, users supply ETH or USDC as collateral on Aave and borrow USDC to provide WETH/USDC liquidity on Arbitrum. The position uses 1inch Aqua and SwapVM. When a completed cycle produces distributable surplus after accounting for borrowing interest and accumulated losses, the policy allocates 50% to debt repayment and 50% to capital for the next cycle. Users confirm fund movements and track amounts, network fees and transaction receipts in downloadable reports. Noria connects research, execution and capital management so users can understand and follow each financial decision.
How it's made
We built Noria with Next.js, React and TypeScript. The interface, analysis services and financial integrations share data validation rules. We use viem to read blockchain state, prepare transactions and verify receipts. Privy provides authentication, embedded wallet creation and transaction confirmations. We integrated wallet funding, a EUR checkout, transfers and Aave deposits and withdrawals. Each transaction has a review step before signing, and its outcome is checked onchain. Interrupted requests are recorded for recovery.