diff --git a/README.md b/README.md index c235744..ad7815b 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ Bitcoin Knots - [datacarrier](page/datacarrier.md) - [Migration Core -> Knots on umbrel](/page/migrationumbrel.md) +- [APT repo for Debian 12](/page/apt.md) +- [Knots + Sparrow on Windows/macOS](page/sparrowknots.md) DATUM --- diff --git a/page/2nddatum.md b/page/2nddatum.md index 4c64165..8aab31c 100644 --- a/page/2nddatum.md +++ b/page/2nddatum.md @@ -3,14 +3,14 @@ How to setup a second datum instance on [Start9](https://start9.com). **Follow this guide only if you have already a datum instance running!** -1. Download the [special datum package](https://github.com/Retropex/datum-gateway-startos/releases/tag/v0.3.1-SI). +1. Download the [special datum package](https://github.com/Retropex/datum-gateway-startos/releases/tag/v0.3.1-SI-1). 2. Login to your start9 server. 3. Go to system -> sideload a service: 4. Upload the package downloaded previously and wait for the install to finish. -5. Click on configure and enter your desiered configuration and you Bitcoin address: +5. Click on configure and enter your desired configuration and you Bitcoin address: @@ -29,4 +29,4 @@ curl -s -m5 http://datum.embassy:7152/NOTIFY http://datumtwo.embassy:17152/NOTIF -Done! you now have two datum instance. \ No newline at end of file +Done! you now have two datum instance. diff --git a/page/apt.md b/page/apt.md new file mode 100644 index 0000000..25dee19 --- /dev/null +++ b/page/apt.md @@ -0,0 +1,19 @@ +This steps work on Debian 12. + +1. Get Léo Haf's key and add it to the apt key list: + +``` +wget --quiet -O - https://apt.orangepill.ovh/gpg-pubkey.asc | sudo tee /etc/apt/keyrings/leohaf.asc +``` + +2. Add the repository to your apt repository list and indicate the GPG key to use: + +``` +echo "deb [signed-by=/etc/apt/keyrings/leohaf.asc arch=$(dpkg --print-architecture)] https://apt.orangepill.ovh bookworm main" | sudo tee /etc/apt/sources.list.d/bitcoin-knots.list +``` + +3. Update apt and install Bitcoin Knots: + +``` +sudo apt update && sudo apt install bitcoin-knots +``` \ No newline at end of file diff --git a/page/datacarrier.md b/page/datacarrier.md index 6e2d8d5..238160f 100644 --- a/page/datacarrier.md +++ b/page/datacarrier.md @@ -12,4 +12,5 @@ How to disable datacarrier on my platform? - [Umbrel](datacarrier/umbrel.md) - [Start9](datacarrier/start9.md) - [Mynode](datacarrier/mynode.md) - - [Raspiblitz](datacarrier/raspiblitz.md) \ No newline at end of file + - [Raspiblitz](datacarrier/raspiblitz.md) + - [Knots GUI](datacarrier/knotsgui.md) \ No newline at end of file diff --git a/page/datacarrier/knotsgui.md b/page/datacarrier/knotsgui.md new file mode 100644 index 0000000..9c03094 --- /dev/null +++ b/page/datacarrier/knotsgui.md @@ -0,0 +1,14 @@ +How to disable datacarrier on Bitcoin Knots GUI. +============= + +1. Open the Bitcoin Knots app. +2. Go to the settings. +3. Click on `Spam filtering`. + + + +4. lower the value of `Ignore transactions with additional data larger than` to `0` + + + +5. click on "OK" and restart Bitcoin Knots \ No newline at end of file diff --git a/page/migrationumbrel.md b/page/migrationumbrel.md index ba82559..0cdc36f 100644 --- a/page/migrationumbrel.md +++ b/page/migrationumbrel.md @@ -23,14 +23,10 @@ Finaly open the "umbrelOS" terminal: -5. Type this command to erase the all Bitcoin Knots data: +5. Paste this command and press enter to move the Blockchain data from Bitcoin Core to Knots: ```bash -cd umbrel/app-data/ -``` - -```bash -sudo rm -rf bitcoin-knots/data/ && sudo mv bitcoin/data/ bitcoin-knots/ +cd umbrel/app-data/ && sudo rm -rf bitcoin-knots/data/ && sudo mv bitcoin/data/ bitcoin-knots/ && sudo rm -f bitcoin-knots/data/app/bitcoin-config.json ``` 6. you can now close the terminal and get back to the main view. @@ -45,6 +41,7 @@ sudo rm -rf bitcoin-knots/data/ && sudo mv bitcoin/data/ bitcoin-knots/ Done! You now have migrated to Bitcoin Knots. + Here is a video demonstrating how to move to bitcoin Knots without typing any commands: https://github.com/user-attachments/assets/2df6dff2-263e-471c-940d-20ca8e1b763f diff --git a/page/sparrowknots.md b/page/sparrowknots.md new file mode 100644 index 0000000..87b0ebc --- /dev/null +++ b/page/sparrowknots.md @@ -0,0 +1,25 @@ +How to install Knots and connect sparrow to it. +============= + +1. [Download Bitcoin Knots](https://bitcoinknots.org/#download). +2. Open the Bitcoin Knots app. +3. Go to the option and enable `RPC server`. + + + +4. Close and open again Knots to apply the changes. +5. [Download Sparrow](https://sparrowwallet.com/download/). +6. Go to the settings then server. +7. Click on edit existing connection. + + + +8. Select Bitcoin Core (don't worry you are not using Core). +9. Prefilled value should be fine! +10. Click on test connection. + +You should see a succeful message: + + + +You are now using your own node to verify your transactions! 🎉 diff --git a/pictures/1-gui.png b/pictures/1-gui.png new file mode 100644 index 0000000..0c6f0a6 Binary files /dev/null and b/pictures/1-gui.png differ diff --git a/pictures/2-gui.png b/pictures/2-gui.png new file mode 100644 index 0000000..d5a93de Binary files /dev/null and b/pictures/2-gui.png differ diff --git a/pictures/connection.png b/pictures/connection.png new file mode 100644 index 0000000..a1ef165 Binary files /dev/null and b/pictures/connection.png differ diff --git a/pictures/rpcsparrow.png b/pictures/rpcsparrow.png new file mode 100644 index 0000000..61cd02a Binary files /dev/null and b/pictures/rpcsparrow.png differ diff --git a/pictures/success.png b/pictures/success.png new file mode 100644 index 0000000..624de2d Binary files /dev/null and b/pictures/success.png differ