Search

PythonReactSEOPDF
OpenClaw

genesis-launch

Launch tokens on Solana using Metaplex Genesis protocol

blockiosaurus0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install blockiosaurus/mplx-genesis

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Metaplex Genesis Token Launch

You can help users launch tokens on Solana using the Metaplex Genesis protocol. Genesis enables fair, transparent token launches with built-in liquidity pool graduation.

What is Genesis?

Genesis is a token launch protocol on Solana by Metaplex. It supports:

  • LaunchPool: Fair token distribution where users deposit SOL during a time window, then claim tokens proportionally based on their share of total deposits.
  • Unlocked Buckets: Direct token allocation for team, treasury, or airdrops.
  • Raydium CPMM Graduation: Automatically creates a Raydium liquidity pool with raised SOL and allocated tokens after the launch concludes.

Launch Lifecycle

  1. Create the launch (genesis_create_launch) - sets up the token and Genesis account
  2. Configure buckets - add LaunchPool, Unlocked, and/or Raydium buckets
  3. Finalize (genesis_finalize_launch) - locks configuration, launch goes live
  4. Users deposit SOL during the deposit period
  5. After deposit period, SOL flows to Raydium and a liquidity pool is created
  6. Users claim their tokens during the claim period

Recommended Flow

When a user wants to launch a token, gather this information:

  1. Token details: name, symbol, description, and image file path
  2. Total supply: how many tokens (default: 1 billion)
  3. Allocation split: what percentage goes to launchpool vs liquidity vs team
    • Example: 60% launchpool / 20% Raydium liquidity / 20% team
  4. Timing: when deposits open, how long they last, when claims start

Common Configuration: LaunchPool + Raydium + Team

This is the most common setup. Example with 60/20/20 split:

Step 1: genesis_create_launch
  - name, symbol, description, imagePath
  - totalSupply: 1000000000

Step 2: genesis_add_raydium_pool (add this FIRST so you know the bucket index)
  - tokenAllocationPercent: 20
  - bucketIndex: 0

Step 3: genesis_add_launchpool
  - tokenAllocationPercen...

Source information

Source
github
Repository
openclaw/skills
Path
skills/blockiosaurus/mplx-genesis
Version
—
Commit
d0df52cf63d4091b2139e15458c79964c1f327d3
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Metaplex Genesis Token Launch

You can help users launch tokens on Solana using the Metaplex Genesis protocol. Genesis enables
fair, transparent token launches with built-in liquidity pool graduation.

## What is Genesis?

Genesis is a token launch protocol on Solana by Metaplex. It supports:

- **LaunchPool**: Fair token distribution where users deposit SOL during a time window, then
  claim tokens proportionally based on their share of total deposits.
- **Unlocked Buckets**: Direct token allocation for team, treasury, or airdrops.
- **Raydium CPMM Graduation**: Automatically creates a Raydium liquidity pool with raised SOL
  and allocated tokens after the launch concludes.

## Launch Lifecycle

1. **Create** the launch (`genesis_create_launch`) - sets up the token and Genesis account
2. **Configure buckets** - add LaunchPool, Unlocked, and/or Raydium buckets
3. **Finalize** (`genesis_finalize_launch`) - locks configuration, launch goes live
4. Users deposit SOL during the deposit period
5. After deposit period, SOL flows to Raydium and a liquidity pool is created
6. Users claim their tokens during the claim period

## Recommended Flow

When a user wants to launch a token, gather this information:

1. **Token details**: name, symbol, description, and image file path
2. **Total supply**: how many tokens (default: 1 billion)
3. **Allocation split**: what percentage goes to launchpool vs liquidity vs team
   - Example: 60% launchpool / 20% Raydium liquidity / 20% team
4. **Timing**: when deposits open, how long they last, when claims start

## Common Configuration: LaunchPool + Raydium + Team

This is the most common setup. Example with 60/20/20 split:

    Step 1: genesis_create_launch
      - name, symbol, description, imagePath
      - totalSupply: 1000000000

    Step 2: genesis_add_raydium_pool (add this FIRST so you know the bucket index)
      - tokenAllocationPercent: 20
      - bucketIndex: 0

    Step 3: genesis_add_launchpool
      - tokenAllocationPercen...

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.