Prepare meme-coin launch
prepare_memecoin_launchPrepare an HTS fungible-token creation as UNSIGNED bytes for the BUYER to sign — the meme-coin launch service. You (the agent) offer this to a buyer: they give you the token name, symbol, decimals (0-8), whole-token initial supply, their Hedera account id, and their PUBLIC key. You call this tool; it returns base64 unsigned TokenCreateTransaction bytes plus a buyer checklist. The buyer verifies the bytes, signs in their OWN wallet, submits, and pays the ~$1 network fee themselves (approximate — verify against the live Hedera fee schedule). KEY RULE: treasury, admin key, supply key, and auto-renew are ALL the buyer's — you never hold any token key, and neither does this server. Never ask for or handle a private key or seed phrase. This is neutral minting tooling, not investment advice; make no claims about value, price, or returns.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"token_name": "<token_name>",
"token_symbol": "<token_symbol>",
"decimals": "<decimals>",
"initial_supply": "<initial_supply>",
"buyer_account_id": "<buyer_account_id>",
"buyer_public_key": "<buyer_public_key>"
},
"name": "prepare_memecoin_launch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| decimals | Yes | Token decimals, integer 0-8 | |
| token_memo | No | Optional token memo, max 100 bytes. Keep it neutral — no price or promo claims. | |
| token_name | Yes | Token name, 1-100 bytes (e.g. "Dino Coin") | |
| token_symbol | Yes | Token symbol, 1-100 bytes, uppercased automatically (e.g. "DINO") | |
| initial_supply | Yes | Whole-token initial supply as an integer string (e.g. "1000000"); supply x 10^decimals must fit int64 | |
| buyer_account_id | Yes | BUYER's Hedera account id (0.0.x) — becomes treasury and auto-renew account; buyer pays the ~$1 network fee | |
| buyer_public_key | Yes | BUYER's PUBLIC key (hex, as exported by their wallet) — becomes admin + supply key. Never a private key or seed phrase. |