---
title: "Nimiq RPC Client"
description: "Connect your backend services to the Nimiq blockchain with full access to blockchain data and operations through standard JSON-RPC and RESTful endpoints."
canonical_url: "https://nimiq.dev/rpc"
---
# Nimiq RPC Client

> Connect your backend services to the Nimiq blockchain with full access to blockchain data and operations through standard JSON-RPC and RESTful endpoints.

<u-page-section description="Start experimenting with the Nimiq RPC API." headline="Quick Start" title="Jump right in">
<u-page-grid>
<u-page-card description="Explore all available RPC methods and try them directly in the browser" icon="i-tabler:book-2" title="Browse RPC Methods" variant="outline" to="https://nimiq.dev/rpc/methods">



</u-page-card>

<u-page-card description="Use public servers for testing and development" icon="i-tabler:server" title="Open RPC Servers" variant="outline" to="https://nimiq.dev/rpc/open-servers">



</u-page-card>

<u-page-card description="Learn how to connect with a CLI, TypeScript, or HTTP" icon="i-tabler:code" title="Integrations" variant="outline">



</u-page-card>
</u-page-grid>
</u-page-section>

<u-page-section description="The Nimiq RPC API is ideal for servers, exchanges, analytics platforms, and any service needing reliable blockchain connectivity." headline="Why RPC API" title="Perfect for backend integration">
<u-page-grid>
<u-page-card description="Direct access to all Nimiq blockchain data and operations" icon="i-tabler:database" title="Full Node Access" variant="outline">



</u-page-card>

<u-page-card description="Standard protocols for easy integration with any tech stack" icon="i-tabler:api" title="RESTful & JSON-RPC" variant="outline">



</u-page-card>

<u-page-card description="WebSocket subscriptions for live blockchain events" icon="i-tabler:broadcast" title="Real-Time Updates" variant="outline">



</u-page-card>

<u-page-card description="120+ RPC methods covering all blockchain operations" icon="i-tabler:layers-linked" title="Comprehensive Methods" variant="outline">



</u-page-card>

<u-page-card description="Fully typed client libraries for TypeScript" icon="i-tabler:shield-check" title="Type-Safe Clients" variant="outline">



</u-page-card>

<u-page-card description="High availability and performance" icon="i-tabler:server" title="Production Ready" variant="outline">



</u-page-card>
</u-page-grid>
</u-page-section>

<callout icon="i-tabler:bot" to="https://nimiq.dev/ai/mcp">

**Build with AI using the Developer Center** --- Connect assistants to the built-in MCP server and AI docs in the dedicated AI section.

</callout>

<u-page-section description="Discover the full range of RPC methods available for interacting with the Nimiq blockchain." headline="RPC Methods" title="Explore the API">
<table>
<thead>
  <tr>
    <th align="left">
      Category
    </th>
    
    <th align="left">
      Methods
    </th>
    
    <th align="left">
      Description
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td align="left">
      <strong>
        Blockchain
      </strong>
    </td>
    
    <td align="left">
      <code>
        getBlockByNumber
      </code>
      
      , <code>
        getBlockByHash
      </code>
      
      , <code>
        getLatestBlock
      </code>
    </td>
    
    <td align="left">
      Access block data and chain state
    </td>
  </tr>
  
  <tr>
    <td align="left">
      <strong>
        Accounts
      </strong>
    </td>
    
    <td align="left">
      <code>
        getAccountByAddress
      </code>
      
      , <code>
        getBalance
      </code>
    </td>
    
    <td align="left">
      Query account information and balances
    </td>
  </tr>
  
  <tr>
    <td align="left">
      <strong>
        Transactions
      </strong>
    </td>
    
    <td align="left">
      <code>
        getTransactionByHash
      </code>
      
      , <code>
        getTransactionsByAddress
      </code>
      
      , <code>
        sendRawTransaction
      </code>
    </td>
    
    <td align="left">
      Handle transaction operations
    </td>
  </tr>
  
  <tr>
    <td align="left">
      <strong>
        Validators
      </strong>
    </td>
    
    <td align="left">
      <code>
        getValidators
      </code>
      
      , <code>
        getValidatorByAddress
      </code>
      
      , <code>
        getSlotAt
      </code>
    </td>
    
    <td align="left">
      Access validator and staking data
    </td>
  </tr>
  
  <tr>
    <td align="left">
      <strong>
        Network
      </strong>
    </td>
    
    <td align="left">
      <code>
        getNetworkInfo
      </code>
      
      , <code>
        getEpochNumber
      </code>
    </td>
    
    <td align="left">
      Monitor network status and consensus
    </td>
  </tr>
</tbody>
</table>

<u-button className="rounded-full" color="primary" label="View All RPC Methods" to="https://nimiq.dev/rpc/methods" trailing-icon="i-tabler:arrow-up-right">



</u-button>
</u-page-section>


## Sitemap

See the full [sitemap](https://nimiq.dev/sitemap.md) for all pages.
