Making a transaction on blockchain requires public address of the receiver, but what if you have hundreads of contacts. You are not going to copy paste everytime, every single one of them right?
So, to overcome this I have made this mobile application which offers solution for this problem, User can save the contact details PubKey and Name alias to the key and then user can check the contact details for future reference.
The challenge which I ran into is deep linking handling of phantom wallet and my flutter application and establishing the communication channel for the user.
Discussion