Bithoven
github.comKey Features
Tech Stack
Key Features
Tech Stack
Even if limited nature, there are many applications of smart contract like hashed-time lock contract, inheritance and multisig contract! You can see examples: https://github.com/ChrisCho-H/bithoven/tree/main/example
I would be glad to anyone who would add example bithoven code!
Quick suggestion - adding simulators for checking all spend paths would add comfort. A lot of comfort. I understand you're doing static analysis on construction, which is great; more safety would be awesome too.
If I missed that you have these, then, I doubly love this! :)
[1] https://bitcoin.sipa.be/miniscript/
[2] https://min.sc/
I understand that Bitcoin Script itself is pretty limited(no mul/div, no bit-operation, no loop), but there must be safe and expressive language as it's standard for UTXO blockchain including bitcoin. The security bug happening because of primitive Bitcoin Script could be as severe issue as other programming language. Lack of expressiveness also does discourage the possible smart contract application on Bitcoin.
Bithoven has added expressiveness(and I think it does make a sense for real world impact), and also tried to catch severe agonizing money loss bug with static anaylzer.
Not affiliated with Hacker News or Y Combinator. We simply enrich the public API with analytics.