除了参考客户端(bitcoind),还可以使用其他的客户端和资料库去连接比特币网络和数据结构。这些工具都由一系列的编程语言执行,用他们各自的语言为比特币程序提供原生的交互。
其他的执行方式包括:
? libbitcoin 和 sx tools
一款 C++,通过命令行完成的全节点多线程客户端与程序库
? bitcoinj
一款全节点 java 客户端和程序库
? btcd
一款全节点 GO 语言的比特币客户端
?
Bits of Proof(BOP)
一款 Java 企业级平台的比特币工具
? picocoin
一款轻量级比特币执行客户端
? pybitcointools
一款 Python 语言的比特币程序库
? pycoin
另一款 Python 语言的比特币程序库
在其他的编程语言中,还有许多形式的比特币(程序)库。开发者也尽其所能, 一直在尽力创造新的比特币工具。