Back to all services Back to all services
Starknet logo

Starknet

chainID: starknet MAINNET

Useful Commands

Juno Node

Check block number

curl --location 'http://localhost:6062' \
--header 'Content-Type: application/json' \
--data '{
  "jsonrpc": "2.0",
  "method": "starknet_blockHashAndNumber",
  "params": [],
  "id": 1
}'

Check sync status

curl --location 'http://localhost:6062' \
--header 'Content-Type: application/json' \
--data '{
  "jsonrpc": "2.0",
  "method": "starknet_syncing",
  "params": [],
  "id": 1
}'

Check version

juno -v

Enable service

sudo systemctl enable juno

Restart service

sudo systemctl restart juno

Stop service

sudo systemctl stop juno

Check logs

sudo journalctl -fu juno

Check status

sudo systemctl status juno

Juno Attestation Validator

Enable validator service

sudo systemctl enable --now starknet-validator

Restart validator service

sudo systemctl restart starknet-validator

Check validator logs

sudo journalctl -fu starknet-validator

Metrics check (Prometheus)

curl -s http://localhost:9096/metrics | grep validator_attestation_successful_total

Attestations in logs

sudo journalctl -u starknet-validator.service | grep 'Attest transaction SUCCESFULL'