Developer API

The Developer API provides a set of HTTP(S) endpoints that empowers developers to build on-chain and off-chain applications using Layer 2 Data (L2D).

Additionally, the Developer API also provides general information about each Umbrella network running on top of a given blockchain.

Blockchain Network

Depending on which blockchain network's L2D you're interested in, you will need to work with the API endpoint specific to that blockchain.

Please refer to the list below for the specific blockchain network API endpoints.

πŸ“˜

API URL

πŸ‘

CHOOSING A BLOCKCHAIN

Blockchain related endpoints accept chainId as query param eg

  • chainId=bsc (default if empty)
  • chainId=ethereum
  • chainId=polygon
  • chainId=avax

❗️

MAINNET - Examples for choosing blockchain

🚧

TESTNET - Examples for choosing blockchain

API Reference

We provide a Swagger Document to document our API and make the testing process as easy and intuitive as possible.
Keep in mind that you'll need your API keys in hand.

πŸ“˜

SWAGGER API DOCS