Wallets & security
Reentrancy
An external call transfers control before the caller finishes state updates.
Research articles and reference entries are published in English. Navigation is available in seven languages.
In this article
Overview
An external call transfers control before the caller finishes state updates.
Why it matters
Reachable call order and invariant enforcement determine exploitability.
What to check
Test all callbacks and state transitions.