multi-token-launch
v1.0.0
Published
CLI + SDK for the Multi token launchpad — launch tokens across multiple chains
Maintainers
Readme
multi-launch
CLI + SDK for the Multi token launchpad — launch tokens across multiple chains from your terminal or Node.js app.
Install
npm install -g multi-launchCLI Usage
Launch a token
Interactive mode:
multi launchNon-interactive:
multi launch --name "My Token" --symbol "MTK" --chain base --wallet 0xYourAddress --description "A cool token" --supply 1000000000Explore recent launches
multi explore
multi explore --limit 5 --chain basePlatform stats
multi statsToken info by address
multi info 0x3bd95eaba108d4abef3ba0b349365538c60fda0fSearch tokens
multi search "Robo"
multi search SWARM --chain baseJSON output
Add --json to any command for machine-readable output:
multi stats --json
multi explore --json --limit 5Help
multi --help
multi launch --helpSDK Usage
const { MultiClient } = require('multi-launch');
const client = new MultiClient({
apiUrl: 'https://web-production-17ba3.up.railway.app' // default
});
// Launch a token
const token = await client.launch({
name: 'My Token',
symbol: 'MTK',
description: 'A test token',
chain: 'base',
wallet: '0xYourAddress'
});
// List launches
const { launches, total } = await client.getLaunches({
limit: 10,
chain: 'base'
});
// Get stats
const stats = await client.getStats();
// => { totalLaunches, totalChains, uniqueDeployers, launchesToday }
// Search tokens
const results = await client.search('MTK');
// Get token by contract address
const info = await client.getToken('0x...');Configuration
| Option | Default | Description |
|--------|---------|-------------|
| apiUrl | https://web-production-17ba3.up.railway.app | API base URL |
| MULTI_API_URL env var | — | Overrides default API URL |
Requirements
- Node.js ≥ 18 (uses native
fetch) - Zero dependencies
License
MIT
