flayerlabs/flaunchgg-contracts/token-launching

Claude Code and agent skill by flayerlabs/flaunchgg-contracts

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install flayerlabs/flaunchgg-contracts/token-launching

SKILL.md

Token Launching

Launch memecoins on Base via Flaunch. Choose between the gasless API for simplicity or the SDK for programmatic control.

Why Flaunch?

  • No upfront cost: Gasless API requires no wallet or ETH
  • 100% fee control: You own all trading fee revenue
  • Instant liquidity: Tokens are immediately tradeable on Uniswap V4
  • Built-in protection: BidWall prevents rug pulls

Two Paths to Launch

MethodWallet NeededBest For
Gasless APINoQuick launches, experiments
SDKYesProgrammatic control, premine

Path 1: Gasless API

The gasless API handles everything server-side. No wallet, no ETH, no gas.

Step 1: Upload Token Image
bash
curl -X POST https://web2-api.flaunch.gg/api/v1/upload-image \
-H "Content-Type: application/json" \
-d '{
"base64Image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAB..."
}'

Response:

json
{
"success": true,
"ipfsHash": "QmX7UbPKJ7Drci3y6p6E8oi5TpUiG7NH3qSzcohPX9Xkvo",
"tokenURI": "ipfs://QmX7UbPKJ7Drci3y6p6E8oi5TpUiG7NH3qSzcohPX9Xkvo"
}
Step 2: Launch Token
bash
# Base Mainnet
curl -X POST https://web2-api.flaunch.gg/api/v1/base/launch-memecoin \
-H "Content-Type: application/json" \
-d '{
"name": "My Token",
"symbol": "TOKEN",
"description": "A token launched by an AI agent",
"imageIpfs": "QmX7UbPKJ7Drci3y6p6E8oi5TpUiG7NH3qSzcohPX9Xkvo",
"creatorAddress": "0xYourAddress..."
}'

Response:

json
{
"success": true,
"message": "Memecoin launch request queued",
"jobId": "12345"
}
Step 3: Check Status
bash
curl https://web2-api.flaunch.gg/api/v1/launch-status/12345

Response when complete:

json
{
"success": true,
"state": "completed",
"transactionHash": "0x...",
"collectionToken": {
"address": "0xNewTokenAddress...",
"name": "My Token",
"symbol": "TOKEN"
}
}

Your token is now live at https://flaunch.gg/base/coin/0xNewTokenAddress

See references/gasless-api.md for full API documentation.


Path 2: SDK

For programmatic control with a wallet.

Installation
bash
npm install @flaunch/sdk viem
Basic Launch
typescript
import { createFlaunch } from "@flaunch/sdk";
import { createPublicClient, createWalletClient, http } from "viem";
import { base } from "viem/chains";
import { privateKeyToAccount } from "viem/accounts";
// Initialize clients
const publicClient = createPublicClient({
chain: base,
transport: http(),
});
const walletClient = createWalletClient({
account: privateKeyToAccount("0xYourPrivateKey"),
chain: base,
transport: http(),
});
// Create SDK instance
const sdk = createFlaunch({ publicClient, walletClient });
// Launch token
const txHash = await sdk.readWriteFlaunchZap.flaunch({
name: "SDK Token",
symbol: "SDKTKN",
tokenUri: "ipfs://QmYourImageHash...",
fairLaunchPercent: 0, // SDK requires 0
fairLaunchDuration: 0, // SDK requires 0
initialMarketCapUSD: 10000, // $10k starting mcap
creator: "0xYourAddress",
creatorFeeAllocationPercent: 20, // 20% of trading fees
});
// Wait for confirmation
const receipt = await publicClient.waitForTransactionReceipt({ hash: txHash });
console.log("Token launched:", receipt.status);

See references/sdk-usage.md for advanced SDK features.


Launch Parameters

ParameterDefaultDescription
initialMarketCapUSD10000Starting market cap in USD
creatorFeeAllocationPercent20% of BidWall fees you receive
fairLaunchPercent0SDK requires 0 (protocol supports fair launch)
fairLaunchDuration0SDK requires 0 (protocol supports fair launch)

After Launch

Once launched, you receive:

  1. Token address - The ERC20 memecoin contract
  2. ERC721 NFT - Represents ownership of the fee stream
  3. Trading fees - Accumulate as the token is traded
Verify Your Token
typescript
const isValid = await sdk.isValidCoin("0xTokenAddress");
const version = await sdk.getCoinVersion("0xTokenAddress");

Tips

  1. Test on Sepolia first - Use base-sepolia endpoint and baseSepolia chain
  2. Use descriptive metadata - Good name, symbol, description help discovery
  3. Set `fairLaunchPercent: 0` - Fair launch is deprecated
  4. Monitor your job - Poll /launch-status/{jobId} until state: "completed"

References

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationWarning, 65 of 100Marginal. 1 run. Evaluated 8 months ago.

Source

Popularity

Repository stars
66
Repository forks
32
7-day trend score
21

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/flayerlabs/flaunchgg-contracts/token-launching/badge)](https://verified-skill.com/skills/flayerlabs/flaunchgg-contracts/token-launching)

Something wrong with this skill or its page? Tell us.