Kusama Treasury Proposal for Fearless Wallet: Browser extension and Desktop Applications

53 Comments

Fearless Wallet Proposal: The link to the full text of the proposal 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 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 Kusama Treasury, 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 (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 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 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

Up
Comments
No comments here