XIP#: 2
Title: Deploying Xyxyx Launchpad on Layer-2s
Author(s): @doheny, @Atlas
Contributors:
Status: Draft
Date Proposed: 2024-07-26
Date Ratified:
Forum URL: https://forum.xyxyx.pro/t/xip-2-deploying-xyxyx-launchpad-on-layer-2s/25/1
Ratification Poll URL:
[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 L2-s selected, two steps are executed:
- Deploy both Reference Implementation Contracts of 1x1 and A4 models 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.
Deploying the Xyxyx Launchpad on Layer-2s will occur for three months (an L2 per month), starting a week after ending the voting on Snapshot (if succeeded).
Overall Cost
There are no relevant costs involved.