Post
Topic
Board Development & Technical Discussion
Re: How are bitcoin clients built?
by
floaks
on 10/12/2017, 11:59:13 UTC
All wallets implement the same technique but they don't all use the Bitcoin core source. Best way to start is to Google for something like "compile Bitcoin source"

Several options available. You can develop a c++ client, a Node client, and so on. Include this in your search.
You can also check some open source wallets on Github. For example Electrum:
https://github.com/spesmilo/electrum

An example to compile the original wallet is:
https://bitzuma.com/posts/compile-bitcoin-core-from-source-on-ubuntu/