Skip to content

Commit d71fd30

Browse files
committed
PoS: update node deployment tag
- remove mumbai tag - add amoy tag - add seed node note for amoy - minor fixes
1 parent b9d8175 commit d71fd30

File tree

5 files changed

+52
-67
lines changed

5 files changed

+52
-67
lines changed

docs/pos/how-to/erigon-archive-node.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
- **Storage**
77
- Basically **io1** or above with at least 20k+ iops and RAID-0 based disk structure
88
- Mainnet archive node: 10TB
9-
- Mumbai testnet archive node: 2TB
9+
- Amoy testnet archive node: 2TB
1010
- SSD or NVMe. Bear in mind that SSD performance deteriorates when close to capacity
1111
- **Golang:** >= v1.20
1212
- **GCC:** >= v10
@@ -31,10 +31,10 @@ This should create the binary at `./build/bin/erigon`
3131

3232
## Start Erigon client
3333

34-
When connecting to Mumbai testnet, use the following command to start your Erigon client:
34+
When connecting to Amoy testnet, use the following command to start your Erigon client:
3535

3636
```bash
37-
erigon --chain=mumbai
37+
erigon --chain=amoy
3838
```
3939

4040
If you're deploying to mainnet, run the following command:
@@ -48,18 +48,18 @@ erigon --chain=bor-mainnet --db.size.limit=12TB --db.pagesize=16KB # remaining f
4848
If you want to store Erigon files in a non-default location, use `-datadir` to specify a new location:
4949

5050
```bash
51-
erigon --chain=mumbai --datadir=<your_data_dir>
51+
erigon --chain=amoy --datadir=<your_data_dir>
5252
```
5353

5454
If you are not using local **heimdall**, use `-bor.heimdall=<your heimdall url>`. By default, it will try to connect to `localhost:1317`.
5555

56-
```makefile
57-
erigon --chain=mumbai --bor.heimdall=<your heimdall url> --datadir=<your_data_dir>
56+
```bash
57+
erigon --chain=amoy --bor.heimdall=<your heimdall url> --datadir=<your_data_dir>
5858
```
5959

6060
!!! note
6161

62-
- If you want to connect to Polygon Mumbai Testnet, use: [https://heimdall-api-testnet.polygon.technology](https://heimdall-api-testnet.polygon.technology)
62+
- If you want to connect to Polygon Amoy Testnet, use: [https://heimdall-api-testnet.polygon.technology](https://heimdall-api-testnet.polygon.technology)
6363

6464
- For Polygon mainnet, use: [https://heimdall-api.polygon.technology](https://heimdall-api.polygon.technology)
6565

@@ -74,4 +74,4 @@ erigon --chain=mumbai --bor.heimdall=<your heimdall url> --datadir=<your_data_di
7474

7575
## Reporting issues
7676

77-
In case you encounter any issues and are looking for support, please get in touch with the Erigon team. More details available in [this GitHub README](https://github.com/ledgerwatch/erigon?tab=readme-ov-file#getting-in-touch).
77+
In case you encounter any issues and are looking for support, please get in touch with the Erigon team. More details available in [the Erigon GitHub README](https://github.com/ledgerwatch/erigon?tab=readme-ov-file#getting-in-touch).

docs/pos/how-to/full-node/full-node-binaries.md

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
This deployment guide walks you through starting and running a full node through various methods. For the system requirements, see the [Minimum Technical Requirements](../validator/validator-system-requirements.md) guide.
2+
This deployment guide walks you through starting and running a full node through various methods. For the system requirements, see the [minimum technical requirements](../validator/validator-system-requirements.md) guide.
33

44
!!!tip "Snapshots"
55

@@ -64,9 +64,11 @@ To install **Heimdall**, run the below commands:
6464
curl -L https://raw.githubusercontent.com/maticnetwork/install/main/heimdall.sh | bash -s -- <heimdall_version> <network_type> <node_type>
6565
```
6666

67-
**heimdall_version**: `valid v1.0+ release tag from https://github.com/maticnetwork/heimdall/releases`
68-
**network_type**: `mainnet` and `mumbai`
69-
**node_type**: `sentry`
67+
You can run the above command with following options:
68+
69+
- **heimdall_version**: `valid v1.0+ release tag from https://github.com/maticnetwork/heimdall/releases`
70+
- **network_type**: `mainnet` and `amoy`
71+
- **node_type**: `sentry`
7072

7173
That will install the `heimdalld` and `heimdallcli` binaries. Verify the installation by checking the Heimdall version on your machine:
7274

