Frame
Official Links
Minimum Specifications
| Spec | Size | 
|---|---|
| CPU | 2 | 
| RAM | 8 GB | 
| SSD | 50 GB | 
Install Docker and More
sudo apt update; sudo apt upgrade -y
sudo apt-get update && sudo apt install git build-essential -y && sudo apt install apt-transport-https ca-certificates curl software-properties-common -y && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" && sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y
Create directory
mkdir frame
cd frame
mkdir data
Clone repository
git clone https://github.com/frame-network/node-config.git
Edit testnet.json
nano node-config/testnet.json
- find 
<SEPOLIA_RPC_HERE>and replace with your Sepolia RPC, you can find HERE - example: 
"url": "https://rpc-sepolia" - Save
 
Run
docker run -d \
--name frame \
--rm \
-it \
-v $(pwd)/node-data:/home/user/.frame \
-v $(pwd)/node-config/testnet.json:/home/user/testnet.json public.ecr.aws/o8e2k8j7/nitro-node:frame \
--conf.file testnet.json
Check logs
docker logs -f frame
Troubleshooting
- If you facing an error like this
 
INFO [10-30|21:29:15.318] rpc response                             method=eth_getLogs logId=2 err="400 Bad Request: {\"jsonrpc\":\"2.0\",\"id\":2,\"error\":{\"code\":-32601,\"message\":\"Method not found\",\"data\":{\"method\":\"'eth_getLogs' is unavailable on our public API! Head over to https://bit.ly/gettinganodewithblast for more information.\"}}}" result=null attempt=0 args="[{\"address\":[\"0x62ca56aa7a475d4a9170855fd184ee60454f96a8\"],\"fromBlock\":\"0x4504c7\",\"toBlock\":\"0x4504c7\",\"topics\":[[\"0x5e3c1311ea442664e8b1611bfabef659120ea7a0a2cfc0667700bebc69cbffe1\"]]}]"
Usage of /usr/local/bin/nitro:
ERROR[10-30|21:29:15.318] error initializing database              err="failed getting delayed messages while attempting to get serialized chain config from init message: 400 Bad Request: {\"jsonrpc\":\"2.0\",\"id\":2,\"error\":{\"code\":-32601,\"message\":\"Method not found\",\"data\":{\"method\":\"'eth_getLogs' is unavailable on our public API! Head over to https://bit.ly/gettinganodewithblast for more information.\"}}}"
- Solutions
- Change the RPC URL.
 - If still doesn't work, open the Port
 
 
sudo ufw allow 8547; sudo ufw allow 8548