Arth

A decentralized protocol for trading interest rates using Uniswap v4

Arth

Created At

ETHGlobal New Delhi

Project Description

Arth Protocol is a decentralized interest rate trading marketplace built on Uniswap v4 that lets users take directional views on Ethereum staking yields. Instead of relying on opaque derivatives or centralized venues, Arth enables simple, permissionless positions on whether the effective staking rate (e.g., validator rewards/APR) will rise or fall.

At the core, Arth introduces rate-linked pools powered by Uniswap v4 Hooks. Traders can open “Up” (receive-floating) or “Down” (pay-floating) positions that synthetically track a reference ETH staking rate sourced from robust on-chain oracles. When the rate moves, position PnL settles transparently in ETH or stablecoins via the pool’s automated market maker logic—no order books, custodians, or margin accounts required.

How it's Made

Built with Foundry and Uniswap v4 Hooks on the backend, plus a Vite + TypeScript client for a fast, minimal UX.

  • Contracts: Foundry for compile, test, fuzz, and gas reports. A custom Uniswap v4 Hook encodes rate-aware fees/funding and position accounting tied to an ETH staking rate index.
  • Oracle + settlement: Index reads during swaps/mints; PnL accrues continuously and settles on user actions in ETH or stablecoins.
  • Client: Vite + TypeScript SPA using viem/wallet connectors, multicall reads, and lightweight state to show index, funding, liquidity, and PnL in real time.
  • Ops: Anvil for local, Sepolia for testnet; timelocked params; static deploy for the client (IPFS/CDN).
background image mobile

Join the mailing list

Get the latest news and updates