Skip to main content

On-chain research

On-chain research basics: read the evidence behind a transaction

On-chain research examines records published by a blockchain. An explorer makes those records easier to navigate, but a readable label is still an interpretation of the data. This guide shows how to assemble an evidence trail without treating a wallet movement as proof of a person's identity, intention or investment result.

Educational research methods, without recommendations to buy, sell or hold an asset. Crypto assets can lose all their value. Read the risk disclosure.

By AlfaDAOPublished Updated

1. Fix the network, address and question

Begin with the precise question: what happened in a transaction, which address holds a token at a particular point, or which contract an application calls. Identify the blockchain before opening an explorer. Similar address formats and token names across networks can hide materially different assets and deployments.

Obtain the contract address from official project documentation and compare it with the explorer. Record the full address, network, source link and observation time. Keep a browser bookmark or a research note so a later search result cannot silently change the subject of the investigation.

Source references

2. Read a transaction in layers

Open the transaction hash and record its status, block, timestamp, sender and destination. Check whether the destination is a contract. Ethereum's transaction documentation describes how transactions change network state and what their fields represent; an explorer adds a more readable view of those records.

Then inspect the relevant token-transfer records, emitted events and contract interaction details. The native-currency value shown at the top of a transaction is only one field. A contract call can have additional effects that require examining its execution and logs. A successful status establishes execution success, not the economic meaning of every action.

Source references

3. Check the contract behind the display

Read the contract's source-verification information and note any proxy relationship. Explorer verification describes a source-code match; it is not an endorsement of the project. For an upgradeable deployment, identify the implementation in use at the time relevant to the research, since current behavior may differ from a historical transaction.

Use read-only information to inspect documented state when available. Simply reviewing an explorer page requires no asset approval. If a separate site asks for a signature or transaction during the investigation, examine that request as a separate action with its own purpose and permissions.

4. Compare consistent observations

When comparing balances or several wallets, use a common block or clearly stated time window. A token transferred between addresses can appear in inconsistent snapshots if the observations come from different times. Keep historical balances, current balances and transfer totals separate in the research record.

Record how far a provider's coverage extends and whether a value came directly from chain state or an indexed dataset. An incomplete request, unsupported chain or provider error cannot establish a zero balance. If two services disagree, preserve both observations and their timing before choosing an explanation.

5. Bound wallet attribution and activity claims

An address can belong to a person, a contract or a service acting for many users. An explorer label may be useful context, but it does not automatically identify everyone behind the activity. Distinguish a label supplied by a provider from an identity confirmed by an authorized source.

Likewise, a transfer does not by itself establish a purchase, sale or profit. Explain which additional records support any such interpretation, and keep alternative explanations visible. Avoid publishing private identity links that were shared for account administration rather than public research.

6. Save a reproducible note

Keep the network, addresses, transaction hashes, relevant blocks and source links alongside a short description of the steps taken. Add what is observed, what is inferred and what remains unknown. Another reader should be able to retrace the work without connecting a wallet or trusting a screenshot. These records support discussion; they do not predict what a token or market will do next.

Sources and further reading

Explore the research process

Bring your questions to the community.

These guides are public. AlfaDAO's NFT-gated platform gives members a place to compare research, discuss projects and organize their work.