Injective Protocol API

Decentralized trading protocol for spot and derivatives

API Overview

Injective is a decentralized exchange protocol built on Cosmos, offering cross-chain trading, perpetual futures, and spot trading with zero gas fees.

RPC API Endpoints

  • RPC: https://injective-rpc.polkachu.com
  • REST: https://injective-api.polkachu.com
  • GRPC: https://injective-grpc.polkachu.com:443
  • Trading API: https://api.injective.exchange

Injective API Features

  • Cross-chain trading (Ethereum, Cosmos, Solana)
  • Zero gas fees for traders
  • Decentralized orderbook
  • Perpetual futures and spot trading

JavaScript Example

const { ChainClient, Networks } = require('@injectivelabs/sdk-ts');

const network = Networks.Mainnet;
const client = new ChainClient(network);

// Get account balance
const balances = await client.getBalances(
  'inj1...'
);
console.log(balances);
        

Best For

  • Decentralized exchange development
  • Cross-chain trading bots
  • Perpetual futures trading
  • DeFi protocol development
View Documentation →