XIP#: 2
Title: Deploying Xyxyx Launchpad on Layer-2s
Author(s): @doheny, @Atlas
Contributors:
Status: Accepted
Date Proposed: 2024-07-26
Date Ratified:
Forum URL: https://forum.xyxyx.pro/t/xip-2-deploying-xyxyx-launchpad-on-layer-2s/25/
Ratification Poll URL: https://vote.xyxyx.pro/#/proposal/0x532eaec5f088a8f7774852f6bba173cd955ee82e8a7177aa3b05ed4c7aeb8350
[XIP-2] Deploying Xyxyx Launchpad on Layer-2s
Abstract
This is a proposal to deploy the Xyxyx Launchpad on Ethereum’s Layer-2s.
Motivation
By deploying Xyxyx Launchpad on L2s, XIP-2 aims to provide users with a faster, more cost-effective, and user-friendly option for everyday, high-frequency deployments and transactions.
Rationale
Deploying the Xyxyx Launchpad on Layer-2s solutions addresses the high gas costs and operational expenses associated with using the Ethereum Mainnet for deploying smart contracts with extensive metadata (i.e., tokens with a high amount of text-based content).
Find below how XIP-2 aims to leverage the Xyxyx Launchpad on Layer-2s:
- Reduced Gas Fees
Lower Costs: L2 solutions process transactions off the Ethereum Mainnet, significantly reducing gas fees. This makes it more cost-effective to deploy and operate smart contracts with large amounts of metadata. - Increased Transaction Speed
Faster Transactions: L2 solutions offer higher throughput and faster transaction times compared to the Ethereum Mainnet. This is particularly beneficial for high-frequency deployments and transactions. - Scalability
Handling High Volume: L2 solutions can handle a larger volume of transactions without congesting the network. This scalability is crucial for deployments from Xyxyx Launchpad that require frequent interactions and/or large metadata storage. - User-Friendly Experience
Improved Usability: By reducing costs and increasing speed, L2 solutions provide a more user-friendly experience for users. This encourages more frequent and everyday use of the Xyxyx Launchpad.
Specifications
XIP-2 proposes the deployment of the Xyxyx Launchpad on three Layer-2s blockchains:
- Optimism
- Base
- Arbitrum
Note: Deployments will occur via Xyxyx: Deployer address.
Steps to Implement
For each implementation of the Xyxyx Launchpad on each one of the three L2s selected, two steps are executed:
- Deploy the Launchpad Reference Implementation Contract on the respective L2.
- Deploy the updated front-end on xyxyx.pro/launchpad
Timeline
By taking XIP-1’s timeline as standard, the XIP-2 proposal shall be posted on the Governance Forum and will have at least a 14-day period for DAO comments and input. After the end of the 14-day period and appropriate updates incorporating DAO feedback, this proposal will be posted for voting on Snapshot for an additional 10 days.
The deployment of the Xyxyx Launchpad on Layer-2 networks will proceed through three separate phases, beginning with Optimism, followed by Base, and concluding with Arbitrum. The deployment on Optimism will occur after a 3-day timelock period, contingent on the proposal’s success. Subsequent deployments on Base and Arbitrum will occur in the following weeks after the Optimism launch.
Overall Cost
There are no relevant costs involved.