Ricochet Protocol's setup on Mumbai for Protocol Developers
There are contracts on Mumbai Testnet set up for protocol developers to use for testing. This document explains what's available and why it's there. This document is for protocol developers.
Interested in becoming a Ricochet Protocol Developer? Try forking the ricochet-protocol repository on GitHub, clone it locally, and try to set up your environment so you can run the Hardhat tests. There's a bounty on Dework you can earn once you have gotten the tests to run successfully.
GitHub - Ricochet-Exchange/ricochet-protocol
Check out the Ricochet Protocol repository on Github
Mumbai Contract Address
Ricochet DAO Multisig
Ricochet (RIC) Token
REX Market: fUSDC>>fDAI
REX Market: fDAI>>fUSDC
Superfluid curates tokens on Mumbai for testing. Ricochet needs to make a Uniswap Liquidity Pool with these tokens so that the REX Market contracts have a pool to use. This table explains what tokens are available:
You can mint any amount of fDAI and fUSDC using mumbai.polygonscan.com. If you need these tokens for testing, then use this method of minting by connecting to mumbai.polygonscan.com.
There is a UniswapV3 Liquidity Pool for fDAI-fUSDC for testing the REX Market's on testnet. There's also fDAI-MATIC and fUSDC-MATIC pools to support Gelato transaction pays for itself. Use https://app.uniswap.org to access the swap, you can find contract details in the table below.
Uniswap V3 Pair
The exchange rate on Mumbai Testnet will not always be 1:1 like shown above.
You may need to add fDAI and fUSDC using the contract addresses in the table above. fDAI and fUSDC may or may not show up if you have them in your wallet.
Uniswap Contract Addresses: The contract address you may need for developing with UniswapV3 can be found here: Uniswap Deployment Addresses