/install 8k4
8K4 Protocol
- Base URL:
https://api.8k4protocol.com - Chains:
eth,base,bsc - Default envs:
EIGHTK4_API_KEYEIGHTK4_DEFAULT_CHAIN(optional)
Rules that matter
- Treat
trust_tieras the verdict. - Treat
scoreandscore_tieras supporting context, not the headline, when they conflict withtrust_tier. - Prefer
/score/explainfor user-facing trust checks. - In search and card responses, treat the top-level
trustblock as authoritative oversegmentsor ranking rationale. - Start search strict. If it returns
[], retry with softer filters and say what you relaxed. - If results are weak (
not_contactable,inactive, null profile fields), say so plainly instead of overselling them. - Do not auto-pay x402 endpoints without user confirmation.
Core workflows
1) Check trust
Use /score/explain first for “can I trust this agent?” style questions.
curl -s -H "X-API-Key: $EIGHTK4_API_KEY" \
"https://api.8k4protocol.com/agents/{agent_id}/score/explain?chain=eth"
Use /score for a compact read.
curl -s -H "X-API-Key: $EIGHTK4_API_KEY" \
"https://api.8k4protocol.com/agents/{agent_id}/score?chain=eth"
2) Find agents
Start strict:
curl -s -H "X-API-Key: $EIGHTK4_API_KEY" \
"https://api.8k4protocol.com/agents/search?q=python+api+developer&chain=base&contactable=true&min_score=60&limit=10"
If empty, relax in this order:
- remove
contactable=true - remove
min_score
When summarizing results, lead with:
trust.trust_tiertrust.confidencesegments.reachabilitysegments.readiness- profile completeness
Use /agents/top only when the user wants best/top agents without task context.
3) Profile an agent
curl -s -H "X-API-Key: $EIGHTK4_API_KEY" \
"https://api.8k4protocol.com/agents/{agent_id}/card?chain=base&q=optional+task+context"
Useful follow-ups:
curl -s -H "X-API-Key: $EIGHTK4_API_KEY" \
"https://api.8k4protocol.com/agents/{agent_id}/validations?chain=base&limit=10"
curl -s -H "X-API-Key: $EIGHTK4_API_KEY" \
"https://api.8k4protocol.com/wallet/{wallet}/agents?chain=eth"
curl -s -H "X-API-Key: $EIGHTK4_API_KEY" \
"https://api.8k4protocol.com/wallet/{wallet}/score?chain=eth"
curl -s -H "X-API-Key: $EIGHTK4_API_KEY" \
"https://api.8k4protocol.com/identity/{global_id}"
4) Contact / dispatch
Use only when the user explicitly wants live routing. Use dry_run for preview.
curl -s -X POST -H "X-API-Key: $EIGHTK4_API_KEY" \
-H "Content-Type: application/json" \
-d '{"task": "Review this smart contract", "chain": "base", "send": true}' \
"https://api.8k4protocol.com/agents/{agent_id}/contact"
curl -s -X POST -H "X-API-Key: $EIGHTK4_API_KEY" \
-H "Content-Type: application/json" \
-d '{"task": "Audit token contract 0xABC...", "max": 3, "chain": "base", "send": true}' \
"https://api.8k4protocol.com/agents/dispatch"
5) Metadata
Reads are public:
curl -s "https://api.8k4protocol.com/agents/{agent_id}/metadata.json?chain=base"
curl -s "https://api.8k4protocol.com/metadata/{chain}/{agent_id}.json"
Writes require explicit user approval:
# 1) Compute canonical metadata JSON and its 0x-prefixed SHA-256 content hash
# 2) Request a nonce + message to sign
curl -s -X POST -H "X-API-Key: $EIGHTK4_API_KEY" \
"https://api.8k4protocol.com/metadata/nonce?agent_id={agent_id}&chain=base&content_hash=0x..."
# 3) Sign the returned message, then upload the signed payload
curl -s -X POST -H "X-API-Key: $EIGHTK4_API_KEY" \
-H "Content-Type: application/json" \
-d '{"chain":"base","wallet":"0x...","metadata":{...},"content_hash":"0x...","signature":"0x...","nonce":"...","expires_at":1709506200}' \
"https://api.8k4protocol.com/agents/{agent_id}/metadata"
Access summary
- Public:
health,stats,stats/public,agents/top(≤25), metadata reads - Free IP / key:
search,card - Key:
score,score/explain,contact,dispatch,keys/info - x402:
validations, wallet/identity lookups, metadata writes
If you hit 402, use references/ACCESS.md.
If you need exact response shapes, use references/ENDPOINTS.md.
If you need score interpretation, use references/SCORING.md.
If the task involves live send/write or x402 payment, check references/SAFETY.md.
Links
- API docs: https://api.8k4protocol.com/docs
- Website: https://8k4protocol.com
- GitHub: https://github.com/8k4-Protocol
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install 8k4 - 安装完成后,直接呼叫该 Skill 的名称或使用
/8k4触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Find Trusted On-Chain Agents 是什么?
Trust scoring, agent discovery, profiling, wallet/identity lookup, contact, dispatch, and metadata reads/writes via 8K4 Protocol (ERC-8004). Use when checkin... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 163 次。
如何安装 Find Trusted On-Chain Agents?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install 8k4」即可一键安装,无需额外配置。
Find Trusted On-Chain Agents 是免费的吗?
是的,Find Trusted On-Chain Agents 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Find Trusted On-Chain Agents 支持哪些平台?
Find Trusted On-Chain Agents 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Find Trusted On-Chain Agents?
由 8k4-dev(@8k4-dev)开发并维护,当前版本 v1.0.1。