From e79c3ff6706061e951d64290d7341feee18201e7 Mon Sep 17 00:00:00 2001 From: dappnodedev Date: Fri, 13 Oct 2023 17:36:45 +0200 Subject: [PATCH 1/3] Add wallet connect tutorial --- .../user/videos-and-tutorials/connect-node.md | 49 +++++++++++++++++++ docs/user/videos-and-tutorials/overview.md | 7 +++ sidebars.js | 26 ++++++---- 3 files changed, 72 insertions(+), 10 deletions(-) create mode 100644 docs/user/videos-and-tutorials/connect-node.md diff --git a/docs/user/videos-and-tutorials/connect-node.md b/docs/user/videos-and-tutorials/connect-node.md new file mode 100644 index 000000000..f786e8a52 --- /dev/null +++ b/docs/user/videos-and-tutorials/connect-node.md @@ -0,0 +1,49 @@ +# How to Connect to My Blockchain Node + +When you've set up your Dappnode, you might want to connect various applications to your blockchain node. This process can vary depending on which blockchain you've selected. Below is a guide on how to do this: + +## Ethereum Mainnet Node + +If you've selected an Ethereum mainnet node in **Repository > Ethereum** or **Stakers > Ethereum**, here's how to connect: + +1. The Execution client you have selected will expose its RPC at: + +``` +http://fullnode.dappnode:8545 +``` + +2. Do note that this domain is only accessible when you're connected to Dappnode either via WiFi or VPN. + +3. If you intend to use the RPC externally (i.e., without needing to connect to Dappnode), you'll need to refer to our tutorial on ["How to expose an RPC externally"](link-to-that-tutorial). + +## Other Nodes in Stakers tab + +For blockchain nodes other than Ethereum mainnet: + +1. Identify the specific network for your node, e.g., `lukso`, `gnosis`, or `prater`. + +2. The endpoint for these nodes will be: + +``` +http://.fullnode.dappnode:8545 +``` + +Replace `` with your specific blockchain network name. + +3. Ensure that the node is correctly set in **Stakers > ``**. + +## Connecting to Metamask + +To connect your node to Metamask: + +1. You will need to provide the Chain ID of the blockchain you're connecting to. + +2. Chain IDs for various blockchains can be found at [Chainlist](https://chainlist.org/). + +3. In Metamask, navigate to **Settings > Networks > Add Network**. Input the RPC URL (`http://.fullnode.dappnode:8545`) and the Chain ID from Chainlist. + +## Important Reminders + +- Your node needs to be fully synced to function correctly. This ensures that the latest state of the blockchain and its transactions are available for your applications. + +- Always ensure the safety and privacy of your Dappnode by not unnecessarily exposing ports or services that might be targets for malicious actors. diff --git a/docs/user/videos-and-tutorials/overview.md b/docs/user/videos-and-tutorials/overview.md index e69de29bb..48bf77c7c 100644 --- a/docs/user/videos-and-tutorials/overview.md +++ b/docs/user/videos-and-tutorials/overview.md @@ -0,0 +1,7 @@ +# Videos and Tutorials + +Welcome to the Videos and Tutorials section! Here, you'll find a curated list of videos and written tutorials designed to help you get the most out of Dappnode. Whether you're a beginner or an advanced user, there's something here for everyone. + +## First steps + +🔗 [How to connect a wallet to my node](/user/videos-and-tutorials/connect-node) diff --git a/sidebars.js b/sidebars.js index 26c3ca79e..b014a8bfc 100644 --- a/sidebars.js +++ b/sidebars.js @@ -304,16 +304,22 @@ const sidebars = { }, ], }, - // { - // type: "category", - // label: "Videos and tutorials", - // items: [ - // { - // type: "autogenerated", - // dirName: "user/videos-and-tutorials", - // }, - // ], - // }, + { + type: "category", + label: "Videos and tutorials", + items: [ + { + type: "doc", + label: "Overview", + id: "user/videos-and-tutorials/overview", + }, + { + type: "doc", + label: "How to connect a wallet to my node", + id: "user/videos-and-tutorials/connect-node", + }, + ], + }, { type: "doc", label: "FAQs", From 2ffec2adf3a37fd11befcd125e4d24ad9854fe06 Mon Sep 17 00:00:00 2001 From: dappnodedev Date: Thu, 25 Jan 2024 13:02:31 +0100 Subject: [PATCH 2/3] Remove broken link --- docs/user/videos-and-tutorials/connect-node.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/user/videos-and-tutorials/connect-node.md b/docs/user/videos-and-tutorials/connect-node.md index f786e8a52..d94f4cca5 100644 --- a/docs/user/videos-and-tutorials/connect-node.md +++ b/docs/user/videos-and-tutorials/connect-node.md @@ -14,7 +14,8 @@ http://fullnode.dappnode:8545 2. Do note that this domain is only accessible when you're connected to Dappnode either via WiFi or VPN. -3. If you intend to use the RPC externally (i.e., without needing to connect to Dappnode), you'll need to refer to our tutorial on ["How to expose an RPC externally"](link-to-that-tutorial). +3. If you intend to use the RPC externally (i.e., without needing to connect to Dappnode), you'll need to refer to our tutorial on How to expose an RPC externally. + ## Other Nodes in Stakers tab From f525472781078e8b8027645b862c52549c890aeb Mon Sep 17 00:00:00 2001 From: dappnodedev Date: Thu, 25 Jan 2024 13:05:41 +0100 Subject: [PATCH 3/3] Fix wrong path --- docs/user/videos-and-tutorials/overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/user/videos-and-tutorials/overview.md b/docs/user/videos-and-tutorials/overview.md index 48bf77c7c..a1433cd16 100644 --- a/docs/user/videos-and-tutorials/overview.md +++ b/docs/user/videos-and-tutorials/overview.md @@ -4,4 +4,4 @@ Welcome to the Videos and Tutorials section! Here, you'll find a curated list of ## First steps -🔗 [How to connect a wallet to my node](/user/videos-and-tutorials/connect-node) +🔗 [How to connect a wallet to my node](/user/videos-and-tutorials/connect-node.md)