On-Chain Launchpad & Marketplace Smart Contracts (Pact / Kadena)
A multi-chain token launchpad
Overview
The complete on-chain backbone for a multi-chain token launchpad, written in Pact for the Kadena Chainweb blockchain. The codebase implements the launchpad’s token, NFT, vesting, locking, marketplace and gas-abstraction primitives as a layered, numbered set of contracts deployed across local, testnet, staging and mainnet-production environments.
The Challenge
A launchpad needs trustworthy, auditable on-chain logic to mint and distribute project tokens and NFTs, enforce vesting and lockups, sponsor user gas, and run a secondary marketplace, all coordinated across multiple deployment targets with carefully managed admin keypairs.
What We Built
A structured Pact contract suite organized into numbered modules, each with per-environment signed deployment artifacts (local / testnet / mainnet-staging / mainnet-production):
0-fungible-utiland0.1-hype-coin, fungible token utilities and the platform coin.1-free-gas-station, gas sponsorship so users transact without holding native gas.2-callable-contracts,2.1-community-v2,2.2-hype-locker-v2,2.3-mok-vesting, community, token-locking and vesting logic.3-marmalade/3.1-nft-distribution, Marmalade-standard NFTs and distribution.5-marketplace,6-hype-locker-v3,7-chat,8-wallet, secondary marketplace, an upgraded locker, on-chain chat and wallet primitives. Supporting infrastructure includes managed keypairs (admin/namespace/operate),.repltest files, a Pact local server config, a Postman collection, and shell scripts (deploy-pact-{local,testnet,staging,prod}.sh) that drive signed deployments per environment.
Technologies & Approach
Pact (Kadena’s smart-contract language) was chosen for its formal-verification-friendly model and native Marmalade NFT support. Each contract ships with signed YAML transaction definitions and environment-scoped deploy scripts, giving a repeatable, reviewable promotion path from local REPL testing to mainnet.
Outcome / Impact
Delivered a production launchpad’s full on-chain layer spanning tokens, NFTs, vesting, locking, gas abstraction, marketplace and wallet, versioned and deployed across four environments, demonstrating end-to-end smart-contract delivery on a non-EVM chain.
Capabilities Demonstrated
- Designing and shipping production smart contracts in Pact on the Kadena blockchain
- Token and NFT economics: vesting, lockups, distribution and gas sponsorship
- Multi-environment, signed on-chain deployment pipelines (local → testnet → staging → mainnet)
- Marmalade NFT standard implementation and secondary-marketplace logic