Smart Contracts

Contract Overview

TokenKickstarter is built on battle-tested smart contracts designed for security, transparency, and reliability across multiple blockchains.

Architecture Overview

Our smart contract architecture follows a modular design pattern with factory contracts that deploy individual instances for each presale or token. This approach ensures:

Isolated risk - each presale is a separate contract
Gas efficiency - optimized deployment and operations
Upgradeability - factories can deploy improved versions
Transparency - all code is verified and open source

Core Contracts

PresaleFactory

Verified

Creates and manages presale contracts. Handles presale initialization, contribution tracking, and finalization.

KEY FUNCTIONS

createPresale()getPresalesByOwner()getAllPresales()

Presale

Verified

Individual presale contract deployed for each project. Manages contributions, refunds, and token claims.

KEY FUNCTIONS

contribute()claim()refund()finalize()

TokenFactory

Verified

Deploys new token contracts with customizable parameters including name, symbol, supply, and features.

KEY FUNCTIONS

createToken()createTokenWithTax()getTokensByOwner()

LiquidityLocker

Verified

Securely locks LP tokens for specified durations. Prevents rug pulls by ensuring liquidity cannot be removed early.

KEY FUNCTIONS

lockTokens()unlock()extendLock()getLockInfo()

Staking

Verified

Manages TKS token staking with tiered rewards and allocation benefits for presale access.

KEY FUNCTIONS

stake()unstake()claimRewards()getStakeInfo()

Verified Contract Addresses

All contracts are deployed to the same deterministic address across every supported EVM chain. Click any address to view it on the respective block explorer.

TokenFactory (Deployer Proxy)

0x0d3125192271Ec2bfB47cf6708b118D1858a8B12

PresaleFactory

0x849bE86348d3E8A2Fb9273a911f5E2A970F3950D

ContributionCollectorFactory

0x6D0A91511BAA649f5aeD8ab5cb65E1b3460d1BC5

FairLaunchFactory

0x86E6D585073F4C66fA3E739b830Ff2179207B657

TokenLocker

0xa2e0848Fa0CCAb7488a6F70a93Deb01902401132

TKS ContributionCollector (UUPS Proxy)

0x8bC09932093Cff9019b7822B8835Be9Ad6ef91Ee

TKS Token

0x420dbEf020711832d0a210be37270EFA8a1c00E4

All contracts are verified and open source on each block explorer.

Security First

All our smart contracts undergo rigorous auditing by leading security firms. We implement industry best practices including reentrancy guards, access controls, and emergency pause functionality.

Dive Deeper

Learn more about our security features or explore supported token standards.

Write a message...