ORBION DOCS
WebsiteWhitepaper
  • πŸ”ΉIntroduction
  • πŸ”ΉCore Architecture
  • πŸ”ΉWhy Modular
  • πŸ”ΉGovernance
  • πŸ”ΉFee Model & Token Utility
  • πŸ”ΉArchitecture Overview
  • Core Team
  • πŸ”ΉFAQ
  • Network
    • πŸ”ΉOverview
    • πŸ”ΉPublic RPC Endpoints
    • πŸ”ΉExplorer & Faucet
    • πŸ”ΉValidator Setup
    • πŸ”ΉNetwork Parameters
  • Developer Guide
    • πŸ”ΉHow to Connect with MetaMask
    • πŸ”ΉDeploy Smart Contracts on Orbion
    • πŸ”ΉUsing the Testnet Faucet
    • πŸ”ΉValidator Setup Guide
  • RPC Access
    • πŸ”ΉPublic RPC Specs
    • πŸ”ΉRate Limits & Best Practices
    • πŸ”ΉRunning a Node
  • for user
    • πŸ”ΉTokenomics
    • πŸ”ΉOrbion Roadmap
  • Ecosystem
    • πŸ”ΉOrb Coin
    • πŸ”ΉOrbion Finance
    • πŸ”ΉOrbion Bridge
    • πŸ”ΉOrbion Tools (Telegram Bot Suite)
    • πŸ”ΉOrbion Locker
    • πŸ”ΉOrbion Explorer
    • πŸ”ΉOrbion SDK & API
    • πŸ”ΉThird-Party Integrations
Powered by GitBook
On this page
  1. Ecosystem

Orbion SDK & API

Orbion SDK & API provide developers with the tools and interfaces to build, monitor, and interact with the Orbion blockchain at scale.

From dApp deployment to data analytics, Orbion exposes a set of standardized RPC interfaces, SDK packages, and indexable APIs that ensure developers can build quickly β€” without vendor lock-in or opaque infrastructure.


πŸ”§ SDK Overview

Orbion offers native support for:

βœ… Web3.js & Ethers.js

Orbion is fully EVM-compatible and works out-of-the-box with:

npm install web3
npm install ethers

Example:

const { ethers } = require("ethers");

const provider = new ethers.JsonRpcProvider("https://rpctestnet-1.orbionchain.com");

const block = await provider.getBlockNumber();
console.log("Current block:", block);

Compatible with all Ethereum toolchains: Hardhat, Foundry, Remix, Truffle, etc.


πŸ“‘ JSON-RPC Support

Orbion nodes expose the full Ethereum JSON-RPC 1.0 spec:

Method Type
Examples

Read

eth_getBalance, eth_call, eth_blockNumber

Write

eth_sendRawTransaction, eth_estimateGas

Network

net_version, eth_chainId, web3_clientVersion

Full list of RPC endpoints can be found in the RPC Access section.


πŸ“Š RESTful API (Coming Soon)

Orbion will offer public REST API endpoints to access:

  • Block data (height, hash, timestamp)

  • Transaction logs & receipts

  • Token balances & transfers

  • Validator stats (uptime, voting power, slash events)

  • Bridge activity (lock/mint/burn)

  • Locker & staking module visibility

Use-cases:

  • Custom dashboards

  • Analytics platforms

  • Bot automation

  • Explorer services

Optional: API key access with rate limits for enterprise users.


πŸ”Œ GraphQL Endpoint (Planned)

Future releases will include a GraphQL schema for:

  • Querying historical txs by address

  • Filtered token transfer streams

  • Nested wallet/contract behavior lookup

  • LP & staking position tracking


βš™οΈ Dev Tools Compatibility

Tool
Support

Hardhat

βœ… Yes

Foundry

βœ… Yes

Remix IDE

βœ… Yes

The Graph

πŸ› οΈ Planned

Subgraph Indexer

πŸ› οΈ Planned


🧠 Use Cases

  • dApps building on Orbion Finance

  • Wallets displaying balances & txs

  • Bot devs tracking LP unlocks or bridge flow

  • Indexers running Orbion Explorer mirrors

  • Cross-chain relayers syncing Orbion ↔ BSC data


πŸ” Rate Limits & Access

Tier
Requests/sec
Auth

Public RPC

20 rps

No key

Dev Tier

100 rps

API key

Enterprise

Custom SLA

API key + signature

API key registration will be available via https://developer.orbionchain.com (coming soon)


Orbion SDK & API ensure that builders are never blocked, whether you're deploying contracts, syncing transactions, or building full-stack applications on-chain.

Orbion doesn’t gate development β€” it accelerates it.

PreviousOrbion ExplorerNextThird-Party Integrations

Last updated 6 days ago

πŸ”Ή