本文へ移動
cccskills
無料GitHub で公開

heurist-mesh-skill

Access real-time crypto token data, DeFi analytics, wallet intelligence, project research, and blockchain insights through Heurist Mesh agents. Use when the user asks about token trends, DeFi protocols, wallet holdings, project due diligence, Twitter/X crypto sentiment, or deeper market analysis.

インストール方法を見る

含まれるファイル(7)

  • SKILL.md6.5 KB
  • LICENSE357 B
  • README.md2.9 KB
  • references/discover-agents.md962 B
  • references/heurist-api-key.md1.2 KB
  • references/inflow-payment.md3.4 KB
  • references/x402-payment.md3.2 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Heurist Mesh

Heurist Mesh is an open network of modular AI agent tools for cryptocurrency and blockchain data, accessible via a unified REST API.

When to Use

Use this skill when the user asks for crypto or Web3 intelligence that benefits from live data retrieval, including:

  • Token discovery, trending pairs, and market snapshots
  • DeFi protocol metrics, chain-level activity, and revenue/TVL comparisons
  • Wallet holdings, address labels, or NFT portfolio lookups
  • Twitter/X signal checks, project due diligence, and ecosystem research
  • Deeper market questions that should escalate to AskHeuristAgent

Recommended Agents and Tools

TrendingTokenAgent — Trending tokens and market summary

  • get_trending_tokens — Get trending tokens most talked about and traded on CEXs and DEXs
  • get_market_summary — Get recent market-wide news including macro and major updates

TokenResolverAgent — Find tokens and get detailed profiles

  • token_search — Find tokens by address, ticker/symbol, or name (up to 5 candidates)
  • token_profile — Get detailed token profile with pairs, funding rates, and indicators

DefiLlamaAgent — DeFi protocol and chain metrics

  • get_protocol_metrics — Get protocol TVL, fees, volume, revenue, chains, and growth trend
  • get_chain_metrics — Get blockchain TVL, fees, top protocols, and growth trends

TwitterIntelligenceAgent — Twitter/X data

  • user_timeline — Fetch a user's recent posts and announcements
  • tweet_detail — Get a tweet with thread context and replies
  • twitter_search — Search for posts and influential mentions on any topic

ExaSearchDigestAgent — Web search with summarization

  • exa_web_search — Search the web with LLM summarization, time and domain filters
  • exa_scrape_url — Scrape a URL and summarize or extract information

ChainbaseAddressLabelAgent — EVM address labels

  • get_address_labels — Get labels for ETH/Base addresses (identity, contract names, wallet behavior, ENS)

ZerionWalletAnalysisAgent — EVM wallet holdings

  • fetch_wallet_tokens — Get token holdings with USD value and 24h price change
  • fetch_wallet_nfts — Get NFT collections held by a wallet

ProjectKnowledgeAgent — Crypto project database

  • get_project — Look up a project by name, symbol, or X handle (team, investors, events)
  • semantic_search_projects — Natural language search across 10k+ projects (filter by investor, tag, funding year, exchange)

CaesarResearchAgent — Academic research

  • caesar_research — Submit a research query for in-depth analysis
  • get_research_result — Retrieve research results by ID

AskHeuristAgent — Crypto Q&A and deep analysis (Important: recommended for in-depth crypto topics)

  • ask_heurist — Submit a crypto question (normal or deep analysis mode)
  • check_job_status — Check status of a pending analysis job

Setup (must complete before making API calls)

At least one payment path must be configured. Do not call Mesh APIs until setup is verified.

Step 1: Choose one payment path

Step 2: Verify setup in .env

  • API key path: HEURIST_API_KEY is set and non-empty
  • x402 path: WALLET_PRIVATE_KEY is set, starts with 0x, and is 66 characters
  • Inflow path: INFLOW_USER_ID and INFLOW_PRIVATE_KEY are set and non-empty

If none are configured, STOP and ask the user to set up a payment method. Do not make API calls without valid credentials.

Step 3: Fetch schema before tool calls

Use mesh_schema to confirm parameter names, required fields, and pricing before calling any tool. Cache the result per agent for the session — schemas do not change between calls:

GET https://mesh.heurist.xyz/mesh_schema?agent_id=TokenResolverAgent&agent_id=TrendingTokenAgent

Default pricing is in credits (1 credit = $0.01). Add &pricing=usd for USD-denominated prices with x402 or Inflow.

Then use configured credentials in requests:

