I'v got monitoring app going for my hardware wallet and am planning to release it to public. Biggest pain point right now is asking users to enter their xpub key. It can be done, but there is no decent documentation online and every big hardware wallet company has their own explanation in FAQ.
I'm trying to figure out if there is an easier more unified way to access xpub address be it for ledger nano s, trezor, keep key or any other wallet?