[VRC] Deploy Venus Protocol on Arbitrum

Rationale

We propose the cross-chain deployment of Venus Finance to Arbitrum One. Arbitrum One is the leading Layer 2 most in line with Vitalik’s vision of a rollup-centric roadmap. The ecosystem has seen successful cross-chain deployment of projects such as Wombat Exchange, DODO, Gains Network, and Lyra, We look forward to the opportunity to welcome Venus Finance to its ecosystem.

Summary

Arbitrum is the leading optimist roll-up solution from a TVL perspective, number of live dApps, gas efficiency, and computational capacity with the Nitro upgrade. Arbitrum One currently has over $6B TVL, 1000+ dApp integrations, 9.7M+ unique addresses, and occupies 60%+ of the roll-up market share. As Venus Finance continues its 2023 product roadmap development, we believe that deploying on Arbitrum can offer a number of benefits.

Motivations

  1. Arbitrum is the leading DeFi ecosystem on Ethereum Layer 2.

Arbitrum’s DeFi ecosystem has experienced tremendous growth since its launch:

  • Arbitrum native defi teams - GMX, Radiant, Vesta Finance, Dopex, Camelot
  • Blue-chip Ethereum teams - Uniswap, Sushiswap, Aave, Curve, 1inch, TraderJoe
  • Many smaller up-and-coming DeFi projects

Arbitrum’s DeFi ecosystem benefits from a sticky user base and liquidity leveraging its leading roll-up technology:

  • ~1.1M $ETH currently resides in Arbitrum bridge Even if you include the BNB chain, Arbitrum has double the ETH Bridged for all other chains combined, which means that it’s a great choice for Venus’s new long-tail asset isolated lending product.

  1. Deploying on Arbitrum can have a lot of benefits

DeFi projects that have deployed on Arbitrum have experienced a number of benefits, including:

  • Gas cost savings and increased computation
    • Nitro upgrade to Arbitrum One went live Aug 2022 which saw increased throughput, compared to pre-Nitro at 7x higher
    • Advanced call data compression, reducing the amount of data posted to L1
    • Ethereum L1 gas compatibility, bringing pricing and accounting for EVM operations in line with Ethereum
    • Safer retryables, eliminating the failure mode where a retryable ticket fails to get created
    • Geth tracing, for even broader debugging support
    • According to L2fees, the average cost to send ETH is $0.06 and the average cost to swap tokens is $0.17. Compare that to Ethereum’s $0.78 fee to send ETH and $3.88 fee to swap tokens.
    • Further work is being done (EIP-4844) to lower gas costs for users later this year, so this will continue to get better for Arbitrum users!
  • User base growth
    • According to Nansen Pro, Arbitrum One has 2.7m unique monthly active users for the past 30 days.
  • Return to the original vision, on a truly aligned Ethereum rollup
    • Even though the bear market has seen declining gas costs for users, we know this won’t stay this way forever. Eventually, the bull market will return and gas costs will spike again. If Venus proactively deploys on Arbitrum in cross-chain expansion, as every other major DeFi blue chip has, the Venus community will have a future-proof system to scale as Ethereum does.
  • Mature infrastructure
    • Arbitrum has support from numerous Ethereum infrastructure providers including Etherscan (Arbiscan), The Graph, Chainlink, Alchemy, Truffle, Dune Analytics, and Nansen. Tangentially, Offchain Labs also has also gained momentum with support for Google Cloud on Arbitrum Nova and the sentiment towards infrastructure providers working with Arbitrum technology is on the path to becoming even stronger.
    • Arbitrum also has the strongest exchange support of any Layer 2 with support from Binance, Huobi & Crypto dot com as well as native USDC support from Circle.
  • Partnership support
    • Offchain Labs, the team behind Arbitrum, is agnostic in being helpful and supportive of all teams in the Arbitrum ecosystem. They can be helpful with intros to teams, co-marketing and technical support to ensure that Venus has success.
  1. Arbitrum is aligned with Vitalik’s vision of a rollup centric Ethereum roadmap

In Vitalik’s original post on a rollup centric Ethereum roadmap, Arbitrum is exactly that long term solution that handles execution and computation on the Arbitrum blockchain & posts the data back to Ethereum for its security. In tandem, acquiring Prysmatic Labs, the team behind the leading Eth proof-of-stake client, helps establish this alignment even more as Offchain Labs provides the resources to realize this vision.

  1. Arbitrum Foundation Grant Support

The Arbitrum Foundation’s grant program is now live. Venus Finance has the option to submit a proposal to the Arbitrum Foundation for a milestone-based grant. Similarly, Venus can also submit a DAO proposal for additional funding source.

Specifications (for each solution)

