# API overview

{% hint style="warning" %}
Replace the `TODO` values before publishing. Keep names consistent across **Networks**, **Wallet setup**, **Quickstart**, and **API** pages.
{% endhint %}

### Values you need to fill

* Mainnet chain ID
* Testnet chain ID
* Public RPC URL(s)
* WebSocket URL(s)
* Explorer base URL
* Native token symbol and decimals
* Faucet URL and daily limits (testnet)

SVPCHain exposes a JSON-RPC endpoint and a WebSocket endpoint. Use JSON-RPC for requests and WS for subscriptions.

### Base endpoints

* RPC: TODO
* WS: TODO

### Interfaces

<table data-view="cards"><thead><tr><th>Interface</th><th data-card-target data-type="content-ref">Docs</th></tr></thead><tbody><tr><td>JSON-RPC</td><td><a href="json-rpc">json-rpc</a></td></tr><tr><td>WebSocket</td><td><a href="websocket">websocket</a></td></tr></tbody></table>

### Auth

* Usually none for public RPC.
* Rate limits may apply.

{% hint style="info" %}
If you need stable throughput, run your own node. Public endpoints are best-effort.
{% endhint %}