# With API key
curl -X POST https://mesh.heurist.xyz/mesh_request \
  -H "Authorization: Bearer $HEURIST_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"agent_id": "TokenResolverAgent", "input": {"tool": "token_search", "tool_arguments": {"query": "ETH"}}}'

# With x402 — sign with cast (Foundry), no account or SDK needed
# See references/x402-payment.md for the full cast-based flow and helper script

Examples

Example 1: Trending tokens

User asks: "What tokens are trending right now?"

  1. Fetch schema: GET /mesh_schema?agent_id=TrendingTokenAgent
  2. Call tool: TrendingTokenAgent.get_trending_tokens
  3. Return top tokens with key metrics, then summarize notable moves

Example 2: Deep market question

User asks: "Give me a deep view on current market risk and opportunity."

  1. Run AskHeuristAgent.ask_heurist with the user question using deep mode
  2. Poll with AskHeuristAgent.check_job_status until complete

Error Handling

  • 401/403: Treat as credential issue; ask user to re-check .env values and do not continue calls with the same secret
  • 402: Payment required; follow the selected payment path (HEURIST_API_KEY, x402 flow, or Inflow approval)
  • status: "payment_pending" (Inflow): ask for approval status, then retry with backoff
  • 429 or 5xx: retry with exponential backoff and cap retries before surfacing failure details
  • Ambiguous token_search results: request user disambiguation before calling expensive downstream tools

Discover More Agents

For full agent discovery workflow and examples, see references/discover-agents.md.

  • All agents: https://mesh.heurist.ai/metadata.json
  • x402-enabled agents: https://mesh.heurist.xyz/x402/agents

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

0G Compute Network guide for decentralized AI inference, fine-tuning, and GPU services. Covers chatbots, image generation, speech-to-text, SDK integration (0g-serving-broker), processResponse API, broker.inference methods, CLI commands (0g-compute-cli), and account management. Use this skill for any 0G compute, 0G AI, or decentralized GPU question.

日本語の概要は準備中です。原文の説明を表示しています。

internet-court/internet-court-skill6,7302026年8月20日 更新

Builds Agent-to-Agent (A2A) servers and clients following Google's open protocol for agent interoperability. Use when the user wants to create an A2A-compliant agent, build an Agent Card, implement task management, connect agents across frameworks, set up agent discovery, handle streaming responses, implement push notifications, or orchestrate multi-agent workflows. Trigger words: a2a, agent to agent, agent2agent, a2a protocol, a2a server, a2a client, agent card, agent interoperability, agent collaboration, multi-agent, agent discovery, a2a sdk, a2a task.

日本語の概要は準備中です。原文の説明を表示しています。

internet-court/internet-court-skill6,7302026年8月20日 更新

Give the AI agent its own EVM wallet with admin-controlled policies the agent CANNOT bypass even under prompt injection. Encrypted keystore (AES-256-GCM, scrypt KDF), policy file the agent has no tool to write, deterministic policy gate on every signing operation, optional local HTTP dashboard. Triggers: agent wallet, give the agent a wallet, agent address, fund the agent, agent autonomy, policy gate, kill switch, agent permissions, bounded autonomy, ERC-4337 alternative, session-key alternative.

日本語の概要は準備中です。原文の説明を表示しています。

internet-court/internet-court-skill6,7302026年8月20日 更新

Crypto wallet operations via the awal CLI — sign in, check balances, send USDC/ETH/POL/SOL, trade tokens, fund the wallet, and use the x402 payment protocol to discover paid services, pay for API calls, monetize an API, or query onchain data. Use whenever the user mentions signing in, login, authentication, wallet status, balance, address, sending money, paying someone, transferring tokens, ENS names, swapping/trading/converting tokens, funding/topping up/onramp, USDC, ETH, POL, SOL, the x402 bazaar, paid APIs, monetizing an endpoint, or querying onchain data on Base.

日本語の概要は準備中です。原文の説明を表示しています。

internet-court/internet-court-skill6,7302026年8月20日 更新

Help developers write code that interacts with Alkahest escrow contracts using the TypeScript, Rust, or Python SDK

日本語の概要は準備中です。原文の説明を表示しています。

internet-court/internet-court-skill6,7302026年8月20日 更新

Interact with Alkahest escrow contracts as a buyer, seller, or oracle using the CLI

日本語の概要は準備中です。原文の説明を表示しています。

internet-court/internet-court-skill6,7302026年8月20日 更新

internet-court のスキルをすべて見る

このスキルの問題を報告する