Title
VAP-001 - Create Asset - USD Coin ($USDC)
Summary
This proposal requests to list USD Coin ($USDC) as a settlement asset on the Vega Network.
Rationale
- USDC is the second largest stablecoin in the DeFi ecosystem and is widely used across major DeFi protocols.
- The Name, Symbol & Decimals are all driven by the values of the ERC20 contract so will not be discussed here.
- Given USDC has 6 decimals and 1 USDC = 1 USD, its conversion to quantum decimals is 1000000
- The withdrawal delay is set to 1 to act as a buffer in case of a bridge exploit.
- The lifetime limit is set to $10,000 USD (equivalent) which would be sufficient for alpha mainnet given the high leverage.
New Asset/Update Details:
- Name = USD Coin
- Asset symbol = USDC
- Decimals = 6
- Quantum = 1000000
- ERC20 Contract Address = 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
- Withdrawal delay threshold = 1
- Lifetime deposit limit = 10000000000 (i.e, $10,000 USD)
Full Proposal JSON:
{
"rationale": {
"title": "VAP-001 - Create Asset - USD Coin ($USDC)",
"description": "## Summary\n\nProposal to add USD Coin ($USDC) as a settlement asset as discussed in: https://community.vega.xyz/t/vap-001-create-asset-usd-coin-usdc/4238.\n\n## Rationale\n\n- USDC is the second largest stablecoin in the DeFi ecosystem and is widely used across major DeFi protocols.\n- Given USDC has 6 decimals and 1 USDC = 1 USD, its conversion to quantum decimals is 1000000\n- The withdrawal delay is set to 1 to act as a buffer in case of a bridge exploit.\n- The lifetime limit is set to $10,000 USD (equivalent) which would be sufficient for alpha mainnet given the high leverage."
},
"terms": {
"newAsset": {
"changes": {
"name": "USD Coin",
"symbol": "USDC",
"decimals": "6",
"quantum": "1000000",
"erc20": {
"contractAddress": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"withdrawThreshold": "1",
"lifetimeLimit": "10000000000"
}
}
},
"closingTimestamp": 1684170000,
"enactmentTimestamp": 1684195200,
"validationTimestamp": 1684160000
}
}