Im QR Code ist einfach eine URI eincodiert.
Sprich wenn dein smartphone den QR Code liest kommt so was raus:
?amount=0.10\
&label=Example+Merchant\
&message=Order+of+flowers+%26+chocolates
Dort erkennt dein smartphone das "bitcoin:" prefix, wie er auch ein https prefix erkennen würde.
Deine wallets sind in system eingetragen wie apps die "bitcoin:" links benutzen können und werden dann angeboten. Bei android kannst du entweder jedes mal aussuchen, oder deine Wahl speichern.
Super. Danke, habe ich verstanden.
Jetzt muss ich nur noch rausfinden, wie man es auf einem iPhone auswählen kann.