Back
comet.markets
Documentation
Launch App
Documentation

Everything Comet can do

Comet understands natural language. You don't need exact commands — just describe what you want. Here's a complete guide to all capabilities.

Quick Start

1. Connect Wallet

Sign in with Phantom, Solflare, or any Solana wallet. Comet uses Sign-In-With-Solana (SIWS) standard.

2. Your Wallets

A server-managed wallet is auto-created. Import existing wallets or create more. All keys are AES-256-GCM encrypted.

3. Start Chatting

Type naturally. "What's my balance?", "Swap 1 SOL for USDC", "Analyse top BONK holders" — Comet understands it all.

What You Can Ask

These are examples — Comet understands variations and natural phrasing too.

Wallet

"What's my balance?"Check SOL + token balances of your active walletcheck_my_balance
"Show my portfolio"Full portfolio overview with all holdingsget_wallet_portfolio
"Check balance of [address]"Check any wallet's SOL balanceget_sol_balance
"What tokens does [address] hold?"List all SPL tokens in a walletget_token_balances

Tokens & NFTs

"Tell me about [token mint]"Token metadata, price, supply, market capget_asset_info
"Top holders of [token mint]"Whale analysis with holder distributionget_token_holders
"Show NFTs owned by [address]"NFT gallery for any walletget_nfts_by_owner
"Show collection [address]"Browse NFTs in a collectionget_collection_assets

Transactions

"Parse [tx signature]"Human-readable transaction breakdownparse_transaction
"Recent activity for [address]"Transaction history with types and amountsget_transaction_history
"Show transfers for [address]"Send/receive transfer historyget_wallet_transfers

Trading

"Send [amount] SOL to [address]"Transfer SOL from your walletsend_sol
"Swap [amount] SOL for USDC"Jupiter-powered token swapswap_tokens
"Swap [amount] [token] for SOL"Sell any token for SOL via Jupiterswap_tokens

Network

"Solana network status"Epoch, TPS, block height, supplyget_network_status
"Current priority fees"Fee estimates for transactionsget_priority_fees
"Account info for [address]"Raw on-chain account dataget_account_info

Wallet Management

Manage wallets from the sidebar. All operations happen through the UI, not chat.

Create Wallet

Generate a new Solana keypair. Named and encrypted server-side.

Import Wallet

Paste a base58 or JSON array private key. Encrypted on import.

Export Private Key

Reveal and copy your key. Hidden by default with reveal toggle.

Switch Wallets

Click any wallet to make it active. Chat uses the active wallet.

Security Model

Your keys are never stored in plaintext and never sent to the client.

Encryption
AES-256-GCM

Military-grade symmetric encryption for all private keys

Key Derivation
HKDF-SHA256

Per-user derived keys from master secret + user ID

Auth
SIWS

Sign-In-With-Solana standard — no passwords, no emails

Database
Row-Level Security

Every query is scoped to your account — zero cross-user access

All 18 Tools

The AI automatically selects the right tool based on your query. Helius credit cost per call shown.

ToolDescriptionCredits
get_sol_balanceNative SOL balance for any address1
get_token_balancesAll SPL token holdings10
get_wallet_portfolioComplete portfolio (SOL + tokens)100
get_asset_infoToken/NFT metadata, price, supply10
get_token_holdersTop holders by mint address20
get_nfts_by_ownerNFT gallery for a wallet10
get_collection_assetsBrowse NFTs in a collection10
search_assetsMulti-filter asset search10
parse_transactionHuman-readable tx breakdown100
get_transaction_historyRecent parsed transactions110
get_wallet_transfersSend/receive transfer history100
get_account_infoRaw account data inspection1
get_token_accountsToken accounts by mint/owner10
get_network_statusEpoch, TPS, block height, supply3
get_priority_feesCurrent fee estimates1
check_my_balanceYour active wallet balance11
send_solTransfer SOL from your wallet
swap_tokensJupiter-powered token swap

Infrastructure

AI Model
Claude
by Anthropic
Blockchain Data
Helius RPC
Solana's fastest
Swaps
Jupiter Ultra
Best price routing
Tx Submission
Helius Sender
Jito-optimized
Database
PostgreSQL
Row-level security

Ready to try it?

Connect your wallet and start exploring.

Launch App