flaunch-manager-builder

Develop and integrate Flaunch treasury managers for post-launch token value routing.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/flayerlabs/flaunch-skills --skill flaunch-manager-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flaunch-manager-builder
Source: https://github.com/flayerlabs/flaunch-skills/tree/main/skills/advanced/manager-builder
Command: npx skills add https://github.com/flayerlabs/flaunch-skills --skill flaunch-manager-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the development, testing, and integration of custom treasury managers for Flaunch, enabling sophisticated control over post-launch token value.

Core Features & Use Cases

  • Manager Development: Build custom smart contracts for treasury management.
  • Integration Testing: Validate manager configurations for revenue, splits, staking, and buybacks.
  • Encoding: Assist with initializeData and depositData encoding for manager parameters.
  • Use Case: A project needs to ensure that 10% of all trading fees from a newly launched token are automatically sent to a specific treasury address. This skill helps build and test the AddressFeeSplitManager to enforce this rule.

Quick Start

Use the flaunch-manager-builder skill to initialize the AddressFeeSplitManager with a recipient address of 0x123...

Frequently Asked Questions about flaunch-manager-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a custom treasury manager for a token launch on Base?

To encode manager parameters for treasury splits, use the skill to generate initializeData and depositData. This parameter encoding configures smart contract behavior for routing revenue, splits, staking, and buyback flows on Base Sepolia.

What is a Flaunch treasury manager and when do I need one?

A Flaunch treasury manager is a smart contract that controls post-launch token value routing. You need one to automatically enforce rules for distributing trading fees, managing splits, or handling buybacks after a token launch.

How do I encode initializeData and depositData for treasury manager parameters?

You encode initializeData and depositData by structuring smart contract inputs for the manager lifecycle. This process validates revenue, split, staking, and buyback flow configurations before deploying the treasury manager integration.

Can I validate revenue and buyback flows before deploying a treasury manager?

Yes, you can validate revenue and buyback flows before deploying. The skill supports integration testing to confirm that custom smart contracts correctly handle parameter encoding and enforce the desired token value routing behavior.

Does the treasury manager smart contract support Base Sepolia?

Yes, treasury manager smart contract development supports both Base and Base Sepolia. This allows you to build, test, and integrate custom post-launch token value routing configurations across both mainnet and testnet environments.