Your coin is created and bought in one Jito bundle: the creation, then one buy transaction per column (up to four). Each column is signed by one of FairFun's signing wallets, which is also its first buyer. Add fresh wallets made just for this coin and choose what each one buys. You fund every buy and the network reserves.
Import format
CSV, one row per wallet: column,sol,sell. A column's first row is its FairFun signer; its sell rule is the first one given (profit 2, time 30, floor 30k or immediate). Add proceeds,<address> for the proceeds wallet.
Tranches, one row per wallet: t1,sol,trigger,sell; the trigger is after 10s, mcap 50k or mcap below 20k within 60m. A tranche can also sell with ladder 25k: one wallet at a time.
column,sol,sell
1,0.2,profit 2
1,0.1
2,0.15,time 30
t1,0.1,after 10s,profit 10
t1,0.1
t2,0.2,mcap 50k,time 60
proceeds,<your address>
JSON, the same as Export JSON: {"proceedsWallet":"…","columns":[{"slots":[0.2,0.1],"sell":"profit 2"}],"tranches":[{"slots":[0.1],"trigger":"after 10s","sell":"profit 10"}]}
Each column sells all its wallets together in one transaction, on its own rule. A profit target counts the column's costs and may never be reached; timed and immediate sales take the market price and can lose money. After a sale, the column's SOL goes to the proceeds wallet: fresh wallets are emptied, and the signer sends exactly what this launch put through it. Nothing buys to force a sale.
A market cap floor only holds a sale back: the sale's SOL minimum makes it fail on chain if it would end below the floor, and the wallets wait for a sale that clears. Nothing buys to defend the level, and anyone else can still sell below it. A low floor can sell at a loss. A high one may never clear, and the wallets keep holding.
Tranches buy after the launch, one transaction each, paid from the deposit address, which keeps their SOL until then. A market-cap tranche that does not trigger within its window is skipped, and its SOL stays in the deposit address. Fresh wallets are reused from finished launches when free.