Lewati ke isi

RPC Endpoints

Mainnet (Chain ID 8846)

Endpoint URL
HTTP RPC https://rpc.garudachain.id
Backup RPC https://rpc2.garudachain.id
WebSocket wss://rpc.garudachain.id

Public Testnet (Chain ID 8847)

Endpoint URL
HTTP RPC https://rpc.testnet.garudachain.id
Faucet https://faucet.staging.garudachain.id

Devnet (Chain ID 8844)

http://localhost:8545

Contoh JSON-RPC

curl -X POST https://rpc.garudachain.id \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

Rate Limiting

RPC publik production dibatasi 500 req/min per IP via apps/rpc-public.

Method admin/debug diblokir di gateway publik.

Health Check

GET https://rpc.garudachain.id/health

MetaMask

Gunakan SDK helper:

import { addGarudaChainToMetaMask, switchToGarudaChain } from "@garuda-chain/sdk";
await addGarudaChainToMetaMask("mainnet");
await switchToGarudaChain("mainnet");

Atau tambah manual — lihat Chain ID.