StakePoint
StakePoint

Solana's leading DeFi toolkit

Lock tokens and LP, vest team allocations, create staking pools and LP farms. SPL and Token-2022, including transfer fees and reflections. Every position verified on-chain.

Stake.Earn.Lock.Launch.

Tap anywhere to continue

BlogResearch
Research2026-09-258 min readBy Shaun, StakePoint

Which Solana Launchpads Pay Rewards to Locked Tokens? (Verified On-Chain)

Some reward-paying Solana launchpads keep paying locked positions and some skip them entirely. The difference is on-chain versus off-chain distribution. Here is how to check before you lock.

Which Solana Launchpads Pay Rewards to Locked Tokens?

Some do and some do not, and the deciding factor is how the platform sends rewards rather than anything about the locker. Platforms that distribute on-chain to holder token accounts pay locked positions automatically, because a lock address is a holder like any other. Platforms that run distribution off-chain from a selected wallet list skip them entirely.

We tested three of them on Solana mainnet. OTC Labs and revshare.dev pay locked positions automatically. StonkFun pays them once the lock address has been whitelisted.

Key Takeaways

  • On-chain distribution reaches locked positions. Off-chain distribution from a wallet list does not.
  • Verified on mainnet: OTC Labs and revshare.dev pay locked positions automatically. StonkFun excluded program accounts originally and now supports them by whitelist.
  • StakePoint lock addresses are submitted to StonkFun for whitelisting daily, so projects lock as normal.
  • You can check any platform yourself in a few minutes using a block explorer, and the method is below.
  • If a platform excludes program accounts, no locker on Solana can help, because nothing is ever sent.

Two Ways to Pay Holders

Every reward-paying launchpad has to answer the same question: how do you get the reward from the fee pot into the hands of people holding the token?

On-chain distribution means the protocol iterates the holder set and sends tokens directly to each holder's token account. The chain itself decides who qualifies, because qualifying means holding the token. There is no list to be left off.

Off-chain distribution means a service reads balances, builds a list of recipient wallets, and pays that list. Whoever writes the list decides who is on it, and program-owned accounts are usually filtered out deliberately, because most of them are AMM pools, bonding curves and vaults that hold supply without belonging to anybody.

Both are legitimate. The second is cheaper to run and easier to change. But it treats a lock the same way it treats a liquidity pool, and that is where the problem starts.

Why This Matters Before You Lock

A project locking its team allocation on a reward-paying token is making a trade: prove you cannot dump, in exchange for a date.

If the platform pays locked positions, that is the whole cost. The supply keeps earning while it sits locked.

If it does not, the trade is much worse. You give up the reward stream on that allocation for the entire lock duration, and the rewards it would have earned are redistributed to everyone else. The teams most willing to demonstrate commitment are the ones penalised for it.

Worth knowing which before you commit, not after.

What We Found

OTC Labs pays locked positions. Their payout wallet sends the reward token directly to holder token accounts in batches. We watched three distributions arrive at a StakePoint lock address inside an hour, each as an ordinary token transfer from the same payout wallet. The lock is a holder, so it gets paid.

revshare.dev pays locked positions. Same model. Distributions go on-chain to holders, and a locked position receives its share.

StonkFun requires whitelisting. Their distribution runs off-chain from a payout list that originally excluded program-owned accounts entirely. They have since added whitelisting, so a lock address can be added and then receives distributions like any wallet. StakePoint submits lock addresses daily, so projects locking with us are covered without doing anything themselves.

That last point is worth repeating, because it gets blamed on lockers. It is not a locker limitation. If the platform never sends anything, there is nothing for any locker on Solana to receive.

It may not stay that way. When we raised it publicly in September 2026, the response was that it is being looked into, so the position above is accurate as of writing rather than permanent. Worth rechecking before you make a decision on it.

How to Check a Platform Yourself

This takes a few minutes and works for any token.

