Node HTTP API
The Signum node HTTP API is the main interface for interacting with the blockchain. The API provides public endpoints, which can be used according to the providers policies. A node provider can also restrict the access.
A request is either possible using GET to query the blockchain or POST to execute transactions. The api endpoint is available via <hosturl>/api?requestType=<method>&<args>
The entire API is documented with Open API Spec and its interactive user interface is available under <hosturl>/api-doc
The Signum-Network team provides node pools with public API endpoints accessible to anyone:
Mainnet (url by country-location of the node):
You can use public nodes to read blockchain data. Note that the number of simultaneous connections and request rate per IP address are limited for public nodes and responses are cached for a few seconds, so they may be outdated. For heavy use of the API, start your own node.
By default, the API is enabled in the node settings and its interactive documentation available locally at http://localhost:8125/api-doc.
Th Signum-Network team provides node pools with public API endpoints accessible to anyone for the testnet: