Skip to main content

launchpad toolset: tools and prompts

The launchpad toolset of @gala-chain/gala-mcp-server 1.0.0-rc.9 provides Launchpad pools, bonding-curve trading, token creation, holders, streaming, chat, moderation, overseers and the rest of the Launchpad backend. It defines 242 tools and 213 prompts. A prompt is offered only when every tool it names is registered by the selection.

The same data, with every parameter's type and description, is at /mcp/launchpad/tools.json. * marks a required parameter. Tools whose description says they need authentication need a wallet in full-access mode.

Tools​

fetch​

ToolWhat it doesAuthParameters
gala_launchpad_fetch_poolsFetch token pools from Gala Launchpad with filtering and paginationnotype, creatorAddress, isGraduated, hasUpcomingShows, language, recentlyStreamed, hasRecordings, streamStatus, cursor, pageSize
gala_launchpad_fetch_all_poolsFetch all available pools with automatic paginationnotokenName, type, creatorAddress, isGraduated, hasUpcomingShows, language, recentlyStreamed, hasRecordings, streamStatus
gala_launchpad_fetch_pool_detailsGet detailed pool state from GalaChain bonding curvenotokenName*
gala_launchpad_fetch_pool_details_for_calculationGet optimized pool details for local bonding curve calculationsnotokenName*
gala_launchpad_fetch_token_detailsFetch comprehensive token details from DEX API platformnotokenId*
gala_launchpad_fetch_token_distributionGet holder distribution and supply metricsnotokenName*
gala_launchpad_fetch_user_holder_contextGet a user's holder context for a specific tokennotokenName, userAddress
gala_launchpad_fetch_volume_dataGet OHLCV (candlestick) data for chartingnotokenName*, from, to, resolution
gala_launchpad_fetch_launchpad_token_spot_price⚠️ DEPRECATED - Use gala_launchpad_fetch_token_spot_price with { tokenName } insteadnotokenName*, calculateAmountMode, currentSupply
gala_launchpad_fetch_token_classes_with_supplyFetch supply metrics for multiple token classes in a single batch querynotokenClasses*
gala_launchpad_fetch_tradesGet trade history with optional filtering and paginationnotokenName, tradeType, userAddress, cursor, pageSize, startDate, endDate, sortOrder
gala_launchpad_fetch_launchpad_feeFetch the current launchpad fee via backend proxy (cached 1 hour)no-
gala_launchpad_fetch_sale_detailsFetch sale details (supply, status) for a token via backend proxy (cached 10s)notokenName*
gala_launchpad_fetch_token_balanceGet token balance for a specific tokennotokenName, address
gala_launchpad_fetch_locked_tokensGet locked token details including all active locks, lock authorities, and expiration timesnotokenName, address, withExpired
gala_launchpad_fetch_tokens_heldGet tokens held by a wallet with optional filteringnoaddress*, cursor, pageSize, tokenName, search
gala_launchpad_fetch_tokens_createdGet tokens created by a wallet with optional filteringnoaddress*, cursor, pageSize, tokenName, search
gala_launchpad_fetch_profileGet user profile data including full name, profile image, wallet address, and join datenoaddress
gala_launchpad_fetch_available_balanceGet available (unlocked) token balance for a walletnotokenName, address
gala_launchpad_fetch_referral_urlFetch the authenticated user's unique referral URL for sharingno-
gala_launchpad_fetch_referralsFetch paginated list of users who signed up using this wallet's referral link using cursor-based paginationnoaddress, cursor, pageSize, sortBy, sortDir
gala_launchpad_fetch_all_referralsFetch all referrals for a wallet address with automatic paginationnoaddress, sortBy, sortDir
gala_launchpad_fetch_referrals_summaryFetch referral program summary statistics including total referral count and reward totals (past day, past month, all-time)noaddress
gala_launchpad_fetch_launch_token_feeFetch the current GALA fee required to launch a new token on the launchpadno-
gala_launchpad_fetch_nft_collectionsFetch all NFT collections authorized to a wallet addressnowalletAddress*
gala_launchpad_fetch_nft_token_classesFetch token classes for a collection with supply informationnocollection*, type, category
gala_launchpad_fetch_nft_balancesFetch NFT balances for an owner, optionally filtered by collectionnoownerAddress*, collectionFilter
gala_launchpad_fetch_messagesQuery messages with type/tokenName/userAddress filtersyestype, tokenName, userAddress, search, cursor, pageSize
gala_launchpad_fetch_notification_preferencesGet notification preferences for the authenticated userno-
gala_launchpad_fetch_client_flagsGet client feature flags for the native mobile appno-

check​

ToolWhat it doesAuthParameters
gala_launchpad_check_token_nameCheck if token name is availablenotokenName*
gala_launchpad_check_token_symbolCheck if token symbol is availablenosymbol*
gala_launchpad_check_pool_existsCheck if a pool exists for a tokennotokenName, symbol
gala_launchpad_check_nft_collection_availableCheck if an NFT collection name is available for claimingnocollectionName*

validate​

ToolWhat it doesAuthParameters
gala_launchpad_validate_tokenValidate if token name and/or symbol are available for usenotokenName, symbol

resolve​

ToolWhat it doesAuthParameters
gala_launchpad_resolve_vault_addressDO NOT GUESS - Resolve a launchpad token name to its GalaChain vault addressnotokenName*
gala_launchpad_resolve_token_class_keyMANDATORY - Convert a launchpad token name to its GalaChain TokenClassKeynotokenName*

on​

ToolWhat it doesAuthParameters
gala_launchpad_on_launchpad_token_creationWatch for new launchpad token creation events in real-timenocreatorAddress, intervalMs, durationSeconds
gala_launchpad_on_pool_updatedWatch for pool metadata updates in real-timenotokenName*, updateType, intervalMs, durationSeconds
gala_launchpad_on_holder_count_changedWatch for token holder count changes in real-timenotokenName*, minThreshold, intervalMs, durationSeconds
gala_launchpad_on_ban_enforcementWatch for user ban enforcement events in real-timenouserAddress, actionType, tokenName, reason, intervalMs, durationSeconds
gala_launchpad_on_moderator_changedWatch for moderator management events in real-timenotokenName*, eventType, moderatorAddress, intervalMs, durationSeconds
gala_launchpad_on_token_ban_changedWatch for token ban and unban events in real-timenotokenName*, banStatus, intervalMs, durationSeconds
gala_launchpad_on_trade_executedWatch for new trade execution events in real-timenotokenName*, tradeType, minAmount, userAddress, intervalMs, durationSeconds
gala_launchpad_on_comment_createdWatch for new pool comments in real-timenotokenName*, authorAddress, minLength, intervalMs, durationSeconds

get​

