# Proof of Grins sent

**URL:** <https://forum.grin.mw/t/proof-of-grins-sent/2222>\
**Category:** Development and Technical Discussion\
**Created:** [January 15, 2019, 2:58pm UTC](https://forum.grin.mw/t/proof-of-grins-sent/2222 "2019-01-15T14:58:08Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Manfred\_Karrer](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/manfred_karrer/32/847_2.png) [@Manfred\_Karrer](https://forum.grin.mw/u/Manfred_Karrer)\
**Post date:** [January 15, 2019, 2:58pm UTC](https://forum.grin.mw/t/proof-of-grins-sent/2222/1 "2019-01-15T14:58:08Z")

</div>

Is there a tool for proofing to a 3rd party that Grin has been sent to an address (proof need to make amount and receiver verifyable)? We need that for Bisq in case of a dispute so the sender can proof to the arbitrator that he really sent it. I was surprised that BEAM did not had that feature (they deploy it today) so I just want to cross check that Grin has it at launch time (hope so!).

---

<div class="post-metadata">

**Author:** ![eupn](https://avatars.discourse-cdn.com/v4/letter/e/a9adbd/32.png) [@eupn](https://forum.grin.mw/u/eupn)\
**Post date:** [January 15, 2019, 7:10pm UTC](https://forum.grin.mw/t/proof-of-grins-sent/2222/2 "2019-01-15T19:10:38Z")

</div>

There’s a PR for creation and verification proofs of possession of an unspent output by a party, [#2374](https://github.com/mimblewimble/grin/pull/2374).

---

<div class="post-metadata">

**Author:** ![Manfred\_Karrer](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/manfred_karrer/32/847_2.png) [@Manfred\_Karrer](https://forum.grin.mw/u/Manfred_Karrer)\
**Post date:** [January 15, 2019, 7:31pm UTC](https://forum.grin.mw/t/proof-of-grins-sent/2222/3 "2019-01-15T19:31:50Z")

</div>

So current version does not have any feature to proof a transfer? That would be bad as for Bisq we require that as otherwise the arbitrator cannot find out in case of a real dispute. Usually Bisq users are very honest and it is very rare that they argue but we cannot gaurantee a safe trade in such cases. I will still wait a bit but we might need to deactivate it again until such a feature is available - which would be a shame! ;-(

---

<div class="post-metadata">

**Author:** ![grin.ninja](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/grin.ninja/32/546_2.png) [@grin.ninja](https://forum.grin.mw/u/grin.ninja)\
**Post date:** [January 18, 2019, 4:29pm UTC](https://forum.grin.mw/t/proof-of-grins-sent/2222/4 "2019-01-18T16:29:36Z")

</div>

I’m having the same issue on bisq. User sent funds, I saw it sit unconfirmed and now it’s no longer visible yet I need to dispute the dispute.

---

<div class="post-metadata">

**Author:** ![Manfred\_Karrer](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/manfred_karrer/32/847_2.png) [@Manfred\_Karrer](https://forum.grin.mw/u/Manfred_Karrer)\
**Post date:** [January 23, 2019, 4:38pm UTC](https://forum.grin.mw/t/proof-of-grins-sent/2222/5 "2019-01-23T16:38:38Z")

</div>

Any update on that side? We have lots if disputes (same with beam) and we consider to remove Grin for the next update if there is no way to verify a transfer. That is usually mandatory to get added to Bisq as otherwise the arbitrator cannot find a resolution if both traders disagree. Was not a issues so far but is an open risk. Hope we see soon a verification tool!

---

<div class="post-metadata">

**Author:** ![frodo](https://avatars.discourse-cdn.com/v4/letter/f/ecccb3/32.png) [@frodo](https://forum.grin.mw/u/frodo)\
**Post date:** [January 29, 2019, 4:17pm UTC](https://forum.grin.mw/t/proof-of-grins-sent/2222/6 "2019-01-29T16:17:56Z")

</div>

verification requires some info about the receiver. They should probably set a public key and then the transaction needs to be using a blinding factor derived from that public key. Simplest option would be just using that public key.

Then the sender can verify from the UTXO or commit that a payment to the requested public key was made.
