Starknet Node JSON-RPC API
The Starknet full-node JSON-RPC API (OpenRPC), covering read methods (blocks, transactions, state, classes, events, fees), write methods (add invoke/declare/deploy-account transactions), trace methods, and a WebSocket subscription API for new heads, events, and transaction status. Spec version 0.10.4-rc.0.
Other Resources
OpenRPC
https://raw.githubusercontent.com/api-evangelist/starkware/refs/heads/main/openrpc/starkware-starknet_api_openrpc.json
OpenRPC
https://raw.githubusercontent.com/api-evangelist/starkware/refs/heads/main/openrpc/starkware-starknet_write_api.json
OpenRPC
https://raw.githubusercontent.com/api-evangelist/starkware/refs/heads/main/openrpc/starkware-starknet_trace_api_openrpc.json
OpenRPC
https://raw.githubusercontent.com/api-evangelist/starkware/refs/heads/main/openrpc/starkware-starknet_ws_api.json
OpenRPC
https://raw.githubusercontent.com/api-evangelist/starkware/refs/heads/main/openrpc/starkware-starknet_executables.json
OpenRPC
https://raw.githubusercontent.com/api-evangelist/starkware/refs/heads/main/openrpc/starkware-starknet_metadata.json
APIsJSON
https://raw.githubusercontent.com/api-evangelist/starkware/refs/heads/main/apis.yml