Know the system.
Then follow the story.
From a wallet signature to a lending pool. Understand the moving parts, the questions to ask and the evidence to look for.
25 profiles. Learning coverage and native investigation support are different.
Ethereum
Look inside the transaction.
Understand the mechanics ↗Bitcoin
Follow outputs, not assumptions.
Understand the mechanics ↗Base
Another chain. Its own evidence.
Understand the mechanics ↗BNB Smart Chain
The same address is not the same history.
Understand the mechanics ↗Arbitrum One
Read the execution in context.
Understand the mechanics ↗OP Mainnet
Separate the network from the story.
Understand the mechanics ↗Starknet
Know where the reconstruction stops.
Understand the mechanics ↗KiiChain
A balance bug. A different trail.
Understand the mechanics ↗Safe
Several signatures. One programmable account.
Understand the mechanics ↗MetaMask
The interface between you and a signature.
Understand the mechanics ↗Hardware wallets
Protecting a key is only part of the story.
Understand the mechanics ↗USDC
A dollar token with a chain-specific identity.
Understand the mechanics ↗Tether USD₮
One familiar name across different ledgers.
Understand the mechanics ↗Wrapped Ether
Ether, expressed through a token contract.
Understand the mechanics ↗Uniswap
A swap is a sequence, not a single arrow.
Understand the mechanics ↗Aave
Collateral, debt and transactions that borrow briefly.
Understand the mechanics ↗Compound
Read the market behind a borrowing transaction.
Understand the mechanics ↗Curve
Pool liquidity has its own accounting.
Understand the mechanics ↗Lido
Staking value, represented by another asset.
Understand the mechanics ↗Across
Match the deposit to its destination evidence.
Understand the mechanics ↗Circle CCTP
A burn on one chain. A mint on another.
Understand the mechanics ↗Wormhole
Messages connect chains with different rules.
Understand the mechanics ↗Chainlink
External information enters a contract.
Understand the mechanics ↗Ethereum Name Service
A readable name is a record that can change.
Understand the mechanics ↗OpenZeppelin Contracts
Shared components. Deployment-specific behavior.
Understand the mechanics ↗