dzham Starazer QR code format is fine. It has everything I needed. Your github doc and umbrel's npm package seem to be the best info out there.
Nice package umbrel. I was going to use it but wasn't sure if it would bloat my package by including the stellarsdk as I'm just loading it via cdn to keep my package weight small.
I read this thread and there didn't seem to be a final decision on what to use:
https://galactictalk.org/d/12-formats-for-qr-codes-uris-nfcs
It is nice travelling on well trodden ground though.
I really just want to use a format that can be used by everyone rather than provide a method to make users choose.
It feels like there should be a standard but then maybe we should all just be using XDR and I'm trying to solve a problem that already has a solution.
Am i right that the issue is that XDR is not easily decoded?
I could find a few methods in the SDK with the fromXDRObject signature but didn't have much luck with that yet.
Stellar Laboratory seems to have no problem doing it in the labs:
https://www.stellar.org/laboratory/#xdr-viewer?type=TransactionEnvelope&network=test
And Stellar have this but i'm not sure if I need to use it because the js SDK provides this already?
https://github.com/stellar/js-xdr
If a wallet imports a transaction, the user will certainly want to review the info that they're about to sign rather than just be presented with a button to confirm.
I'd just like to use one simple format and have cross-project compatibility.