About this project
‣
- In addition, the Optimystics are building a new app that will make the UX much simpler. The feedback and issues below will also help optimize this app
Overview of Issues
- There are four issues identified in the web app that are causing problems for users during Optimism Fractal events
- Three of these issues have recurred in several meetings and are a significant hindrance to the meetings. It’s currently taking around 10% of meeting time on average to troubleshoot issues and at least 10-20% of people seem to experience some sort of errors.
- In addition, these errors often cause a significant amount of work to follow up with participants and make proposals to the council because consensus has not been reached due to technical errors. For example, if two people in a room have a technical error then it often stops the room from reaching consensus onchain then requires detailed messages and proposal review which sometimes take hours from other working tasks
- Fixing these issues will provide a much better experience for everyone at Optimism Fractal events, optimize meeting time, save troubleshooting time, and help us grow faster. It will also remove a significant barrier that make much it easier for others to implement/play the Respect Game
- I think that some or all of these issues can be solved by integrating WalletConnect, which is a widely used wallet protocol standard can integrate with Privy to provide smoother UX for anyone using fully non-custodial EOA accounts with any wallet.
- You can find more details about this in the following task about integrating WalletConnect
‣
Questions
- How can we resolve this so that nobody has these issue again?
- Will WalletConnect resolve all of these issues or are other solutions needed?
- Vlad and Lennar, can you fix these issues?
- Could you also integrate WalletConnect?
- You can see the docs and an explanation of how WalletConnect may be able to help with these issues with Privy in the task linked above
‣
Tasks
These tasks show more details about the four issues identified with the current web app. The first three pages below show errors that prevent consensus submission onchain and the last page shows UI improvements that will reduce confusion and create a smoother experience. Each page includes a summary of the issues and video of feed where you can learn more.
- Review Rosmari’s Message with Optimism Fractal app feedback from Hodlon, Bitbeckers, and Seth
- Tadas created two subtasks to resolve these issues:
Project tasks
Not started
Fix the ‘Failed to Load Web3’ Error that happens when trying to submit results
Fix the ‘Failed to Load Web3’ Error that happens when trying to submit results
Fix the ‘Blockchain Not Ready’ Error that happens when trying to submit results
Fix the ‘Blockchain Not Ready’ Error that happens when trying to submit results
Fix the UX where it defaults only to Metamask and prevents using another wallet (and probably implement WalletConnect)
Fix the UX where it defaults only to Metamask and prevents using another wallet (and probably implement WalletConnect)
Integrate WalletConnect into Respect Game Web App and Fractal App Via Privy
Integrate WalletConnect into Respect Game Web App and Fractal App Via Privy
In progress
Review Rosmari’s Message with Optimism Fractal app feedback from Hodlon, Bitbeckers, and Seth
Review Rosmari’s Message with Optimism Fractal app feedback from Hodlon, Bitbeckers, and Seth
On Pause
Done
Message Vlad and Request Help
Message Vlad and Request Help
Dan Singjoy