Get your API key

Chaingateway API Reference

This reference documents Chaingateway's REST API across seven networks: Bitcoin, Ethereum, Binance Smart Chain, Tron, Solana, Polygon and Arbitrum. Every chain exposes address endpoints for creating addresses (Bitcoin calls its version wallets), and five of the seven — Tron, Ethereum, BSC, Polygon and Arbitrum — also support importing existing addresses. Transaction endpoints cover native transfers plus token transfers: TRC20/TRC721/TRC10 on Tron, ERC20/ERC721 on Ethereum, Polygon and Arbitrum, BEP20/BEP721 on BSC, and SPL on Solana. Tron, Ethereum, BSC, Polygon, Bitcoin and Arbitrum expose webhook endpoints to register callbacks and inspect delivered and failed notifications; Solana has no webhook endpoints in this reference. Ethereum, BSC, Polygon and Arbitrum additionally expose a gas price endpoint. Every request authenticates with a Bearer token in the Authorization header; add an X-Network: testnet header to switch a request to testnet, or leave it out — or set it to mainnet — to use mainnet.

Jump to a chain: Bitcoin Ethereum BSC Tron Solana Polygon Arbitrum or see all chains