Let's say I have wallets A,B,C. A funds multisig address with B and C. B & C show keys, get input and spent it to OP_RETURN transactions.

Is it possible?

1 Answer 1


If this is what you are proposing:

Address A: 1Axyz...
Address B: 1Bxyz...
Address C: 1Cxyz...


A -> Multisig requiring 1 of 2 signatures from pubkeys of B & C


Tx1 output 0 -> OP_RETURN

Then yes, that's totally legal on the blockchain. Not sure why you would want to do it, though.

  • 1
    @IgorBarinov Huh? I think you got cut off there.
    – Nick ODell
    Commented Jan 26, 2016 at 20:12
  • Thanks! So here is the idea: Company B splits an "access key" which can be used to access a file from company’s http server into two parts. One part has been sent to company A using regular communication, e.g. email. We need to prove that both Company A approved to accept this request and client approved to share his file from company B to company A. Commented Jan 26, 2016 at 23:08
  • Company A created and funded a wallet to accept this key. Company B and it's client both sign a transaction with part of access key in op_return. Company A knows that the client gave access for this file by signing a transaction and gets second part of the key from the blockchain transaction. Commented Jan 26, 2016 at 23:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.