> For the complete documentation index, see [llms.txt](https://service.block-pro.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://service.block-pro.net/testnet/starknet.md).

# Starknet

Starknet Sepolia Testnet guides powered by Pathfinder.

**Sepolia Testnet · `SN_SEPOLIA` · Pathfinder**

Operate a Starknet full node with Pathfinder. To participate as a validator, add registration and the separate attestation service.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Pathfinder Node</strong></td><td>Install the full node with Docker.</td><td><a href="/testnet/starknet/pathfinder-node.md">Pathfinder Node</a></td></tr><tr><td><strong>Upgrade</strong></td><td>Update the image and preserve your database.</td><td><a href="/testnet/starknet/upgrade.md">Upgrade</a></td></tr><tr><td><strong>Snapshots</strong></td><td>Restore a Software Mansion database snapshot.</td><td><a href="/testnet/starknet/snapshots.md">Snapshots</a></td></tr><tr><td><strong>Validator &#x26; Attestation</strong></td><td>Register and run the attestation service.</td><td><a href="/testnet/starknet/validator.md">Validator &amp; Attestation</a></td></tr><tr><td><strong>Useful Commands</strong></td><td>Logs, service control and JSON-RPC checks.</td><td><a href="/testnet/starknet/useful-commands.md">Useful Commands</a></td></tr></tbody></table>

## Requirements

| Resource        | Starting recommendation                                |
| --------------- | ------------------------------------------------------ |
| CPU             | 4 cores                                                |
| RAM             | 16 GB                                                  |
| Storage         | 1 TB SSD; more for archive history or snapshot backups |
| OS              | Ubuntu 24.04 LTS, x86-64                               |
| Runtime         | Docker Engine and Compose plugin                       |
| Ethereum access | Ethereum Sepolia WebSocket RPC (`wss://`)              |

Plan extra CPU, memory and disk space for heavy public RPC traffic. See [Pathfinder hardware requirements](https://docs.swmansion.com/pathfinder/getting-started/hardware-requirements/).

## Network and versions

| Setting                      | Value                             |
| ---------------------------- | --------------------------------- |
| Pathfinder network           | `sepolia-testnet`                 |
| Node container               | `pathfinder-sepolia`              |
| Local RPC                    | `http://127.0.0.1:9546/rpc/v0_10` |
| Reviewed Pathfinder release  | `v0.24.2`                         |
| Reviewed attestation release | `v0.5.2`                          |

Sources: [Pathfinder releases](https://github.com/software-mansion/pathfinder/releases/tag/v0.24.2) and [attestation releases](https://github.com/software-mansion/starknet-validator-attestation/releases). Check release notes before future upgrades.

RPC is bound to localhost in this guide. The node needs outbound access to its Ethereum provider and Starknet data sources.

[Pathfinder documentation](https://docs.swmansion.com/pathfinder/) · [Starknet operator overview](https://docs.starknet.io/secure/quickstart/overview).
