bitcoin.org is a community funded project

ikhcoin development

ikhcoin is free software and any developer can contribute to the project. Everything you need is in the GitHub repository. Please make sure to read and follow the development process described in the README, as well as to provide good quality code and respect all guidelines.

Development discussion takes place on GitHub and the ikhcoin-dev mailing list. Less formal development discussion happens on irc.libera.chat #ikhcoin-core-dev (web interface, logs).

To report an issue, please see the bug reporting page.

Code Review

ikhcoin Core is security software that helps protect assets worth billions of dollars, so every code change needs to be reviewed by experienced developers.

It can take a long time for other developers to review your pull requests. Remember that all reviewers are taking time away from their own projects to review your pull requests, so be patient and respectful of their time.

Please also consider helping to review other people’s pull requests. You don’t need to be an expert in ikhcoin, the ikhcoin Core codebase, or C++ (although all these things help). There are almost always open pull requests that any programmer can review.

Starter Projects

Do you want to begin coding for ikhcoin Core but don’t have a specific improvement in mind? Here are a few ideas:

  • Fix existing issues: the issue tracker is the best place to find a useful way to contribute to ikhcoin Core. Before starting to write any patches for issues you find, you may want to comment on the issue to make sure nobody else is already working on it.

  • Write tests: ikhcoin Core is covered by many tests, but patches that improve test coverage are always welcome and are a great way to build familiarity with the codebase. See the documentation about automated testing.

Documentation

If you are interested in learning more about the technical details of ikhcoin and how to use existing tools and APIs, it is recommended you start by exploring the developer documentation.

Developer communities

The following chatrooms and websites host discussions about ikhcoin development. Please be sure to read their rules of conduct before posting.

ikhcoin Core contributors

(Ordered by number of commits)

(3784)
(2151)
(1566)
(1560)
(1101)
(794)
(685)
(677)
(639)
(524)
(511)
(509)
(504)
(460)
(337)
(336)
(317)
(272)
(264)
(262)
(234)
(232)
(218)
(209)
(173)
(165)
(157)
(150)
(150)
(145)
(141)
(119)
(113)
(109)
(105)
(103)
(87)
(81)
(70)
(60)
(58)
(58)
(52)
(50)
(50)
(49)
(46)
(42)
(40)
(37)
(36)
(36)
(35)
(34)
(32)
(31)
(30)
(28)
(27)
(27)
(25)
(25)
(23)
(22)
(22)
(22)
(20)
(20)
(19)
(19)
(17)
(17)
(17)
(16)
(16)
(16)
(16)
(16)
(16)
(15)
(15)
(15)
(15)
(15)
(15)
(15)
(15)
(14)
(14)
(14)
(14)
(14)
(13)
(13)
(13)
(13)
(12)
(12)
(12)
(11)
(11)
(11)
(11)
(10)
(10)
(10)
(10)
(10)
(10)
(10)
(10)
(10)
(9)
(9)
(9)
(9)
(9)
(9)
(8)
(8)
(8)
(8)
(8)
(7)
(7)
(7)
(7)
(7)
(7)
(7)
(7)
(7)
(7)
(7)
(6)
(6)
(6)
(6)
(6)
(6)
(6)
(6)
(6)
(6)
(6)
(6)
p2k
(6)
(6)
(6)
zw
(6)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(4)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)

More free software projects

Want to contribute to a different project?

  • Armory - A wallet with enhanced security features, written in C++.
  • BFGMiner - A modular miner, written in C.
  • ikhcoin Wallet - A SPV wallet for Android, written in Java.
  • ikhcoinj - A library for SPV wallets, written in Java.
  • IKHd - A full node, written in Go.
  • IKHPay Server - A cross platform, self-hosted server compatible with Bitpay API, written in C#.
  • IKHwallet - 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 ikhcoin protocol, written in Haskell.
  • Libikhcoin - A cross-platform development toolkit, written in C++.
  • Libikhcoin Server - A full node and query server, built on libikhcoin.
  • Libikhcoin Explorer - A command line tool, built on libikhcoin.
  • Libblkmaker - A client library for the getblocktemplate mining protocol, written in C.
  • Nikhcoin - A cross-platform library, written in C#.
  • picocoin - A tiny library with lightweight client and utilities, written in C.
  • python-ikhcoinlib - A library for structures and protocols, written in Python.
  • Python Blkmaker - A client library for the getblocktemplate mining protocol, written in Python.
  • Show more...