Overview
Every coin launched on FortPad is paired with one Fortnite island. The coin page shows that island live from Epic's Fortnite Data API, and a share of the coin's pump.fun creator fees flows into an Island Fund that can only pay for four things: tournaments, island updates, giveaways and promotion.
Quickstart
- Find your island codeIn Fortnite, open the island’s details. The code looks like 1865-4829-7018. A fortnite.com island link works too.
- Make the coinName, ticker and art. Use the island name button to fill them in from Epic’s data.
- Set the Island FundChoose the fee share and split it across the four purposes. The split must total 100%.
- Ready upOne wallet approval signs every transaction. The coin is live on pump.fun in seconds.
Island codes
Codes are three groups of four digits. The API accepts 1865-4829-7018, 186548297018 or any URL that contains the code. Only public, published islands resolve; private or unreleased islands return 404.
Fee routing
The coin is created with the launcher as creator. In the same wallet approval, a second transaction creates pump.fun's fee sharing config and writes two shareholders: the launcher and the coin's fund wallet. From that point the curve's creator is the config, so fees split on chain without trusting FortPad.
Fund wallet
Each coin has its own wallet, derived from its mint. Funds from different coins never mix, and the address is public on every coin page so anyone can check the balance on Solscan.
Collection
pump.fun holds creator fees until they are swept and distributed. A cron job does this every hour for every coin, and anyone can trigger it early from the coin page. Each coin can be collected at most once every 10 minutes; the claim is atomic, so double-clicks and overlapping crons are safe.
Payouts and caps
Only the launcher can release money, by signing a plain-text payout request in their wallet. Each purpose has a budget equal to its share of everything collected, minus what it has already paid out.
issued. The minimum payout is 0.001 SOL and notes are limited to 120 characters.Island stats
/api/islands/{code}A snapshot of one island: details, live players, last 24 hours, today, hourly and daily series, retention and genre ranks. Responses are cached for a minute to a few hours depending on the metric.
Press Send to call the live endpoint. Try any public island code.
Launch
/api/launch/prepare/api/launch/confirm| Field | Type | Description |
|---|---|---|
| islandCode* | string | Public island code. Resolved against the Fortnite Data API. |
| name* | string | 2 to 32 characters. |
| symbol* | string | 2 to 10 letters or digits. |
| launcher* | base58 | Wallet that signs, pays and becomes the creator. |
| fundBps* | number | 1000–10000. Share of creator fees to the fund. |
| uses* | object | Whole-number percents for tournaments, updates, giveaways, promotion. Must total 100. |
| buySol | number | Optional dev buy, 0 to 5 SOL. |
| description | string | Up to 500 characters. Island link is added automatically. |
| url | Optional X link for the pump.fun page. |
Fund
/api/coins/{mint}/fund/api/coins/{mint}/fundErrors
Every error is JSON with an error string (collect returns { ok: false, reason }).
| Field | Type | Description |
|---|---|---|
| 400 | bad input | Malformed island code, invalid fields, or a uses split that is not 100. |
| 404 | not found | Island is private or unpublished, or the coin is not live. |
| 409 | cooldown | Fees were collected in the last 10 minutes. |
| 422 | rejected | Signed transactions differ from what the server built. |
| 429 | rate limit | The Fortnite Data API is rate limiting. Try again shortly. |
| 502 | upstream | Solana or pump.fun did not accept the transaction. |
| 503 | paused | Launches are paused while the fund wallet secret is not configured. |
FAQ
Do I need to own the island?
No. Any public, published Creative or UEFN island can be paired, and the island page links the coin to the island code. The coin page shows who launched it so players can judge for themselves.
Is this made by Epic Games?
No. FortPad reads Epic's public Fortnite Data API and is not affiliated with or endorsed by Epic Games.
Can the fund split change after launch?
The fee share is written into pump.fun’s fee sharing config at launch. The purpose split is stored with the coin and shown publicly; it is not editable from the site.
Who pays the gas for collections?
The 0.005 SOL seeded into the fund wallet at launch. Collections cost a fraction of that each time.