ToolWhat it doesAuthParameters
gala_launchpad_get_pool_realtime_stateGet a combined real-time snapshot of a poolnotokenName*
gala_launchpad_get_bundler_transaction_resultGet bundle transaction result by ID via HTTP (not WebSocket)notransactionId*
gala_launchpad_get_trade_quoteCalculate trade quote via backend using local bonding curve math (no chain call)notokenName, amount, type, method
gala_launchpad_get_premint_quoteCalculate pre-mint token output for a given GALA amount (supply = 0 assumed)noamount*
gala_launchpad_get_managed_tokensFetch all tokens the authenticated user can manage (owned tokens + moderated tokens + overseer status)nocursor, pageSize
gala_launchpad_get_nft_collection_claim_feeGet the fee required to claim an NFT collection nameno-
gala_launchpad_get_nft_token_class_create_feeGet the fee required to create a token classno-
gala_launchpad_get_configGet the current SDK configuration including environment, base URLs, timeouts, feature flags, effective slippage tolerance factors, GalaChain gas fee (fixed at 1 GALA), and current MCP server environment stateno-
gala_launchpad_get_url_by_token_nameGet the launchpad frontend URL for a specific tokennotokenName*
gala_launchpad_get_cache_infoGet unified cache statistics for all token caches: launchpad metadata (totalTokens, cacheSize, oldestEntry) and bridgeable tokens by network (ETHEREUM, SOLANA counts)no-
gala_launchpad_get_platform_statusGet platform-wide trading volume and token countno-
gala_launchpad_get_event_schemaGet detailed schema/interface for a specific WebSocket eventnoeventName*, format, includeExample
gala_launchpad_get_global_streaming_statusGet global streaming statusno-
gala_launchpad_get_stream_roleGet the authenticated user's role for a token's stream with associated permissionsnotokenName*
gala_launchpad_get_available_rolesGet all available roles and permissions for token delegationno-
gala_launchpad_get_token_accessCheck if the authenticated user has Studio access for a tokennotokenName*
gala_launchpad_get_stream_recordingsGet recordings for a streamnotokenName*, cursor, pageSize
gala_launchpad_get_recording_downloadGet a signed download URL for a recordingnotokenName, assetId
gala_launchpad_get_simulcast_targetsGet simulcast targets for a streamnotokenName*
gala_launchpad_get_chat_statusGet chat status for a streamnotokenName*
gala_launchpad_get_sessionGet current session information from backendno-
gala_launchpad_get_access_tokenCheck whether an access token is availableno-
gala_launchpad_get_ban_statusCheck if a specific user is banned on a tokennotokenName, userAddress
gala_launchpad_get_active_usersGet currently active users on a token's streamnotokenName*, type, search, name, userAddress
gala_launchpad_get_api_keyGet a single API key by IDnoid*
gala_launchpad_get_api_key_rolesGet all valid API key rolesno-
gala_launchpad_get_moderated_tokensGet all tokens the current user moderatesnocursor, pageSize
gala_launchpad_get_moderator_inviteGet invite details by code (public endpoint)noinviteCode*
gala_launchpad_get_active_moderatorsGet the roster of active (already-accepted) moderators for a specific tokennotokenName*
gala_launchpad_get_overseer_inviteGet overseer invite details by code (public endpoint)noinviteCode*
gala_launchpad_get_my_overseer_statusCheck your own overseer statusno-
gala_launchpad_get_overseer_summaryGet platform summary for CCTV dashboardno-
gala_launchpad_get_ban_statsGet global user ban statisticsno-
gala_launchpad_get_token_ban_statsGet token ban (delisted tokens) statisticsno-
gala_launchpad_get_invite_statsGet overseer invite statisticsno-
gala_launchpad_get_flag_statsGet content flag statisticsno-
gala_launchpad_get_user_statsGet user management statisticsno-
gala_launchpad_get_overseer_user_summaryGet comprehensive user summary (Admin/Overseer only)nouserAddress*
gala_launchpad_get_token_banGet ban details for a specific token (overseer only)notokenName*
gala_launchpad_get_pinned_messageGet the currently pinned message for a tokennotokenName*
gala_launchpad_get_message_statsGet platform-wide message statisticsno-
gala_launchpad_get_restricted_namesGet the restricted token names contentno-
gala_launchpad_get_tradesQuery trades with flexible filtering optionsyestokenName, userAddress, search, cursor, pageSize, txnType, startDate, endDate, minAmount, maxAmount
gala_launchpad_get_recent_tradesGet the most recently executed trades with optional filteringnotokenName, userAddress, tradeType, limit
gala_launchpad_get_holder_rankGet a user's holder rank and balance for a tokenyestokenName, userAddress
gala_launchpad_get_top_holdersGet top token holders by balanceyestokenName*, limit
gala_launchpad_get_holder_countGet holder statistics for a tokenyestokenName*
gala_launchpad_get_holders_by_balanceQuery holders by balance rangeyestokenName*, minBalance, maxBalance, limit
gala_launchpad_get_holder_historyGet recent trade history for a specific holderyestokenName, userAddress, limit, cursor
gala_launchpad_get_connected_clientsList currently connected WebSocket clients with optional filteringyesroom, tokenName, userAddress, userAddresses, authenticated, isOverseer, minConnectionSeconds, offset, limit
gala_launchpad_get_online_usersBatch check which users from a list are currently onlinenouserAddresses*
gala_launchpad_get_token_viewersGet list of users currently viewing a specific tokennotokenName*, authenticated, limit
gala_launchpad_get_online_overseersGet list of currently online overseers and adminsno-
gala_launchpad_get_ai_moderation_settingsGet current AI moderation settingsno-
gala_launchpad_get_ai_moderation_resultGet AI moderation result for a specific content flagnoflagId*
gala_launchpad_get_ai_moderation_statusGet AI system statusno-
gala_launchpad_get_weekly_challenge_leaderboardGet the weekly challenge leaderboardnolimit
gala_launchpad_get_token_weekly_historyGet weekly snapshot history for a specific tokennovaultAddress*
gala_launchpad_get_home_oembedGet oEmbed metadata for the home pageno-
gala_launchpad_get_pool_oembedGet oEmbed metadata for a pool/token pagenotokenName*
gala_launchpad_get_profile_oembedGet oEmbed metadata for a user profile pagenoaddress*
gala_launchpad_get_platform_statsGet platform-wide statisticsno-
gala_launchpad_get_commentsQuery comments with tokenName/userAddress filtersyestokenName, userAddress, cursor, pageSize
gala_launchpad_get_chat_messagesQuery chat messages with tokenName/userAddress filtersyestokenName, userAddress, cursor, pageSize

update​

ToolWhat it doesAuthParameters
gala_launchpad_update_token_configUpdate token configuration (messages, comments, and social links)notokenName*, messagesEnabled, commentsEnabled, streamingEnabled, streamLanguage, nextLiveStreamAt, websiteUrl, telegramUrl, twitterUrl, instagramUrl, facebookUrl, redditUrl, tiktokUrl
gala_launchpad_update_profileUpdate user profile (fullName and profileImage)nofullName, profileImage, address*, privateKey
gala_launchpad_update_api_keyUpdate an API key's metadata and permissionsnoid*, role, description, delegateAllTokens, tokenNames, expiresAt
gala_launchpad_update_moderator_invite_roleUpdate the role of a moderator invitenoinviteId, role
gala_launchpad_update_moderator_inviteUpdate a moderator invite's role and/or descriptionnoinviteId*, role, description
gala_launchpad_update_messageUpdate a message's contentnoid, content
gala_launchpad_update_restricted_namesUpdate the restricted token names contentnocontent*
gala_launchpad_update_ai_moderation_settingsUpdate AI moderation settingsnoenabled, mode, provider
gala_launchpad_update_notification_preferencesUpdate notification preferences for the authenticated usernotradesEnabled, streamsEnabled, chatEnabled, systemEnabled
gala_launchpad_update_commentUpdate a comment's contentnoid, content
gala_launchpad_update_chat_messageUpdate a chat message's content (author only)noid, content

calculate​

ToolWhat it doesAuthParameters
gala_launchpad_calculate_buy_amountCalculate token amounts for buying with fee breakdownnotokenName, amount, type*
gala_launchpad_calculate_sell_amountCalculate GALA amounts for selling tokensnotokenName, amount, type*
gala_launchpad_calculate_initial_buyCalculate amounts for initial token purchase during creation (pre-mint phase)noamount*
gala_launchpad_calculate_buy_amount_for_graduationCalculate amount needed to graduate a token poolnotokenName*, calculateAmountMode, currentSupply
gala_launchpad_calculate_buy_amount_localCalculate buy amounts using LOCAL bonding curve formulas (instant, no network call)notokenName, amount, type*
gala_launchpad_calculate_buy_amount_externalCalculate buy amounts using EXTERNAL GalaChain network call (real-time)notokenName, amount, type*
gala_launchpad_calculate_sell_amount_localCalculate sell amounts using LOCAL bonding curve formulas (instant, no network call)notokenName, amount, type, maxSupply, reverseBondingCurveMinFeeFactor, reverseBondingCurveMaxFeeFactor
gala_launchpad_calculate_sell_amount_externalCalculate sell amounts using EXTERNAL GalaChain network call (real-time)notokenName, amount, type*

buy​

ToolWhat it doesAuthParameters
gala_launchpad_buyExecute token purchase with slippage protectionnotokenName, amount, type, expectedAmount, maxAcceptableReverseBondingCurveFee, maxAcceptableReverseBondingCurveFeeSlippageFactor, slippageToleranceFactor*, privateKey

sell​

ToolWhat it doesAuthParameters
gala_launchpad_sellExecute token sale with slippage protectionnotokenName, amount, type, expectedAmount, maxAcceptableReverseBondingCurveFee, maxAcceptableReverseBondingCurveFeeSlippageFactor, slippageToleranceFactor*, privateKey

