Deploy STRATO on AWS
This individual STRATO instance (private blockchain node, self-contained and sufficient for prototyping and light POC's) provides a RESTful web API on the HTTP port for querying the blockchain and compiling and uploading contracts.
Run STRATO Virtual Machine using AWS AMI
- Login to your AWS account, or create one if you don't already have one.
- Deploy a new EC2 instance from the BlockApps STRATO AMI, with at least 20 GB of space on the root volume.
- SSH to your newly deployed node (user: ubuntu).
- Run strato-admin script (takes about 10-20secs to see all docker containers running):
$ ./strato-admin.sh --start
Note: if the instance services do not come up within a minute, you can restart the services using:
./strato-admin.sh --stop ./strato-admin.sh --start
*The single instance will provide the following (all on port 80):
The STRATO API -> http://[your server ip]/strato-api
A Bloc Instance -> http://[your server ip]/bloc/v2.1
A Bloc Explorer -> http://[your server ip]
Bloc API Docs -> http://[your server ip]/bloc/v2.1/docs
STRATO API Docs -> http://[your server ip]/strato-api/eth/v1.2/docs
Cirrus Search -> http://[your server ip]/cirrus/search/