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.