Non custodial merchants services like BTCPay and Blockonomics require extended public key to help merchants receive payments directly to wallet without compromising funds secruity
It is true that UX wise xpub sounds too technical and copying/pasting xpub seems like this a big task !
Thus I suggest to include xpub information in wallet connect endpoint so that connecting services can directly pull this from the wallet and make the process easier for the user
Various bitcoin wallets are currently providing xpub. There are various use cases for an xpub:
It is true that UX wise xpub sounds too technical and copying/pasting xpub seems like this a big task ! Thus I suggest to include xpub information in wallet connect endpoint so that connecting services can directly pull this from the wallet and make the process easier for the user