ERC-3156: Flash Loans
- Original title
- Flash Loans
- Creators
- Alberto Cuesta Cañada, Fiona Kobayashi, fubuloubu, Austin Williams
- Publication
- Publication date unknown
- Level
- Unspecified
- Validity
- Validity not assessed
- Source status
- Availability not verified
Saved and reading states stay in this browser. No account or upload is used.
Why read
- A specification reference for flash-loan callbacks and same-transaction repayment constraints.(editorial selection)
Editorial reading note
The checked portions are Abstract; Specification in the pinned version. The original title is Flash Loans.
A flash loan must return the assets and any optional fee before the same transaction ends. The specification defines lender/receiver callbacks, letting the borrower temporarily control execution through a callback during the lender's execution. Follow lending, callback and repayment in order, then inspect implementation-specific fees and checks. The standard interface does not guarantee a profitable borrowing strategy or safe contract.
Reading level: spec_text; only the sections above were checked. Pinned version: 90b1b4f10634290c1e227d700554065c755f0816 (https://github.com/ethereum/ERCs/blob/90b1b4f10634290c1e227d700554065c755f0816/ERCS/erc-3156.md). These notes explain normative requirements; they are not a full reading, implementation verification or security audit and do not establish implementation compliance.
Editorial review: Nov 2, 2026 · Machine-assisted editorial text, reviewed by an editor.
Selection basis
A specification reference for flash-loan callbacks and same-transaction repayment constraints.
Editorial selection is not community consensus, author endorsement, or a credibility probability.