Task Router Skill
Task Router
Launch tokens on Solana using Metaplex Genesis protocol
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-genesisInspect 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.
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.
Genesis is a token launch protocol on Solana by Metaplex. It supports:
genesis_create_launch) - sets up the token and Genesis accountgenesis_finalize_launch) - locks configuration, launch goes liveWhen a user wants to launch a token, gather this information:
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...
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# 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...Task Router
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay,...
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.