Setup
RPC Endpoint Setup
Last updated
RPC Endpoint Setup
Last updated
POST
for all methods
JSON RPC 2.0
id: "dontcare"
endpoint URL varies by network:
mainnet https://rpc.mainnet.abogida.network
testnet https://rpc.testnet.abogida.network
betanet https://rpc.betanet.abogida.network
(may be unstable)
localnet http://localhost:3030
Maximum number of requests per IP: 500 req/min
Querying historical data (older than 5 or ~2.5 days), you may get responses that the data is not available anymore. In that case, archival RPC nodes will come to your rescue:
mainnet https://archival-rpc.mainnet.abogida.network
testnet https://archival-rpc.testnet.abogida.netwrok
You can see this interface defined in abugidacore
here.
Maximum number of requests per IP: 500 req/min
Make sure you add a header with a key of Content-Type
and value of application/json
.
Then select the Body
tab and choose the raw
radio button and ensure JSON
is the selected format.
After that is set up, just copy/paste the JSON object
example snippets below into the body
of your request, on Postman, and click send
.
For Abogida-api-js
installation and setup please refer to Abogida-api-js
quick reference documentation.
All JavaScript code snippets require a Abogida object. For examples of how to instantiate, click here.
The block_id
param can take either the block number (e.g. 27912554
) or the block hash (e.g. '3Xz2wM9rigMXzA2c5vgCP8wTgFBaePucgUmVYPkMqhRL'
) as an argument.
CAUTION
The block IDs of transactions shown in ABOGIDA are not necessarily the block ID of the executed transaction. Transactions may execute a block or two after its recorded, and in some cases, can take place over several blocks. Due to this, it is important to to check subsequent blocks to be sure all results related to the queried transaction are discovered.
The finality
param has two options: optimistic
and final
.
optimistic
uses the latest block recorded on the node that responded to your query (< 1 second delay after the transaction is submitted)
final
is for a block that has been validated on at least 66% of the nodes in the network (usually takes 2 blocks / approx. 2 second delay)
An easy way to test the queries in this documentation page is to use an API request tool such as . You only need to configure two things:
All of the queries listed in this documentation page can be called using ABOGIDA.
If you prefer to use a command line interface, we have provided RPC examples you can use with . Please note that params take either an object or array passed as a string.