Settings

Wallet

Theme

Language

Security

Found a flaw? Tell us first.

How to report a vulnerability in tonkfun.fun's launchpad contracts, what's in scope, the rules, and the rewards.

Report a vulnerability

Report it privately, and to us first: not in public, and not to anyone else until it's fixed.

Security contactgeraldogar0067@gmail.com

What to include

  • The contract and function, with its address if it's deployed.
  • What an attacker could do, and who would lose what.
  • Steps to reproduce it. A Foundry test on a fork is ideal.
  • How to reach you, and where to send a reward.

What to expect

We reply within 48 hours, keep you posted while we fix it, and tell you when it's done.

Scope

Frozen 2026-11-11

The launchpad's contracts on Robinhood Chain mainnet, exactly as frozen for release. Each file's SHA-256 lets you check that you're reading the same source.

  • Launchpad

    src/TonkpadRobinhood.sol
    Contracts
    TonkpadRobinhood · TonkToken · TonkTokenFactory
    Source SHA-256
    648269c32cbf8de79c3391067c37c1575d7ed61283b705d766608ff055c1591d
  • Graduation migrator

    src/TonkpadUniV4Migrator.sol
    Contracts
    TonkpadUniV4Migrator
    Source SHA-256
    0b2aacd09d931de57801507654e24538f2fb34c67803e6b19eff0662fc0bb1ac
  • Pool guard

    src/TonkPoolInitializationGuard.sol
    Contracts
    TonkPoolInitializationGuard
    Address
    Read it from the migrator: initializationGuard()
    Source SHA-256
    954c1567df49c8fdc18b853944b8bf6f27b279559caa5fcdc4af8d0a43bc0f0f

Out of scope

  • The website's own hosting.
  • Third-party services, such as Uniswap, wallets and bridges. Report those to their own teams.
  • Social engineering, phishing included, of our team or our users.

Rules

  • Never test against mainnet funds that aren't yours. Use a fork, the testnet or your own wallets.
  • No denial of service, and nothing that slows the site or the chain down for others.
  • Give us time to fix it before any disclosure. We'll agree the date with you.

Safe harbour

We consider good-faith research that follows these rules authorised. We won't take or support legal action against you for it, and if anyone else does, we'll make it known that you followed this policy.

Rewards

A valid report earns a reward by its severity.

  • CriticalUp to Up to $5,000

    Theft or permanent freezing of funds, or taking control of the contracts.

  • HighUp to Up to $1,000

    Theft of fees or rewards, or funds frozen for a time.

  • MediumUp to Up to $250

    A contract breaks one of its own rules, with no funds lost.

  • LowUp to Up to $50

    A contract doesn't do what it says, with no funds at risk.

What was checked

There was no outside audit. The launchpad contracts were reviewed internally, not by an outside auditor, and using them carries smart-contract risk. Only put in what you can afford to lose.

Before release, the contracts went through:

  • An internal review and two re-reviews of its fixes, plus an independent review, all by AI models.
  • Static analysis with Slither and Aderyn, with every finding triaged.
  • Invariant fuzzing with Foundry and Medusa, with no violation found.
  • Proofs of the curve and fee maths: symbolic with Halmos, and by hand where the solver timed out.
  • A test for each known launchpad attack, such as a rigged pool price or a sandwiched graduation.
  • A full rehearsal against a copy of mainnet: launch, trade, graduate and pause.
  • Campaigns on testnet with real wallets.