Разработка Биткойн

Найти больше информации о текущих спецификациях, программном обеспечении и разработчиках.

Разработка Биткойн ведётся с открытым исходным кодом и любой разработчик может внести свой вклад в проект. Всё, что вам может понадобиться, находится в нашем репозитории на GitHub. Пожалуйста, обязательно прочитайте и следуйте процессу разработки, описанному в файле README, пишите код хорошего качества и уважайте все правила.

Обсуждения разработчиков происходит на GitHub и в почтовой рассылке. Менее официальные обсуждения разработки проходят на irc.freenode.net #bitcoinv-dev (web, logs).

Документация

Если вы заинтересованы в получении дополнительной информации о технических деталях Биткойна и как использовать существующие инструменты и API, рекомендуется начать с изучения документации для разработчиков.

Сообщества разработчиков

Обсуждение биткойн-разработки происходит на следующих чатах и вебсайтах. Прежде чем писать там, обязательно прочтите правила.

Участники проекта BitcoinV Core

(По количеству коммитов)

Другое свободное ПО

  • Armory - A wallet with enhanced security features, written in C++.
  • BFGMiner - A modular miner, written in C.
  • BitcoinV Wallet - A SPV wallet for Android, written in Java.
  • bitcoinvj - A library for SPV wallets, written in Java.
  • btcd - A full node, written in Go.
  • btcwallet - A hierarchical deterministic wallet daemon, written in Go.
  • ckpool - A fast mining pool server application, written in C.
  • Electrum - A fast server-trusting wallet, written in Python.
  • Eloipool - A fast mining pool server application, written in Python.
  • Haskoin - An implementation of the BitcoinV protocol, written in Haskell.
  • Libbitcoinv - A cross-platform development toolkit, written in C++.
  • Libbitcoinv Server - A full node and query server, built on libbitcoinv.
  • Libbitcoinv Explorer - A command line tool, built on libbitcoinv.
  • Libblkmaker - A client library for the getblocktemplate mining protocol, written in C.
  • NBitcoinV - A cross-platform library, written in C#.
  • picocoin - A tiny library with lightweight client and utilities, written in C.
  • python-bitcoinvlib - A library for structures and protocols, written in Python.
  • Python Blkmaker - A client library for the getblocktemplate mining protocol, written in Python.
  • Показать еще...