Is a Grin version of Coinkite's Opendime Bitcoin Bearer Instrument a possibility?

The opendime is one of the coolest most cypherpunk bitcoin related hardware wallet/devices in my opinion. (https://opendime.com/)

It allows the user to spend bitcoin offline in a nifty cash-like way (no transaction input) by physically passing the loaded opendime to the receiver.

The receiver can then HODL the bitcoin securely by just keeping/hiding his/her opendime. If they want to spend the bitcoin or move it to an online wallet, they just break the circuit using a pin or some other small sharp device.

Breaking this circuit frees the private keys on the device which allows the bitcoin to be sent traditionally using an on chain transaction.

Rodolfo Novak -CEO of Coinkite- invented and developed the opendime. He was also (as far as I remember) the first to experiment/execute bitcoin transactions using low frequency radio signals, so that bitcoin could be sent from very remote locations without access to the internet.

So my question is this: Would the spam preventing cash-like interactive nature of grin transactions – or anything about the mimblewimble protocol – prevent the development of a ‘Grin Bearer Instrument’? And to be more specific, a Grin Bearer Instrument that would offer the same cool ‘spend by breaking the circuit to decrypt the keys’ user experience as the btc opendime?

FWIW I’m not affiliated with Coinkite, I just dig the cypherpunk vibes of Rodolfo Novak and Coinkite products, and sometimes dream of a black and yellow colored “MW” smiley face opendime..er Grinstick?
Twignotus?

P.S. If you were to ask me which privacy coin is the best, I would say without a doubt that “Grin is the best privacy coin.”

:slight_smile:

1 Like

@xgrinlizardx No, technically there is nothing stopping someone from implementing Grin Open Dime.
This is what I have in mind with “Grim voucher”, not yet implemented, but not hard to add this functionality to Grin wallet.
The main idea is to simply share the privatekey to an output which the user can put into his wallet by creating a spending transaction to his own wallet:

2 Likes

That’s great! I’m looking forward to seeing what sort of new innovative goodies precipitate from the addition of protocol features like Grin Vouchers.