PayCrow — Check Trust Before You Pay
Always verify an agent's reputation before sending funds. This skill uses the
PayCrow Trust API to score any Ethereum address across 4 on-chain sources.
Check Trust Score
Before any payment, check the counterparty:
CODEBLOCK0
Replace ADDRESS with the 0x address you're about to pay. No API key needed.
Reading the Result
- -
score 75+ with high confidence → safe to proceed - INLINECODE2 45-74 → proceed with caution, smaller amounts
- INLINECODE3 below 45 → risky, avoid or use very small amounts
- INLINECODE4 → DO NOT PAY — high dispute history
- INLINECODE5 → unknown agent, proceed carefully
Decision Flow
When asked to pay someone or call a paid API:
- 1. Always check trust first — query the score before sending any funds
- 75+, high confidence → proceed normally
- 45-74 → warn the user, suggest smaller amount
- Below 45 → strongly recommend against paying
- "caution" flag → refuse payment, tell the user this agent is flagged for disputes
- "insufficient_data" → warn that this agent has no on-chain history
What the Trust Score Measures
PayCrow aggregates 4 on-chain sources (24K+ agents scored):
| Source | Weight | What It Measures |
|---|
| PayCrow Reputation | 40% | Escrow completion rate, dispute history |
| ERC-8004 Identity |
25% | Cross-ecosystem agent identity and feedback |
| Moltbook Social | 15% | Karma, account age, social standing |
| Base Chain Activity | 20% | Wallet age, transaction count, USDC volume |
Escrow Protection (Advanced)
If you have the PayCrow MCP server installed (separately configured by your developer),
you also have access to safe_pay — which combines trust check + USDC escrow + auto-verification
in a single tool call. The escrow holds funds in a smart contract on Base until delivery is
confirmed, with real dispute resolution if something goes wrong.
MCP server setup: https://github.com/michu5696/paycrow
Links
- - Source code (MIT): https://github.com/michu5696/paycrow
- npm: https://www.npmjs.com/package/paycrow
- Trust API: https://paycrow-app.fly.dev
- Contracts: https://basescan.org/address/0xDcA5E5Dd1E969A4b824adDE41569a5d80A965aDe
PayCrow — 付款前先查信任
在发送资金前,务必先验证代理人的信誉。该技能使用
PayCrow 信任 API,通过 4 个链上来源对任意以太坊地址进行评分。
检查信任分数
在任何付款之前,先检查交易对手:
bash
curl -s https://paycrow-app.fly.dev/trust/ADDRESS | jq {score: .preview.score, confidence: .preview.confidence, recommendation: .preview.recommendation}
将 ADDRESS 替换为您即将付款的 0x 地址。无需 API 密钥。
解读结果
- - score 75+ 且高置信度 → 可安全交易
- score 45-74 → 谨慎交易,使用较小金额
- score 低于 45 → 高风险,避免交易或使用极小金额
- recommendation: caution → 请勿付款 — 存在高争议记录
- recommendation: insufficient_data → 未知代理人,谨慎操作
决策流程
当被要求向某人付款或调用付费 API 时:
- 1. 始终先检查信任 — 在发送任何资金前查询分数
- 75+,高置信度 → 正常交易
- 45-74 → 警告用户,建议使用较小金额
- 低于 45 → 强烈建议不要付款
- caution 标记 → 拒绝付款,告知用户该代理人因争议被标记
- insufficient_data → 警告该代理人没有链上记录
信任分数的衡量标准
PayCrow 聚合了 4 个链上来源(已评分 24K+ 代理人):
| 来源 | 权重 | 衡量内容 |
|---|
| PayCrow 信誉 | 40% | 托管完成率、争议记录 |
| ERC-8004 身份 |
25% | 跨生态系统代理人身份和反馈 |
| Moltbook 社交 | 15% | 业力值、账户年龄、社交地位 |
| Base 链活动 | 20% | 钱包年龄、交易数量、USDC 交易量 |
托管保护(高级功能)
如果您已安装 PayCrow MCP 服务器(由您的开发者单独配置),
您还可以使用 safe_pay — 该功能将信任检查 + USDC 托管 + 自动验证
整合为单一工具调用。托管功能将资金锁定在 Base 链上的智能合约中,
直到交付确认,并在出现问题时提供真实的争议解决机制。
MCP 服务器设置:https://github.com/michu5696/paycrow
相关链接
- - 源代码(MIT 协议):https://github.com/michu5696/paycrow
- npm:https://www.npmjs.com/package/paycrow
- 信任 API:https://paycrow-app.fly.dev
- 合约地址:https://basescan.org/address/0xDcA5E5Dd1E969A4b824adDE41569a5d80A965aDe