Developer Resources

API Documentation

Complete reference for integrating with Cosmos SDK blockchains. Access RPC, REST, gRPC, and WebSocket endpoints for all supported networks.

Available Endpoints

Multiple protocols to interact with blockchain data

RPC Endpoints

Tendermint RPC for querying blockchain state, broadcasting transactions, and subscribing to events.

status

Node status and sync info

block

Get block by height

tx_search

Search transactions

broadcast_tx_sync

Broadcast transaction

REST API

Cosmos SDK REST API for account queries, bank balances, staking operations, and governance.

/cosmos/bank/v1beta1/balances/{address}

Get account balances

/cosmos/staking/v1beta1/validators

List validators

/cosmos/gov/v1beta1/proposals

Get governance proposals

/cosmos/tx/v1beta1/txs

Query transactions

gRPC Gateway

High-performance gRPC endpoints for advanced blockchain interactions and real-time data.

Query Service

Fast state queries

Service Reflection

Discover available services

Streaming

Real-time blockchain updates

WebSocket

Subscribe to real-time blockchain events, new blocks, and transaction confirmations.

subscribe

Subscribe to events

unsubscribe

Unsubscribe from events

NewBlock

New block notifications

Tx

Transaction events

Network Endpoints

Production-ready RPC, REST, and gRPC endpoints for supported networks

Cosmos Hub

RPChttps://rpc-cosmoshub.winnode.xyz
REST APIhttps://api-cosmoshub.winnode.xyz
gRPCgrpc-cosmoshub.winnode.xyz:9090

Osmosis

RPChttps://rpc-osmosis.winnode.xyz
REST APIhttps://api-osmosis.winnode.xyz
gRPCgrpc-osmosis.winnode.xyz:9090

Juno

RPChttps://rpc-juno.winnode.xyz
REST APIhttps://api-juno.winnode.xyz
gRPCgrpc-juno.winnode.xyz:9090

Stargaze

RPChttps://rpc-stargaze.winnode.xyz
REST APIhttps://api-stargaze.winnode.xyz
gRPCgrpc-stargaze.winnode.xyz:9090

Usage Guidelines

Rate Limits

  • Public endpoints: 100 requests/minute
  • WebSocket: 5 concurrent connections
  • No authentication required
  • Contact for enterprise limits

Best Practices

  • Implement exponential backoff
  • Cache responses when possible
  • Use WebSocket for real-time data
  • Monitor endpoint health

Need Help Getting Started?

Our team is here to help with API integration, troubleshooting, and custom requirements.