As the title says Let's say I have a program id and I want to see a list of wallets that interacted with and filter by the type of interaction, how do I do so?

1 Answer 1


You can use getSignaturesForAddress for getting all signatures of the ProgramID (https://docs.solana.com/developing/clients/jsonrpc-api#getsignaturesforaddress) and then you can use getTransaction on each signatures for get the details of each transactions (https://docs.solana.com/developing/clients/jsonrpc-api#gettransaction), and get wallets or others data you can need

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.