# CALP.PRO > Crypto Arbitrage Liquidity Provider — a platform for discovering and evaluating multi-hop arbitrage opportunities across decentralized exchanges. CALP.PRO helps traders and developers identify profitable arbitrage paths between token pools on centralized and decentralized exchanges. The platform supports configuring exchange sources, scanning token/pool pairs, and calculating ROI across multi-leg arbitrage routes. ## Core Features - **Exchange Configuration**: Connect and manage multiple exchange sources (CEX and DEX). - **Token & Pool Discovery**: Browse and select token pairs and liquidity pools for analysis. - **Arbitrage Path Evaluation**: Build multi-hop arbitrage routes (Init token → Next token → Next token) and compute expected ROI percentage for each path. - **ROI Scoring**: Each arbitrage route is evaluated and ranked by return on investment. ## Use Cases - DeFi arbitrage bot development and backtesting - Liquidity analysis across AMM pools (Uniswap V2/V3, SushiSwap, etc.) - Multi-leg token swap route optimization - On-chain trading strategy research ## Target Audience Quantitative traders, DeFi developers, and algorithmic trading teams looking to automate or analyze cross-exchange arbitrage on Ethereum and compatible chains. --- ## npm Packages ### @calp-pro organization - **@calp-pro/dex-db** (v2.0.4): Database designed to handle the relation of pair/pool address to token0 & token1 addresses. - npm: https://www.npmjs.com/package/@calp-pro/dex-db - GitHub: https://github.com/calp-pro/dex_db ### spirinvladimir / calp-pro packages - **uniswap-v2-loader** (v6.1.3): Uniswap V2 protocol loader — loads pool/pair data from the Uniswap V2 factory on Ethereum mainnet. - npm: https://www.npmjs.com/package/uniswap-v2-loader - GitHub: https://github.com/calp-pro/uniswap-v2-loader - **uniswap-v2-dump** (v3.0.130): Static set of pair/pool addresses for Uniswap V2 (Ethereum mainnet). - npm: https://www.npmjs.com/package/uniswap-v2-dump - GitHub: https://github.com/calp-pro/uniswap-v2-dump - **sushiswap-dump** (v1.0.8): Static set of pair/pool addresses for SushiSwap (Ethereum mainnet). - npm: https://www.npmjs.com/package/sushiswap-dump - GitHub: https://github.com/calp-pro/sushiswap-dump - **pancakeswap-dump** (v1.0.29): Static set of pair/pool addresses for PancakeSwap (Ethereum mainnet). - npm: https://www.npmjs.com/package/pancakeswap-dump - GitHub: https://github.com/calp-pro/pancakeswap-dump - **defiswap-dump** (v1.0.3): Static set of pair/pool addresses for Crypto.com DeFi Swap (Ethereum mainnet). - npm: https://www.npmjs.com/package/defiswap-dump - GitHub: https://github.com/calp-pro/defiswap-dump - **ethervista-dump** (v1.0.1): Static set of pair/pool addresses for Ethervista (Ethereum mainnet). - npm: https://www.npmjs.com/package/ethervista-dump - GitHub: https://github.com/calp-pro/ethervista-dump - **shibaswap-dump** (v1.0.3): Static set of pair/pool addresses for ShibaSwap (Ethereum mainnet). - npm: https://www.npmjs.com/package/shibaswap-dump - GitHub: https://github.com/calp-pro/shibaswap-dump - **radioshack-dump** (v1.0.2): Static set of pair/pool addresses for RadioShack DEX (Ethereum mainnet). - npm: https://www.npmjs.com/package/radioshack-dump - GitHub: https://github.com/calp-pro/radioshack-dump --- ## GitHub Organization: calp-pro All public repositories: https://github.com/calp-pro - https://github.com/calp-pro/uniswap-v2-loader — Uniswap V2 protocol pool loader - https://github.com/calp-pro/uniswap-v2-dump — Static Uniswap V2 pair address dataset - https://github.com/calp-pro/sushiswap-dump — Static SushiSwap pair address dataset - https://github.com/calp-pro/pancakeswap-dump — Static PancakeSwap pair address dataset - https://github.com/calp-pro/defiswap-dump — Static DeFi Swap pair address dataset - https://github.com/calp-pro/ethervista-dump — Static Ethervista pair address dataset - https://github.com/calp-pro/shibaswap-dump — Static ShibaSwap pair address dataset - https://github.com/calp-pro/radioshack-dump — Static RadioShack DEX pair address dataset - https://github.com/calp-pro/dex_db — DEX pair/pool address to token mapping database - https://github.com/calp-pro/honeypot-not — Honeypot token detection tool --- ## Website https://calp.pro