Docs
How Lastcall works
Every Lastcall token stops at a hidden minute: holders get the liquidity back, and the bounty built from its trading fees pays the latest buyers and everyone still holding. Trading stops at that minute, drawn on-chain between 5 minutes and 24 hours. You claim it all in the app.
01 · the idea
What Lastcall is
Lastcall is a launchpad for memecoins on Solana where every token ends, at a minute nobody knows. Anyone can launch a token for 0.05 SOL. It trades like any other token, then, at a hidden minute between 5 minutes and 24 hours, it ends.
On most launchpads a coin that stops trading just fades: the price sinks, the liquidity stays locked in a pool nobody uses, and whoever still holds is left with tokens nobody buys. Here the end is the payout. At last call trading stops, the program withdraws the pool and its SOL goes back to the holders, each by its share. The fees collected during the token's life, the bounty, go to the last round, the closer and every holder. Each one claims its part in the app.
5 min to 24 h
the lifespan, hidden from everyone
50% → 4%
launch tax over 3 min 4 s, most of it to the bounty
60 / 20 / 20
the bounty: last round, closer, every holder
Read the risks first
The program is not audited and one key can upgrade it. The full list is in Risks.
02 · launch to last call
A token's life
- 1
Launch
The creator pays 0.05 SOL. The program mints 1 billion tokens, puts all of them in a new Meteora pool whose position it holds, and gives up the mint and freeze authorities. Nobody gets free tokens. A token launched from this site gets an address ending in
LAST: a signature, not a proof, since anyone can make an address that ends the same way. - 2
The launch tax
For the first 3 min 4 s the pool's fee drops every 4 seconds, from 50% to 4%. Whoever buys in the first block pays half of the buy in fees, and most of that goes to the bounty.
- 3
Trading
Every buy and every sell pays the fee; 60% of it lands in the token's bounty. A buy of at least 0.05 SOL made in the app takes a place in the last round.
- 4
The hidden timer
From draw 5 the program checks about once a minute whether the token ends. Nearly half of the tokens end within the first hour; about 4 in 100 reach 24 hours, where they end for sure.
- 5
Last call
No more buys, no more sells: the program withdraws all the liquidity and the chart stops where it is. The pool's SOL goes to the holders, each by its share of the tokens, and the bounty is split between the last round, the closer and every holder.
- 6
Claim
Nothing is sent on its own. Holders and the last round claim their SOL in the app, whenever they like: one signature burns the tokens in exchange. No deadline.
The same six steps are drawn on How it works.
04 · the payout
Who gets paid
Two separate piles of SOL are paid out at last call. The pool, every SOL that buyers put in and sellers did not take out, goes to the holders by tokens held. The bounty, the fees, is split three ways:
Holders
Share the pool's SOL plus 20% of the bounty, each by its share of the tokens. Early buyers usually come out ahead; late buyers usually get back less than they paid.
The last round
The 30 most recent buyers in the app. They share 60% of the bounty by the time each held its place. A new buyer pushes the oldest out; a seller gives its place up.
The closer
Gets 20% of the bounty on top of its time share: the most recent new buyer past the warm-up. Buying again does not count as new.
The 30-slot warm-up
A place taken less than 30 slots (about 6.5 s) before last call is not counted: no time share, and the closer's 20% goes to the most recent buyer that did pass the warm-up. Its tokens still count like any holder's. With no counted place at all, the whole bounty joins the holders' share.
A worked example
A demo token, Orbit, with made-up but consistent numbers: it lived 23h 7m, and at last call its pool held 212.4 SOL and its bounty 48.1 SOL. Under the current rules:
5,120 holders
- Rule
- Pool SOL plus 20% of the bounty (9.62 SOL), by tokens held
- Paid
- 212.4 SOL
The last round (30 buyers)
- Rule
- 60% of the bounty, by time since their buy
- Paid
- 28.86 SOL
The closer
- Rule
- 20% of the bounty, on top
- Paid
- 9.62 SOL
The closer
- Bought before last call
- under 1 min
- Share of the bounty
- 20%
- Received
- 9.64 SOL
Middle of the list
- Bought before last call
- 30 min
- Share of the bounty
- 2.1%
- Received
- 1 SOL
Oldest of the 30
- Bought before last call
- 58 min
- Share of the bounty
- 4.0%
- Received
- 1.91 SOL
The honest part
Most of the example's 5,120 holders were not in its last round. For them only the pool counts: 1 SOL put in at the last price came back as about 0.12 SOL. The last-round prize and the closer's 20% are a bonus for a few, not a promise for everyone.
05 · the claim
How you get paid
Nothing is sent on its own. At last call the program withdraws the pool and keeps every SOL in the token's vault. Then each holder and each buyer in the last round claims its own part in the app: open the ended token, or the Claim page, and sign once.
- 1
Why a claim, not a transfer
Your tokens are burned in exchange for the SOL, and a burn needs your signature. One transaction also cannot pay hundreds of wallets at once; one claim per wallet can.
- 2
Everything in one claim
If you held a place in the last round at last call, that prize, and the closer's 20% if it was you, comes in the same claim as your holder share.
- 3
No deadline
The SOL waits in the vault until you come. The program sets no expiry on a claim.
- 4
Creator and platform too
The creator's share of the fees and the platform's share are claimed the same way, from the same vault.
A claim costs the network fee only. Tokens you sold before last call have nothing to claim: their SOL already came out of the pool.
06 · the first minutes
Launch tax
On most launchpads, bots buy in the very first block at the lowest price and sell into everyone who comes after. Here the pool's fee starts at 50% and drops 1 point every 4 seconds (27% half-way, at 1 min 32 s), down to 4% at 3 min 4 s. It then stays at 4% for the rest of the token's life.
Launch (first 4 s)
- Fee
- 50%
- To the bounty
- 0.3 SOL
1 min
- Fee
- 35%
- To the bounty
- 0.21 SOL
2 min
- Fee
- 20%
- To the bounty
- 0.12 SOL
3 min 4 s and after
- Fee
- 4%
- To the bounty
- 0.024 SOL
5 min and after
- Fee
- 4%
- To the bounty
- 0.024 SOL
| Since launch | Fee | To the bounty |
|---|---|---|
| Launch (first 4 s) | 50% | 0.3 SOL |
| 1 min | 35% | 0.21 SOL |
| 2 min | 20% | 0.12 SOL |
| 3 min 4 s and after | 4% | 0.024 SOL |
| 5 min and after | 4% | 0.024 SOL |
The launch tax is just a higher fee, so it follows the same path as every fee: 60% of what the first buyers pay ends up in the bounty. The creator is not exempt: its first buy happens in the launch transaction and pays the full 50%.
07 · what it costs
Fees and costs
Every buy and every sell pays the pool's fee, collected in SOL: 4% once the launch tax is over, up to 50% in the first seconds. Meteora keeps its protocol cut first, then the program splits the rest. The pool's own SOL is never cut.
The token's bounty
- Share of the fee
- 60%
- Of a trade at 4%
- 2.4%
- Of a trade at 50%
- 30%
The token's creator
- Share of the fee
- 10%
- Of a trade at 4%
- 0.4%
- Of a trade at 50%
- 5%
Lastcall (platform)
- Share of the fee
- 10%
- Of a trade at 4%
- 0.4%
- Of a trade at 50%
- 5%
Meteora (pool protocol fee)
- Share of the fee
- 20%
- Of a trade at 4%
- 0.8%
- Of a trade at 50%
- 10%
Launch fee (to the platform)
- Amount
- 0.05 SOL
Pool and account rent (paid by the creator)
- Amount
- ≈ 0.061 SOL
Minimum buy for a place in the last round
- Amount
- 0.05 SOL, or 1% of the bounty
Claiming after last call
- Amount
- network fee only
Payouts are computed in lamports; the rounding dust left after a split (a few lamports) goes to the platform's treasury.
08 · the numbers
Parameters
Every rule above is a parameter of the program's on-chain Config, readable by anyone. These are the values set on mainnet since 10 November 2026.
Supply per token
- Value
- 1,000,000,000
- Note
- all of it in the pool at launch
Launch market cap
- Value
- 30 SOL
- Note
Launch fee
- Value
- 0.05 SOL
- Note
- plus about 0.061 SOL of account rent
Lifespan
- Value
- 5 min to 24 h
- Note
- hidden until it ends
Draws
- Value
- 5 to 1,440
- Note
- one every 280 slots, about 59 s
Chance of draw k
- Value
- 1 in (60 + k)
- Note
- draw 1,440 ends the token for sure
Trade fee
- Value
- 4%
- Note
- on every buy and sell, in SOL
Launch tax
- Value
- 50% to 4%
- Note
- 1 point every 4 s, over 3 min 4 s
Fee split
- Value
- 60% / 10% / 10% / 20%
- Note
- bounty / creator / platform / Meteora
Bounty split
- Value
- 60% / 20% / 20%
- Note
- last round / closer / every holder
The last round
- Value
- 30 places
- Note
- one per wallet, buys made in the app
Minimum buy for a place
- Value
- 0.05 SOL
- Note
- or 1% of the bounty once that is more
Warm-up
- Value
- 30 slots
- Note
- about 6.5 s: a younger place is not counted at last call
09 · side by side
Compared with other memecoins
The same questions, asked of Lastcall, of the usual launchpads and of tokens launched by their own team.
| Topic | Lastcall | Bonding-curve launchpads | Self-launched memecoins |
|---|---|---|---|
| Where the SOL goes when trading stops | The pool's SOL goes back to the holders, each by its share of the tokens; the bounty to the last round, the closer and every holder. Paid by the program, claimed in the app. | It stays in the curve or the pool. Only sellers get it out, first come, first served; the last holders keep tokens nobody buys. | Often withdrawn by whoever controls the liquidity. |
| How you get paid | A claim in the app: one signature burns your tokens for your SOL, with your last-round prize in the same claim. No deadline. | Only by selling while someone still buys. | Only by selling while the liquidity is still there. |
| Can the liquidity be pulled | The program holds the pool position and, as deployed, has no instruction that withdraws it before last call. The program is upgradable by one key: see Risks. | Usually not once it is burned or locked, but insiders can still sell into buyers. | Yes, by whoever holds the liquidity keys. |
| Free supply for the creator | None: 100% starts in the pool. The creator buys like everyone and pays the 50% launch tax. | The creator can buy first, at the lowest price, and sell into the first buyers. | Often a large share of the supply. |
| Buying in the first block | Taxed: a 50% fee at launch, down to 4% at 3 min 4 s. The tax feeds the bounty. | Bots buy in the first block at the lowest price. | Insiders and bots buy first. |
| Who gets the trading fees | Mostly the players: 60% of every fee goes to the bounty. | The platform, and part to the creator. | The pool's liquidity providers, often the deployer. |
| Lifespan | 5 minutes to 24 hours, hidden from everyone. A token can end minutes after you buy. | Open-ended: it fades when people stop trading. | Until the liquidity leaves or people stop trading. |
| What you can check | Every parameter is in the program's on-chain Config, and a token's bounty, its last round and every claim are readable on-chain. The source code is not published yet and the program is not audited. | The curve is on-chain; nothing happens on-chain when a coin stops trading. | Depends on the deployer: mint, freeze and liquidity keys may still be held. |
Where the SOL goes when trading stops
- Lastcall
- The pool's SOL goes back to the holders, each by its share of the tokens; the bounty to the last round, the closer and every holder. Paid by the program, claimed in the app.
- Bonding-curve launchpads
- It stays in the curve or the pool. Only sellers get it out, first come, first served; the last holders keep tokens nobody buys.
- Self-launched memecoins
- Often withdrawn by whoever controls the liquidity.
How you get paid
- Lastcall
- A claim in the app: one signature burns your tokens for your SOL, with your last-round prize in the same claim. No deadline.
- Bonding-curve launchpads
- Only by selling while someone still buys.
- Self-launched memecoins
- Only by selling while the liquidity is still there.
Can the liquidity be pulled
- Lastcall
- The program holds the pool position and, as deployed, has no instruction that withdraws it before last call. The program is upgradable by one key: see Risks.
- Bonding-curve launchpads
- Usually not once it is burned or locked, but insiders can still sell into buyers.
- Self-launched memecoins
- Yes, by whoever holds the liquidity keys.
Free supply for the creator
- Lastcall
- None: 100% starts in the pool. The creator buys like everyone and pays the 50% launch tax.
- Bonding-curve launchpads
- The creator can buy first, at the lowest price, and sell into the first buyers.
- Self-launched memecoins
- Often a large share of the supply.
Buying in the first block
- Lastcall
- Taxed: a 50% fee at launch, down to 4% at 3 min 4 s. The tax feeds the bounty.
- Bonding-curve launchpads
- Bots buy in the first block at the lowest price.
- Self-launched memecoins
- Insiders and bots buy first.
Who gets the trading fees
- Lastcall
- Mostly the players: 60% of every fee goes to the bounty.
- Bonding-curve launchpads
- The platform, and part to the creator.
- Self-launched memecoins
- The pool's liquidity providers, often the deployer.
Lifespan
- Lastcall
- 5 minutes to 24 hours, hidden from everyone. A token can end minutes after you buy.
- Bonding-curve launchpads
- Open-ended: it fades when people stop trading.
- Self-launched memecoins
- Until the liquidity leaves or people stop trading.
What you can check
- Lastcall
- Every parameter is in the program's on-chain Config, and a token's bounty, its last round and every claim are readable on-chain. The source code is not published yet and the program is not audited.
- Bonding-curve launchpads
- The curve is on-chain; nothing happens on-chain when a coin stops trading.
- Self-launched memecoins
- Depends on the deployer: mint, freeze and liquidity keys may still be held.
“Bonding-curve launchpads” means the common model in November 2026: a curve, then a pool whose liquidity is burned or locked. “Self-launched” means a token deployed by its own team, with a pool they control. Platforms change their rules: check their own docs before you rely on a row.
10 · on-chain
The program
Everything above is done by a program on Solana, not by a server and not by a person.
What the program does
- Creates the token, puts the whole supply in a Meteora pool, and gives up the mint and freeze authorities.
- Holds the pool's liquidity position: the only account that can withdraw it.
- Collects the fees into the token's bounty, and keeps the last round.
- Settles each draw from Solana's recent block hashes.
- At last call, withdraws everything into the token's vault, and pays each holder and each buyer in the last round when they claim.
What it has no instruction for
- Withdrawing a live token's liquidity before last call.
- Touching a token's bounty before last call.
- Minting more tokens or freezing a wallet.
- Choosing or reading the minute a token ends.
- Stopping an end: the transactions that end a token are open to anyone.
That second list describes the program as deployed today. It is upgradable by the admin wallet, so it is a statement about the current code, not a permanent one: see Risks.
11 · before you put SOL in
Risks
Lastcall is experimental software. These are the things that can go wrong, stated plainly.
The program has not been audited
No independent security review has been done. A bug in the program could freeze or lose funds, and nothing on this site can undo it.
One key can upgrade the program
The upgrade authority is the admin wallet, a single key, not a multisig. The program as deployed has no instruction that moves a live token's liquidity or its bounty, but an upgrade could change any rule on this page.
The source code is not published
You cannot yet compare the deployed program with source code. What you can check on-chain today is the Config, each token's state and every transaction.
A block producer can influence a draw
A draw is settled by a block hash. The validator that produces that block sees the result first and could withhold its block to change it. That costs it the block's rewards, and it cannot choose the hash, only refuse one, but the influence exists.
A few seconds of advance notice
Once the block that settles a draw exists, anyone watching the chain can compute the result a few seconds before the transaction that ends the token lands. Trades still go through in that window. The last round is frozen as soon as a winning draw is recorded and a place younger than the warm-up is not counted, which limits what that notice is worth without removing it.
Last call needs a transaction, and one machine sends it
Anyone may send the transactions that record a winning draw and end the token, but today a single service on a single machine does. If it is down, a draw that should have hit can pass unrecorded and the token lives longer than it should have; the end at 24 hours can still be triggered by anyone.
This app is the only way to claim today
A claim has no deadline on-chain, but only this app builds the claim transaction. If the site is offline, your SOL waits in the token's vault until it is back.
Tokens can lose value fast
A token can end minutes after you buy it, and a late buyer usually gets back less than they paid. Prices move like any memecoin's. Only put in what you can afford to lose.
12 · questions
FAQ
Can I lose money?
Yes. When a token ends, the pool's SOL is shared by everyone holding the token, each by its share of the tokens. If you bought late, at a high price, your share is usually worth less than you paid: in the worked example above, 1 SOL put in at the last price came back as about 0.12 SOL. A place in the last round can make up for it, but most holders do not hold one when the token ends. The rules fix where the SOL goes, not that you profit.
What happens to the pool's SOL at last call?
The program withdraws the whole pool position it holds and keeps the SOL in the token's vault for the holders; the platform takes no cut on the pool. Each holder then claims its share in the app, and its tokens are burned in exchange. There is no deadline to claim.
Who decides when a token ends?
Nobody. From draw 5 the program checks about once a minute whether the token ends, using a block hash that does not exist yet when the draw is due. See The hidden timer for the method and Risks for its limits.
Why not just buy in the first second?
You can, but you pay for it: the fee is 50% at launch and drops 1 point every 4 seconds, to 4% at 3 min 4 s. Half of a first-second buy goes to fees, and 60% of that lands in the bounty. In the worked example, 1 SOL at the launch price would have returned about 7.8 SOL at a flat 4% fee; with the launch tax it returns about 4 SOL.
How do I take a place in the last round?
Buy at least 0.05 SOL of the token in the app (1% of the bounty once that is more). Buys made elsewhere trade the same pool but take no place. One place per wallet: buying again keeps your place and its original time. Every new buyer pushes the oldest of the 30 out; if you are pushed out, or sell, a later buy starts its time from zero. Holding for a long time never earns a place; buying late does.
Why do the oldest of the last round get more?
60% of the bounty is shared by time since the buy, so a buyer who stayed while 29 others bought after earns more than one who came at the last second. The closer still gets 20% of the bounty, so each new buy is a real bet. The oldest of the 30 earns the most from the time share and is also the next one out.
Can someone buy at the very last instant?
A buy made less than 30 slots (about 6.5 s) before last call is not counted in the last round: no time share and none of the closer's 20%, which goes to the most recent buyer past the warm-up. Buying again never makes you the closer anew. The few seconds of advance notice that remain are described in Risks.
Can I trade any memecoin on Lastcall?
No. The app lists only tokens launched through the program, because only those have a hidden timer, a bounty and a last round.
Can I trade these tokens somewhere else?
The pool is a standard Meteora pool, so tools that route Meteora pools can trade it; whether a given terminal lists it is up to that terminal. The fee and the launch tax belong to the pool and apply everywhere. Only buys made in the app take a place in the last round.
What does the creator get?
10% of every fee (0.4% of a trade once the fee is 4%), claimed after last call. No free tokens and no allocation: the whole supply starts in the pool, and the creator's first buy pays the 50% launch tax like anyone's.
See who wins and who loses
The simulator replays these rules trade by trade.