Docs / The Pipeline / Step 3 · Fund Wallet 0

Step 3 · Fund Wallet 0

Wallet 0 holds the bundle's entire budget before distribution. You fund it once — the app does the rest.

How

In Setup → step 3, pick the source chain your ETH lives on:

  • Base (8453)
  • Ethereum (1)
  • Arbitrum (42161)

Click Show address to copy wallet 0's address, send your chosen amount Y from any wallet or exchange withdrawal, then Check balance. The app reads the live balance over that chain's public RPC — not a guess, not a mock.

What Y means

Y is the total ETH the bundle will deploy: distribution to the other wallets + the opening buy + gas. Whatever arrives in wallet 0 is what the plan divides in step 4 — there is no top-up later unless you send more.

Gate

Step 3 completes when the source-chain balance reads above zero. While it is empty, the pipeline shows pending and launch stays locked — the gate re-derives from the actual balance read, so no UI state can fake it.

In the browser

JBFund.sourceBalance(8453) returns:

{"wei": "1234000000000000000", "eth": "1.234"}

The supported source chains and their public RPCs live in JBCore.SOURCES.