Solana RPC · Transactions
POST getSignatureStatuses
Confirmation status of one or more signatures.
Endpoint
POST https://solrpc.infinityblocks.io/<API_KEY>
Standard Solana JSON-RPC 2.0 over HTTP POST. The API key is part of the URL path.
Parameters
| Param | Type | Required | Description |
|---|---|---|---|
signatures | string[] | yes | Up to 256 base-58 signatures. |
config | object | no | searchTransactionHistory (bool). |
Request
curl -s https://solrpc.infinityblocks.io/<API_KEY> \
-X POST -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"getSignatureStatuses","params":[["<SIGNATURE>"],{"searchTransactionHistory":true}]}'
With @solana/web3.js
const { value } = await rpc.getSignatureStatuses(["<SIGNATURE>"], { searchTransactionHistory: true });
Response
{ "jsonrpc": "2.0", "id": 1, "result": { "context": { "slot": 423214981 }, "value": [ { "slot": 423214000, "confirmations": null, "err": null, "confirmationStatus": "finalized" } ] } }
Try it
Run getSignatureStatuseslive · POST
Replace placeholders (e.g. <ADDRESS>) with real values. Your key is stored only in this browser.
—