The 1inch spot price aggregator is a set of smart contracts that extract price data for tokens traded on DEXes from the blockchain. To avoid price manipulations within a transaction, the spot price aggregator should ONLY be used off-chain. DO NOT use it on-chain. For off-chain usage see Examples section below.
To handle wrapped tokens, such as wETH, cDAI, aDAI etc., the 1inch spot price aggregator uses custom wrapper smart contracts that wrap/unwrap tokens at the current wrapping exchange rate.
If no direct liquidity pair exists between two tokens, the spot price aggregator calculates rates for those coins using another token that has pairs with both of them โ a connector token.
- Mooniswap
- 1inch Liquidity Protocol V1.1
- Uniswap V1
- Uniswap V2
- Sushiswap
- Equalizer.fi
- Uniswap V3
- Synthetix
- Chainlink
- Shibaswap
- Aave V1
- Aave V2
- Compound
- Fulcrum V1
- Fulcrum V2
- WETH
- Cream
- ETH
- WETH
- DAI
- USDC
- USDT
- WBTC
- 1INCH
- 1inch Liquidity Protocol V1.1
- Pancakeswap
- Streetswap
- Bakeryswap
- Julswap
- Demaxswap
- Venus
- WBNB
- BNB
- WBNB
- ETH
- DAI
- USDC
- USDT
- BUSD
- QuickSwap
- ComethSwap
- SushiSwap
- Dfyn
- AAVE
- WMATIC
- MATIC
- WMATIC
- 1inch Liquidity Protocol V1.1
- Uniswap V2
- Uniswap V1
- Venus
- WETH
- ETH
- WETH
- Uniswap V3
- Synthetix
- Uniswap V3
- Sushiswap
- Swapr
- Trader Joe
- Pangolin Exchange
- Honeyswap
- Levinswap
- Swapr
- Sushiswap