skills/injective-trading-market-data/SKILL.md
Access real-time market data for Injective perpetual futures markets. Query oracle prices, list all active markets with metadata (tick size, min notional, max leverage), and retrieve current spread and funding information. Requires the Injective MCP server to be connected.
npx skillsauth add injectivelabs/agent-skills injective-trading-market-dataInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Query live market data from Injective's on-chain perpetuals exchange. All data is pulled from the Injective Indexer (gRPC) and is real-time.
Sample prompts: ./references/sample-prompts.md
minPriceTickSize from the indexer is in chain format. For USDT markets, divide by 10^6 to get the human-readable tick size. minQuantityTickSize is already in human format (not scaled by quote decimals).See: ./references/market-symbols.md
Use market_list for the complete current set, as new markets are added through Injective governance.
market_list
Returns per market:
symbol - e.g. BTC, ETH, INJmarketId - 0x... hex ID used on-chainoraclePrice - current oracle mark price (USDT)minQuantityTickSize - minimum order sizeminPriceTickSize - minimum price incrementinitialMarginRatio - minimum margin (1/maxLeverage)maintenanceMarginRatiomakerFeeRate / takerFeeRatemarket_price
symbol: BTC ← or ETH, INJ, SOL, ATOM, etc.
Returns: { symbol, price, marketId }
market_list → filter/display by symbol
market_price BTC
market_list → find ETH → compute 1 / initialMarginRatio
(e.g. initialMarginRatio 0.05 → 20x max leverage)
market_list → check ETH minQuantityTickSize and current oracle price
Injective uses an on-chain order book. For large orders, use limit orders or split into multiple market orders to reduce slippage.
injective-mcp-serversIf these skills are not available, selectively run the following commands to install them:
npx skills add InjectiveLabs/agent-skills --skill injective-mcp-servers
development
Detect breaking changes in Injective core between two tagged releases. For use in developer documentation and release notes.
development
Integrate Injective RFQ taker flows into browser apps and operational quote monitors. Use this skill when building, reviewing, or debugging RFQ gateway autosign settlement, Web3Gateway AuthZ setup, manual TakerStream quote collection, RFQ open/close flows, conditional TP/SL intents, quote uptime probes, market-readiness checks, or mainnet RFQ frontend integrations. Covers mainnet parameters, canonical decimals, quote windows, signer slots, market discovery, quote-hit diagnostics, and production RFQ gotchas.
tools
Enables management of Linear issues, teams, projects, comments, or configuration via the `linear` CLI
tools
Mass create, derive, and manage Injective wallets. Generate wallets from mnemonics (BIP-44 HD derivation), create random wallets, convert between ETH/INJ addresses, and batch fund wallets with INJ or USDT. Supports bulk wallet generation and batch funding.