Why Nostr? What is Njump?
2024-01-19 13:54:10
in reply to

PolyD_ on Nostr: So Rearden went through the process to creating a version of txhash that was CTV+APO, ...

So Rearden went through the process to creating a version of txhash that was CTV+APO, here's a table that shows what's hashed.



The script itself should look relatively normal, but there'll be an extra associated 32 byte hash that is used to evaluate the script when you're spending from it.



The guys are trying to get the minsc branch that supports CTV to compile so it's easier to build PoC's. Trying to look at these clips in bare script is going to be a near nightmare as you can build trees and many exit options. Here Jeremy talks about splitting and evicting a single individual.

https://nitter.net/JeremyRubin/status/1744140391249506504#m

Here's a split and evict for a payment pool




Here's a payment pool that was compiled in Sapio




Here's the txhash with CTV+APO by Rearden. He ended up abandoning it in favor of Template Key which is a 33rd byte extension to CTV but it isn't anywhere near ready and needs probably years of bikeshedding to finalize it. He's in favor CTV now then later extending to either TXHASH or CTV as necessary.
https://gist.github.com/reardencode/2aa98700b720174598d21989dd46e781


Sorry about the fire hose of information, there's just so much here.


Author Public Key
npub1775tuvua6h9mkmlqm3ragxpv3z3eegahhshydj36u2xq72vve9lsq29jcw