Token launchpad audit
A launchpad deploys tokens for strangers, prices them on a curve and hands their liquidity to a DEX pool, with bots watching every step. Guardian audits the factory, the curve, the graduation and the claims, with 20+ public launchpad reports you can read first.
Smart contract audits for




Jupiter

Olympus
Limit Break
Dolomite
Onchain · Token Launchpad Audit
From the bonding curve to the pool, and every claim after.
- Bonding curve pricing Buy and sell quotes across the whole curve: rounding direction, overflow at extreme sizes, fees on each leg, and round trips that never profit.
- Graduation and migration The handoff from curve to DEX: pre-created pairs, synced dust, the ratio the pool opens at, and who can trigger or block it.
- Pool seeding Who initializes the pool first and at what price, slippage on settlement, and LP tokens locked as promised.
- Supply conservation The token’s real totalSupply against the launch’s accounting, creator init calls, and any mint path left after launch.
- Anti-snipe and launch guards Snipe penalties, max-buy windows and FDV guards, and whether batching, ordering or token sorting slips past them.
- Fee splits and creator rewards Creator, protocol and referral shares, LP fee lockers, and who can claim, redirect or skip each fee.
- Factory and creator permissions Every address, salt and module a creator can pass in, CREATE2 collisions, and what the factory trusts.
- Vesting and lockups Creator and team allocations, every schedule field initialized, and claims that never exceed what the vester holds.
- Airdrops and claims Merkle leaves, one claim per address, crosschain ownership checks, daily limits and sweeps.
- Sales, auctions and node sales Batch auctions, fixed-price and tiered sales, allowlists, referral bonuses and staking rewards.
- Forced ETH and launch DoS Strict balance checks, selfdestruct deposits, donations and dust that can brick every launch at once.
- Solana launch programs Anchor account checks, PDA seeds, init_if_needed and vault authority for every pool.
Covers bonding curve and memecoin launchpads, fair-launch factories, auction and node sales, and tokens that own their liquidity on Ethereum, Base, Arbitrum, Blast, HyperEVM, Solana and other networks. Launches that list through hooks also get the checks on the Uniswap v4 Hook Audit page. Launch bots and backends are reviewed separately, in an Offchain Automation Pentest.
Public findings
What Guardian’s launchpad smart contract audits have found.
Each card links a finding in a public Guardian report. All were resolved.
-
R1-C-01Alt Fun · Critical
Anyone could create the graduation pair early, send it 1 wei of each token and call sync. Graduation then seeded the pool at 1:1 instead of the curve’s price, and the attacker could sell earlier buys into it, draining almost all of its liquidity.
Graduation Read the finding R1-C-01 in the Alt Fun Bonding, Routing and Graduation report
-
C-01Axis · Critical
Anyone could call settle with any slippage limit. An auction buyer could initialize the Uniswap V3 pool at a high price, settle into it, then sell their tokens there for a profit.
Pool seeding Read the finding C-01 in the Axis Periphery Contracts report
-
H-02Clanker · High
Launch supply was checked as the source’s balance, never the token’s real totalSupply. A creator could add a second mint call and hold five times the launch supply, ready to sell into the new pool.
Supply Read the finding H-02 in the Clanker Protocol Review report
-
H-09Clanker · High
When the token sorted second, Pancake launches were valued at one price but placed liquidity in a mirrored range. A creator could grind a salt, pass the FDV guard and still list far from the approved valuation.
Launch guards Read the finding H-09 in the Clanker Protocol Review report
-
H-03g8keep · High
Deployers paid a 2% fee on the liquidity they passed to the factory. Sending most of it straight to the precomputed pair first cut a 2 WETH fee to 0.002 WETH for the same launch.
Launch fees Read the finding H-03 in the g8keep Token Launchpad report
-
H-03Gamma Unilaunch · High
Creators could supply their own auction factory, and the launch strategy trusted whatever it returned. A fake auction could siphon the token supply and lock or sweep bidders’ funds.
Factory inputs Read the finding H-03 in the Gamma Unilaunch Launchpad and Limit Order Book report
-
C-01g8keep · Critical
The vester never initialized lastClaim, so the first claim counted the whole block timestamp as elapsed time. A deployer could show holders a 55-year vest and claim every token right after launch.
Vesting Read the finding C-01 in the g8keep Token Launchpad report
-
C-02Animecoin · Critical
The ANIME claimer reset its daily withdrawal counter only on a nonzero withdrawal. Once one day’s limit was reached, it never reset, and every later claim was blocked.
Claims Read the finding C-02 in the Animecoin ANIME Claimer report
-
C-03Zap Node Sale · Critical
Early-unstake fees were paid from the vesting contract’s ZAP, not the user’s. Staking and unstaking in a loop could drain the tokens holders needed for their vested claims.
Node sales Read the finding C-03 in the Zap Node Sale report
-
H-01Clanker · High
Each launch required the core contract to end with exactly zero ETH. Anyone could force ETH in with selfdestruct, and every later launch reverted.
Forced ETH Read the finding H-01 in the Clanker Protocol Review report
-
C-03Degen Safe · Critical
The reward vault PDA was derived from the reward mint alone, so pools paying the same token shared one vault. The first pool’s owner could withdraw rewards another pool had deposited.
Solana PDAs Read the finding C-03 in the Degen Safe Protocol Review report
Onchain · How it runs
Two teams, and launch promises written as code.
-
01 / Two teams
Two independent teams, one scope.
Team A pairs expert manual review with the fuzzing suite. Team B runs Helix across every corner. Each cross-checks the other.
- Expert manual review
- Competitive incentives
- Cross-checked findings
-
02 / Helix AI Auditor
Helix, the leading AI Auditor.
Hundreds of parallel agents spend billions of tokens across the entire codebase. Only human-verified findings reach the report.
- Billions of tokens
- Human-guided context
- Human-triaged findings
-
03 / Invariant fuzzing
An invariant suite around your launch.
Core safety properties become executable invariants, fuzzed across every reachable state. On a launchpad, those are supply, vesting and the snipe penalty.
- Total supply equals the sum of balances
- Vested never exceeds total tokens vested
- Snipe-window buys get less than a plain Uniswap swap
-
04 / Launch sequence
Every step, with an attacker first in line.
Launches are public and predictable, so each step is read as if someone else moved first. Alt Fun, Axis, Gamma and Clanker each had a finding of that shape.
- Pre-created pairs and synced dust
- CREATE2 and salt collisions
- Forced ETH and donations
The suite stays with your code for every later change. g8keep’s report lists 35 invariants, each run 10M+ times. Seven did not hold, among them “vested() amount is always less than or equal to total tokens vested”, and the report’s one Critical is in the vesting math.
Published work
Launch protocols Guardian has reviewed.
- ReportsClankerNo-code token launches that pay creators a share of trading fees.
- Write-upBaseline Markets22 Highs across its V2 reviews, all addressed before the $YES launch.
- ReportsAlt FunHyperEVM bonding curves backed by a tokenized perp position, then graduation.
- Reportsg8keepAnti-sniper ERC-20 launches, with a 35-invariant fuzzing suite.
- ReportGamma UnilaunchLaunches sold through an auction, then migrated to a pool: 8 Highs.
- ReportsAxisBatch auctions and fixed-price sales whose settlement seeds DEX liquidity.
- ReportsDegen SafeA Solana launchpad with anti-bot and anti-rug protections and staking pools.
- ReportsAnimecoinThe ANIME claimer, checked against NFT ownership across chains.
Recent incidents
The failures a token launch audit tests for.
-
$26MTruebit
One unchecked addition in Truebit’s 2021 bonding curve purchase contract priced about 240 million TRU at zero. The attacker minted for free, sold back to the contract and took 8,535 ETH.
Jan 2026 Our breakdown of the Truebit exploit
-
$44.7MHedgey Finance
Hedgey lost about $44.7 million through its token claim contract. Rekt traces it to unverified user input, which let the attacker obtain token approvals.
-
$5MZKsync airdrop
An attacker compromised the admin account of three ZKsync airdrop contracts. Calling sweepUnclaimed(), they minted 111 million unclaimed ZK, worth about $5 million.
“My team and I have worked with many auditors in the past, including generally considered top tier firms. I can confidently say that we have never felt as secure as when working with Guardian.”
IndigoBaselineResource Hub
Before your token launch audit.
- ChecklistToken launch securityToken, vesting, claim and pool checks before a TGE.
- GuideFront runningHow mempool attackers move first, and what stops them.
- ExplainerSandwich attacksHow a sandwich wraps your swap, and the slippage limit that makes it revert.
- GuideERC-20 vulnerabilitiesMint bugs, supply drift, hooks and admin powers.
- GuideHoneypot tokensWhat buyers check in a new token before they trade it.
- GuideRounding errorsWhy division truncates, and the real bugs it caused.
- SolanaToken-2022 extensionsThe risk each extension adds to a Solana token.
- GuideChoosing an auditorWhat to check before you sign.
Questions
Token launchpad audit questions
What does a token launchpad audit cover?
Guardian scopes every audit from your repository and commit, so it covers the contracts you name there: usually the factory, token template, curve, graduation, fee routing, vesting, claims and sales, plus every admin role. Launch APIs are offchain and get an API Pentest.
Does every token our launchpad deploys need its own audit?
Not if each one runs the audited template unchanged. What creators can pass in is the risk, so it is in scope. In Clanker’s review, unchecked locker data let a launcher route the pool’s LP fees to an unregistered contract (H-12, resolved).
Which invariants do you fuzz on a launchpad?
Supply, vesting and whatever the launch promises holders. Baseline’s Loop Updates report lists 29, such as “Floor reserves should not decrease post-drop within delta” and “Should never be able to sweep and slide at the same time”. One, “System should be solvent after charging funding”, broke under fuzzing.
Do you audit Solana launchpads?
Yes. Guardian’s Degen Safe review covered its Solana programs, written in Rust, and reported 5 Criticals, all resolved. In one, create_pool used init_if_needed and overwrote any existing pool, so anyone could take one over. The Solana audit page lists the Anchor checks.
How long does a launchpad audit take?
It depends on scope. Degen Safe’s protocol review ran four days, and g8keep’s launchpad a week. Clanker’s protocol review took a month, from June 29 to July 29, 2026. How long a smart contract audit takes covers lead time, code freeze and fix review.
Do you audit token sales and auctions?
Yes. Axis’s periphery review covered the callbacks that seed Uniswap V2 and V3 pools or a Baseline market when an auction settles: 2 Criticals and 9 Highs. Zap’s node sale review reported 8 Criticals, in vesting imports, tiered staking rewards and unstake fees.
What if we add a venue or fee module after the audit?
The report covers the audited commit and the fixes Guardian reviewed, so new code is unaudited until someone reviews it. Rerun the invariant suite on every change. Vanguard adds six months of update review, up to 2,500 onchain SLOC.
Smart Contract Audit
Other engagements
- Featured · Onchain Vanguard Audit A security audit designed to protect onchain teams facing unprecedented cyber risk. Explore Vanguard
- Managed services Managed Security Dedicated response team, red team, 24/7 attack and defense across every surface you run, onchain and off. Explore Managed Security
- OnchainSmart Contract AuditTwo competing teams, Helix AI and invariant fuzzing.
- OnchainAMM and DEX AuditSwap math, ticks, rounding, fees, MEV, routers and order books.
- OnchainUniswap v4 Hook AuditPermissions, callbacks, delta settlement, hook-owned liquidity and limit orders.
- OnchainSolana AuditRust and Anchor programs: accounts, PDAs, CPIs and Token-2022.
- OnchainSolidity AuditAccess control, reentrancy, math, upgrades and assembly.
- OnchainDeFi Protocol AuditAccounting, oracles, liquidations and integrations.
- OnchainNFT and Gaming AuditMints, royalties, ERC-404, cross-chain NFTs and game economies.
- OffchainOffchain Automation PentestKeepers, relayers, bots and the automation-to-chain boundary.
- OffchainAPI PentestREST, GraphQL and gRPC, key scoping and endpoints that move funds.
- OffchainWebApp PentestAuth, transfer flows, business logic and client-side attacks.
- OffchainOpSec AuditKeys, signers, privileged roles, and critical operations.
- Penetration testingAll pentestsEvery offchain engagement, and how Guardian runs them.
Start now