@@ -81,15 +83,9 @@ sed -i 's|^seeds =.*|seeds = "1500161dd491b67fb1ac81868952be49e2509c9f@52.78.36.
8183
chown heimdall /var/lib/heimdall
8284
```
8385

84-
### Configure Heimdall seeds (Mumbai)
85-
86-
```bash
87-
sed -i 's|^seeds =.*|seeds = "9df7ae4bf9b996c0e3436ed4cd3050dbc5742a28@43.200.206.40:26656,d9275750bc877b0276c374307f0fd7eae1d71e35@54.216.248.9:26656,1a3258eb2b69b235d4749cf9266a94567d6c0199@52.214.83.78:26656"|g' /var/lib/heimdall/config/config.toml
88-
chown heimdall /var/lib/heimdall
89-
```
86+
### Configure Heimdall seeds (Amoy)
9087

91-
!!! tip
92-
The following Heimdall seed can be used for both mainnet and Mumbai testnet: `8542cd7e6bf9d260fef543bc49e59be5a3fa9074@seed.publicnode.com:27656`
88+
The Heimdall seeds don't need to be configured manually for Amoy testnet since they've already been included at genesis.
9389

9490
### Bor install
9591

@@ -98,32 +94,29 @@ Install the latest version of Bor, based on valid v1.0+ [released version](https
9894
```bash
9995
curl -L https://raw.githubusercontent.com/maticnetwork/install/main/bor.sh | bash -s -- <bor_version> <network_type> <node_type>
10096
```
97+
You can run the above command with following options:
10198

102-
**bor_version**: `valid v1.0+ release tag from https://github.com/maticnetwork/bor/releases`
103-
**network_type**: `mainnet` and `mumbai`
104-
**node_type**: `sentry`
99+
- **bor_version**: `valid v1.0+ release tag from https://github.com/maticnetwork/bor/releases`
100+
- **network_type**: `mainnet` and `amoy`
101+
- **node_type**: `sentry`
105102

106103
That will install the `bor` binary. Verify the installation by checking the Bor version on your machine:
107104

108105
```bash
109106
bor version
110107
```
111108

112-
### Configure Bor seeds (mainnet)
109+
### Configure Bor seeds (Mainnet)
113110

114111
```bash
115112
sed -i 's|.*\[p2p.discovery\]| \[p2p.discovery\] |g' /var/lib/bor/config.toml
116113
sed -i 's|.*bootnodes =.*| bootnodes = ["enode://b8f1cc9c5d4403703fbf377116469667d2b1823c0daf16b7250aa576bacf399e42c3930ccfcb02c5df6879565a2b8931335565f0e8d3f8e72385ecf4a4bf160a@3.36.224.80:30303", "enode://8729e0c825f3d9cad382555f3e46dcff21af323e89025a0e6312df541f4a9e73abfa562d64906f5e59c51fe6f0501b3e61b07979606c56329c020ed739910759@54.194.245.5:30303"]|g' /var/lib/bor/config.toml
117114
chown bor /var/lib/bor
118115
```
119116

120-
### Configure Bor seeds (mumbai)
117+
### Configure Bor seeds (Amoy)
121118

122-
```bash
123-
sed -i 's|.*\[p2p.discovery\]| \[p2p.discovery\] |g' /var/lib/bor/config.toml
124-
sed -i 's|.*bootnodes =.*| bootnodes = ["enode://bdcd4786a616a853b8a041f53496d853c68d99d54ff305615cd91c03cd56895e0a7f6e9f35dbf89131044e2114a9a782b792b5661e3aff07faf125a98606a071@43.200.206.40:30303", "enode://209aaf7ed549cf4a5700fd833da25413f80a1248bd3aa7fe2a87203e3f7b236dd729579e5c8df61c97bf508281bae4969d6de76a7393bcbd04a0af70270333b3@54.216.248.9:30303"]|g' /var/lib/bor/config.toml
125-
chown bor /var/lib/bor
126-
```
119+
The Bor seeds don't need to be configured manually for Amoy testnet since they've already been included at genesis.
127120

128121
### Update service config user permission
129122

