The current process of using Ethereum and crypto is a very cumbersome one. The users need to write long mnemonic or manage private keys for their wallets. For a non-technical user, this is a scary process. This hinders the mass adoption of Ethereum and this won't be fixable until there is a solution where the users don't have to deal with this all the technical blockchain related stuff and just focus on sharing assets.
One of the most famous way to transfer fiat currency using mobile numbers. In a lot of countries, the users are familiar with chatting, calling and even sending fiat using the mobile number. So, our projects aim at solving this problem and make the mass adoption of Ethereum and Blockchain in general possible through simplified user experience and yet keeping the privacy and anonymity of users. Our projects allows users to send crypto currencies to other users of same application using only the mobile numbers and not the scary looking(to layman) ethereum addresses. Our platform aims to mantain complete privacy of the users over the ledger with complete encryption o fphone numbers over the ledger and transacion details will be end to end encrypted.
- Frameworks and Tools
- Flutter
- Truffle
- Web3dart
- Programming Languages
- Dart
- Solidity
Sgmwgmwym
- Complex hashing of phone number
- Sending ether when address are mapped with hash of phone number
- Encryption of all the details(private key, mnemonic) while storing them at shared prefs of Android phone
- Checking Balance and number of transactions
- Implementing HD wallet in a Secure way
- Removing the API we are using to get random private key and public key pairs
- Sending Information of transactions to end users using end to end encryptions
- Giving users encrypted QR code with their account details(Needs some fixing)
- Showing transaction history to users
- Integrating Phone book