There is not a single law preventing you from sending the money back to OP...
What legal grounds are you talking about?
For example, you can read here:
https://www.hg.org/legal-articles/effect-of-forgery-on-a-contract-37071«Basics of Forgery
Forgery is usually considered a crime when a person creates a false document or alters a genuine one with the intent to defraud. Some criminal statutes also require the person making the forgery to benefit from it in some way. For example, someone may change a check worth $100 to $1,000. If a person makes a forgery, he or she may be subject to criminal punishment, including imprisonment or a fine. Additionally, he or she may face civil liability.»https://www.criminaldefenselawyer.com/penalty-for-forgery.cfm«With the intent to defraud
In order to be guilty of forgery, the defendant must have intended to defraud someone or some entity, such as a government agency (though the fraud need not have been completed). This element prevents people who possess or sign fraudulent documents, without knowing that the documents are false, from being subject to criminal liability. For instance, if you purchase a used car, but later find out that the title to the car was forged by the seller, you would not be subject to forgery charges for the possession of the forged title because you had no intent to defraud.»By the way, as I understand, the exchange is a legal entity, right? What do you say now?