I got the tap to prove working for #nostr #safebox
In this example, a verifier is requesting an insurance record. When the nfc card is tapped, the encrypted token is passed through the verifier, sent to the service that encrypted the token. It's decrypted and sent via Nostr Wallet Connect which I am extending to accept proof requests. NWC finds the right record and sends to the verifier via a secure transmittal via relays. Upon receiving the record, the verifier does what it requires to verify and gives an indication to the user.
It works! So with a lowly NFC card, I can:
1. Send Payment
2. Receive Payment
3. Present a Record
4. Login to app
A fully functional Wallet!
I will also add: Receive a Record, for the use case of a patient receiving a medical record, such as a prescription which they will be able to receive via the card.
Onward!