Proposal Title | Author(s) | Phase | Type | Date Created |
---|---|---|---|---|
RFP: Development of DApps on Shutterized OP Stack Testnet | brainbot | I | Off-chain | 18.03.2024 |
Call for DApp Development on Shutterized OP Stack Testnet
Proposal
Shutter DAO 0x36 is seeking innovative proposals from developers to build decentralized applications (DApps) on the Shutterized OP Stack testnet (SHOP). This initiative is designed to use encrypted transactions to enhance privacy, security, and fairness across DeFi and NFT domains, effectively mitigating front-running and MEV practices.
Scope of Work
Development of DApps: Utilizing the Shutter OP Stack front-end SDK to encrypt transactions. DApps can be new creations or adaptations of existing projects, modified to align with the Shutterized OP Stack’s unique transaction lifecycle.
Example DApps
1. Uniswap V2 Type AMM
-
Fork Uniswap V2 smart contracts and deploy on the testnet.
-
Create and fund liquidity pools.
-
Host a modified Uni V2 front-end incorporating the Shutter OP Stack front-end SDK.
-
Implement a faucet button for testnet tokens.
-
Adapt the front end to display the encrypted transaction lifecycle, including stages of inclusion (still encrypted), pending execution, and final execution.
-
Include features to configure trades with 10% slippage and display actual slippage post-execution.
-
Nice to Have: Implement a mechanism to sandwich all unencrypted transactions, extracting full slippage benefits.
2. Front-Running Protected NFT Minting
-
Develop a DApp that supports encrypted NFT minting transactions to prevent front-running.
-
Display transaction stages from minting initiation to completion.
Requirements
-
Integration: Incorporate the Shutter OP Stack front-end SDK for transaction encryption.
-
Optional Sandwich Bot: Target transactions outside the Shutter ecosystem.
Testnet Information
The Shutterized OP Stack testnet (SHOP), now live, represents a significant advancement towards a secure, front-running, and censorship-resistant ecosystem on Optimism’s Layer 2 solutions.
Motivation
The primary motivation for this Request For Proposals is to showcase encrypted transactions’ capabilities in securing and democratizing the blockchain space, addressing key issues such as front-running and MEV in the process.
Pre-requisites
-
Knowledge in blockchain development, especially Ethereum and Optimism ecosystems.
-
Experience in DApp development.
Platform
Snapshot
Transactions
N/A for this off-chain initiative.
Voting Options
“YES”
Approve the launch of the RFP and allocate resources for support.
“NO”
Reject the proposal.
“ABSTAIN”
Choose not to vote on this proposal.
License
CC0: This work is marked with CC0 1.0 as dedicated to the public domain.