docs/pos/how-to/full-node/full-node-packages.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
curl -L https://raw.githubusercontent.com/maticnetwork/install/main/heimdall.sh | bash
2727
```
2828

29-
or install a specific version, node type (`sentry` or `validator`), and network (`mainnet` or `mumbai`). All release versions can be found on
29+
or install a specific version, node type (`sentry` or `validator`), and network (`mainnet` or `amoy`). All release versions can be found on
3030
[Heimdall GitHub repository](https://github.com/maticnetwork/heimdall/releases).
3131

3232
```shell
@@ -43,7 +43,7 @@
4343
curl -L https://raw.githubusercontent.com/maticnetwork/install/main/bor.sh | bash
4444
```
4545

46-
or install a specific version, node type (`sentry` or `validator`), and network (`mainnet` or `mumbai`). All release versions could be found on
46+
or install a specific version, node type (`sentry` or `validator`), and network (`mainnet` or `amoy`). All release versions could be found on
4747
[Bor Github repository](https://github.com/maticnetwork/bor/releases).
4848

4949
```shell
@@ -75,7 +75,7 @@ In this section, we will go through steps to initialize and customize configurat
7575
sudo -u heimdall heimdalld init --chain=mainnet --home /var/lib/heimdall
7676
7777
# For testnet
78-
sudo -u heimdall heimdalld init --chain=mumbai --home /var/lib/heimdall
78+
sudo -u heimdall heimdalld init --chain=amoy --home /var/lib/heimdall
7979
```
8080

8181
- You will need to add a few details in the `config.toml` file. To open the `config.toml` file run the following command `vi /var/lib/heimdall/config/config.toml`
@@ -99,13 +99,13 @@ You will need to check and modify these files accordingly.
9999

100100
- Make sure the chain is set correctly in `/lib/systemd/system/heimdalld.service` file. Open the file with following command `sudo vi /lib/systemd/system/heimdalld.service`
101101

102-
- In the service file, set `--chain` to `mainnet` or `mumbai` accordingly
102+
- In the service file, set `--chain` to `mainnet` or `amoy` accordingly
103103

104104
Save the changes in `/lib/systemd/system/heimdalld.service`.
105105

106106
- Make sure the chain is set correctly in `/var/lib/bor/config.toml` file. Open the file with following command `sudo vi /var/lib/bor/config.toml`
107107

108-
- In the config file, set `chain` to `mainnet` or `mumbai` accordingly.
108+
- In the config file, set `chain` to `mainnet` or `amoy` accordingly.
109109

110110
- To enable Archive mode you can optionally enable the following flags:
111111

docs/pos/how-to/validator/validator-binaries.md

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -143,10 +143,11 @@ To install **Heimdall**, run the below commands:
143143
```bash
144144
curl -L https://raw.githubusercontent.com/maticnetwork/install/main/heimdall.sh | bash -s -- <heimdall_version> <network_type> <node_type>
145145
```
146+
You can run the above command with following options:
146147

147-
**heimdall_version**: `valid v1.0+ release tag from https://github.com/maticnetwork/heimdall/releases`
148-
**network_type**: `mainnet` and `mumbai`
149-
**node_type**: `sentry`
148+
- **heimdall_version**: `valid v1.0+ release tag from https://github.com/maticnetwork/heimdall/releases`
149+
- **network_type**: `mainnet` and `amoy`
150+
- **node_type**: `sentry`
150151

151152
That will install the `heimdalld` and `heimdallcli` binaries. Verify the installation by checking the Heimdall version on your machine:
152153

