Life & fun · alternatives · 2026
24 alternatives to Bithoven – A high-level, imperative language for Bitcoin Smart Contract
Hey HN! I’m a researcher working on Bitcoin smart contracts, and today I’m releasing Bithoven—a high-level imperative language that compiles to native Bitcoin Script (Legacy, SegWit, and Taproot). The Goal: Raw Bitcoin Script is notoriously difficult to reason about. Writing raw Bitcoin Script today feels like writing Assembly in the 1970s. You have to mentally juggle the stack (`OP_SWAP`, `OP_ROT`), manually manage distinct execution branches, and pray you didn't leave a stack item unconsumed (which crashes the script). My goal was to bridge the gap between complex contract logic and raw…
Bithoven is a high-level imperative programming language that compiles to native Bitcoin Script for Legacy, SegWit, and Taproot implementations. It allows developers to write smart contracts using familiar syntax like… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Bitcoin made easy. Contribute to ofek/bit development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 2
Horizon 1.0▲312Realtime, open-source backend for JavaScript apps
2016 · sequence.xyz · its alternatives →
- 3

Various ipython notebooks. Contribute to julienr/ipynb_playground development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 4

Bitcoin made easy. Contribute to ofek/bit development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 5

Bitcoin node written in C. Contribute to chjj/mako development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 6SC
Hi All, I released an EVM/Solidity decompiler recently, here: http://www.eveem.org/ Since it uses symbolic execution underneath, the results are quite awesome. There is also an api that delivers a .json / middle language representation of every contract here: http://eveem.org/code/{{address}}.json The plan is to open-source it as soon as I clean up the code a bit. Spent the last two month crunch-time to get it delivered from scratch :)
2018 · its alternatives →
- 7

Very basic blockchain-free cryptocurrency PoC in Python - spipm/crackcoin
2017 · github.com · its alternatives →
- 8TS
2023 · cognitrust.io · its alternatives →
- 9

Bitcoin is hard. Especially for those not familiar with crypto, it is even hard to create a simple bitcoin transaction. bitcoin-sdk-js provides various features which help to create various type of bitcoin transaction so easily, including advanced smart contract like multisig, hashlock, timelock, combination of them, and even your own smart contract. Legacy, Segwit, Taproot features are all suppoted!
2024 · github.com · its alternatives →
- 10
DAML▲74Open source language: build smart contracts on any platform
2019 · docs.digitalasset.com · its alternatives →
- 11

- 12

- 13

A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network. - prettymuchbryce/hellobitcoin
2014 · github.com · its alternatives →
- 14

- 15

- 16

- 17

- 18

Cryptocurrency and smart contract event notifications
2018 · its alternatives →
- 19FB
2021 · mirotomi.com · its alternatives →
- 20

Experimental cryptocurrency (blockchain) written in python. - halilozercan/halocoin
2018 · github.com · its alternatives →
- 21BS
2015 · medium.com · its alternatives →
- 22

- 23

฿ Bitcoin trading bot with a real-time dashboard for Bitstamp. - jkbrzt/cointrol
2015 · github.com · its alternatives →
- 24
Bitget▲67Bitget Referral Code: BGB101 - Bonus Up to $6,200 USDT
2022 · bitget.com · its alternatives →
Also compare
- Bit v0.5.0 – Bitcoin made easy, now with SegWit support alternatives
- Horizon 1.0 alternatives
- An educational blockchain implementation in Python alternatives
- Bit – A fast and easy Python Bitcoin library alternatives
- Mako – a full Bitcoin implementation in C alternatives
- Smart contract decompiler that uses symbolic execution alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →