PIP- 44 : Open discussion before Grant Application for Paraswap Multichain Wallet for Android
Context
We are “Get Verso”, a software company building the “Verso” Wallet (https://get-verso.com). The team is based in Paris, France. The wallet has been presented at ETHCC5 (https://www.youtube.com/watch?v=vO7mqa_sSpE)
We have integrated Paraswap API since April 2021 (v4 API) and have since migrated to v5 API.
Since Paraswap mobile wallet is only available for Apple devices only, we are proposing to create a “Paraswap | Multichain Wallet for Android”.
Before making a formal proposal, we would like to confirm the community interest of an Android app and the requirements.
Abstract
The idea is to build a Paraswap mobile client application for Android (based on our knowledge and experience). The goal is to make it easier for end users to access Paraswap services and contribute to get more usage of the protocol.
The Android version will not try to look the same as the existing Paraswap for iOS version, but it will have all features required for users to make Paraswap swaps.
Features that can be discussed
Generate a new wallet
Import your own wallet with a private key & seed phrase
Hello get verso team!
I’m delighted to see that you’re interested in ParaSwap, through the integration of its API into your wallet, but also through your proposal.
I’m a computer crypto user but it seems to me that mobile use is very important for a large part of our community (in the broadest sense).
So in principle I’m personally in favour of this proposal.
Here are the main questions that come to mind.
This wallet will be a representation of ParaSwap and its image. What guarantees do you have in terms of security?
If the proposal passes and the application is created, who will own it and how will it be managed in the long term (maintenance, feature additions, updates, adding networks, etc.)? What’s to stop it being stopped overnight?
The questionable features don’t include the ability to connect via a ledger-type cold wallet. Could this be possible?
Staking feature is not included, is it out of the picture.
Thanks @Albist for your comments & questions.
Our reply inline :
This wallet will be a representation of ParaSwap and its image. What guarantees do you have in terms of security?
Bear in mind that since there is currently no Paraswap Android app, scammers might publish a scam app any time soon.
Our take on the security of our software :
We have battle-tested our mobile framework with over 50 000 users in production
We are making use of the secure Android storage. AES encryption is used. AES secret key is encrypted with RSA and RSA key is stored in Android KeyStore.
We are willing to work with the Paraswap iOS app team in order to achieve at least the same security levels as in the iOS app.
If the proposal passes and the application is created, who will own it and how will it be managed in the long term (maintenance, feature additions, updates, adding networks, etc.)? What’s to stop it being stopped overnight?
If the proposal passes, the application will be owned and managed by us (Get Verso).
In exchange for the maintenance, and since we are not taking any fee on top of Paraswap swaps, we are getting 100% of referral fees from the on-ramp / off-ramp partners. As long as we get this revenue stream, we have incentives to keep supporting the app.
The questionable features don’t include the ability to connect via a ledger-type cold wallet. Could this be possible?
Yes it is possible, but it is not in the scope of this proposal. Let’s keep this for v2 in order to reduce time to market of v1.
Staking feature is not included, is it out of the picture.
Staking feature is possible, but it is not in the scope of this proposal. Let’s keep this for v2 in order to reduce time to market of v1.