Cross-chain lending & Uniswap v4 swaps/liquidity on Rootstock.
UniStock is a DeFi platform on Rootstock (RSK) that combines a Uniswap V4-style DEX with an integrated lending protocol. Users can swap tokens, provide liquidity with concentrated ranges, and earn yields through lending, all with cross-chain functionality via LayerZero.
Core Features:
Architecture:
Smart contracts include UnistockPoolManager
, UnistockRouter
, LzLiquidation
, and MintableToken
. Frontend is built with React + TypeScript (Vite, Ethers.js, Shadcn/ui).
Use Cases: Traders swap tokens efficiently, liquidity providers earn fees, lenders earn passive yields, and borrowers access liquidity—all in one interoperable DeFi platform.
Innovation: By merging Uniswap V4’s concentrated liquidity with cross-chain lending, UniStock improves capital efficiency, yield opportunities, and user experience while bridging Rootstock with the wider DeFi ecosystem.
Tech Stack Smart Contracts: Solidity ^0.8.23 + Foundry + LayerZero V2 Frontend: React 18 + TypeScript + Vite + Ethers.js v6 UI: Shadcn/ui + Tailwind CSS Network: Rootstock (RSK) Testnet Key Components