You control your private keys
Ease of use: Difficult
Supported coins: BTC
Supported OS: Windows Mac OS Linux
Bitcoin Core requires a one-time download of about 180GB of data plus a further 5-10GB per month. By default, you will need to store all of that data, but if you enable pruning, you can store as little as 6GB total without sacrificing any security. For more information about setting up Bitcoin Core, please read the full node guide.
Bitcoin Core is a community-driven free software project, released under the open source MIT license.