Developer Portal

Lumina RPC API

Standardized JSON-RPC endpoints to interact with the Lumina Network. Build wallets, explorers, or dApps with ease.

Public RPC Endpoint

Connect your applications to our high-performance nodes.

https://rpc1.bariscode.my.id

Available Methods

v1.0.0 Stable
MethodEndpoint PathDescriptionExample
GET/balance/:addressGet account balance and nonce/balance/lumina1...
GET/latest_blockGet information about the most recent block/latest_block
GET/block/:heightGet block details by height or hash/block/100
GET/tx/:hashGet specific transaction details/tx/0x...
GET/txs/:addressGet transaction history for an address/txs/lumina1...
GET/mempool/recentGet list of pending transactions/mempool/recent
GET/network/statsGet global network statistics/network/stats
POST/submitSubmit a signed transaction to the network{ "transaction": ... }

Quick Integration

Use our SDK or direct fetch calls to interact with the chain from any environment.

// Fetch balance
const res = await fetch(`${baseUrl}/balance/YOUR_ADDRESS`);
const data = await res.json();
console.log(data.balance);

Rate Limits

  • Public Tier100 req/min
  • Developer Tier10,000 req/min
  • White-label NodeUnlimited

For high-traffic applications, consider running your own dedicated Lumina Node.