Hi!
I am trying to solve some practical problem.
I want to send Bitcoin to someone but without using Bitcoin address.
Lets use something different, like the "User Name" or some other "Alias".
For most of the examples, if we both using the same "Wallet" or service there is probably solution for that (If both users have "CoinBase" account I think or some other popular wallets they can send each other directly), but what happen if someone from "MyWallet" want to send money to "Steve Jobs" account that located on "BitPay"? so Steave must give him his address because its two different Bitcoin services.
I am trying to find some common language for Bitcoin wallets that works without addresses.
Is there any API available that can give me access to the User Names of the popular Bitcoin wallets? (It's not sound so smart, I know)I am building function for my users (Some kind of payment system), Its an option of sending Bitcoins to some "User Name" and behind that name I will take the transaction request and connect it to real Bitcoin transaction with API of course for all the popular wallets user names, The user will not feel addresses in that way.
https://blockchain.info/apihttps://www.coinbase.com/docs/api/overviewhttps://bitpay.com/developersI am a bad developer so I don’t understand all the meanings of those interfaces.
Don’t tell me "why you need it, just use Bitcoin address!" because I am trying to find a way not to use this addresses because I think it will be a much better way in the future…
(and of course we use addresses, I just mean that it will not be shown to the users).
Tnx!