Introduction

This is a simple proxy to create a public idena rpc. It is used to proxy and serve https://rpc.idena.dev, the default rpc used in idena-js library. Status of this public idena rpc is available here https://status.idena.dev.

Only a subset of all rpc idena-go endpoints are public:

Identity

Retrive info about identity by idena address.

curl -X POST -H 'content-type:application/json;' https://rpc.idena.dev --data @- << EOF
{
    "method": "dna_identity",
    "id":2,
    "params": ["0xcf979f9472e38d45c577394747a3028ea7433bb5"]
}
EOF

Epoch

Retrieve info about current epoch.

curl -X POST -H 'content-type:application/json;' https://rpc.idena.dev --data @- << EOF
{
	"method": "dna_epoch",
	"id": 2,
	"params": []
}
EOF

Balance

Retrieve total balance and stake by idena address.

Transaction hash

Retrieve transaction info by hash.

Pending transactions

Retrieve pending transactions by idena address.

Node sync status

Retrieve info about the sync status of node.

Send raw transaction

Inject a forged and signed transaction.

Last updated

Was this helpful?