This tutorial will allow you to excute a complete Bitcoin node on Nintendo switch.
To make sure that a switch is modifiable you can go to this site.
If your Switch is not patched you can continue this guide!
If your Switch is patched you can still use this guide however your Switch will require soldering which will not be covered by this guide. I’ll let you do your own research on the subject.
Pour commencer il faut faire entrer votre Switch en mode RCM pour cela on va utilser le RCM jig :
Vol+
button.VOL+
button and press the Power
button.If your Switch turned on when you press the Power button, it may be that your jig is not pressed enough in the right port or that your Switch is patched. If after released all the buttons, the screen of your Switch remained black, it is because the operation probably went well.
Now we are going to inject a payload!
This part depends on your OS and the software you use.
Here is a list of those you can use:
Using the software you have chosen, you will have to inject the Hekate.bin
payload. (You must have put the content of the Hakate archive at the root of the sd card)
For most software, all you have to do is press a button to inject the payload. I’ll let you refer to the documentation of the chosen software.
You should come across this screen:
Be careful, all the data on your SD card will be erased, it is recommended to use an SD card specifically for this use.
Tools
-> Partition SD Card
.ok
to preserve the files on the card.Ubuntu bionic
archive and copy it to the SD card. (You can remove the SD card without switching off the Switch)Tools
-> Partition SD Card
-> Flash linux
.home
-> Nyx options
-> Dump Joy-con BT
Now linux should be able to start.
Go to home
-> more configuration
-> Linux
Once linux has started, follow the on-screen instructions to configure Linux.
It’s good linux is installed on your Switch!
On your switch go to the Bitcoin Core download page And choose the architecture aarch64 (Here is version 22 of Bitcoin Core)
Follow the instructions on this page to install the GUI version of Bitcoin Core on Linux.
And now your node supports the bitcoin network!
You can also use your Switch to store your Bitcoin although I strongly recommend that you use a Hardware Wallet.