I’ve been testing simple opcode combinations — CHECKSIG, CSFS, IK+CSFS….trying to get a feel for what each one actually binds.
It feels like the challenge is less about expressiveness, and more about choosing the right kind of binding.
I’m wondering:
Do developers see this as its own discipline — not Ethereum-style contracts, but something like designing Bitcoin’s contracts within constraints?
Does that map to a distinct kind of engineering role over time?
Or is this still just considered script work?












