Liquidity Pool
The Cross-Chain Routing Liquidity Pool is a pool of tokens that is used for exchanges in the target network, for a user's token.
Cross-Chain Routing is conducted through USDC pools.
One of the ways to reduce the transaction's cost is to use stablecoins as a liquidity pool for Cross-Chain Routing. The routing of the user's token to the stable token will always be 1 node less than the RBC token.
Also, routing via stablecoins will make Cross-Chain Swaps more reliable, as the probability in a change in the exchange rate becomes lessened.
Any token that meets the following requirements can be used as a Cross-Chain Routing Liquidity Pool:
  1. 1.
    The token must be in all Cross-Chain Routing Pools
  2. 2.
    Networks for the token must have a bridge with a 1-to-1 exchange
  3. 3.
    The token must have sufficient liquidity on a DEX, through which Cross-Chain Swaps are conducted
The token used for the Cross-Chain Routing Liquidity Pool is set on the contract.

Providing Liquidity to the Protocol

Providing liquidity to our decentralized liquidity pools is comparable to providing liquidity to DEXs like Uniswap or another DEX, but liquidity is provided by only one asset; for example, RBC.
In the future, the user will have the opportunity to provide liquidity to each blockchain supporting Cross-Chain Routing. The provision of liquidity will be possible only by RBC/BRBC/WRBC in the respective pools.