# Supra RPC Node API

**Canonical:** https://apis.io/apis/supra/supra-rpc-node-api/  
**Provider:** Supra — https://apis.io/providers/supra/  
**Base URL:** https://rpc-mainnet.supra.com  
**Documentation:** https://docs.supra.com/network/move/rest-api

Supra RPC Node API is one of 4 APIs that [Supra](https://apis.io/providers/supra/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Blockchain, Layer 1, Smart Contracts, Move, and Web3. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, and authentication docs.

Public, keyless REST + JSON API served by every Supra RPC node. Covers accounts (resources, modules, coin and fungible-asset statements), transaction submission and simulation, gas price estimation, blocks and consensus blocks, events, Move view function execution, table item lookup, committee authorizations and event-emission / transaction-inclusion proofs, across four coexisting path versions (v1 through v4). Also exposes a JSON-RPC WebSocket upgrade at /rpc/v4/ws for newBlocks and newBlockHeaders subscriptions. Described by an OpenAPI 3.1.0 document the node itself serves at /docs/api.json.

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/supra/refs/heads/main/openapi/supra-rpc-node-openapi.yml
- **APIReference** — https://rpc-mainnet.supra.com/docs/
- **Documentation** — https://docs.supra.com/network/move/rest-api
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/supra/refs/heads/main/authentication/supra-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/supra/refs/heads/main/conventions/supra-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/supra/refs/heads/main/errors/supra-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/supra/refs/heads/main/data-model/supra-data-model.yml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/supra/refs/heads/main/overlays/supra-rpc-node-overlay.yaml
- **Lifecycle** — https://raw.githubusercontent.com/api-evangelist/supra/refs/heads/main/lifecycle/supra-lifecycle.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/supra/refs/heads/main/apis.yml

## Other Supra APIs (3)

- [Supra Price Feeds REST API](https://apis.io/apis/supra/supra-price-feeds-rest-api/)
- [Supra Price Feeds WebSocket API](https://apis.io/apis/supra/supra-price-feeds-websocket-api/)
- [Supra Automation API](https://apis.io/apis/supra/supra-automation-api/)

## Tags

Blockchain, Layer 1, Smart Contracts, Move, Web3

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/supra/supra-rpc-node-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/supra/.