graduate​

ToolWhat it doesAuthParameters
gala_launchpad_graduate_tokenGraduate a token pool by buying all remaining tokens in one transactionnotokenName*, maxAcceptableReverseBondingCurveFeeSlippageFactor, slippageToleranceFactor, privateKey, calculateAmountMode, currentSupply

launch​

ToolWhat it doesAuthParameters
gala_launchpad_launch_tokenCreate a new token on the launchpadnotokenName, tokenSymbol, tokenDescription, tokenImage, preBuyQuantity, websiteUrl, telegramUrl, twitterUrl, tokenCategory, tokenCollection, reverseBondingCurveConfiguration, saleStartTime, privateKey

upload​

ToolWhat it doesAuthParameters
gala_launchpad_upload_token_imageUpload token image from filesystem (Node.js only)notokenName, imagePath, privateKey
gala_launchpad_upload_profile_imageUpload profile image from filesystem (Node.js only)noimagePath*, address, privateKey

estimate​

ToolWhat it doesAuthParameters
gala_launchpad_estimate_nft_mint_feeEstimate the dynamic fee to mint NFTs via DryRunnocollection, type, category, quantity, ownerAddress*
gala_launchpad_estimate_nft_operation_feesCalculate total fees for multiple NFT operationsnoclaimCollection, createTokenClasses

claim​

ToolWhat it doesAuthParameters
gala_launchpad_claim_nft_collectionClaim an NFT collection namenocollectionName*
gala_launchpad_claim_moderator_inviteClaim a moderator invitenoinviteCode*
gala_launchpad_claim_overseer_inviteClaim an overseer invitenoinviteCode*

create​

ToolWhat it doesAuthParameters
gala_launchpad_create_nft_token_classCreate a token class within an NFT collectionnocollection, type, category*, name, description, image, symbol, rarity, maxSupply, maxCapacity, additionalKey
gala_launchpad_create_banCreate a ban for a user on a tokennotokenName, userAddress, reason, durationSeconds
gala_launchpad_create_api_keyCreate a new API key for delegating permissionsnorole*, description, delegateAllTokens, tokenNames, expiresAt
gala_launchpad_create_moderator_inviteCreate a moderator invite for a token or all tokensnoinviteScope, tokenName, role*, description, expiresAt
gala_launchpad_create_flagCreate a content flag/reportnotokenName, contentType, contentId, reportedUserAddress, reason, details
gala_launchpad_create_overseer_inviteCreate an overseer invitenodescription, expiresAt
gala_launchpad_create_overseer_directCreate an overseer directly (bypassing invite flow)nouserAddress*, description
gala_launchpad_create_messageCreate a new message on a token poolnotype, tokenName, content*
gala_launchpad_create_commentCreate a new comment on a token poolnotokenName, content

mint​

ToolWhat it doesAuthParameters
gala_launchpad_mint_nftMint NFTs from a token classnocollection, type, category, quantity, ownerAddress*, additionalKey

transfer​

ToolWhat it doesAuthParameters
gala_launchpad_transfer_tokenTransfer launchpad tokens via GalaChainnoto, tokenName, amount*, uniqueKey, privateKey

lock​

ToolWhat it doesAuthParameters
gala_launchpad_lock_tokensLock one or more token types on GalaChain in a single transactionnotokens*, uniqueKey, privateKey

unlock​

ToolWhat it doesAuthParameters
gala_launchpad_unlock_tokensUnlock one or more previously locked token types on GalaChain in a single transactionnotokens*, uniqueKey, privateKey

burn​

ToolWhat it doesAuthParameters
gala_launchpad_burn_tokensPermanently burn (destroy) one or more token types on GalaChain in a single transactionnotokens*, uniqueKey, privateKey

is​

ToolWhat it doesAuthParameters
gala_launchpad_is_token_graduatedCheck if a token has completed the bonding curve phase and graduated to full DEX tradingnotokenName*
gala_launchpad_is_authenticatedCheck if user is authenticated with valid (non-expired) JWT tokenno-
gala_launchpad_is_token_bannedCheck if a token is banned (overseer only)notokenName*
gala_launchpad_is_user_onlineCheck if a specific user is currently connected via WebSocketnouserAddress*

clear​

ToolWhat it doesAuthParameters
gala_launchpad_clear_cacheClear token cachesnotokenName

cleanup​

ToolWhat it doesAuthParameters
gala_launchpad_cleanupClean up SDK resources (HTTP interceptors, WebSocket connections)no-

explain​

ToolWhat it doesAuthParameters
gala_launchpad_explain_websocket_eventsGet comprehensive documentation of all WebSocket eventsnocategory, format

start​

ToolWhat it doesAuthParameters
gala_launchpad_start_streamStart a live stream for a tokennotokenName*

stop​

ToolWhat it doesAuthParameters
gala_launchpad_stop_streamStop a live stream for a tokennotokenName*

set​

ToolWhat it doesAuthParameters
gala_launchpad_set_stream_enabledEnable or disable streaming for a specific token (Admin only)notokenName, enabled
gala_launchpad_set_next_live_stream_countdownSet the next live stream countdown time for a tokennotokenName, nextLiveStreamAt
gala_launchpad_set_global_streaming_enabledEnable or disable streaming globally (Admin only)noenabled*
gala_launchpad_set_chat_enabledEnable or disable chat for a specific tokennotokenName, enabled
gala_launchpad_set_slow_modeSet slow mode interval for a stream chatnotokenName, slowModeSeconds

reset​

ToolWhat it doesAuthParameters
gala_launchpad_reset_stream_keyReset the stream key for a tokennotokenName*

delete​

ToolWhat it doesAuthParameters
gala_launchpad_delete_recordingDelete a stream recordingnotokenName, assetId
gala_launchpad_delete_messageDelete a messagenoid*
gala_launchpad_delete_commentDelete a commentnoid*
gala_launchpad_delete_chat_messageDelete a chat messagenoid*

add​

ToolWhat it doesAuthParameters
gala_launchpad_add_simulcast_targetAdd a simulcast target to a streamnotokenName, platform, rtmpUrl, streamKey, name
gala_launchpad_add_content_reactionAdd a reaction to a pool message (chat or comment)yestokenName, messageId, reactionType
gala_launchpad_add_reaction_to_chat_messageAdd a reaction to a chat messagenotokenName, messageId, reactionType
gala_launchpad_add_reaction_to_commentAdd a reaction to a commentnotokenName, messageId, reactionType

remove​

ToolWhat it doesAuthParameters
gala_launchpad_remove_simulcast_targetRemove a simulcast target from a streamnotokenName, targetId
gala_launchpad_remove_banRemove a ban for a user on a tokennotokenName, userAddress
gala_launchpad_remove_content_reactionRemove a reaction from a pool messageyestokenName, messageId, reactionType
gala_launchpad_remove_reaction_from_chat_messageRemove a reaction from a chat messagenotokenName, messageId, reactionType
gala_launchpad_remove_reaction_from_commentRemove a reaction from a commentnotokenName, messageId, reactionType

connect​

ToolWhat it doesAuthParameters
gala_launchpad_connect_stream_websocketConnect to the stream WebSocket serveryes-

subscribe​

ToolWhat it doesAuthParameters
gala_launchpad_subscribe_to_streamSubscribe to a stream's real-time eventsnotokenName*

send​

ToolWhat it doesAuthParameters
gala_launchpad_send_stream_chat_via_web_socketSend a chat message via WebSocketyestokenName, content
gala_launchpad_send_stream_reactionSend an ephemeral emoji reaction to a live streamyestokenName, emoji, streamTime
gala_launchpad_send_typing_indicatorSend a typing indicator to a stream chatyestokenName, isTyping
gala_launchpad_send_chat_messageSend a new chat message on a token poolnotokenName, content

login​

ToolWhat it doesAuthParameters
gala_launchpad_loginAuthenticate with wallet signature to get JWT tokenno-

logout​

ToolWhat it doesAuthParameters
gala_launchpad_logoutClear JWT token and end sessionno-

refresh​

ToolWhat it doesAuthParameters
gala_launchpad_refresh_tokenRefresh JWT token before it expiresno-

should​

ToolWhat it doesAuthParameters
gala_launchpad_should_refresh_tokenCheck if JWT token should be refreshed (expires within threshold)nothresholdMs

ensure​

ToolWhat it doesAuthParameters
gala_launchpad_ensure_valid_tokenEnsure valid token exists, refreshing if necessarynothresholdMs

list​

ToolWhat it doesAuthParameters
gala_launchpad_list_bansList all banned users for a tokennotokenName*, cursor, pageSize, search, name, userAddress
gala_launchpad_list_api_keysList all API keys for the authenticated usernocursor, pageSize
gala_launchpad_list_moderator_invitesList moderator invitesnotokenName, status, cursor, pageSize
gala_launchpad_list_flagsList flags for a specific token with pagination and filteringnotokenName*, contentType, status, reason, reporterAddress, reportedUserAddress, cursor, pageSize
gala_launchpad_list_global_flagsList ALL flags globally across all tokens with pagination and filteringnotokenName, contentType, status, reason, reporterAddress, reportedUserAddress, cursor, pageSize
gala_launchpad_list_overseer_invitesList all overseer invites with cursor-based pagination and filteringnostatus, cursor, pageSize
gala_launchpad_list_overseersList all overseers with cursor-based pagination and filteringnostatus, cursor, pageSize
gala_launchpad_list_overseer_usersList users with pagination and sorting (Overseer/Admin only)nosearch, sortBy, sortOrder, cursor, pageSize
gala_launchpad_list_token_bansList all banned tokens (overseer only)nocursor, pageSize, search

revoke​

ToolWhat it doesAuthParameters
gala_launchpad_revoke_api_keyRevoke an API keynoid*
gala_launchpad_revoke_moderator_inviteRevoke a moderator invitenoinviteId*
gala_launchpad_revoke_overseer_inviteRevoke an overseer invitenoinviteId*
gala_launchpad_revoke_overseerRevoke an overseer's accessnoaddress*

dismiss​

ToolWhat it doesAuthParameters
gala_launchpad_dismiss_flagDismiss a flag (no action taken)noflagId*

action​

ToolWhat it doesAuthParameters
gala_launchpad_action_flagTake action on a flagnoflagId, action

flush​

ToolWhat it doesAuthParameters
gala_launchpad_flush_cache_by_addressFlush all cache entries for a wallet addressnoaddress*
gala_launchpad_flush_cache_by_tokenFlush all cache entries for a tokennotokenName*
gala_launchpad_flush_all_cache⚠️ NUCLEAR OPTION: Flush ALL Launchpad cachenoconfirm*
gala_launchpad_flush_cache_wallet_aliasesFlush wallet-alias cache entries (eth| → client| resolution cache)noaddress

ban​

ToolWhat it doesAuthParameters
gala_launchpad_ban_tokenBan a token from the platform (overseer only)notokenName*, reason

unban​

ToolWhat it doesAuthParameters
gala_launchpad_unban_tokenRemove a ban from a token (overseer only)notokenName*

pin​

ToolWhat it doesAuthParameters
gala_launchpad_pin_messagePin a message to a token's chatnoid*

unpin​

ToolWhat it doesAuthParameters
gala_launchpad_unpin_messageUnpin a message from a token's chatnoid*

global​

ToolWhat it doesAuthParameters
gala_launchpad_global_feed_referenceReference: Subscribe to the global feed for real-time updatesno-
gala_launchpad_global_feed_status_referenceReference: Check global feed subscription statusno-

unsubscribe​

ToolWhat it doesAuthParameters
gala_launchpad_unsubscribe_from_global_feed_referenceReference: Unsubscribe from the global feedno-

monitor​

ToolWhat it doesAuthParameters
gala_launchpad_monitor_global_feed_events_referenceReference: Monitor and filter global feed eventsno-

site​

ToolWhat it doesAuthParameters
gala_launchpad_site_config_state_referenceReference: Access site configuration state from global feedno-

emit​

ToolWhat it doesAuthParameters
gala_launchpad_emit_trade_executedEmit a trade execution event to token subscribersnotokenName, tradeType, inputAmount, outputAmount
gala_launchpad_emit_balance_updatedEmit a balance update event to a specific usernouserAddress, tokenName, galaBalance, tokenBalance, changeReason
gala_launchpad_emit_stream_statusEmit a stream status change eventnotokenName, status
gala_launchpad_emit_viewer_countEmit a viewer count update eventnotokenName, viewerCount
gala_launchpad_emit_stream_countdownEmit a stream countdown eventnotokenName, nextLiveStreamAt, secondsUntilLive
gala_launchpad_emit_chat_messageEmit a chat message event to token chat subscribersnotokenName, content, userAddress*
gala_launchpad_emit_chat_statusEmit a chat status change event (enabled/disabled)notokenName, enabled, reason
gala_launchpad_emit_typing_indicatorEmit a typing indicator eventnotokenName, typingUsers, count
gala_launchpad_emit_token_bannedEmit a token banned eventnotokenName, reason, bannedBy, nextLiveStreamAt
gala_launchpad_emit_token_unbannedEmit a token unbanned eventnotokenName*, reason, unbannedBy
gala_launchpad_emit_moderator_addedEmit a moderator added eventnotokenName, userAddress, role*, reason
gala_launchpad_emit_moderator_removedEmit a moderator removed eventnotokenName, userAddress, reason
gala_launchpad_emit_user_profile_updatedEmit a user profile updated eventnouserAddress*, updatedFields, summary
gala_launchpad_emit_site_config_changedEmit a site configuration changed eventnokey*, value, description
gala_launchpad_emit_feature_statusEmit a feature status changed eventnofeature, enabled, reason, nextLiveStreamAt
gala_launchpad_emit_recording_statusEmit a recording status change eventnotokenName, status, assetId, playbackId, duration, playbackUrl
gala_launchpad_emit_recordings_count_updatedEmit a recordings count updated eventnotokenName, count, previousCount
gala_launchpad_emit_download_readyEmit a download ready eventnotokenName, assetId, recordingId, downloadUrl, fileSize, duration, readyAt
gala_launchpad_emit_websocket_eventEmit a generic WebSocket event (advanced/custom use)noaction*, tokenName, userAddress, broadcast, payload

trigger​

ToolWhat it doesAuthParameters
gala_launchpad_trigger_ai_moderationTrigger AI moderation for a content flagnoflagId*

register​

ToolWhat it doesAuthParameters
gala_launchpad_register_push_tokenRegister a push notification device tokennotoken, platform, deviceId

unregister​

ToolWhat it doesAuthParameters
gala_launchpad_unregister_push_tokenUnregister a push notification device tokennotoken*

Prompts​

