account, the program account behind it, as the program’s IDL names it:
Pool: the machine that launched its coin, in the same transaction. A coin has at most one.TokenMachine: a fan coin machine, opened on a coin that already exists. A coin can have any number.
https://gabox.fun/<address>.
List machines
data is an array of machine objects. page.nextCursor points to the next page. Read account on each row first, because the two kinds have different fields.
Get one machine
The machine’s own address. A coin’s mint also works: it finds the coin’s launch machine.
404 not_found until the index sees it. That usually takes a few seconds. A mint finds only its coin’s launch machine. For the machines opened on a coin, use GET /v1/machines?mint=<mint>.
Sample answer: a launch machine
The addresses below are made up. This machine sends 80% of its creator trading fee to its prize pool.Sample answer: a fan coin machine
Gabox did not launch this coin, sostage is null. The creator did not lock the seed.
The machine object
Every amount is a string of base units. Coin amounts usetokenDecimals. Quote amounts use the decimals of quoteMint.
Names and addresses
Every machine has these fields.Coin and stage
Every machine has these fields.Prize table and vault
Every machine has these fields.
Only the machine’s creator can add more coins to the vault later. The creator can take back what is left of those coins, under the same rule as an unlocked seed. See After launch.
Activity
Every machine has these fields.Launch machine fields
Only a launch machine (account: "Pool") has these fields.
Fan coin machine fields
Only a fan coin machine (account: "TokenMachine") has these fields. It has no offer: its pack prices are fixed amounts of USDC, and packQuotes says what each one buys now.
Tier
The app gives the rows names such as Common or Rare. The program knows only multipliers and tickets. See Prizes and odds.
The offer object
Only a launch machine hasoffer. It is the index’s latest quote for the cheapest open pack. The price moves with the coin’s price. The prize amounts follow from the fixed table, and they change only when the vault limit applies.
The offer is for display. A real purchase signs its own limits for the price, the coins and the top prize. If the market moved, the program refuses the purchase and nothing is bought. See What a pack costs.
The recharge object
Only a launch machine hasrecharge. It is null when Machine recharge is off. With it on, part or all of the coin’s creator trading fee buys the coin into the machine’s prize pool. Only the launch can turn it on. The fields follow the program’s MachineFeed account.
Quote amounts are in base units of the machine’s quoteMint. Coin amounts use tokenDecimals.
AI brief
The machine’s own address. A coin’s mint also works: it finds the coin’s launch machine.
text/markdown. It has no data and no meta.