FlashBank

One protocol, two ways to flashbank

Keep custody of your funds. Pick the tool that fits the job.

You're here

Flash Loans

Atomic, same-transaction liquidity for arbitrage, liquidations and MEV. Lenders commit WETH straight from their wallet — no deposits — and earn a fee on every loan.

  • · Repaid in the same transaction, or the whole thing reverts
  • · Funds never leave the lender's wallet until a loan executes
  • · 0.02% configurable fee, split with the protocol
Provide liquidity or run the demo
Peer-to-peer

P2P Term Loans

Fixed-term, collateral-backed loans agreed directly between two people. A single flat fee instead of interest, settled purely on time — no pools, no price oracle, no liquidations to watch.

  • · Repay principal + a flat fee before the deadline
  • · Miss it and the lender claims the collateral
  • · Held by a neutral on-chain escrow
Open P2P Loans

Flash Loans

Provide WETH liquidity from your wallet.

Router on Ethereum0x7791...AE35
Verified code

WETH liquidity overview

Total committed

0 WETH

Active providers

0

Fee

0 bps

No WETH committed on Ethereum yet — be the first provider, or try the play-money pool below.

Live on the Sepolia playground

Mainnet is quiet while the product finds its feet — the testnet market below is real on-chain activity with faucet play-money (fpUSD / fpETH). No real value; free to try.

fpETH committed

fpETH

Providers

Fee

bps

Faucet-mint fpETH, commit a huge limit, and run the one-click demo — all without spending real ETH beyond gas.

Recent flash loans

No flash loans in the recent window

History is read live from FlashLoanExecuted events on this router. Run the demo below (Sepolia) or borrow via a contract to see rows appear here.

Wallet balances

ETH: 0

WETH: 0

Allowance: 0 WETH

Provide liquidity

Router not approved yet. The button below will approve and then set your commitment.

Approvals are scoped to your commitment — a bounded limit approves that exact amount, not unlimited. Your WETH never leaves your wallet; revoke any time to fully step back.

How flash loans work here

For lenders (you earn fees)

  1. 1.Wrap some ETH to WETH (or use existing WETH).
  2. 2.Approve the FlashBankRouter to access your WETH.
  3. 3.Set a commitment limit (or unlimited) — WETH stays in your wallet.
  4. 4.Earn a fee every time borrowers use your liquidity.
  5. 5.Pause, change limits, or revoke approval anytime — instant effect.

For borrowers (MEV / arb bots)

  1. 1.Implement the IFlashLoanReceiver interface.
  2. 2.Call flashLoan(token, amount, toNative, data).
  3. 3.The router pulls WETH from providers, all in one tx.
  4. 4.Your contract receives WETH or native ETH.
  5. 5.Run your arbitrage / MEV logic.
  6. 6.Repay principal + fee, or the entire tx reverts.

Key difference: traditional flash-loan protocols make you deposit funds into their contract. FlashBank lets you keep WETH in your own wallet and just approve the router — full custody until the moment a loan executes.