Skip to content
Open J Tools (JTools)
Funding via Exchange 1% of what reaches the funded wallets Platform fee Open tool

Funding via Exchange

Fund your wallets through an exchange: the sending address is the exchange’s wallet, and yours never shows. Funding via Exchange sends SOL from your wallet to a list of wallets, each through its own exchange order and at its own time. Your wallet approves one transfer into a working wallet opened for the run. The server then places an order for every wallet at its planned time, and the exchange pays the wallet.

Funding via Exchange j.tools/en/tools/multi-wallet-funder

Open tool

Platform fee

1% of what reaches the funded wallets

Network fees are separate.

When this tool fits

#when-this-tool-fits
  • You need to fund many fresh wallets and do not want every one of them paid straight from your own wallet.
  • You want each wallet to get a different amount and arrive at a different time, spread over up to 24 hours.
  • You want some or all of the wallets to have a sender address no other wallet shares.
  • To send to a list in one go from your own wallet, Multi Sender is faster and cheaper.

Before you start

#before-you-start
  • A connected wallet (how to connect). The tool never asks for a private key.
  • The list of wallets to fund, ready to paste or upload as a CSV, up to 500 per run. Add an amount after an address to split by your own list.
  • Enough SOL for the total, the 1% fee and a small network share. The receipt shows the full amount under Leaves your wallet.
  • Each wallet must get at least the exchange route’s minimum, about 0.28 SOL in early November 2026. It moves with the SOL price, so the page learns it live from the route and shows the current one under the split.

How to use it

#how-to-use-it
  1. Add the wallets

    Press Paste or Upload CSV, or Add to append to the list. Rows with a problem, such as a repeat, your own wallet or an address that is not a Solana address, are marked on the row. Fix them, or press Remove the problem rows, before you start.

  2. Choose the split and the timing

    Enter the Total, then pick Equal, Random with the smallest and largest amount per wallet, or Amount in list. The page opens on Random. Under Timing it opens on Now; 1 hour, 6 hours, 24 hours and Custom spread the sends out instead. Choose which wallets get their own sender address with None, All or the switch on each row.

  3. Approve once and follow it

    Check the receipt and press Fund N wallets. Start with one approval shows what leaves your wallet; press Approve in your wallet. The run then shows each wallet’s status, the address that paid it and what it received. You can close the page while it runs.

Key settings

#key-settings
  • Total: The SOL to send to all wallets together. Max fills what your balance allows after the fee and the network share.
  • Distribution: Equal splits the total evenly. Random gives each wallet its own amount between Min and Max, spread across that range instead of bunched around the average, and the total stays exact. Until you type a range, it runs from half to one and a half times the average share. Amount in list pays each wallet the amount on its row. No wallet is planned below the route’s minimum: a smaller Min is raised to it, and in Amount in list a row under it is marked.
  • Timing: Now sends one after another in a shuffled order, 4 seconds apart. 1 hour, 6 hours and 24 hours spread the sends at random over that time, also in a shuffled order, so the list order is not kept. Custom takes either a Total time to spread over or an Interval, the shortest and longest gap between two sends. Two sends are always at least 4 seconds apart.
  • Own sender address: Per wallet. For a wallet with it on, the exchange first pays a one-time address made for that wallet, which passes everything on and empties. That wallet’s sender is then shared with no other wallet. It costs the wallet 0.000005 SOL, the network fee of that extra step.
  • Selecting rows: Tick rows to remove them together, or to turn their own sender address on or off in one go.
  • Download: Saves the plan as a CSV with each wallet’s amount, send time and own sender address.

What makes each wallet its own

#what-makes-each-wallet-its-own

The page counts these for the whole list above the settings, and shows four marks on every row.

MarkWhat it shows
AmountThe wallet’s amount is not the same as another wallet’s
TimeThe wallet has its own send time
OrderThe wallet is paid by its own exchange order
SenderThe wallet’s sender address is its own; striped when the exchange address is rotated instead

During the run the sender mark turns amber when an exchange address that already paid an earlier wallet pays this one too, and the row says which use it is.

Fees and costs

#fees-and-costs
CostAmount
J Tools platform fee1% of what reaches the funded wallets
Wallets not fundedNo fee; their share comes back to you
Exchange cutInside the exchange’s rate, shown before you start as the estimated amount received
Network shareAbout 0.000015 SOL per wallet plus a small reserve; the unused part comes back
Own sender address0.000005 SOL less reaches each wallet that uses one

How it works

#how-it-works
  • Your wallet signs one transaction: the total, the 1% fee and the network share, into a working wallet opened for this run. Its key is created and sealed on the server and is never shown or sent to the page.
  • At each wallet’s send time the server asks the exchange route for a quote and opens an order with that wallet as the payout address and your wallet as the refund address. The working wallet then pays the order’s deposit address.
  • The route runs through two exchange partners, SOL to another coin and back to SOL. The wallet receives SOL from the second exchange’s payout address. An order takes about 15 to 45 minutes.
  • Each wallet asks up to four exchanges in turn to be that second exchange. The first one that quotes within 2% of the route’s best price takes the order. Exchanges that already paid a wallet in this run are asked last, and one that will not quote SOL is left out for a while. If none of the four comes close enough, the order takes the route’s best price.
  • Every quote asks the route to rotate its payout addresses, so wallets in a row are paid from different exchange addresses where the price allows. For a sender no other wallet shares, use the own sender address.
  • The 1% fee is paid from the working wallet only for wallets that were reached. When the run ends, or when you press Stop, return the rest, everything the working wallet still holds comes back to your wallet and the working wallet ends empty.

Following the run

#following-the-run
  • The status badge, the progress bar and the counts show how many wallets were reached, how many are at the exchange and how many are queued.
  • Each row moves through Queued, Order opened, Deposited, Exchange working and At the second exchange to Reached. A wallet with its own sender address shows Passing on before Reached. The Sender address column links the payout on the explorer and names the exchange that paid it.
  • Filter by Reached, At exchange, Not accepted, Repeated sender or Queued, and Download the run as a CSV.
  • When the run ends a result window shows what left your wallet, what the wallets received, what came back and how many different sender addresses paid them.

Common issues

#common-issues
  • Start stays closed. A row has a problem, the total is outside what the range allows, or your balance is short. The receipt names the reason; fix it and the button opens.
  • The route does not take this amount. Each wallet must get at least the route’s minimum, shown under the split. It moves with the SOL price, so a plan that fit earlier can fall below it. Raise the total or fund fewer wallets.
  • One exchange paid several wallets. Not every exchange pays out SOL on this route. When none of a wallet’s four exchanges quotes close to the best price, the order takes the route’s best price, which can be an exchange that already paid. The row names the exchange that paid, and a sender address that paid before is marked.
  • A wallet was not accepted. The exchange refused that payout address. Its share never leaves the working wallet and comes back to you, with no fee.
  • An order was refunded. The exchange sent the deposit back to your own wallet, the refund address of every order.
#related-tools

Help

#help

The tool on this page

Funding via Exchange

j.tools/en/tools/multi-wallet-funder

Platform fee
1% of what reaches the funded wallets
Network fees are separate.
Open tool