explaingit

eason-w/propamm-liquidity-dashboard

Analysis updated 2026-05-18

0JavaScriptAudience · developerComplexity · 4/5Setup · moderate

TLDR

A live dashboard comparing executable crypto liquidity across PropAMMs, DEXs, and centralized exchanges on Base and BSC networks.

Mindmap

mindmap
  root((AMM liquidity dashboard))
    What it does
      Compares live liquidity
      Executable price quotes
      Trade routing simulation
    Tech stack
      Node.js
      JSON-RPC
      WebSocket streams
    Use cases
      DEX and CEX comparison
      Multi venue routing
      Onchain depth monitoring
    Audience
      Crypto traders
      Developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Compare real executable prices for a crypto pair across PropAMMs, DEXs, and centralized exchanges.

USE CASE 2

Simulate splitting a trade across multiple liquidity venues for the best total output.

USE CASE 3

Monitor onchain liquidity depth on Base and BSC in near real time.

What is it built with?

JavaScriptNode.jsJSON-RPCWebSockets

How does it compare?

eason-w/propamm-liquidity-dashboard00kaku/gallery-slider-block3rd-eden/ircb.io
Stars0
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-05-192016-11-16
MaintenanceDormantDormant
Setup difficultymoderateeasyeasy
Complexity4/52/52/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Node.js 20.19 or newer and optional private RPC endpoint configuration.

No license information is provided in the repository.

In plain English

This project is a live dashboard for comparing cryptocurrency trading liquidity across different types of exchanges on the Base and BSC blockchain networks. It brings together three kinds of price sources side by side: specialized on chain market makers called PropAMMs, well known public decentralized exchanges like Uniswap and PancakeSwap, and centralized exchanges like Binance and Coinbase, so a trader can see who actually offers the best executable price for a given trading pair right now. It covers a handful of specific token pairs on Base and BSC, such as WETH against USDC and WBNB against USDT, always comparing against one fixed, clearly chosen pool per exchange so the comparison does not quietly shift between different fee tiers behind the scenes. Prices update roughly every two seconds and reflect what you would actually pay or receive for a real trade of a given size, not just a theoretical midpoint number. If a data source fails to respond, the dashboard marks that value as no longer live rather than showing a fake or outdated number as if it were current. A notable feature is a routing simulator, which works out how to split a trade across multiple liquidity sources to get the best possible total outcome. It runs this calculation as a numerical search rather than actually executing real trades on chain, and it clearly states that its results are read only quotes, not executed transactions, and do not account for things like gas fees or wallet approvals. To run it yourself, you need a fairly recent version of Node.js. After installing dependencies and building the project, it starts a local web server you can open in a browser, with a separate hot reload mode available for development. Optional environment settings let you connect your own private blockchain RPC endpoints instead of the defaults.

Copy-paste prompts

Prompt 1
Show me how to run this dashboard locally with npm run install:all and npm start.
Prompt 2
Explain how the routing simulator finds the best split across multiple liquidity venues.
Prompt 3
How do I configure my own private RPC endpoint in backend/.env for this dashboard?
Prompt 4
Walk me through what the check-live.mjs verification script actually validates.

Frequently asked questions

What is propamm-liquidity-dashboard?

A live dashboard comparing executable crypto liquidity across PropAMMs, DEXs, and centralized exchanges on Base and BSC networks.

What language is propamm-liquidity-dashboard written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, JSON-RPC.

What license does propamm-liquidity-dashboard use?

No license information is provided in the repository.

How hard is propamm-liquidity-dashboard to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is propamm-liquidity-dashboard for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.