Is there a way to attach my email address and bitcoin address to my eos account name? And also be able to query this data from a block explorer? Basically looking for a way to set a property value to an account name. Is this even doable without using IPFS to store this string data?

  • Yes this is doable for that you can use Demux . – Nirdesh Kumar Choudhary Nov 12 '18 at 8:04
  • will you add some bit of code to understand this easily? @NirdeshKumarChoudhary – Mr.Y Nov 12 '18 at 10:31

If you want, you can create a smart contract to do this, which would be very much similar to the regproxyinfo contract (https://bloks.io/account/regproxyinfo). In this case, any user may send action to the smart contract with desired metadata, and the metadata will be saved into a multi-index table. When you want to query, just query the multi-index table as you want. Like: https://bloks.io/vote/proxies .

| improve this answer | |
  1. Sign a message "This is my BTC address: xxxxx" using your EOS private key

  2. Publish the signed message somewhere off-chain, you do not need to pollute blockchain itself with metadata

| improve this answer | |
  • 1
    What if I wanted to pollute the blockchain with this meta data? How can this be done? How are people sending me messages currently? – Patoshi パトシ Nov 12 '18 at 19:28
  • There is no standard metadata for addresses on any blockchain, as far as I know. You are free to come up with any system. like an EOS dApp and smart contract that maintains EOS account -> Bitcoin address mappings for all users. Then you need to make this dApp popular for your use case and the problem is solved. – Mikko Ohtamaa Nov 12 '18 at 22:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.