Skip to content

API

Ultra's blockchain REST API uses HTTP methods to communicate with network.

Endpoints are available for retrieving data, submitting transactions, and executing smart contracts.

It is recommended to use a package such as @ultraos/ultra-api-lib for handling transactions or more complex API calls.

Producer Endpoints

These endpoints all support /v1 API calls.

Main Network (Production)

Chain ID:

a9c481dfbc7d9506dc7e87e9a137c931b0a9303f64fd7a1d08b8230133920097

Test Network (Staging)

Chain ID:

7fc56be645bb76ab9d747b53089f132dcb7681db06f0852cfa03eaf6f7ac80e9

Example

http://ultra.api.eosnation.io/v1/chain/get_info

Hyperion Endpoints

These allow for a /v2 API call, useful for get-transaction API endpoint

Main Network (Production)

Test Network (Staging)