The tech is there. I made an nfc card months ago that does basically that (though the UX of reaching that point in a non custodial way is not good, but the end result is a very simple UX usage). Started checking out nostr:nprofile1qqsv4l9l00gf52yzpqf8vx9g79z68zqp8elhgz24jsx3pwdcdfcjztsppemhxue69uhkummn9ekx7mp0pjtvtv today and it's, from the looks of it, the best out there at the moment. Perhaps they'd see your comment and add that function in the future (to utilize some phones' NFC, if available, and allow what you described). I believe they would considering their stated mission on the site.
Woops, wrong account. It's nostr:nprofile1qqsq3v3kr3sqxtmr4zr6wnwc4cjrpn3ksfu7hc30am2vpcfu68jucqqpz4mhxue69uhhyetvv9ujumrfvecxz7fwd4jszxrhwden5te0wfjkccte9eekummjwsh8xmmrd9skcqgswaehxw309ahx7um5wgh8w6twv572ws3h