Summary:
The proposal aims to expand USDp deployment on additional chains to cover growth needs.
Context:
As voted in PIP-51 l Launch USDp, the new Parallel USD Stablecoin, USDp has been deployed on 16 chains. In order to facilitate growth we propose to expand USDp deployment on more chains.
Rationale:
We propose to deploy USDp on:
- X Layer
- Plume
- Plasma
- Linea
- Katana
- Fraxtal
- World
- Hemi
- Proposed Parallel Modules Deployment:
Thanks to the modular architecture of Parallel V3, Parallel Modules can be deployed on demand. For now we propose to deploy Flashloan & Bridging modules on these chains. Parallelizer & Savings modules deployments will be proposed to the DAO depending on growth needs, as they require an active management & strategy.
- Bridging Module:
Deploying the Bridging Module on all the newly chains where the core protocol will be deployed will allow USDp to freely move across any chain, including those where the Parallelizer Module is not deployed. This will also enable us to move forward extremely quickly in terms of integration and business development, requiring no additional development work to deploy the token on a lending protocol or DEX. We propose to deploy the Bridging Module on these chains with these parameters:
- X Layer:
- DVNs: (2 of 1 of 2)
- Required: 2
- LayerZero Labs
- Nethermind
- Optionals: 1 of 2
- Horizen
- Canary
- Required: 2
- Mint Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Burn Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Fees:
- Rate: 0.00%
- Isolate Mode:
- No
- DVNs: (2 of 1 of 2)
- Plume:
- DVNs: (2 of 1 of 2)
- Required: 2
- LayerZero Labs
- Nethermind
- Optionals: 1 of 2
- Horizen
- Canary
- Required: 2
- Mint Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Burn Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Fees:
- Rate: 0.00%
- Isolate Mode:
- No
- DVNs: (2 of 1 of 2)
- Plasma:
- DVNs: (2 of 1 of 2)
- Required: 2
- LayerZero Labs
- Nethermind
- Optionals: 1 of 2
- Horizen
- Canary
- Required: 2
- Mint Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Burn Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Fees:
- Rate: 0.00%
- Isolate Mode:
- No
- DVNs: (2 of 1 of 2)
- Linea:
- DVNs: (2 of 1 of 2)
- Required: 2
- LayerZero Labs
- Nethermind
- Optionals: 1 of 2
- Horizen
- Canary
- Required: 2
- Mint Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Burn Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Fees:
- Rate: 0.00%
- Isolate Mode:
- No
- DVNs: (2 of 1 of 2)
- Katana:
- DVNs: (2 of 1 of 2)
- Required: 2
- LayerZero Labs
- Nethermind
- Optionals: 1 of 2
- Horizen
- Canary
- Required: 2
- Mint Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Burn Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Fees:
- Rate: 0.00%
- Isolate Mode:
- No
- DVNs: (2 of 1 of 2)
- Fraxtal:
- DVNs: (2 of 1 of 2)
- Required: 2
- LayerZero Labs
- Nethermind
- Optionals: 1 of 2
- Horizen
- Canary
- Required: 2
- Mint Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Burn Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Fees:
- Rate: 0.00%
- Isolate Mode:
- No
- DVNs: (2 of 1 of 2)
- World:
- DVNs: (2 of 1 of 2)
- Required: 2
- LayerZero Labs
- Nethermind
- Optionals: 1 of 2
- Horizen
- Canary
- Required: 2
- Mint Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Burn Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Fees:
- Rate: 0.00%
- Isolate Mode:
- No
- DVNs: (2 of 1 of 2)
- Hemi:
- DVNs: (2 of 1 of 2)
- Required: 2
- LayerZero Labs
- Nethermind
- Optionals: 1 of 2
- Horizen
- Canary
- Required: 2
- Mint Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Burn Limits:
- Daily: 2,500,000.00
- Global: 10,000,000.00
- Fees:
- Rate: 0.00%
- Isolate Mode:
- No
- DVNs: (2 of 1 of 2)
- Flashloan Module:
Flashloans play an important role in Parallel V3, enabling USDp assets in backing to be rebalanced in the Parallelizer Module, and allowing future USDp liquidity pools to be arbitraged in order to maintain the best price between all pools. To facilitate these operations, we propose to deploy the flashloan module on additional chains. Fees will be sent to the FeeCollector contract in order to be redistributed. We propose to deploy it on these chains with these parameters:
- X Layer:
- Fee: 0.00%
- Plume:
- Fee: 0.00%
- Plasma:
- Fee: 0.00%
- Linea:
- Fee: 0.00%
- Katana:
- Fee: 0.00%
- Faxtal:
- Fee: 0.00%
- World:
- Fee: 0.00%
- Hemi:
- Fee: 0.00%
- Fee Distribution:
We propose to distribute Parallel V3 generated fees by the USDp codebase on these chains as follow:
- sUSDp: 90.00%
- DAO Treasury: 9.00%
- Angle Labs: 1.00%
- Deployment Costs:
In order to support the cost of deployment we require a funding of $500 in USDp to be sent to Cooper Labs.
Means:
- Human Resources: Multisig signers will need to sign transactions to execute the proposal.
- Treasury Resources: $500 in USDp for Cooper Labs.
Technical implementation:
On each chain where USDp will be deployed:
- Core Protocol:
- Deploy the AccessManager contract
- Deploy USDp contract
- Set targetSelector of USDp contract to USDp_MINTER_ROLE by calling the accessManager
- Bridging Module:
- Deploy BridgeableUSDp contract
- Setup Peer and DVNs to link BridgeableUSDp with others chains
- Set targetSelector of BridgeableUSDp contract to GUARDIAN_ROLE and GOVERNOR_ROLE
- Grant USDp_MINTER_ROLE to the BridgeableUSDp by calling the accessManager
- Flashloan Module:
- Deploy FlashParallelToken contract
- Set targetSelector of FlashParallelToken contract to GOVERNOR_ROLE
- Grant USDp_MINTER_ROLE to the FlashParallelToken by calling the accessManager
- Others Operations:
- Send 500.00 USDp to 0x876C4D1Bd31af0d99191fC896F15a3A97D71aaB3 (Cooper Labs)
Voting options:
- For USDp Chains Deployment Phase II
- Against / Rework the Proposal
- Abstain
Author(s): Cooper Labs
Community poll:
- For USDp Chains Deployment Phase II
- Against / Rework the Proposal
- Abstain