|
1 | 1 | # Sample AWS Blockchain Node Runner app for Scroll Nodes
|
2 | 2 |
|
3 |
| -This is RPC Scroll nodes (L2Geth) setup on AWS guide. |
| 3 | +[Scroll](https://docs.scroll.io/en/getting-started/overview/) is a "Layer 2" scaling solution for Ethereum leveraging zero knowledge proofs. This blueprint helps to deploy Scroll nodes (L2Geth) on AWS as RPC nodes and use [Amazon Managed Blockchain Access Ethereum](https://docs.aws.amazon.com/managed-blockchain/latest/ethereum-dev/ethereum-concepts.html) node for "Layer 1". It is meant to be used for development, testing or Proof of Concept purposes. |
4 | 4 |
|
5 | 5 | ## Overview of Deployment Architectures for Single Node setups
|
6 | 6 |
|
@@ -59,7 +59,7 @@ This is the Well-Architected checklist for Ethereum nodes implementation of the
|
59 | 59 | **Recommended for Scroll node**
|
60 | 60 |
|
61 | 61 | - Instance type [m6a.2xlarge](https://aws.amazon.com/ec2/instance-types/m6a/).
|
62 |
| -- 1TB EBS gp3 storage with at least 3000 IOPS.` |
| 62 | +- 500GB EBS gp3 storage with at least 3000 IOPS.` |
63 | 63 |
|
64 | 64 | **Amazon Managed Blockchain Ethereum L1**
|
65 | 65 |
|
@@ -174,10 +174,10 @@ We will use AWS Cloud9 to execute the subsequent commands. Follow the instructio
|
174 | 174 | ```
|
175 | 175 |
|
176 | 176 | ### Monitoring
|
177 |
| - It may take about 30 minutes and you can use Amazon CloudWatch to track the progress. There is a script that publishes CloudWatch metrics every 5 minutes, where you can watch current block and slots behind metrics. When the node is fully synced the slots behind metric should go to 0. To see them: |
| 177 | +A script on the Scroll node publishes current block and blocks behind metrics to CloudWatch metrics every 5 minutes. When the node is fully synced the blocks behind metric should get to 0, which might take about 1.5 days. To see the metrics: |
178 | 178 |
|
179 |
| -Navigate to CloudWatch service (make sure you are in the region you have specified for AWS_REGION) |
180 |
| -Open Dashboards and select scroll-single-node from the list of dashboards. |
| 179 | +- Navigate to CloudWatch service (make sure you are in the region you have specified for AWS_REGION) |
| 180 | +- Open Dashboards and select `scroll-single-node` from the list of dashboards. |
181 | 181 |
|
182 | 182 | ## Clear up and undeploy everything
|
183 | 183 |
|
@@ -217,7 +217,7 @@ Open Dashboards and select scroll-single-node from the list of dashboards.
|
217 | 217 | echo "INSTANCE_ID=" $INSTANCE_ID
|
218 | 218 | export AWS_REGION=us-east-1
|
219 | 219 | aws ssm start-session --target $INSTANCE_ID --region $AWS_REGION
|
220 |
| - sudo journalctl -o cat -fu sol |
| 220 | + sudo journalctl -o cat -fu scroll |
221 | 221 | ```
|
222 | 222 | 2. How to check the logs from the EC2 user-data script?
|
223 | 223 |
|
|
0 commit comments