{"skill":{"slug":"paycrow","displayName":"PayCrow","summary":"Escrow + trust scoring on Base mainnet. Checks 24K+ agents BEFORE you pay. Real dispute resolution. Works with any x402 API — vendor doesn't need it installed.","description":"---\nname: paycrow\ndescription: \"Escrow + trust scoring on Base mainnet. Checks 24K+ agents BEFORE you pay. Real dispute resolution. Works with any x402 API — vendor doesn't need it installed.\"\nuser-invokable: true\ndisable-model-invocation: true\n---\n\n# PayCrow — Check Trust Before You Pay\n\nAlways verify an agent's reputation before sending funds. This skill uses the\nPayCrow Trust API to score any Ethereum address across 4 on-chain sources.\n\n## Check Trust Score\n\nBefore any payment, check the counterparty:\n\n```bash\ncurl -s \"https://paycrow-app.fly.dev/trust/ADDRESS\" | jq '{score: .preview.score, confidence: .preview.confidence, recommendation: .preview.recommendation}'\n```\n\nReplace `ADDRESS` with the 0x address you're about to pay. No API key needed.\n\n## Reading the Result\n\n- `score` 75+ with high confidence → safe to proceed\n- `score` 45-74 → proceed with caution, smaller amounts\n- `score` below 45 → risky, avoid or use very small amounts\n- `recommendation: \"caution\"` → DO NOT PAY — high dispute history\n- `recommendation: \"insufficient_data\"` → unknown agent, proceed carefully\n\n## Decision Flow\n\nWhen asked to pay someone or call a paid API:\n\n1. **Always check trust first** — query the score before sending any funds\n2. **75+, high confidence** → proceed normally\n3. **45-74** → warn the user, suggest smaller amount\n4. **Below 45** → strongly recommend against paying\n5. **\"caution\" flag** → refuse payment, tell the user this agent is flagged for disputes\n6. **\"insufficient_data\"** → warn that this agent has no on-chain history\n\n## What the Trust Score Measures\n\nPayCrow aggregates 4 on-chain sources (24K+ agents scored):\n\n| Source | Weight | What It Measures |\n|--------|--------|-----------------|\n| PayCrow Reputation | 40% | Escrow completion rate, dispute history |\n| ERC-8004 Identity | 25% | Cross-ecosystem agent identity and feedback |\n| Moltbook Social | 15% | Karma, account age, social standing |\n| Base Chain Activity | 20% | Wallet age, transaction count, USDC volume |\n\n## Escrow Protection (Advanced)\n\nIf you have the PayCrow MCP server installed (separately configured by your developer),\nyou also have access to `safe_pay` — which combines trust check + USDC escrow + auto-verification\nin a single tool call. The escrow holds funds in a smart contract on Base until delivery is\nconfirmed, with real dispute resolution if something goes wrong.\n\nMCP server setup: https://github.com/michu5696/paycrow\n\n## Links\n\n- Source code (MIT): https://github.com/michu5696/paycrow\n- npm: https://www.npmjs.com/package/paycrow\n- Trust API: https://paycrow-app.fly.dev\n- Contracts: https://basescan.org/address/0xDcA5E5Dd1E969A4b824adDE41569a5d80A965aDe\n","tags":{"agent-commerce":"1.2.4","base":"1.2.4","crypto":"1.2.4","dispute-resolution":"1.2.4","escrow":"1.2.4","latest":"1.2.4","payments":"1.2.4","security":"1.2.4","trust":"1.2.4","usdc":"1.2.4","x402":"1.2.4"},"stats":{"comments":0,"downloads":541,"installsAllTime":20,"installsCurrent":0,"stars":0,"versions":5},"createdAt":1773525858120,"updatedAt":1778491913988},"latestVersion":{"version":"1.2.4","createdAt":1773527344820,"changelog":"Remove npx/PRIVATE_KEY from skill instructions — trust checks only via curl. Escrow setup is a separate MCP server installation.","license":"MIT-0"},"metadata":null,"owner":{"handle":"michu5696","userId":"s172bb0n5n2czxaa7nk8kpjs5s885pmc","displayName":"Miguel Castellano","image":"https://avatars.githubusercontent.com/u/48452313?v=4"},"moderation":null}