PromptTierWhat it doesArgumentsTools it names
galachain-launchpad:fetch-pool-detailslegacyGet comprehensive bonding curve pool analytics - supply metrics, fees, and trading historytokenName*gala_launchpad_fetch_pool_details_for_calculation
galachain-launchpad:analyze-tokenlegacyPerform comprehensive due diligence on a token - distribution analysis, whale detection, volume trends, and key metricstokenName*gala_launchpad_fetch_token_details, gala_launchpad_fetch_token_distribution, gala_launchpad_fetch_volume_data
galachain-launchpad:fetch-token-distributionlegacyGet complete token holder distribution - identify whales and analyze concentration risktokenName*gala_launchpad_fetch_token_distribution
galachain-launchpad:fetch-volume-datalegacyAnalyze token trading volume trends - 24h, 7d, 30d metrics for activity assessmenttokenName*gala_launchpad_fetch_volume_data
galachain-launchpad:bridge-tokenslegacyTransfer tokens across chains - GalaChain ↔ Ethereum/Solana, wrap/unwrap, fee estimation, and status trackingaction*, network, tokenId, amount, txIdgala_launchpad_bridge_out, gala_launchpad_estimate_bridge_fee, gala_launchpad_estimate_unwrap_fee, gala_launchpad_estimate_wrap_fee, gala_launchpad_fetch_token_balance, gala_launchpad_fetch_wrappable_tokens, gala_launchpad_get_bridge_status, gala_launchpad_is_token_bridgeable_to_network, gala_launchpad_unwrap_token, gala_launchpad_wrap_token
galachain-launchpad:launch-tokenlegacyCreate a new token on the launchpad with custom bonding curve, metadata, and optional pre-buytokenName, tokenSymbol, description, imageUrl, minFeePortion, maxFeePortion, preBuyAmount, websiteUrl, twitterUrl, telegramUrl-
galachain-launchpad:graduate-tokenlegacyGraduate a token pool by buying all remaining tokens and transitioning to full DEX tradingtokenName*, slippageTolerance-
galachain-launchpad:token-lifecycletier2Complete token lifecycle - from launch through bonding curve to DEX graduationaction, tokenName-
galachain-launchpad:transfer-assetslegacyTransfer tokens or GALA to another wallet address with confirmation and verificationassetType, recipientAddress, amount*-
galachain-launchpad:stake-tokenslegacyLock tokens for staking, vesting, or escrow with optional expiration datestokenName, amount, lockType, expiresAt, lockName-
galachain-launchpad:manage-assetslegacyComplete asset management - transfers, staking, locking, and portfolio monitoringaction, tokenName-
galachain-launchpad:setup-accountlegacyRegister account, configure wallet, and prepare for trading and token creationaction*-
galachain-launchpad:customize-profilelegacyUpdate profile information, upload avatar, and customize your public profilefullName, profileImageUrl-
galachain-launchpad:account-managementlegacyComplete account management - registration, authentication, profile customization, and settingstask*-
galachain-launchpad:invite-moderatorslegacyCreate and send moderator invitations with role assignment and permissionstokenName*, role, expiryDays-
galachain-launchpad:manage-moderatorslegacyView active moderators, revoke access, reassign roles, and manage permissionstokenName, action, moderatorAddress-
galachain-launchpad:moderate-commentslegacyDelete, pin, hide, or manage comments on token pools and streamstokenName, action, reason-
galachain-launchpad:ban-userslegacyBan users temporarily or permanently with reason documentationtokenName, userAddress, banDuration*, reason-
galachain-launchpad:post-commentslegacyPost comments on token pools, manage comment threads, and engage with communitytokenName, content, parentCommentId-
galachain-launchpad:react-to-contentlegacyAdd reactions (likes, emojis) to comments and engage with contentcontentType, contentId, reaction*-
galachain-launchpad:monitor-communitylegacyTrack community engagement, sentiment, and health metricstokenName*, timeframe, metricType-
galachain-launchpad:manage-streamslegacyStart, stop, reset stream keys, and manage live stream operationstokenName, action-
galachain-launchpad:manage-recordingslegacyUpload, download, delete, and manage stream recordings and VODstokenName, action-
galachain-launchpad:manage-simulcastlegacyConfigure simulcast targets to stream simultaneously to YouTube, Twitch, and moretokenName, action, platform-
galachain-launchpad:buy-tokenslegacyGuide user through buying tokens with slippage protection and cost breakdowntokenName, galaAmount, slippagegala_launchpad_buy, gala_launchpad_calculate_buy_amount
galachain-launchpad:sell-tokenslegacyGuide user through selling tokens with slippage protectiontokenName, tokenAmount, slippagegala_launchpad_calculate_sell_amount, gala_launchpad_fetch_token_balance, gala_launchpad_sell
galachain-launchpad:burn-tokenslegacyPermanently burn (destroy) tokens on GalaChain (IRREVERSIBLE)tokenName, amountgala_launchpad_burn_tokens
galachain-launchpad:get-tradeslegacyQuery trade history with tokenName/userAddress filterstokenName, userAddress, txnType, startDate, endDate, page, limitgala_launchpad_get_trades
galachain-launchpad:tokens-heldlegacyList all Launchpad tokens currently held with balancessearch, limitgala_launchpad_fetch_tokens_held
galachain-launchpad:tokens-createdlegacyList all Launchpad tokens created by the user with their current statussearch, limitgala_launchpad_fetch_pool_details, gala_launchpad_fetch_tokens_created, gala_launchpad_get_url_by_token_name, gala_launchpad_is_token_graduated
galachain-launchpad:profilelegacyShow user profile information and activity summary-gala_launchpad_fetch_gala_balance, gala_launchpad_fetch_profile, gala_launchpad_fetch_tokens_created, gala_launchpad_fetch_tokens_held, gala_launchpad_get_address, gala_launchpad_get_ethereum_address
galachain-launchpad:compare-tokenslegacyCompare two Launchpad tokens side-by-side with detailed metricstoken1, token2gala_launchpad_calculate_buy_amount_for_graduation, gala_launchpad_fetch_launchpad_token_spot_price, gala_launchpad_fetch_pool_details, gala_launchpad_fetch_pool_details_for_calculation, gala_launchpad_fetch_token_distribution, gala_launchpad_is_token_graduated
galachain-launchpad:graduation-statuslegacyCheck graduation status and readiness for multiple tokenstokens*gala_launchpad_calculate_buy_amount_for_graduation, gala_launchpad_fetch_pool_details, gala_launchpad_fetch_pool_details_for_calculation, gala_launchpad_is_token_graduated
galachain-launchpad:pool-detailslegacyGet comprehensive pool information including distribution and holder metricstokenName*gala_launchpad_fetch_pool_details, gala_launchpad_fetch_token_distribution, gala_launchpad_fetch_volume_data, gala_launchpad_get_url_by_token_name, gala_launchpad_is_token_graduated
galachain-launchpad:trade-historylegacyView recent trades for a token or user with filtering optionstokenName, userAddress, tradeType, limitgala_launchpad_fetch_trades
galachain-launchpad:create-tokenlegacyGuide user through creating a new token on Gala Launchpad with metadata, image upload, and optional pre-buytokenName, tokenSymbol, description*, websiteUrl, twitterUrl, telegramUrl, imagePath, preBuyGalagala_launchpad_calculate_initial_buy, gala_launchpad_check_token_name, gala_launchpad_check_token_symbol, gala_launchpad_fetch_gala_balance, gala_launchpad_fetch_launch_token_fee, gala_launchpad_get_url_by_token_name, gala_launchpad_launch_token, gala_launchpad_upload_token_image
galachain-launchpad:claim-nft-collectionlegacyClaim a new NFT collection on GalaChain and optionally create your first token class (rarity tier)collectionName, description, firstTokenClassName, tokenClassDescription, maxSupply-
galachain-launchpad:mint-nftlegacyEstimate fees and mint NFT instances from a token class to a wallet addresscollectionName, tokenClassName, quantity*, recipientAddress-
galachain-launchpad:manage-nft-collectionslegacyView your owned NFT collections, token classes, and check supply informationcollectionName-
galachain-launchpad:create-nft-token-classlegacyCreate a new token class (rarity tier) within an existing NFT collectioncollectionName, tokenClassName, description, maxSupply-
galachain-launchpad:estimate-nft-operationslegacyEstimate fees for a bundle of NFT operations to plan your collection strategyoperationType*, estimatedMintQuantity-
galachain-launchpad:discover-tokenslegacyDiscover new opportunities on Gala Launchpad - find recently launched tokens, popular tokens, or tokens near graduationtype, limit, minProgress, maxPricegala_launchpad_fetch_all_pools, gala_launchpad_fetch_launchpad_token_spot_price
galachain-launchpad:fetch-poolslegacyFetch token pools with pagination and optional filterstype, page, limitgala_launchpad_fetch_pools
galachain-launchpad:fetch-pool-details-for-calculationlegacyGet optimized pool details for local bonding curve calculationstokenName*gala_launchpad_fetch_pool_details_for_calculation
galachain-launchpad:fetch-token-detailslegacyFetch comprehensive token metadata from DEX APItokenId*gala_launchpad_fetch_token_details
galachain-launchpad:check-token-namelegacyCheck if a token name is availabletokenName*gala_launchpad_check_token_name
galachain-launchpad:check-token-symbollegacyCheck if a token symbol is availablesymbol*gala_launchpad_check_token_symbol
galachain-launchpad:resolve-vault-addresslegacyGet GalaChain vault address for a tokentokenName*gala_launchpad_resolve_vault_address
galachain-launchpad:resolve-token-class-keylegacyGet GalaChain TokenClassKey for a launchpad tokentokenName*gala_launchpad_resolve_token_class_key
galachain-launchpad:calculate-buy-amountlegacyCalculate token amounts and fees for buyingtokenName, amount, type*gala_launchpad_calculate_buy_amount
galachain-launchpad:calculate-sell-amountlegacyCalculate GALA amounts and fees for sellingtokenName, amount, type*gala_launchpad_calculate_sell_amount
galachain-launchpad:fetch-tradeslegacyQuery your trading history with optional filterstokenName, tradeType, page, limitgala_launchpad_fetch_trades
galachain-launchpad:calculate-initial-buylegacyCalculate pre-buy amounts during token creationamount*gala_launchpad_calculate_initial_buy
galachain-launchpad:get-bundler-transaction-resultlegacyCheck bundler transaction status by IDtransactionId*gala_launchpad_get_bundler_transaction_result
galachain-launchpad:calculate-graduation-costlegacyCalculate cost to graduate a token pool to DEXtokenName*gala_launchpad_calculate_buy_amount_for_graduation
galachain-launchpad:calculate-buy-amount-locallegacyCalculate buy amount using LOCAL bonding curve (instant, no network)tokenName, amountgala_launchpad_calculate_buy_amount_local
galachain-launchpad:calculate-buy-amount-externallegacyCalculate buy amount using EXTERNAL GalaChain call (real-time)tokenName, amountgala_launchpad_calculate_buy_amount_external
galachain-launchpad:calculate-sell-amount-locallegacyCalculate sell amount using LOCAL bonding curve (instant)tokenName, amountgala_launchpad_calculate_sell_amount_local
galachain-launchpad:calculate-sell-amount-externallegacyCalculate sell amount using EXTERNAL GalaChain call (real-time)tokenName, amountgala_launchpad_calculate_sell_amount_external
galachain-launchpad:is-token-graduatedlegacyCheck if a token has completed bonding curve and graduated to DEXtokenName*gala_launchpad_is_token_graduated
galachain-launchpad:fetch-token-balancelegacyGet balance for a specific tokentokenName, addressgala_launchpad_fetch_token_balance
galachain-launchpad:fetch-tokens-createdlegacyGet tokens created by a walletaddress*, page, limit, tokenName, searchgala_launchpad_fetch_tokens_created
galachain-launchpad:update-profilelegacyUpdate user profile informationfullName, profileImage, addressgala_launchpad_update_profile
galachain-launchpad:upload-profile-imagelegacyUpload profile image from filesystemimagePath*, addressgala_launchpad_upload_profile_image
galachain-launchpad:upload-token-imagelegacyUpload token image from filesystem (Node.js only)tokenName, imagePathgala_launchpad_upload_token_image
galachain-launchpad:fetch-launch-token-feelegacyGet the current GALA fee required to launch a new token-gala_launchpad_fetch_launch_token_fee
galachain-launchpad:transfer-tokenlegacyTransfer launchpad tokens to another walletto, tokenName, amount*gala_launchpad_transfer_token
galachain-launchpad:lock-tokenlegacyLock tokens on GalaChain (for staking, escrow, vesting)tokenName, amount, lockAuthority, expires, namegala_launchpad_lock_tokens
galachain-launchpad:unlock-tokenlegacyUnlock previously locked tokens on GalaChaintokenName, amount, namegala_launchpad_unlock_tokens
galachain-launchpad:get-configlegacyView current SDK and MCP server configuration-gala_launchpad_get_config
galachain-launchpad:get-url-by-token-namelegacyGet the launchpad frontend URL for a tokentokenName*gala_launchpad_get_url_by_token_name
galachain-launchpad:get-cache-infolegacyGet token metadata cache statistics-gala_launchpad_get_cache_info
galachain-launchpad:clear-cachelegacyClear token metadata cachetokenNamegala_launchpad_clear_cache
galachain-launchpad:cleanuplegacyClean up SDK resources (HTTP interceptors, WebSocket connections) to prevent memory leaks-gala_launchpad_cleanup
galachain-launchpad:watch-token-launcheslegacyWatch for new tokens being launched on the platform in real-time via WebSocketduration, creatorAddressgala_launchpad_on_launchpad_token_creation
galachain-launchpad:create-moderator-invitelegacyCreate a magic link invite to delegate moderator access to another usertokenName, role, description, expiresAtgala_launchpad_create_moderator_invite
galachain-launchpad:claim-moderator-invitelegacyClaim a moderator invite using the code from a magic linkinviteCode*gala_launchpad_claim_moderator_invite
galachain-launchpad:list-moderator-inviteslegacyList all moderator invites for a token (owner only)tokenName*, statusgala_launchpad_list_moderator_invites
galachain-launchpad:show-moderator-invitelegacyGet public details about a moderator invite (no auth required)inviteCode*gala_launchpad_get_moderator_invite
galachain-launchpad:revoke-moderator-invitelegacyRevoke a moderator invite (prevents claiming or removes existing access)inviteId*gala_launchpad_revoke_moderator_invite
galachain-launchpad:get-moderated-tokenslegacyGet all tokens where you have moderator access (studio dashboard)-gala_launchpad_get_moderated_tokens
galachain-launchpad:create-banlegacyBan user from a token streamtokenName, userAddress, reason, durationSecondsgala_launchpad_create_ban
galachain-launchpad:remove-banlegacyRemove a ban (unban)tokenName, userAddressgala_launchpad_remove_ban
galachain-launchpad:list-banslegacyList all banned users for a tokentokenName*, searchgala_launchpad_list_bans
galachain-launchpad:check-ban-statuslegacyCheck if a specific user is banned on a tokentokenName, userAddressgala_launchpad_get_ban_status
galachain-launchpad:get-active-userslegacyGet currently active viewers or chat participants on a streamtokenName*, type, searchgala_launchpad_get_active_users
galachain-launchpad:create-api-keylegacyCreate a new API key for delegating permissions to third-party servicesrole*, description, delegateAllTokens, tokenNames, expiresAtgala_launchpad_create_api_key
galachain-launchpad:list-api-keyslegacyList all your API keys-gala_launchpad_list_api_keys
galachain-launchpad:get-api-keylegacyGet details of a specific API keyid*gala_launchpad_get_api_key
galachain-launchpad:update-api-keylegacyUpdate an API key's permissions or metadataid*, role, description, delegateAllTokens, tokenNamesgala_launchpad_update_api_key
galachain-launchpad:revoke-api-keylegacyRevoke an API key (immediately disables it)id*gala_launchpad_revoke_api_key
galachain-launchpad:get-api-key-roleslegacyGet all valid API key roles and their permissions-gala_launchpad_get_api_key_roles
galachain-launchpad:create-overseer-invitelegacyCreate a magic link invite to delegate overseer accessdescription, expiresAtgala_launchpad_create_overseer_invite
galachain-launchpad:claim-overseer-invitelegacyClaim a overseer invite using the code from a magic linkinviteCode*gala_launchpad_claim_overseer_invite
galachain-launchpad:list-overseer-inviteslegacyList all overseer invites with optional filteringstatus, page, limitgala_launchpad_list_overseer_invites
galachain-launchpad:show-overseer-invitelegacyGet public details about a overseer invite (no auth required)inviteCode*gala_launchpad_get_overseer_invite
galachain-launchpad:revoke-overseer-invitelegacyRevoke a overseer invite (prevents claiming or removes existing access)inviteId*gala_launchpad_revoke_overseer_invite
galachain-launchpad:list-overseerslegacyList all platform overseers with optional filteringstatus, page, limitgala_launchpad_list_overseers
galachain-launchpad:revoke-overseerlegacyRevoke an overseer's global platform access by wallet addressaddress*gala_launchpad_revoke_overseer
galachain-launchpad:my-overseer-statuslegacyCheck if you are currently an overseer and get your status details-gala_launchpad_get_my_overseer_status
galachain-launchpad:start-streamlegacyStart a live stream for a token and get streaming credentialstokenName*gala_launchpad_start_stream
galachain-launchpad:stop-streamlegacyStop a live stream for a tokentokenName*gala_launchpad_stop_stream
galachain-launchpad:reset-stream-keylegacyReset the stream key for a token (invalidates the old key)tokenName*gala_launchpad_reset_stream_key
galachain-launchpad:get-stream-recordingslegacyGet list of recordings for a streamtokenName*, page, limitgala_launchpad_get_stream_recordings
galachain-launchpad:get-recording-downloadlegacyGet a signed download URL for a recordingtokenName, assetIdgala_launchpad_get_recording_download
galachain-launchpad:delete-recordinglegacyPermanently delete a stream recording (cannot be undone)tokenName, assetIdgala_launchpad_delete_recording
galachain-launchpad:get-simulcast-targetslegacyGet list of simulcast targets for a streamtokenName*gala_launchpad_get_simulcast_targets
galachain-launchpad:add-simulcast-targetlegacyAdd a simulcast target to rebroadcast to YouTube, Twitch, or other platformstokenName, platform, rtmpUrl, streamKey, namegala_launchpad_add_simulcast_target
galachain-launchpad:remove-simulcast-targetlegacyRemove a simulcast target from a streamtokenName, targetIdgala_launchpad_remove_simulcast_target
galachain-launchpad:get-global-streaming-statuslegacyGet streaming status (Admin only)-gala_launchpad_get_global_streaming_status
galachain-launchpad:set-global-streaming-enabledlegacyEnable or disable streaming (Admin only)enabled*gala_launchpad_set_global_streaming_enabled
galachain-launchpad:disable-streamlegacyDisable streaming for a specific token (Admin only)tokenName*gala_launchpad_set_stream_enabled
galachain-launchpad:enable-streamlegacyEnable streaming for a specific token (Admin only)tokenName*gala_launchpad_set_stream_enabled
galachain-launchpad:get-stream-rolelegacyGet the authenticated user's role for a token streamtokenName*gala_launchpad_get_stream_role
galachain-launchpad:get-available-roleslegacyGet all available roles and permissions for token delegation-gala_launchpad_get_available_roles
galachain-launchpad:get-token-accesslegacyCheck if the authenticated user has Studio access for a tokentokenName*gala_launchpad_get_token_access
galachain-launchpad:get-chat-statuslegacyGet chat status for a token streamtokenName*gala_launchpad_get_chat_status
galachain-launchpad:enable-chatlegacyEnable chat for a token streamtokenName*gala_launchpad_set_chat_enabled
galachain-launchpad:disable-chatlegacyDisable chat for a token streamtokenName*gala_launchpad_set_chat_enabled
galachain-launchpad:connect-stream-websocketlegacyConnect to the stream WebSocket server for real-time events-gala_launchpad_connect_stream_websocket
galachain-launchpad:subscribe-to-streamlegacySubscribe to a stream's real-time events via WebSockettokenName*gala_launchpad_subscribe_to_stream
galachain-launchpad:send-stream-chat-websocketlegacySend a chat message via WebSocket (low latency)tokenName, contentgala_launchpad_send_stream_chat_via_web_socket
galachain-launchpad:send-stream-reactionlegacySend an ephemeral emoji reaction to a live streamtokenName, emoji, streamTimegala_launchpad_send_stream_reaction
galachain-launchpad:send-typing-indicatorlegacySend typing indicator to stream chattokenName, isTypinggala_launchpad_send_typing_indicator
galachain-launchpad:get-chat-messageslegacyQuery chat messages with tokenName/userAddress filterstokenName, userAddress, page, limitgala_launchpad_get_chat_messages
galachain-launchpad:send-chat-messagelegacySend a chat message via REST APItokenName, contentgala_launchpad_login, gala_launchpad_send_chat_message
galachain-launchpad:delete-chat-messagelegacyDelete a chat message (author, owner, or moderator)id*gala_launchpad_delete_chat_message
galachain-launchpad:add-content-reactionlegacyAdd a reaction to a pool message (chat or comment)messageId, reactionType, tokenNamegala_launchpad_add_content_reaction
galachain-launchpad:remove-content-reactionlegacyRemove a reaction from a pool message (chat or comment)messageId, reactionType, tokenNamegala_launchpad_remove_content_reaction
galachain-launchpad:add-reaction-to-chat-messagelegacyAdd a reaction to a chat messagemessageId, reactionType, tokenNamegala_launchpad_add_reaction_to_chat_message
galachain-launchpad:remove-reaction-from-chat-messagelegacyRemove a reaction from a chat messagemessageId, reactionType, tokenNamegala_launchpad_remove_reaction_from_chat_message
galachain-launchpad:add-reaction-to-commentlegacyAdd a reaction to a commentmessageId, reactionType, tokenNamegala_launchpad_add_reaction_to_comment
galachain-launchpad:remove-reaction-from-commentlegacyRemove a reaction from a commentmessageId, reactionType, tokenNamegala_launchpad_remove_reaction_from_comment
galachain-launchpad:get-commentslegacyQuery comments with tokenName/userAddress filterstokenName, userAddress, page, limitgala_launchpad_get_comments
galachain-launchpad:create-commentlegacyCreate a new comment on a token pooltokenName, contentgala_launchpad_create_comment, gala_launchpad_login
galachain-launchpad:update-commentlegacyUpdate a comment's content (author only)id, contentgala_launchpad_update_comment
galachain-launchpad:delete-commentlegacyDelete a comment (author, owner, or moderator)id*gala_launchpad_delete_comment
galachain-launchpad:fetch-referral-urllegacyGet your unique referral URL for sharing-gala_launchpad_fetch_referral_url
galachain-launchpad:fetch-referralslegacyGet paginated list of users who signed up using your referral linkaddress, page, limit, sortBy, sortDirgala_launchpad_fetch_referrals
galachain-launchpad:fetch-all-referralslegacyFetch all referrals with automatic paginationaddress, sortBy, sortDirgala_launchpad_fetch_all_referrals
galachain-launchpad:fetch-referrals-summarylegacyGet referral program summary statisticsaddressgala_launchpad_fetch_referrals_summary
galachain-launchpad:subscribe-token-creationslegacySubscribe to real-time token creation events on Launchpad via WebSocketduration, creatorAddressgala_launchpad_on_launchpad_token_creation
galachain-launchpad:loginlegacyAuthenticate with wallet signature to get JWT token-gala_launchpad_login
galachain-launchpad:logoutlegacyClear JWT token and end session-gala_launchpad_logout
galachain-launchpad:session-statuslegacyCheck current authentication status and session details-gala_launchpad_is_authenticated
galachain-launchpad:refresh-tokenlegacyRefresh JWT token before it expires-gala_launchpad_refresh_token
galachain-launchpad:ensure-valid-tokenlegacyEnsure valid token exists, auto-refreshing if needed-gala_launchpad_ensure_valid_token
galachain-launchpad:flag-contentlegacyFlag/report inappropriate content (chat, comment, or stream)tokenName, contentType, contentId, reportedUserAddress, reason, detailsgala_launchpad_create_flag
galachain-launchpad:list-flagslegacyList content flags for a specific tokentokenName*, status, contentTypegala_launchpad_list_flags
galachain-launchpad:dismiss-flaglegacyDismiss a flag (reviewed, no action needed)flagId*gala_launchpad_dismiss_flag
galachain-launchpad:action-flaglegacyTake action on a content flag (delete/ban)flagId, actiongala_launchpad_action_flag
galachain-launchpad:list-global-flagslegacyList all flags across the platform (admin/overseer)status, contentTypegala_launchpad_list_global_flags
galachain-launchpad:my-tradeslegacyGet trade history for the configured wallettokenName, txnTypegala_launchpad_fetch_trades, gala_launchpad_get_address
galachain-launchpad:token-trade-activitylegacyGet recent trade activity for a tokentokenName*, limitgala_launchpad_fetch_trades
galachain-launchpad:update-chat-messagelegacyUpdate a chat message you sentmessageId, contentgala_launchpad_login, gala_launchpad_update_chat_message
galachain-launchpad:token-chatlegacyView recent chat for a tokentokenName*gala_launchpad_get_chat_messages
galachain-launchpad:ban-tokenlegacyBan a platform (OVERSEER ONLY)tokenName*, reasongala_launchpad_ban_token
galachain-launchpad:unban-tokenlegacyRemove a platform-wide token ban (OVERSEER ONLY) (unban)tokenName*gala_launchpad_unban_token
galachain-launchpad:list-token-banslegacyList all banned tokens on the platform (OVERSEER ONLY)page, limitgala_launchpad_list_token_bans
galachain-launchpad:check-token-bannedlegacyCheck if a token is currently banned on the platformtokenName*gala_launchpad_is_token_banned
galachain-launchpad:get-token-banlegacyGet ban details for a specific token (OVERSEER ONLY)tokenName*gala_launchpad_get_token_ban
galachain-launchpad:burn-tokens-batchlegacyPermanently burn multiple token types in one transaction (IRREVERSIBLE - CANNOT BE UNDONE)tokens*, uniqueKeygala_launchpad_burn_tokens, gala_launchpad_fetch_token_balance
galachain-launchpad:get-managed-tokenslegacyGet all tokens the user owns or has moderator access toaddressgala_launchpad_get_managed_tokens
galachain-launchpad:get-ai-moderation-settingstier3Get current AI moderation settings and configuration-gala_launchpad_get_ai_moderation_settings
galachain-launchpad:update-ai-moderation-settingstier3Update AI moderation configuration (Admin/Overseer only)enabled, mode, providergala_launchpad_update_ai_moderation_settings
galachain-launchpad:get-ai-moderation-resulttier3Get AI moderation result for a specific content flagflagId*gala_launchpad_get_ai_moderation_result, gala_launchpad_trigger_ai_moderation
galachain-launchpad:trigger-ai-moderationtier3Queue flagged content for AI moderation analysisflagId*gala_launchpad_get_ai_moderation_result, gala_launchpad_trigger_ai_moderation
galachain-launchpad:get-ai-moderation-statustier3Check if AI moderation system is operational-gala_launchpad_get_ai_moderation_status
galachain-launchpad:weekly-challenge-leaderboardlegacyGet this week's token challenge leaderboard ranked by market cap increaselimitgala_launchpad_get_weekly_challenge_leaderboard
galachain-launchpad:token-weekly-historylegacyGet the last 4 weeks of weekly snapshot data for a specific tokenvaultAddress*gala_launchpad_get_token_weekly_history
galachain-launchpad:platform-statslegacyGet platform-wide GALA trading volume and token count statistics-gala_launchpad_get_platform_stats
galachain-launchpad:get-restricted-nameslegacyGet the list of restricted token names (Overseer only)-gala_launchpad_get_restricted_names
galachain-launchpad:update-restricted-nameslegacyUpdate the restricted token names list (Overseer only)content*gala_launchpad_update_restricted_names
galachain-launchpad:get-connected-clientslegacyQuery active WebSocket connections with optional filteringtokenName, userAddressgala_launchpad_get_connected_clients
galachain-launchpad:is-user-onlinelegacyCheck if a specific user is currently connected via WebSocketuserAddress*gala_launchpad_is_user_online
galachain-launchpad:get-online-userslegacyCheck which users from a list are currently onlineuserAddresses*gala_launchpad_get_online_users
galachain-launchpad:get-token-viewerslegacyGet all WebSocket clients currently viewing a tokentokenName*gala_launchpad_get_token_viewers
galachain-launchpad:get-online-overseerslegacyGet currently online platform admins/overseers-gala_launchpad_get_online_overseers
galachain-launchpad:emit-trade-executedlegacyBroadcast a trade execution event to all token subscriberstokenName, tradeType, amountgala_launchpad_emit_trade_executed
galachain-launchpad:emit-balance-updatedlegacyNotify a user of their updated balanceuserAddress*, tokenNamegala_launchpad_emit_balance_updated
galachain-launchpad:emit-stream-statuslegacyBroadcast stream status change (live/offline) to all token subscriberstokenName, isLivegala_launchpad_emit_stream_status
galachain-launchpad:emit-viewer-countlegacyBroadcast updated viewer count to all token subscriberstokenName, countgala_launchpad_emit_viewer_count
galachain-launchpad:emit-stream-countdownlegacyBroadcast an upcoming stream countdown announcementtokenName, startsAtgala_launchpad_emit_stream_countdown
galachain-launchpad:emit-chat-messagelegacyBroadcast an admin/system chat message to a token's chattokenName, contentgala_launchpad_emit_chat_message
galachain-launchpad:emit-chat-statuslegacyBroadcast chat enabled/disabled status changetokenName, enabledgala_launchpad_emit_chat_status
galachain-launchpad:emit-typing-indicatorlegacyBroadcast typing indicator to show who is typing in chattokenName, userAddress, isTyping*gala_launchpad_emit_typing_indicator
galachain-launchpad:emit-token-bannedlegacyBroadcast token ban event to all platform subscriberstokenName*gala_launchpad_emit_token_banned
galachain-launchpad:emit-token-unbannedlegacyBroadcast token unban event to all platform subscriberstokenName*gala_launchpad_emit_token_unbanned
galachain-launchpad:emit-moderator-addedlegacyBroadcast that a moderator was added to a tokentokenName, moderatorAddressgala_launchpad_emit_moderator_added
galachain-launchpad:emit-moderator-removedlegacyBroadcast that a moderator was removed from a tokentokenName, moderatorAddressgala_launchpad_emit_moderator_removed
galachain-launchpad:emit-user-profile-updatedlegacyNotify a user that their profile was updateduserAddress*gala_launchpad_emit_user_profile_updated
galachain-launchpad:emit-site-config-changedlegacyBroadcast platform configuration changes to all connected clients-gala_launchpad_emit_site_config_changed
galachain-launchpad:emit-feature-statuslegacyBroadcast feature availability changes to all connected clientsfeature, enabledgala_launchpad_emit_feature_status
galachain-launchpad:emit-websocket-eventlegacyEmit a custom WebSocket event with arbitrary payload (advanced use)event, payload, roomgala_launchpad_emit_websocket_event
galachain-launchpad:home-oembedlegacyGet oEmbed metadata for the Launchpad home page (social media previews)-gala_launchpad_get_home_oembed
galachain-launchpad:pool-oembedlegacyGet oEmbed metadata for a token's buy/sell pagetokenName*gala_launchpad_get_pool_oembed
galachain-launchpad:profile-oembedlegacyGet oEmbed metadata for a user profile pageaddress*gala_launchpad_get_profile_oembed
galachain-launchpad:fetch-messageslegacyQuery chat messages or comments for a token or usertype, tokenName, userAddress, search, pageSizegala_launchpad_fetch_messages
galachain-launchpad:create-messagelegacyCreate a chat message or comment for a tokentype, tokenName, content*gala_launchpad_create_message
galachain-launchpad:update-messagelegacyUpdate the content of a message (author only)messageId, contentgala_launchpad_update_message
galachain-launchpad:delete-messagelegacyDelete a message (author, token owner, or moderator)messageId*gala_launchpad_delete_message
galachain-launchpad:get-pinned-messagelegacyGet the pinned message for a tokentokenName*gala_launchpad_get_pinned_message
galachain-launchpad:pin-messagelegacyPin a chat message for a token (owner/moderator only)tokenName, messageIdgala_launchpad_pin_message
galachain-launchpad:unpin-messagelegacyUnpin the pinned message for a token (owner/moderator only)tokenName*gala_launchpad_unpin_message
galachain-launchpad:message-statslegacyGet platform-wide message statistics (Admin/Overseer only)-gala_launchpad_get_message_stats
galachain-launchpad:get-holder-ranklegacyCheck where a wallet address ranks among all holders of a token-gala_launchpad_get_holder_rank
galachain-launchpad:get-top-holderslegacyGet the top N token holders ranked by balance for whale analysis-gala_launchpad_get_top_holders
galachain-launchpad:get-holder-countlegacyGet total number of holders and distribution health statistics for a token-gala_launchpad_get_holder_count
galachain-launchpad:get-holders-by-balancelegacyGet holders within a specific balance range (e.g., all wallets holding 1000-10000 tokens)-gala_launchpad_get_holders_by_balance
galachain-launchpad:get-holder-historylegacyGet historical holder count data to see if a token is gaining or losing holders over time-gala_launchpad_get_holder_history
galachain-launchpad:global-feed-subscribelegacyGet instructions for subscribing to the global real-time event feed covering all token activities-gala_launchpad_global_feed_reference
galachain-launchpad:global-feed-statuslegacyCheck the current status and configuration of the global WebSocket feed-gala_launchpad_global_feed_status_reference
galachain-launchpad:monitor-global-feedlegacyGet monitoring instructions for capturing and logging global feed events in real-time-gala_launchpad_monitor_global_feed_events_reference