How it works
FlashBank P2P is a neutral escrow for fixed-term, collateral-backed loans between two people. One side posts terms, the other takes them. Repay a flat fee before the deadline to redeem the collateral; miss it and the lender claims it. Settlement is time-based only — no pools, no price oracle, no liquidations.
Step by step
What happens when you flashbank a loan
Post the terms
One side sets the amount, the collateral, a single flat fee and the term, then signs. Their side is escrowed on the spot.
Someone takes it
The counterparty accepts. The escrow pulls their side and releases the borrowed asset to the borrower. The clock starts.
Repaid in time
Borrower repays principal + the flat fee before the deadline. They get their collateral back; the lender keeps the fee.
Deadline missed
If the window closes unpaid, the lender claims the collateral — the only trigger is the clock, no price is read. Offers can opt in to return any surplus beyond the debt to the borrower, valued at a rate agreed up front (still no oracle).
No oracle, just a clock
The only thing being watched is time
Settlement is purely time-based: defaultDeadline = start + term + grace. Because nothing is priced on-chain, there are no liquidations to watch, no oracle to trust and no keeper bots. A flat fee — not time-accruing interest — keeps it simple and avoids riba.
The model in three rules
Why it stays simple and neutral
Flat fee, not interest
The borrower's cost is one fixed fee agreed up front — no accrual, no compounding. Friendlier to plan around (and to faiths that forbid interest).
Time-based settlement
Outcomes hinge on a deadline, never on a price feed. The contract reads only block.timestamp.
Neutral escrow
It's strictly peer-to-peer. The contract holds collateral and moves funds on agreed rules — it never takes custody as a lender.
What it costs
Fees: clear, optional, and mostly zero
0% · introductory
Charged for posting through flashbank. We're waiving it for now (normally ~0.01%). Call the verified contract directly with listed=false and you pay nothing at all.
you choose
A one-off, optional spend to climb the Browse ranking — pay more, rank higher. It's an advert, not interest, so it isn't refunded if you cancel.
optional
Route a flat cut to any third party — an insurer, an introducer — taken from the borrower's disbursement. Default off.
Don't trust, verify
Proofs & transparency
Verified source & ABI on Etherscan
The exact bytecode running on-chain is published and verified. Read every line and the ABI yourself.
View verified contract37 automated tests
Including a live re-entrancy attack (caught by the guard), the surplus-return split, same-token edge cases, exact-deadline timing, and a randomised fund-conservation fuzz over 30 loans.
Open source, by design
The repository is public and the fee is set in the open. Nothing is hidden behind a closed back-end; what you see is what runs.
Conservation invariant
Every settled loan leaves the escrow holding exactly zero — no dust, no trapped funds. It's asserted in the contract and checked by the fuzz.
Read the honest auditLorrow-aware
How this escrow maps to the Lorrow lending standard — where we align, where we differ, and how the optional surplus return honours its anti-predation guardrail with no oracle.
Compatibility tablesBe clear-eyed about the trade-offs
- No margin calls. The market rate can drift from the rate you agreed during the term — a lender leans safe by agreeing a conservative rate (or taking the whole pledge).
- No price oracle means no early liquidation — that's the point, but it's a deliberate trade-off.
- Smart-contract and token risk always apply. Fee-on-transfer / rebasing tokens are unsupported.
You're on the Sepolia playground: tokens are free, mintable play-money with no real value. Never send real assets here.
Go deeper
Focused pages you can share on their own.
Surplus & the agreed rate
Why a default can return collateral, and who wins when the market rate drifts from the one you agreed.
OpenScenario calculator
Drag the numbers — principal, pledge, fee, agreed rate, market rate — and watch the outcome live.
OpenTax treatment
When taking a loan is (and isn't) a taxable event, and how a same-asset pledge is structured. Not tax advice.
OpenLorrow compatibility
How this escrow maps to the Lorrow lending standard — where we align and where we differ.
Open