heurist-mesh-skill
Access real-time crypto token data, DeFi analytics, wallet intelligence, project research, and blockchain insights through Heurist Mesh agents. Use …
它会碰到什么
逐条看命中(9 条严重或高危)
- 严重
references/inflow-payment.md:7cred-pathsStore in `.env`:
- 严重
references/inflow-payment.md:25cred-pathsSave from response: `data.userId` and `data.privateKey` into `.env`.
- 严重
references/x402-payment.md:8exec-pipe-to-shellcurl -L https://foundry.paradigm.xyz | bash
- 严重
references/x402-payment.md:123exec-pipe-to-shell- `cast` from Foundry (`curl -L https://foundry.paradigm.xyz | bash && foundryup`)
- 严重
SKILL.md:72cred-paths- **API key (recommended):** Set `HEURIST_API_KEY` in `.env`. Setup and free-credit flow: [references/heurist-api-key.md](references/heurist-api-key.md)
- 严重
SKILL.md:73cred-paths- **x402 on Base:** Set `WALLET_PRIVATE_KEY` in `.env`. Signed payment flow: [references/x402-payment.md](references/x402-payment.md)
- 严重
SKILL.md:74cred-paths- **Inflow:** Set `INFLOW_USER_ID` and `INFLOW_PRIVATE_KEY` in `.env`. Buyer setup and approval flow: [references/inflow-payment.md](references/inflow-payment.m
- 严重
SKILL.md:76cred-paths### Step 2: Verify setup in `.env`
- 严重
SKILL.md:92instruction-harmful-additiveDefault pricing is in credits (`1 credit = $0.01`). Add `&pricing=usd` for USD-denominated prices with x402 or Inflow.
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
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 DEXsget_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 trendget_chain_metrics— Get blockchain TVL, fees, top protocols, and growth trends
TwitterIntelligenceAgent — Twitter/X data
user_timeline— Fetch a user's recent posts and announcementstweet_detail— Get a tweet with thread context and repliestwitter_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 filtersexa_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 changefetch_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 analysisget_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
- API key (recommended): Set
HEURIST_API_KEYin.env. Setup and free-credit flow: [references/heurist-api-key.md](references/heurist-api-key.md) - x402 on Base: Set
WALLET_PRIVATE_KEYin.env. Signed payment flow: [references/x402-payment.md](references/x402-payment.md) - Inflow: Set
INFLOW_USER_IDandINFLOW_PRIVATE_KEYin.env. Buyer setup and approval flow: [references/inflow-payment.md](references/inflow-payment.md)
Step 2: Verify setup in .env
- API key path:
HEURIST_API_KEYis set and non-empty - x402 path:
WALLET_PRIVATE_KEYis set, starts with0x, and is 66 characters - Inflow path:
INFLOW_USER_IDandINFLOW_PRIVATE_KEYare 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?"
- Fetch schema:
GET /mesh_schema?agent_id=TrendingTokenAgent - Call tool:
TrendingTokenAgent.get_trending_tokens - 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."
- Run
AskHeuristAgent.ask_heuristwith the user question using deep mode - Poll with
AskHeuristAgent.check_job_statusuntil complete
Error Handling
401/403: Treat as credential issue; ask user to re-check.envvalues and do not continue calls with the same secret402: 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 backoff429or5xx: retry with exponential backoff and cap retries before surfacing failure details- Ambiguous
token_searchresults: request user disambiguation before calling expensive downstream tools
Discover More Agents
For full agent discovery workflow and examples, see [references/discover-agents.md](references/discover-agents.md).
- All agents:
https://mesh.heurist.ai/metadata.json - x402-enabled agents:
https://mesh.heurist.xyz/x402/agents
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
vendored/heurist/heurist-mesh-skill/SKILL.md