Running a bitcoin full node is the only way to interact with the network in a truly sovereign way. Until now, it has been a complex and unfriendly process to install and configure a Bitcoin full node. Dojo changes that.
Detailed Dojo documentation can be found here.
Initially developed by Samourai Wallet for its backend infrastructure, Dojo is now made available as a self contained software package, MyDojo, designed for users with medium technical ability. It can be used to manage a single wallet or thousands of them.
MyDojo is offered as a set of pre configured Docker containers that can run on a x86-64 Linux environment and semi-automates the end-to-end process of installation and configuration. A single command is all it takes to begin the entire process of installing the needed components, securing the networking, and downloading the blockchain. Once the initial block download is complete you can pair your Samourai Wallet to your new Dojo by simply scanning a QR code.
MyDojo improves your privacy by completely bypassing default Samourai Wallet hosted servers. Additionally, MyDojo has a strong focus on network privacy.
Thanks to the effort of open source contributors and Bitcoin companies, Dojo is already available under multiple forms addressing different audiences:
While some knowledge of the Linux environment is a plus, MyDojo is great for anyone who isn’t afraid of tinkering with a computer. Dojo has a great and supportive community.
Users who like to play with different hardware architectures may prefer Ronin Dojo, a fork of Dojo for Raspberry Pi4 and Odroid N2 that also provides an improved UI. Another similar option is myNode.
Users who prefer plug-n-play solutions will definitely enjoy the convenience offered by Nodl Dojo and RoninDojo.