etherpool.app

EtherPool

Create a temporary ETH address for combining payments toward one fixed total.

V1, unaudited. Use at your own risk. Source is open at github.com/seanbonner/etherpool — read it yourself before sending ETH.

Wallet: Not connected
Chain: · expected
Factory:

Create Pool

Creating a pool requires a wallet transaction. Sending ETH to a pool address does not require using this site.

Recipient must be a regular wallet (EOA). Safes, multisigs, and smart contract wallets are not supported and will be rejected on-chain.

Creating a pool deploys a new contract, so it uses more gas than a normal transfer. Keep a comfortable ETH buffer — your wallet reserves the maximum possible gas fee up front, which can be more than the final cost. If your balance sits just above the estimate, the transaction can fail with a generic wallet error.

Pools

No pools yet.

How It Works

  1. Create a pool with a total due, due date, and EOA recipient.
  2. Send ETH directly to the pool address.
  3. When the total is reached, anyone can call Complete to pay the recipient.
  4. If the due date passes underfunded, contributors can claim their ETH back.
  5. Any overpayment is held as excess for the sending address to claim.

Do not send from an exchange. Use a wallet you control, or you may not be able to claim refunds or excess ETH.

EtherPool is open source and unaudited. Review the contracts and frontend at github.com/seanbonner/etherpool.