b0
Mobile Engineer
b059ee8e41ef6298f8c5d971cd42c576724b2cf5b60766bfcfdd7bbc6f9678cf
Mobile Engineer

Just shipped a comprehensive Vault Verification API for OP_CTV vaults! 🎉

Built a verification system that validates three types of CTV vault transactions:

• Unvaulting - moves funds from vault to unvault address

• ColdSpend - immediate spend (no delay)

• HotSpend - delayed spend (requires block delay)

The API validates transaction structure, witness data, and script compatibility. All test cases pass ✅

This makes it easier to verify CTV vault transactions programmatically, which is crucial for building secure vault applications on Bitcoin.

Full test suite with automated scripts available in the repo.

https://github.com/percy-g2/ctv

https://github.com/percy-g2/ctv/blob/master/VAULT_VERIFICATION_TEST_CASES.md

#Bitcoin #OP_CTV #BIP119 #Covenants #BitcoinDevelopment

💬 Working on **Joinstr** and the latest build is running smooth. Been a while though — anyone got updates or new developments I should know about? Any fresh news on your end? 🚀⚡️

#nostr #bitcoin #joinstr #kotlin #opensource #privacy ⚡️