ZM ZeitMint SDK v0.3.0 · universal + optional v4
Integration walkthrough

One clean handoff.
Any launchpad.

ZeitMint validates a creator’s project bundle and turns it into a neutral, review-ready draft. The launchpad still controls contracts, liquidity, deployment and final approval.

Try “emblem”, “based-bid” or another lowercase launchpad ID.
01 · ZeitMint bundle creator reviewed
token: {
  name: "Artificial Doge",
  symbol: "AIDOGE",
  artworkUrl: "https://…/logo.png"
},
creative: {
  culturalLane: "AI × meme nostalgia",
  hook: "Much model. Very synthetic."
},
utility: {
  type: "community-bounties",
  reward: "500 USDC"
},
readiness: {
  score: 100,
  status: "launch-ready"
},
preferredChain: "solana"
@zeitmint/launch-kit
validateBundle()
createLaunchpadDraft()
No wallet. No transaction.
No deployment.
02 · Launchpad draft ready

          
VALIDATE

Reject incomplete bundles

Stable schemas and issue paths help the launchpad catch missing or inconsistent project data.

TRANSFORM

Create a neutral draft

Common fields stay portable. Partner-owned requirements fit under the extensions object.

OPTIONAL V4

Validate a PoolKey intent

EVM launchpads can opt into Uniswap v4 fee and hook checks. The SDK never signs, deploys or moves funds.