Elysium mainnet is live! Get your lightning-fast RPC endpoints now.    Start building
  • Agentes
  • Precios

Sonic RPC endpoints for DeFi and trading apps

Read pool state, index trading activity, and submit transactions with reliable, high-performance Sonic RPC infrastructure.

Sonic
https://sonic-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID
Crear endpoint
Logotipo de Stars para el widget de la página de inicio
get mcp.chainstack.com, deploy Sonic mainnet RPC node and give me the HTTPS endpoint
ThorFiMetrallaRFOXOdosTradingViewRippleCírculoPendleTrust WalletBinanceGoldskyCertiKBlockpourNumioBandidoNexoCoinGeckoUniDexVaiVLaunchWorkinmanZapperBitgetTrust WalletAoriPlataKaikoQuantstamp

Fast Sonic RPC, right where you need it

Global Node

Geo-balanced RPCFor DeFi apps

Connect your DeFi application to Sonic Mainnet through an HTTPS endpoint. Read contract state, collect events, and submit signed transactions with familiar Ethereum tools.

Ilustración de una red global de blockchain node

Your full development stack for Sonic

Build Sonic trading and analytics applications with archive state, execution traces, and predictable RPC capacity.

Icono de « node » ilimitado

Ilimitado Node

Run Sonic indexers and application backends with unlimited requests within your selected RPS tier. Keep monthly RPC costs predictable as request volume grows.

25 solicitudes por segundo
$ 149$ al mes
25100250500

Build and scale with reliable Sonic RPC

Página de inicio: logotipo «Infra Icon 1»

Build Sonic trading applications

Read pool contracts, simulate calls, and submit signed swaps. Connect your strategy or interface through ethers.js, viem, or web3.py.

Explore Sonic tooling
Logotipo «Infra Icon 2» de la página de inicio

Index swaps and token transfers

Collect contract events with eth_getLogs. Build your own price, volume, and wallet-activity indexes for the Sonic markets you support.

Explore Sonic methods
Página de inicio: logotipo «Infra Icon 3»

Supervisar las posiciones crediticias

Read collateral, debt, and protocol state from lending contracts. Combine current reads with historical queries for position dashboards and risk tools.

Consigue endpoint
Logotipo «Infra Icon 4» de la página de inicio

Investigate failed transactions

Inspect execution with debug and trace APIs on a paid Global Node. Follow internal calls and diagnose reverted swaps or approvals.

Explore Sonic debug APIs
Página de inicio: logotipo «Infra Icon 5»

Connect wallets and portfolio apps

Read native S balances and ERC-20 balances, estimate gas, and track receipts. Configure Sonic Mainnet chain ID 146 in your signing tools.

Explore Sonic tooling
Más de 10 000millones de llamadas diariasa la API en Chainstack
Más de 10 centros de datos deChainstack en todo el mundo
Acceso al servicio de asistencia 24 horas al día, 7 días a la semana
99,99 % o más de tiempo de actividad

Dedicated Sonic RPC for enterprise teams

Choose Sonic Mainnet or Testnet and an available node configuration to estimate monthly infrastructure costs.

Dedicado Node

Choose an available Sonic network and node configuration to estimate monthly infrastructure costs.

Node tipo
Cargando el precio…Empezar

¿Por qué Dev Chainstack?

Testimonios de clientes de equipos que utilizan « Chainstack » en las redes compatibles.

Testimonio de un héroe - Logotipo de fondoColaborar con Chainstack nos ha ayudado a reducir nuestros costes de infraestructura en más de un 70 %, al tiempo que hemos abordado complejos retos en materia de seguridad de Web3.Map Shen, responsable de la plataforma de CertiKHistorias de clientes (se abre en una nueva pestaña)
4,9/539 opinionesG2

Read Sonic markets without running a node

Query pool state, collect swap and token-transfer logs, and track transaction receipts through one Sonic RPC endpoint. Use historical state and execution traces for DeFi analytics and debugging.

Consigue endpoint

Self-hosted Sonic RPC on your own infrastructure

Run Sonic Mainnet or Testnet on infrastructure you control. Deploy sonicd with monitoring, automated updates, and self-healing operations through Chainstack Self-Hosted.

Chainstack Self-Hosted node asistente de implementación
Logotipo de Card Bg1 en servidor propio

Supervisión, alertas y observabilidad

Logotipo de Card Bg2 en servidor propio

Configuraciones de « node » con el tamaño adecuado

SOC 2ISO

Tus datos están siempre protegidos.

Connect to Sonic RPC

Read token-transfer events from the latest Sonic block with eth_getLogs.

HTTPS · Solicitudes JSON-RPC
https://sonic-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID
Transporte
EVM JSON-RPC over HTTPS

Create a Sonic node. Copy your authenticated HTTPS URL from Acceso y credenciales y sustituir YOUR_ENDPOINT_ID en el ejemplo.

Sonic mainnet
curl --request POST \
  --url https://sonic-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID \
  --header 'Content-Type: application/json' \
  --data '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "eth_getLogs",
  "params": [
    {
      "fromBlock": "latest",
      "toBlock": "latest",
      "topics": [
        "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"
      ]
    }
  ]
}'

