Skip to content

Commit de34b35

Browse files
authored
Merge pull request #408 from prayank23/i2p-update
Add ports and fix note
2 parents f804a03 + 30e945b commit de34b35

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

15_0_Using_i2p.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,15 @@ Basic differences between Tor and i2p:
1111
| Relay | **Two-way** encrypted connections between each Relay | **One-way** connections between every server in its tunnels |
1212
| Hidden services | Slow | Fast |
1313

14-
Read more: https://geti2p.net/en/comparison/tor
14+
Comparison in detail: https://geti2p.net/en/comparison/tor
15+
16+
Ports required by i2p:
17+
18+
1. Outbound (Internet facing): a random port between 9000 and 31000 is selected however its better if all ports are open and it doesn't affect your security. You can check firewall status using `sudo ufw status verbose` which shouldn't deny outgoing by default.
19+
20+
2. Inbound (Internet facing): Optional
21+
22+
Local ports: https://geti2p.net/en/faq#ports
1523

1624
It is not installed by [Bitcoin Standup](https://github.com/BlockchainCommons/Bitcoin-Standup-Scripts) right now as i2p support was recently added in Bitcoin core. However, you can try it manually by following the steps mentioned in [Section One](15_1_i2p_service.md).
1725

15_1_i2p_service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ Follow the below steps to run Bitcoin Core i2p service:
7878

7979
It is always good to have alternatives for privacy and not depend only on Tor to run Bitcoin Core as hidden service. Since i2p was recently added in Bitcoin Core, not many people use it. Experiment with it and report bugs if you find any issues.
8080

81-
> :information_source: **NOTE:** _i2pd_ (C++) is different from _i2prouter_ (Java), you will need `i2pd` for Bitcoin Core.
81+
> :information_source: **NOTE:** For the official i2prouter implementation in Java, visit [download](https://geti2p.net/en/download) page and follow the instructions for your Operating System. Once installed, open a terminal window and type `i2prouter start`. Then visit `127.0.0.1:7657` in your browser to enable SAM. To do so, select: "Configure Homepage", then "Clients", and finally select the "Play Button" next to SAM application Bridge. On the left side of the page, there should be a green light next to "Shared Clients".
8282
8383
Move on to "Programming with RPC" with [Chapter Sixteen: Talking to Bitcoind with C](16_0_Talking_to_Bitcoind.md).
8484

0 commit comments

Comments
 (0)