Proof of receipt of Safecoin

I have no idea if this can work but here goes…

If we develop a “Gift Code” APP. Then maybe we can include a proof of receipt feature. Here’s how I imagine it working.

Standard Gift Code Process

  1. Alfred sends a “gift code” representing X Safecoins to Becky.
  2. Becky logs into the SAFE Network and redeems the “gift code”.
  3. If no one redeems the “gift code” in X days, the Safecoins are returned back to the original owner.

Because of condition #3, the APP (a 3rd party delivery system) has to know if the Safecoins were redeemed or not. It’s like signing for a package to accept delivery from UPS.

The APP knows Alfred sent the gift code (Safecoins). And it will know “who” redeemed it, Becky or someone else. The redeemer has to log into the SAFE Network with a wallet ID to receive the Safecoins. All the APP has to do is record the ID of the redeemer, giving us a proof of receipt.

Proof of Receipt

I would make it a private record, viewable only by the sender and receiver. Alfred opens up the “Gift Code” APP to check if it has been redeemed. If it has, then it should show the ID of who redeemed the Safecoins.

Q: Doesn’t this mean Safecoin’s history can be tracked?

A: Yes and No. It only tracks Safecoin transferred via “Gift Code.” If the Sender does not require proof of receipt, they should send Safecoin directly.

I’m sure there are better ways to do this. Hopefully someone will add it to this thread.


2 Likes