Is there a way to determine the IP address of the submitter of a Solana transaction using on-chain information? I'm trying to track down the source of a set of transactions.

1 Answer 1


No, you cannot. IP address is not included in any transaction details. IP address can only be obtained via the client side, and programs cannot know where the client that initialized the transaction belongs to. Unless, you build a program which has a state account that stores IP information which is passed by the client or the program mentions it in the transaction logs.

But ultimately, any transaction by default does not contain IP information.

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.