The result is an array of matching logs. Add your token or pool contract address and paginate historical block ranges when building an indexer.

Ver la referencia de métodos (se abre en una nueva pestaña)

Sonic RPC pricing

Start with free Sonic RPC. Scale your application with paid plans, higher throughput, and dedicated infrastructure.

Planes económicos para todo tipo de cargas de trabajo

A partir de40$ al mescon pago anual
Descubre los planes de pago
De 20M solicitudes, incluidas las mensualesComparar y convertir
  • Mayor rendimiento y mayores márgenes de « node »

Todas las funciones de « Developer », además de:

  • Datos de archivo Growth+
  • Complementos Growth+
  • Línea dedicada: Nodes Pro +
  • Inicio de sesión único Pro+
  • Business o de acceso basado en roles +
  • Número ilimitado de usuarios Business+
Ver todas las características

Los complementos y la infraestructura dedicada de Node se facturan por separado.

Logotipo de los usuariosAsistencia excepcional en todos los planes de pago
Para equipos clasificados

¿Gastas más de 2.000 dólares al mes en infraestructura de RPC?

Ahorra más del 50 % con nuestro plan de élite de pago por uso

TelegramChatea en Telegram (se abre en una nueva pestaña)
Preguntas frecuentes
What is a Sonic RPC endpoint?

A Sonic RPC endpoint connects your application to Sonic through Ethereum-compatible JSON-RPC. Use it to read balances and contract state, query event logs, estimate gas, and send signed transactions. Sonic Mainnet uses chain ID 146 and S for gas. See the Sonic tooling guide.

Can I use Sonic RPC for free?

Sí. El plan « Developer » de Chainstackincluye 3 millones de request units al mes, 25 solicitudes por segundo y un node, sin necesidad de tarjeta de crédito. El consumo de unidades de solicitud depende del método. Crea una cuenta gratuita o compara las características de los planes.

What is the Sonic RPC URL?

Mainnet: https://sonic-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID.

Testnet: https://sonic-testnet.core.chainstack.com/YOUR_ENDPOINT_ID.

Sustituir YOUR_ENDPOINT_ID con el identificador que encontrarás en el panel «Acceso y credenciales» de tu node. Mantén ese identificador en secreto y utiliza la URL completa que se te ha facilitado para tu red implementada. Get a Sonic endpoint.

What is the Sonic chain ID?

Sonic Mainnet uses chain ID 146. The current Sonic Testnet uses chain ID 14601. Match the chain ID to the network selected for your RPC endpoint. See Sonic’s official network settings.

Is Sonic Testnet the same as Blaze Testnet?

No. The current Sonic Testnet uses chain ID 14601, while legacy Blaze Testnet uses 57054. Do not reuse a Blaze chain ID or endpoint URL for the current Testnet. Check your deployed node’s network and use the matching connection details. See Sonic’s current Testnet settings.

Can I use Ethereum tools with Sonic RPC?

Yes. Connect ethers.js, viem, web3.py, Hardhat, or Foundry to the HTTPS endpoint for your Sonic network. Use standard EVM methods such as eth_call, eth_getLogs, y eth_sendRawTransaction. Consulta el Sonic tooling guide for integration examples.

Does Chainstack provide Sonic archive data?

Yes. Sonic archive access is available on paid plans for historical contract-state reads. Event-log retrieval and historical state are different workloads: specify the block you need for state queries, and paginate log backfills. Available historical ranges depend on the node configuration and retained data. See supported networks and node modes.

Can I debug Sonic transactions?

Yes. On a paid plan, deploy a Sonic Global Node with debug and trace APIs enabled. Use execution traces to investigate reverted calls and internal contract activity. Check the supported methods and deployment requirements before choosing your node configuration.

Can I run a self-hosted Sonic RPC node?

Yes. Chainstack Self-Hosted supports Sonic Mainnet and the current Sonic Testnet using sonicd. Deploy on infrastructure you control and manage the node through the Chainstack Self-Hosted interface. Hosting resources remain your responsibility. See the installation guide y supported deployment catalog.

Sonic RPC API: mainnet URL, chain ID, and event logs

Connect your application to Chainstack’s Sonic HTTPS endpoint to read balances, call contracts, query event logs, and submit signed transactions. Use eth_call para la lectura de contratos, eth_getLogs Para consultas sobre eventos, eth_getTransactionReceipt para la comprobación de recibos, y eth_sendRawTransaction to broadcast a signed transaction. Sonic Mainnet uses chain ID 146. The current Sonic Testnet uses chain ID 14601.

A Chainstack Sonic Mainnet endpoint follows the format https://sonic-mainnet.core.chainstack.com/YOUR_ENDPOINT_ID. Sustituye YOUR_ENDPOINT_ID with your own authenticated node identifier. Use ethers.js, viem, or web3.py to build DeFi interfaces, trading systems, and historical analytics. Filter event logs by contract address and topic, and keep historical block ranges bounded. See the Sonic tooling guide y Referencia de métodos RPC para obtener más información sobre la integración.

Legacy Blaze Testnet uses chain ID 57054 and is separate from the current Sonic Testnet. Match your node’s network, endpoint URL, and chain ID before submitting transactions.