[Bounty] Add Sudo Swap into Mask Plugin
Catalogue
- Platform
- [ ] Gitcoin
- [ ] Hackerlink
- [x] Mask
- Experience
- [ ] Beginner
- [x] Intermediate
- [ ] Advanced
- Category
- [ ] Mask Core Feature
- [ ] Mask Plugin
- [ ] Security/Cryptography Feature
- [ ] Documentation
- [ ] Design
- [ ] Other
- [ ] /List it here/
- Time Commitment
- [x] 2 weeks
- Bounty Size
- [x] 2000 USD
Part 1: Problem Description
Background Sudo Swap digital marketplace with zero fees | powerful NFT liquidity primitives
Solution Integrate Sudo Swap into Mask.
For UI design, Once the NFT icon on the entry page (screenshot below) is triggered the next page should have an icon lst of the swap they would like to trade with, in this case Sudo swap should be one of the swap icons.
Once Sudo Swap is selected there should be a display of all NFTs in the user’s wallet. Once the desired NFT is selected, the user should be prompted to a page similar to the Swap page (screenshot below)
There should be a confirm button to confirm that the user has initiated the swap. A third tab should also be created showing the transaction history of all NFT swaps the user has initiated, this transaction should display the status of the swap and should read, “pending”(the wallet address you are looking to swap with has not accepted or rejected the swap) “accepted” (the wallet address you are looking to swap with has accepted the swap)”rejected” (the wallet address you are looking to swap with has rejected the swap) Reference images below for UI ideas
Mask Entry Page
Sudo Swap Create Swap Page
Sudo Swap Deposit Page
Any link from Sudo Swap on Twitter could trigger the plugin ( could have some slightly different treatment). Share button for such a social NFT platform is a must
Required verbiage "I just traded xxx for yyy using Mask Network Plugin" should be added to help spread the word.
Part 2: Resources
- Bounty Guide
- https://sudoswap.xyz/#/
Part 3: Contact and Support
@yisiliu @tzhan28 @LindaMask for ideas @Jack-Works for implementations Mask Network discord server: https://discord.gg/4Xccj7a75Q, Sudo Swap discord server: https://discord.com/invite/47M95tNFwt
Please speak up in the Mask discord's bounty section or just discord dm @yisiliu or @taylor zhang or @lindayeboah #5025 so that we can find you on Discord. We can create a dedicated group for faster communication once we found each other
Submission Requirements Please include demo to show the integration is working.
Judging Criteria Have a working demo. Clean code & tech design Clear UI, easy to use and generally good user experience
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 150.0 MASK (1845.0 USD @ $12.3/MASK) attached to it.
- If you would like to work on this issue you can 'start work' on the Gitcoin Issue Details page.
- Want to chip in? Add your own contribution here.
- Questions? Checkout Gitcoin Help or the Gitcoin's Discord
- $6,981,465.26 more funded OSS Work available on the Gitcoin Issue Explorer
I'd like to work on this, Is this bounty still valid? @yisiliu @tzhan28 @LindaMask @Jack-Works
Hey @shawnWeb3 yes it is still valid. You can work on it
I started this bounty via Gitcoin, did not realize it was already taken. I will stop there and pick another one.
I haven't found Sudo Swap inside the product yet, I'll look into this task.