# What can an Ethereum RPC provider learn about a wallet?

An RPC endpoint receives the requests sent to it. Ethereum balance queries can contain an account address; transaction lookups can reveal which activity you are checking. Because onchain activity is public, those requests can add context about your interests. Running your own node reduces dependence on a third-party query provider, but does not make public transactions private.

Evidence: [Ethereum JSON-RPC API](https://ethereum.org/en/developers/docs/apis/json-rpc/); [Ethereum nodes and clients](https://ethereum.org/en/developers/docs/nodes-and-clients/); [Ethereum privacy](https://ethereum.org/en/privacy/)

Canonical: https://degreesofsatoshi.com/encyclopedia/ethereum-rpc-privacy/
Published: 2026-10-02
Substantively modified: 2026-10-02
Independently verified by an automated reviewer: 2026-10-02T19:27:58.939Z
Data current through: 2026-10-02

AI-assisted research and drafting with a separate automated source-verification pass; no external expert or named human review is implied.

## Key facts

- **Balance query:** eth_getBalance includes the address being queried. ([Ethereum JSON-RPC API](https://ethereum.org/en/developers/docs/apis/json-rpc/))
- **Transaction lookup:** RPC methods can request a particular transaction or receipt. ([Ethereum JSON-RPC API](https://ethereum.org/en/developers/docs/apis/json-rpc/))
- **Public activity:** Ethereum’s public ledger can reveal transaction relationships. ([Ethereum privacy](https://ethereum.org/en/privacy/))

## Read the information sent to the endpoint

A provider cannot answer an address-specific balance query without receiving its address parameter. A wallet querying several accounts through one service can disclose that those addresses are being examined through that service. This is a privacy implication of the requests, not a claim about any provider’s retention policy.

Read the provider’s own policy to determine what it says it logs. RPC support and privacy promises are separate properties.

Evidence: [Ethereum JSON-RPC API](https://ethereum.org/en/developers/docs/apis/json-rpc/)

## An apparently passive check still asks about an address

Suppose you never send a transaction but repeatedly request the balance of two savings accounts from a hosted endpoint. The endpoint receives the two account parameters even though the queries themselves do not change blockchain state.

A block explorer similarly needs enough information to show the account you search. Read-only use means no state change, not automatically no information disclosure.

Evidence: [Ethereum JSON-RPC API](https://ethereum.org/en/developers/docs/apis/json-rpc/)

## A personal node changes the intermediary

Ethereum’s node documentation identifies privacy as a reason to query your own node: you need not send address and balance requests to an external RPC service. Operating the node creates its own maintenance and connectivity responsibilities.

Transactions you publish still become part of the public ledger. Self-hosting the query layer does not hide sender, recipient or contract activity recorded by the network.

Evidence: [Ethereum nodes and clients](https://ethereum.org/en/developers/docs/nodes-and-clients/); [Ethereum privacy](https://ethereum.org/en/privacy/)

## Questions

### Can I infer that a provider stores every query?

No. The protocol tells you what a request contains, not how a particular service retains it. Check that service’s stated policy and configuration.

Evidence: [Ethereum JSON-RPC API](https://ethereum.org/en/developers/docs/apis/json-rpc/)

### Does switching RPC providers erase earlier onchain activity?

No. Choosing another endpoint changes the service you query. Public transaction history remains on the network.

Evidence: [Ethereum JSON-RPC API](https://ethereum.org/en/developers/docs/apis/json-rpc/); [Ethereum privacy](https://ethereum.org/en/privacy/)

## Claims and scope

### ethereum-rpc-privacy-quick-answer

An RPC endpoint receives the requests sent to it. Ethereum balance queries can contain an account address; transaction lookups can reveal which activity you are checking. Because onchain activity is public, those requests can add context about your interests. Running your own node reduces dependence on a third-party query provider, but does not make public transactions private.

Scope: {"collection":"ethereum","dataAsOf":"2026-10-02","blockHeight":null}

### ethereum-rpc-privacy-fact-balance-query

Balance query: eth_getBalance includes the address being queried.

Scope: {"collection":"ethereum","dataAsOf":"2026-10-02","blockHeight":null}

### ethereum-rpc-privacy-fact-transaction-lookup

Transaction lookup: RPC methods can request a particular transaction or receipt.

Scope: {"collection":"ethereum","dataAsOf":"2026-10-02","blockHeight":null}

### ethereum-rpc-privacy-fact-public-activity

Public activity: Ethereum’s public ledger can reveal transaction relationships.

Scope: {"collection":"ethereum","dataAsOf":"2026-10-02","blockHeight":null}

## Sources

- [Ethereum JSON-RPC API](https://ethereum.org/en/developers/docs/apis/json-rpc/) — ethereum.org contributors. RPC requests explicitly identify addresses and block scope; receipts and removed log fields support verification examples. Locator: eth_getBalance; eth_getTransactionReceipt; block parameter; logs. Retrieved: 2026-10-02T18:55:24.990Z.
- [Ethereum nodes and clients](https://ethereum.org/en/developers/docs/nodes-and-clients/) — ethereum.org contributors. Post-Merge client roles, optional validators and synchronization modes. Locator: Execution and consensus clients; synchronization; node types. Retrieved: 2026-10-02T18:55:26.405Z.
- [Ethereum privacy](https://ethereum.org/en/privacy/) — ethereum.org contributors. Public address activity and privacy consequences of sharing queries with intermediaries. Locator: Public ledger; wallet and network privacy. Retrieved: 2026-10-02T18:55:24.562Z.

## Revision history

- 2026-10-02: First publication after primary-source research and separate automated verification.

## Cite this entry

Degrees of Satoshi editorial project. “What can an Ethereum RPC provider learn about a wallet?.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/ethereum-rpc-privacy/
