getSignaturesForAddress | Solana

Solana getSignaturesForAddress method

The Solana getSignaturesForAddress method returns the confirmed signatures for transactions involving an address.

This method provides a list of signatures for transactions that involve a specific address. It is useful for tracking the transaction history of an address.


Get you own node endpoint today

Start for free and get your app to production levels immediately. No credit card required.

You can sign up with your GitHub, X, Google, or Microsoft account.


  • address โ€” the public key of the address to retrieve signatures for.
  • options โ€” (optional) additional options:
    • limit โ€” the maximum number of signatures to return.
    • before โ€” only return signatures before this signature.
    • until โ€” only return signatures until this signature.


  • value โ€” an array of signature information objects, each containing:
    • signature โ€” the signature of the transaction.
    • slot โ€” the slot in which the transaction was processed.
    • err โ€” whether the transaction resulted in an error.

Use case

A practical use case for getSignaturesForAddress is to track the transaction history of an address. This can be useful for wallets or other applications that need to display or make use of this information.

Try the getSignaturesForAddress RPC method yourself

Click Try It! to start a request and see the response here!