Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: DifDrama on August 10, 2023, 08:24:10 AM



Title: MATT opcodes?
Post by: DifDrama on August 10, 2023, 08:24:10 AM
I've been diving into the fascinating world of Bitcoin scripting and have come across something intriguing: MATT opcodes.  While I've done my fair share of research, I'm finding it a bit challenging to fully grasp their intricacies and applications.

Any recommended resources such as articles, documentation, or tutorials that delve deeper into MATT opcodes would be immensely helpful in furthering my understanding.

Thanx


Title: Re: MATT opcodes?
Post by: pooya87 on August 10, 2023, 12:55:25 PM
If you are talking about the proposal by Salvatore Ingala regarding MATT opcodes then it is not part of the Bitcoin protocol so the only "resource" you will find is going to be the one found on bitcoin-dev mailing list[1] and the links posted in there including the reference implementation of the proposal on github[2].

[1] https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-July/021827.html
[2] https://github.com/Merkleize/bitcoin/tree/checkcontractverify


Title: Re: MATT opcodes?
Post by: DifDrama on August 15, 2023, 06:56:27 AM
If you are talking about the proposal by Salvatore Ingala regarding MATT opcodes then it is not part of the Bitcoin protocol so the only "resource" you will find is going to be the one found on bitcoin-dev mailing list[1] and the links posted in there including the reference implementation of the proposal on github[2].

[1] https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-July/021827.html
[2] https://github.com/Merkleize/bitcoin/tree/checkcontractverify

Thanks for your assistance!


Title: Re: MATT opcodes?
Post by: DifDrama on August 25, 2023, 08:40:39 AM
I found a collection of links related to it that I hope will be helpful to people with similar questions.
 
Here it is: https://merkle.fun/