diff --git a/src/pages/guide/node/rpc.mdx b/src/pages/guide/node/rpc.mdx index 95c6e1c1..e2d68d69 100644 --- a/src/pages/guide/node/rpc.mdx +++ b/src/pages/guide/node/rpc.mdx @@ -10,6 +10,10 @@ RPC nodes provide API access to the Tempo network without participating in conse ## Quick Start + +Trusted (uncertified) RPC nodes will be deprecated. To run without trusting the RPC endpoint, use [Trustless RPC Nodes](#trustless-rpc-nodes). + + ```bash /dev/null/quickstart.sh#L1-15 # Download snapshot (this will help you sync much faster) tempo download --archive @@ -25,6 +29,22 @@ An RPC node running in follow mode is a **full node**. It fetches blocks from a By default, RPC nodes run in archive mode, meaning they do not prune historical state. +### Trustless RPC Nodes + + +Trustless RPC nodes are supported in release 1.7.1 and onward. 2nd order RPC nodes, which follow other RPC nodes instead of validators, are currently only supported on the Moderato testnet. + + +RPC nodes can verify certificates before executing blocks by suppling the `--follow.experimental.certify` flag: + +```bash +tempo node \ + --follow \ + --follow.experimental.certify \ + --http --http.port 8545 \ + --http.api eth,net,web3,txpool,trace +``` + ## Example Systemd Service ```bash /dev/null/systemd.sh#L1-55