Skip to content

AWS EC2 Instructions #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion running-a-node.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,12 +102,16 @@ Answers to common questions and issues about running your own node:

### What are the minimum requirements for syncing a node?

We recommend having a machine with at least 32GB of RAM and 50GB of storage.
We recommend having a machine with at least 32GB of RAM and 100GB of storage.

### How do I configure SSL?

There is an example SSL configuration in `nginx.dev`.

### How do I host a node on AWS EC2?

Community member [@sigil](https://bitclout.com/u/sigil) and [@aryanm](https://bitclout.com/u/aryanm) put together a guide that can be found [here](https://docs.bitswap.network/setting-up-a-bitclout-node-using-aws-ec2).

### How do I use the BlockCypher API?

BlockCypher will help prevent double-spends in the mempool. You can signup for a [BlockCypher](https://www.blockcypher.com/) account on the BlockCypher website. BlockCypher does offer a free amount of API calls.
Expand Down Expand Up @@ -141,3 +145,6 @@ Twilio provides an SMS API that allows you to confirm user phone numbers and thu

Twilio pricing can be reviewed [here](https://www.twilio.com/sms/pricing/us).

### My node crashed with error 'exit code 137'?

You will need to increase the resources of your machine or Docker image. Node software requires a large amount of RAM for the initial sync and indexing process.