In this track: Your first steps
beginner · 4 MIN READ

Public does not mean anonymous

Addresses are pseudonyms, and public activity can reveal connections.

LET’S PICTURE IT

A notebook might use nicknames instead of names, yet repeated entries can still reveal who a nickname probably belongs to.

SEE IT FOR YOURSELF
From a public address to a verified signatureStep 1 / 4
From a public address to a verified signaturePublic address0x0000…0001Share to receiveAnother personCan read the addressCannot sign for youPublic identifier ≠ secret authorizationLocal signerPrivate key stays hereSign the chosen requestSigned requestMessage + signatureSecret key not includedThe moving packet represents a signature, not a keySignatureCheck the exact messageCheck the signing contextVerificationAuthorization checkedIntent still mattersValidity and safety are different questionsWallet interfaceReads public dataRequests authorizationNetwork stateBalances and recordsIndependent verificationNo wallet is connected in this local illustration

An address is public receiving information. It is not the private key that authorizes actions.

Animated local teaching model. No wallet, RPC or live blockchain data. Some labels and hashes are abbreviated for readability.

Addresses are visible identifiers

Public Ethereum transactions show account addresses and action data. An address does not contain a person’s name, but it gives observers a stable identifier they can follow across activity.

Connections can reveal context

If someone publicly posts a donation address or links it to a profile, observers can connect that statement with onchain activity. Services can also hold information that links accounts to people.

Data can remain visible

Do not put passwords, secret messages or personal information in public calldata. Even if an interface stops displaying it later, historical data can remain available from other sources. Ordinary encoding is not encryption.

Privacy needs deliberate design

Using a new address does not automatically erase links created by transfers or other behavior. Learn what your wallet shares and what a website can see. Our privacy note explains how this site treats your local inputs.

QUICK CHECK · NO PRESSURE

Does a hexadecimal address guarantee anonymity?

Your progress stays in this browser.
Keep exploring the original referenceethereum.org ↗

Original explanations by EtherTools. Examples are educational and source-linked; this site is independent of the Ethereum Foundation. Our approach.