After a late night voice message session in Signal between my valued friend @sato and me, I picked up this task.
Additional credits go to @andrey as I take his brief description to shortly write my proposal. Because we’re in time pressure, check my schedule below.
What privacy problem are you solving?
We would like to make Incognito a default privacy wallet in the Signal app.
- There are some talks that Signal core team considers bringing blockchain payment into the app. It’s going to be a huge advantage compared to Telegram.
- Having its own privacy blockchain for Signal it might be a huge distraction for the core team. Also, most of the users want to hold and transfer Bitcoin, Ethereum, instead of converting it into a new coin
- The same time doesn’t make sense to integrate public Bitcoin or Ethereum, coz after the first transaction user’s entire history is exposed.
- With Incognito, Signal’s users will be able to store, transfer, swap Bitcoin, Ethereum, etc with full anonymity, within their favorite app.
I believe that the synergy of p2p messaging with p2p finances will bring privacy to a new level. It’s a huge step towards freedom in the digital age.
Credits to @andrey - I totally agree here, I cannot say it better
What is the solution?
In our opinion, Signal is one of the best privacy messengers and Incognito is one of the best privacy wallets.
I move this process forward by building a proof of concept (PoC) as suggested by @andrey.
I will build the basic functionality of the Incognito wallet eg. private key generation, send and receive into a fork of the Signal iOS app. In addition I will do this with all my UI/UX knowledge.
I closely work together with the Incognito community as well with @andrey.
Who are you?
My name is Andreas Reuter. I am a freelance iOS, React+Node developer with 11+ years of experience in software development. I finished my education in 2008, Germany and worked for well-known companies in multicultural teams.
Why do you care?
iOS app development is my daily business. I recently joined the Incognito community because of their passion to build privacy around crypto. To be honest, I love challenges.
What’s your plan? What’s your schedule?
|Nov 18, 2020||UI screen designs|
|Nov 25, 2020||Ready to use PoC fork of Signal that includes the most important functionality of the Incognito wallet as describe above|
Is there an existing conversation around this idea?
Is there anything else you would like the community to know?
I will share some progress with you eg. UI designs, ideas, problems etc.
UI screen designs
You can find the UI designs under this link: https://scene.zeplin.io/project/5fb48ac519df1e7f35c99962
Open source code
Actual code base available as a reusable toolkit in Apple’s Framework style.
You’ll find the IncognitoPayKit documentation.
Signal app is a monster in sense of build time. I build this Incognito Pay sample.