Open Source · Base (EVM) · No Presale

KRON Fair Launch Program

Deploy any KRON Family memecoin with one transaction. Fixed 10B supply, 80/10/5/5 distribution, immutable timelocks. The on-chain implementation of the Fair Launch Standard.

Solidity 0.8.24 OpenZeppelin Hardhat No Presale Logic
KronToken.sol

Fixed-supply ERC20

10 billion tokens minted once at deploy. No mint function. No pause. Standard 18 decimals.

KronTimelock.sol

Immutable locks

Beneficiary receives full allocation after releaseTime. Cannot be shortened. Transparent on BaseScan.

KronFairLaunch.sol

One-call deploy

Factory contract: launch(name, symbol, lpWallet, ecoBeneficiary, founderBeneficiary) → token + 3 timelocks.

Distribution

Automatic 80 / 10 / 5 / 5 split

Allocation%LockRecipient
LP80%At launchlpWallet parameter
Ecosystem10%365 daysecosystemBeneficiary via timelock
Founder short5%180 daysfounderBeneficiary via timelock
Founder long5%365 daysfounderBeneficiary via timelock
Deploy

Quick start

# Clone repo, configure wallets cp program/.env.example program/.env # Install & test cd program npm install npm test # Deploy to Base Sepolia (testnet) npm run deploy:base-sepolia # Deploy to Base mainnet npm run deploy:base

Required environment variables: DEPLOYER_PRIVATE_KEY, LP_WALLET, ECOSYSTEM_BENEFICIARY, FOUNDER_BENEFICIARY

After deploy

Verification checklist

Use the same program for all KRON Family tokens. Change TOKEN_NAME and TOKEN_SYMBOL per token (eKRON, soviKRON, etc.).
eKRON V2 (Deployed)

Live on Base — verified

Official eKRON V2 contract and allocation wallets are published on the verification page with BaseScan links.

Contract: 0x6b910510008A884AcD5Ad640B6D378bb65795986 Network: Base · Verified on BaseScan

Policy + Code = Trust

The Fair Launch Standard defines the rules. This program enforces them on-chain.