Fearless Wallet Proposal: The link to the full proposal text is here
Context of the proposal
Fearless Wallet is:
- A native open source mobile app for iOS/Android
- A native open source library for Substrate iOS/Android
- Non-custodial and decentralized, communicating directly with blockchain nodes
- An app with a superior UX/UI, performance and security
- Used by 130 000+ people around the world (based on AppStore and Google Play data)
- 50 000+ active users (MAU) based on recent App Markets data
- An important source of traffic, with 1 mln+ daily requests to Kusama and Polkadot, and other parachains (based on OnFinality nodes)
- Fully funded and supported by the Kusama Treasury, and developed by SORAMITSU
This proposal is focused on:
- A browser extension application for Chrome, all chromium based browsers (that support browser extensions) and Mozilla Firefox. In terms of the proposal, our team will design and develop a Browser extension application with a widget style interface that is compatible with and similar to (some extent) the Fearless Wallet mobile app (iOS/Android).
- A desktop application for Windows, macOS and Linux. Using Electron SDK it is possible to build Desktop apps for various operating systems with little effort. These desktop apps can be built from the same code base as the aforementioned Browser extension.
- Wallet, network and asset management flows. We will cover the most important and necessary flows such as: wallet creation and import, handling many wallets, switching between several networks along with the “All networks” state, The main asset flows such as: send, receive, transaction history, teleport (cross-chain transfer), buy assets for fiat by means of Moonpay and RAMP services will also be covered.
- Settings and chain account management flows. Main wallet flows aside, users need to have tools to manage their wallets, chain accounts, localisation, currencies, nodes, etc. The “Settings” set of features will be a solution to that. More detailed information about the corresponding flows is provided below in Section 3. Feature set of the proposal.
- dApp connector logic support. We will develop a service that will allow a direct connection between the Fearless Wallet (iOS/Android) application and Browser extension to sign all dApp transactions.
Submission details
All details are available in the proposal.
The amount requested for the first submission is $268 400.
The amount in KSM is 6 389.41 taking into account KSM EMA (7) rate provided by Subscan service KSM prices (USD) for October, 3rd.
The amount will be recalculated according to the 7 day average KSM rate, using the high and low of the week on Coingecko, at the day of on-chain action after the discussion process ends.
The 1st milestone includes:
- Browser extension for Chrome, all chromium based browsers and Mozilla Firefox
- Desktop application for Windows, macOS and Linux
- Wallet, network, and asset management flows
- Settings and chain account management flows
- dApp connector/signer logic support
License
Fearless Wallet Browser extension and Desktop App are available under the Apache 2.0 license. It relates to the code components, modules and UI/UX design.
Previous grant completion report and final demo
✅ Link to the report
✅ Demo #8, April 12th, 2022
Kusama Treasury Grant #5 Public Demos
✅ Demo #1, July 20th, 2022
✅ Demo #2, August 10th, 2022
✅ Demo #3, August 31th, 2022
✅ Demo #4, September 21th, 2022