Skip to main contentThe Node RPC API provides low-latency, full-featured access to Arch blockchain transaction management, account queries, and block data. Designed for developers building wallets, explorers, trading systems, or blockchain-integrated applications, it enables direct interaction with the Arch network through a rich set of RPC-style endpoints.
From submitting single or batched transactions to retrieving processed transaction details, querying account information, and monitoring recent blocks, this API delivers a complete toolset for building real-time blockchain experiences without maintaining your own full node.
Key Features
- Transaction Submission: Send single or multiple signed transactions to the network, with support for JSON-formatted runtime transactions.
- Transaction Retrieval: Fetch detailed transaction data, including both JSON and hex-encoded formats, by transaction hash.
- Recent Transactions Feed: Access the latest transactions on the network in either standard or hex-encoded form.
- Account Queries: Retrieve account information, including executable status, ownership, and associated UTXOs by public key or address.
- Block Data Access: Get latest blocks, block ranges, recent block lists, and block data by height or hash—with optional verbose and hex-encoded details.
- Program Account Queries: Fetch accounts associated with specific on-chain programs, with filtering capabilities.
Key Benefits for Developers
- Skip the operational complexity and computational overhead of maintaining self-hosted Arch nodes.
- Query chain data to power wallets, explorers, and backends with minimal latency.
- Broadcast and verify transactions with trusted relay endpoints.