Browse liquidity pools across UP33 and Uniswap v2/v3 on Robinhood Chain sorted by volume and yield.
Add liquidity to a pool using a single token through the ZAP feature instead of manually balancing a pair.
Track the combined dollar value of your existing liquidity positions in one dashboard.
Run a local pool indexer for full Uniswap pool coverage instead of relying on the public fallback.
| labrinyang/lp-terminal | nkzw-tech/cloudsail | openclaw/octopool | |
|---|---|---|---|
| Stars | 67 | 67 | 67 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | hard |
| Complexity | 4/5 | 4/5 | 4/5 |
| Audience | developer | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires npm install, a local .env with chain RPC config, and optionally running a self hosted pool indexer.
LP TERMINAL is a terminal-style web frontend for managing liquidity positions on Robinhood Chain, a specific blockchain network. It works with two kinds of decentralized exchanges on that chain: UP33, a ve(3,3) style exchange, and the official Uniswap v2 and v3 deployments. The interface is a full page layout styled like a terminal, not a boxed console, and it is meant as a personal tool for people who already provide liquidity to these pools. The main screen lists trading pools from all three protocols in one table, sorted by trading volume, with columns for fee rate, price, total value locked, and two kinds of yield: a fee based APR for people simply supplying liquidity, and an emissions based APR for people who additionally stake their position to earn the UP33 token. Uniswap pool data comes from a self hosted indexer that the user can run locally, with a fallback to the public DexScreener service if that indexer is not running. A feature called ZAP lets a user add liquidity to a pool using only one token instead of the usual pair, by automatically swapping part of it to match the ratio the pool needs, then depositing both sides in one guided sequence of transactions. Every step of that sequence is shown before it runs, and if any step fails the process stops without stranding funds partway through, since each intermediate token stays a normal wallet balance. A second tab tracks the positions a user already holds, showing their combined dollar value and other summary figures. Wallet connection is handled entirely through a browser wallet such as MetaMask, using standard connection methods, so the app never touches or stores private keys. The interface supports both English and Chinese, with a language switcher in the header. To run it, a user installs dependencies with npm, copies an example environment file, and starts the local development server, optionally also running the bundled pool indexer for full Uniswap coverage. Sensitive configuration like a private blockchain RPC endpoint is kept in that local environment file and is not meant for public deployments.
LP TERMINAL is a terminal-style web app for managing liquidity pool positions on Robinhood Chain across UP33 and Uniswap v2/v3.
Mainly TypeScript. The stack also includes TypeScript, React, Vite.
No license information is stated in the README.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.