Skip to main content

0.01 credits per call

signatureSubscribe on Solana: Subscribes to receive a notification when a transaction is confirmed.

Endpoint

wss://rpc.goldrushdata.com/v1/solana-mainnet
signatureSubscribe is a WebSocket subscription method. Authenticate with Authorization: Bearer <GOLDRUSH_API_KEY>. See authentication.

Parameters

NameTypeRequiredDescriptionExample
signaturestringyesBase-58 encoded transaction signature to watch."5VERv8NMvzbJMEkV8xnrLkEaWRtSz9CosKDYjCJjBRnbJLgp8uirBgmQpjKhoR4tjF3ZpRzrFmBV6UjKdiSZkQUW"
configobjectno{commitment?, enableReceivedNotification?}.{"commitment":"finalized"}

Returns

number: Subscription id (used with signatureUnsubscribe). Notifications arrive as signatureNotification messages.
24006

Examples

# Connect (header auth works from Node/CLI clients):
wscat -c "wss://rpc.goldrushdata.com/v1/solana-mainnet" \
  -H "Authorization: Bearer $GOLDRUSH_API_KEY"

# Once connected, send:
{"jsonrpc":"2.0","id":1,"method":"signatureSubscribe","params":["5VERv8NMvzbJMEkV8xnrLkEaWRtSz9CosKDYjCJjBRnbJLgp8uirBgmQpjKhoR4tjF3ZpRzrFmBV6UjKdiSZkQUW", {"commitment":"finalized"}]}

Errors

Standard JSON-RPC errors: -32600 invalid request, -32601 method not found, -32602 invalid params.