@@ -166,10 +167,11 @@ Install the latest version of Bor, based on valid v1.0+ [released version](https
166167
```bash
167168
curl -L https://raw.githubusercontent.com/maticnetwork/install/main/bor.sh | bash -s -- <bor_version> <network_type> <node_type>
168169
```
170+
You can run the above command with following options:
169171

170-
**bor_version**: `valid v1.0+ release tag from https://github.com/maticnetwork/bor/releases`
171-
**network_type**: `mainnet` and `mumbai`
172-
**node_type**: `sentry`
172+
- **bor_version**: `valid v1.0+ release tag from https://github.com/maticnetwork/bor/releases`
173+
- **network_type**: `mainnet` and `amoy`
174+
- **node_type**: `sentry`
173175

174176
That will install the `bor` binary. Verify the installation by checking the Bor version on your machine:
175177

@@ -517,29 +519,24 @@ journalctl -u bor.service -f
517519

518520
### Seed nodes and bootnodes
519521

522+
!!! note "Amoy node seeds"
523+
524+
The Heimdall and Bor seeds don't need to be configured manually for Amoy testnet since they've already been included at genesis.
525+
520526
- Heimdall seed nodes:
521527

522528
```bash
523529
moniker=<enter unique identifier>
524530
525531
# Mainnet:
526532
seeds="1500161dd491b67fb1ac81868952be49e2509c9f@52.78.36.216:26656,dd4a3f1750af5765266231b9d8ac764599921736@3.36.224.80:26656,8ea4f592ad6cc38d7532aff418d1fb97052463af@34.240.245.39:26656,e772e1fb8c3492a9570a377a5eafdb1dc53cd778@54.194.245.5:26656,6726b826df45ac8e9afb4bdb2469c7771bd797f1@52.209.21.164:26656"
527-
528-
# Testnet:
529-
seeds="9df7ae4bf9b996c0e3436ed4cd3050dbc5742a28@43.200.206.40:26656,d9275750bc877b0276c374307f0fd7eae1d71e35@54.216.248.9:26656,1a3258eb2b69b235d4749cf9266a94567d6c0199@52.214.83.78:26656"
530533
```
531534

532-
!!! tip
533-
The following Heimdall seed can be used for both mainnet and Mumbai testnet: `8542cd7e6bf9d260fef543bc49e59be5a3fa9074@seed.publicnode.com:27656`
534-
535535
- Bootnodes:
536536

537537
```bash
538538
# Mainnet:
539539
bootnode ["enode://b8f1cc9c5d4403703fbf377116469667d2b1823c0daf16b7250aa576bacf399e42c3930ccfcb02c5df6879565a2b8931335565f0e8d3f8e72385ecf4a4bf160a@3.36.224.80:30303", "enode://8729e0c825f3d9cad382555f3e46dcff21af323e89025a0e6312df541f4a9e73abfa562d64906f5e59c51fe6f0501b3e61b07979606c56329c020ed739910759@54.194.245.5:30303"]
540-
541-
# Testnet:
542-
bootnodes ["enode://bdcd4786a616a853b8a041f53496d853c68d99d54ff305615cd91c03cd56895e0a7f6e9f35dbf89131044e2114a9a782b792b5661e3aff07faf125a98606a071@43.200.206.40:30303", "enode://209aaf7ed549cf4a5700fd833da25413f80a1248bd3aa7fe2a87203e3f7b236dd729579e5c8df61c97bf508281bae4969d6de76a7393bcbd04a0af70270333b3@54.216.248.9:30303"]
543540
```
544541

545542

docs/pos/how-to/validator/validator-packages.md

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ To get to a running validator node, conduct the following in this **exact sequen
3939
curl -L https://raw.githubusercontent.com/maticnetwork/install/main/heimdall.sh | bash
4040
```
4141

42-
or install a specific version, node type (`sentry` or `validator`), and network (`mainnet` or `mumbai`). All release versions can be found on
42+
or install a specific version, node type (`sentry` or `validator`), and network (`mainnet` or `amoy`). All release versions can be found on
4343
[Heimdall GitHub repository](https://github.com/maticnetwork/heimdall/releases).
4444

4545
```shell
@@ -56,7 +56,7 @@ To get to a running validator node, conduct the following in this **exact sequen
5656
curl -L https://raw.githubusercontent.com/maticnetwork/install/main/bor.sh | bash
5757
```
5858

59-
or install a specific version, node type (`sentry` or `validator`), and network (`mainnet` or `mumbai`). All release versions could be found on
59+
or install a specific version, node type (`sentry` or `validator`), and network (`mainnet` or `amoy`). All release versions could be found on
6060
[Bor Github repository](https://github.com/maticnetwork/bor/releases).
6161

6262
```shell
@@ -104,7 +104,7 @@ In this section, we will go through steps to initialize and customize configurat
104104
sudo -u heimdall heimdalld init --chain=mainnet --home /var/lib/heimdall
105105
106106
# For testnet
107-
sudo -u heimdall heimdalld init --chain=mumbai --home /var/lib/heimdall
107+
sudo -u heimdall heimdalld init --chain=amoy --home /var/lib/heimdall
108108
```
109109

110110
Open the Heimdall configuration file for editing:
@@ -182,13 +182,13 @@ After successfully installing Bor and Heimdall through [packages](#installing-pa
182182
file could be found under `/var/lib/bor/config.toml`.
183183
You will need to check and modify these files accordingly.
184184

185-
- In the service file, set `--chain` to `mainnet` or `mumbai` accordingly
185+
- In the service file, set `--chain` to `mainnet` or `amoy` accordingly
186186

187187
Save the changes in `/lib/systemd/system/heimdalld.service`.
188188

189189
- Make sure the chain is set correctly in `/var/lib/bor/config.toml` file. Open the file with following command `sudo vi /var/lib/bor/config.toml`
190190

191-
- In the config file, set `chain` to `mainnet` or `mumbai` accordingly.
191+
- In the config file, set `chain` to `mainnet` or `amoy` accordingly.
192192

193193
- To enable Archive mode, you can optionally enable the following flags:
194194

@@ -307,7 +307,7 @@ Initialize heimdall configs
307307
sudo -u heimdall heimdalld init --chain=mainnet --home /var/lib/heimdall
308308
309309
# For testnet
310-
sudo -u heimdall heimdalld init --chain=mumbai --home /var/lib/heimdall
310+
sudo -u heimdall heimdalld init --chain=amoy --home /var/lib/heimdall
311311
```
312312

313313
Open the Heimdall configuration file for editing:
@@ -459,7 +459,7 @@ You will need to check and modify these files accordingly.
459459

460460
- Make sure the chain is set correctly in `/lib/systemd/system/heimdalld.service` file. Open the file with following command `sudo vi /lib/systemd/system/heimdalld.service`
461461

462-
- In the service file, set `--chain` to `mainnet` or `mumbai` accordingly
462+
- In the service file, set `--chain` to `mainnet` or `amoy` accordingly
463463
- Add `--bridge --all` to the heimdall command line for validator, example:
464464
```
465465
ExecStart=/usr/local/bin/heimdalld start --home /var/lib/heimdall \
@@ -472,7 +472,7 @@ You will need to check and modify these files accordingly.
472472

473473
- Make sure the chain is set correctly in `/var/lib/bor/config.toml` file. Open the file with following command `sudo vi /var/lib/bor/config.toml`
474474

475-
- In the config file, set `chain` to `mainnet` or `mumbai` accordingly.
475+
- In the config file, set `chain` to `mainnet` or `amoy` accordingly.
476476

477477
- Enable validator flags, example:
478478
```
@@ -565,29 +565,24 @@ journalctl -u bor.service -f
565565
```
566566
### Seed nodes and bootnodes
567567

568+
!!! note "Amoy node seeds"
569+
570+
The Heimdall and Bor seeds don't need to be configured manually for Amoy testnet since they've already been included at genesis.
571+
568572
- Heimdall seed nodes:
569573

570574
```bash
571575
moniker=<enter unique identifier>
572576
573577
# Mainnet:
574578
seeds="1500161dd491b67fb1ac81868952be49e2509c9f@52.78.36.216:26656,dd4a3f1750af5765266231b9d8ac764599921736@3.36.224.80:26656,8ea4f592ad6cc38d7532aff418d1fb97052463af@34.240.245.39:26656,e772e1fb8c3492a9570a377a5eafdb1dc53cd778@54.194.245.5:26656,6726b826df45ac8e9afb4bdb2469c7771bd797f1@52.209.21.164:26656"
575-
576-
# Testnet:
577-
seeds="9df7ae4bf9b996c0e3436ed4cd3050dbc5742a28@43.200.206.40:26656,d9275750bc877b0276c374307f0fd7eae1d71e35@54.216.248.9:26656,1a3258eb2b69b235d4749cf9266a94567d6c0199@52.214.83.78:26656"
578579
```
579580

580-
!!! tip
581-
The following Heimdall seed can be used for both mainnet and Mumbai testnet: `8542cd7e6bf9d260fef543bc49e59be5a3fa9074@seed.publicnode.com:27656`
582-
583581
- Bootnodes:
584582

585583
```bash
586584
# Mainnet:
587585
bootnode ["enode://b8f1cc9c5d4403703fbf377116469667d2b1823c0daf16b7250aa576bacf399e42c3930ccfcb02c5df6879565a2b8931335565f0e8d3f8e72385ecf4a4bf160a@3.36.224.80:30303", "enode://8729e0c825f3d9cad382555f3e46dcff21af323e89025a0e6312df541f4a9e73abfa562d64906f5e59c51fe6f0501b3e61b07979606c56329c020ed739910759@54.194.245.5:30303"]
588-
589-
# Testnet:
590-
bootnodes ["enode://bdcd4786a616a853b8a041f53496d853c68d99d54ff305615cd91c03cd56895e0a7f6e9f35dbf89131044e2114a9a782b792b5661e3aff07faf125a98606a071@43.200.206.40:30303", "enode://209aaf7ed549cf4a5700fd833da25413f80a1248bd3aa7fe2a87203e3f7b236dd729579e5c8df61c97bf508281bae4969d6de76a7393bcbd04a0af70270333b3@54.216.248.9:30303"]
591586
```
592587

593588
## Health Checks with the Community

0 commit comments

Comments
 (0)