It would be beneficial to include the following in the QR code:
A nonce
An expiration time (exp)
The Relying Party (RP) should bind the user-agent with the issued QR code in such a way that a scam attack would not succeed unless the adversary knows and configures their user-agent with the same data as the victim's user-agent.
https://github.com/openid/OpenID4VP/issues/329#issuecomment-2493079022
It would be beneficial to include the following in the QR code:
The Relying Party (RP) should bind the user-agent with the issued QR code in such a way that a scam attack would not succeed unless the adversary knows and configures their user-agent with the same data as the victim's user-agent.