Skip to main content
Version: 0.9.1

TzPro API Access

TzPro API is available on the following URLs:

  • Tezos Mainnet: https://api.tzpro.io (API) and https://rpc.tzpro.io (RPC)
  • Tezos Ghostnet: https://api.ghost.tzpro.io (API) and https://rpc.ghost.tzpro.io (RPC)
  • Tezos Nairobinet: https://api.nairobi.tzpro.io (API) and https://rpc.nairobi.tzpro.io (RPC)

We offer a staging environment so you can test your apps with the latest features:

  • Mainnet: https://stage.tzpro.io (API only)

🔑 Authentication​

You need an active API key to access TzPro and you must send your API key with every request using one of two methods:

  • as HTTP header X-API-Key
  • as query parameter api_key=YOUR_API_KEY

Keep your API key secret! One way to do this is to never embed it into a mobile app or website. You may instead use a proxy server that transparently adds your key to each request.

If this is impractical we offer additional security features to harden your keys:

  • origin domain whitelist to block requests not originating from your own domain
  • source IP whitelist to block requests not originating from your selected IP address(es)
  • request signing for protecting your key against misuse
  • custom call limits for cost ceiling control