Arbitrum is an L2 scaling solution for Ethereum, offering a unique combination of benefits:

  • Trustless security: security rooted in Ethereum, with any one party able to ensure correct Layer 2 results
  • Compatibility with Ethereum: able to run unmodified EVM contracts and unmodified Ethereum transactions
  • Scalability: moving contracts’ computation and storage off of the main Ethereum chain, allowing much higher throughput
  • Minimum cost: designed and engineered to minimize the L1 gas footprint of the system, minimizing per-transaction cost.
  • Some other Layer 2 systems provide some of these features, but to our knowledge no other system offers the same combination of features at the same cost.

Technical Considerations: Arbitrum One is built on the new Nitro tech stack, which means it’s compatible with Geth and supports all the existing Ethereum tooling.

Security Considerations: In order to do co-marketing and other initiatives, it’s recommended that projects are audited and have reputable references.

Decentralization Metrics: The goal for Arbitrum One is to be fully decentralized over time. Currently Arbitrum One has nine validators with plans to expand to more and eventually make validation permissionless. Offchain Labs, the company building Arbitrum One, also has plans to build a fully decentralized sequencer, which processes transactions on the network.

Risk Analysis

Both L2Beat as well as the Arbitrum docs page offer analysis of the potential risks. Offchain Labs’ continuously reviews and tests the technology stack and also sponsors a multi-million dollar bug bounty program to incentivize any party who funds such a critical bug to disclose it responsibly.

Key Discussion Points

  • Venus’s crosschain roadmap: is L2 expansion in line with Venus’s development roadmap
  • Product alignment: does Arbitrum align with Venus’s 2023 product development
  • Deployment resources: will the benefits of Arbitrum deployment be worth the expected resources dedicated.
8 Likes

Very happy to deploy venus on arbitrum!
Lets do it, yeah!

3 Likes

Do no hesitate i want to see it on Snapshot asap! :smile:

3 Likes

Go Mantle as well guys. Mantle has huge grant also

2 Likes

I’m really looking for this and lets apply for this grant to fund our development :ok_hand:

2 Likes

Very nice proposal. Let’s do it ! Following V4 & IL, Venus must be crosschain.

2 Likes

Summary

Chaos Labs has completed a comprehensive analysis to provide informed recommendations for the launch parameters for the Venus deployment on Arbitrum. These initial recommendations aim to ensure a safe and efficient launch and are the basis for future optimization post-launch after observing usage on each pool.

Core Pool

Collateral Factor

  • We recommend starting with Collateral Factor and Liquidation Threshold parameters in line with those of similar assets in the BNB Core Pool and Ethereum Core Pool.
  • These parameters may be further optimized utilizing our simulation platform post launch

Supply and Borrow Caps

  • Initial supply caps are set according to our Supply Methodology. This methodology determines how much of a particular asset can be liquidated with less slippage than the Liquidation Incentive (10%). We recommend setting supply caps at two times this value.
  • Borrow caps are set to allow utilization over the Kink while preventing borrowing of all available supply if both caps are reached.
  • This is a conservative approach to listing, and we will recommend increasing caps if and when we observe high utilization.

Interest Rates

  • Recommendations are derived from observed historical rates and IR settings on other deployments.
  • We currently target a 7% Borrow rate for stablecoins at the Kink.

Additional Parameters

  • Close Factor: 50%
  • Liquidation Incentive: 10%
  • minLiquidatableCollateral: 100 USD

XVS Bridge Parameters:
Arbitrum bridge to/from Ethereum, BNB and opBNB

  • Daily limit: 100,000 USD

  • Single transaction: 20,000 USD

  • mintable XVS on Arbitrum: 500,000 XVS

Asset WBTC WETH USDC USDT ARB
Collateral Factor 75% 75% 78% 78% 55%
Liquidation Threshold 80% 80% 80% 80% 60%
Supply Cap (Asset) 900 26,000 54,000,000 20,000,000 16,000,000
Borrow Cap (Asset) 500 23,500 49,000,000 18,000,000 9,000,000
Kink 45% 80% 80% 80% 45%
Base 0.0 0.0 0.0 0.0 0.0
Multiplier .15 .035 .0875 .0875 .15
Jump Multiplier 2.5 2.5 2.5 2.5 2.5
Reserve Factor 20% 20% 10% 10% 20%
4 Likes

Good news :muscle::fire:
Posting in this series is a strong suggestion, and I will repeat that

2 Likes

Welcome to deploy on Arbitrum!! I love Arbitrum very much

2 Likes

I think I’ll express the general opinion - Arbitrum is super

2 Likes

There’s so much excitement happening on arbtrium looking forward to seeing venus deployed there. Been waiting for this :wink::joy:

1 Like

In addition to the risk parameter recommendations, we have now added recommendations for initial parameters for the XVS bridge between Arbitrum and Ethereum, BNB and opBNB.

3 Likes