1. Find a recent reward distribution. Most reward-paying platforms publish a payouts page linking each distribution to its transaction. Failing that, look at the protocol or payout wallet on Solscan and find a recent outgoing transfer of the reward asset.

2. Open the transaction and look at the instructions. A distribution that pays holders directly shows repeated transfer instructions, often batched ten or twenty to a transaction, with many different destination accounts. A claim-based system looks different: one instruction writing a merkle root, and no tokens moving until somebody claims.

3. Check what kind of accounts received it. Take a few recipients and look them up. If every one is a plain wallet, that tells you nothing on its own. If any recipient is owned by a program rather than the System Program, program accounts are included and a lock would be paid.

4. Or just look at a lock. The definitive test: find an existing locked position in that token and see whether reward distributions have landed at the lock address. If they have, it works. This is the only test that cannot be argued with.

5. Ask them. Faster than all of the above, and their answer is usually straightforward. Platforms that exclude program accounts generally say so when asked directly.

What This Means for Your Launch

If you are choosing a launchpad and you intend to lock or vest anything, this belongs on the checklist alongside fees and graduation thresholds.

A platform that pays locked positions lets you lock the team allocation, run a staking pool, and keep earning across all of it. A platform that does not forces a choice between proving commitment and being paid for holding.

The question is worth asking before you deploy, because the token standard, the pairing and the distribution model are all fixed once you launch.

Where StakePoint Fits

StakePoint locks hold tokens in Program Derived Addresses, on-chain accounts with no private keys. That is what makes the lock trustworthy and it is also why the distinction above matters: a PDA is a program-owned account.

When a platform distributes on-chain, those rewards arrive at the lock address and can be claimed at any time without touching the locked principal or moving the unlock date. When a platform excludes program accounts, nothing arrives, and no locker can change that.

Platform-specific detail is in the OTC Labs guide and the StonkFun guide.

Launchpad Reward FAQ

Do rewards stop when you lock your tokens?

It depends on the platform, not the locker. Platforms that distribute rewards on-chain to holder token accounts keep paying locked positions, because a lock address is a holder. Platforms that distribute off-chain from a selected wallet list usually exclude program-owned accounts, so locked positions receive nothing.

Which Solana launchpads pay rewards to locked tokens?

Verified on mainnet as of September 2026: OTC Labs and revshare.dev both pay locked positions automatically, because they distribute on-chain to holder accounts. StonkFun distributes off-chain and requires the lock address to be whitelisted first, which StakePoint handles.

Why do some platforms exclude program accounts?

Because most program-owned accounts holding a token are AMM pools, bonding curves and protocol vaults, which hold supply without belonging to any individual. Excluding them avoids paying rewards into contracts that nobody can claim from. Locks and staking pools get caught by the same filter.

Can a locker work around an off-chain exclusion?

No. If the platform never sends the tokens, there is nothing for a locker to receive or hold. This is a distribution design decision on the launchpad's side, not a limitation any locker can engineer around.

How can I check whether a specific token pays locked positions?

Find an existing locked position in that token and check whether reward distributions have arrived at the lock address on Solscan. That is definitive. Failing that, open a recent distribution transaction and look at whether any recipient is a program-owned account.

Does this affect staking pools as well as locks?

Yes. A staking pool holds tokens in a program-owned account for exactly the same reason a lock does, so the same distinction applies. On a platform that excludes program accounts, staked supply earns nothing either.


*Locking a reward-paying token on Solana: Reward Token Locker. For standard locks and LP, see the Solana Token Locker and LP Locker.*

Topics
launchpad rewards locked tokensdo rewards stop when you lock tokenswhich launchpads pay locked positionson-chain vs off-chain reward distribution solanasolana reward distribution program accountscheck if rewards reach locked tokensreward paying launchpads solanalocked tokens excluded from rewardsverify reward distribution solanasolana launchpad rewards comparison
StakePoint

Ready to Lock Your Tokens?

Non-custodial LP and token locking. Publicly verifiable. 2 transactions.