Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Framework-agnostic agent-to-agent payment system with SHIB on Polygon. Provides trustless escrow, price negotiation, and reputation system. 9,416x cheaper than traditional escrow (~$0.003 gas).
Framework-agnostic agent-to-agent payment system with SHIB on Polygon. Provides trustless escrow, price negotiation, and reputation system. 9,416x cheaper than traditional escrow (~$0.003 gas).
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Framework-agnostic agent-to-agent payment infrastructure on Polygon network.
This skill enables AI agents to: π° Send/receive SHIB payments on Polygon (~$0.003 gas) π Create trustless escrow contracts π¬ Negotiate prices automatically (multi-round) β Build reputation through ratings π Discover other agents via A2A protocol 9,416x cheaper than traditional escrow services (Escrow.com charges $28.25 per $100, this costs $0.003).
Direct SHIB transfers on Polygon Sub-penny gas costs (~$0.003) Balance checking Transaction history
Time-locked trustless payments Multi-party approval required Delivery proof submission Automatic release when conditions met Dispute resolution with arbiter 6-state machine: pending β funded β locked β released/refunded/disputed
Service quote creation Multi-round counter-offers Accept/reject workflow Automatic escrow integration Service delivery tracking
Star ratings (0-5) with reviews Dynamic trust scores (0-100) Trust levels: new β bronze β silver β gold β platinum Achievement badges Agent verification
API key authentication (64-byte keys) Rate limiting (requests + payments + volume) Immutable audit logging (hash-chained) Per-agent permissions & limits
# Via ClawHub clawhub install a2a-shib-payments # Or manual clone cd ~/clawd/skills git clone https://github.com/marcus20232023/a2a-shib-payments.git cd a2a-shib-payments npm install
Create .env.local: cp .env.example .env.local nano .env.local Required environment variables: WALLET_PRIVATE_KEY - Your Polygon wallet private key RPC_URL - Polygon RPC endpoint (default: https://polygon-rpc.com) SHIB_CONTRACT_ADDRESS - SHIB token contract (default: 0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ce)
node a2a-agent-full.js Agent runs on port 8003 by default.
The agent exposes A2A protocol endpoints that OpenClaw can communicate with: Agent Card: http://localhost:8003/.well-known/agent-card.json Example commands from OpenClaw: // Check balance const result = await fetch('http://localhost:8003/a2a/jsonrpc', { method: 'POST', headers: {'Content-Type': 'application/json'}, body: JSON.stringify({ jsonrpc: '2.0', method: 'message/send', params: { message: { kind: 'message', messageId: '1', role: 'user', parts: [{kind: 'text', text: 'balance'}] } }, id: 1 }) }); // Send payment // text: 'send 100 SHIB to 0x...' // Create escrow // text: 'escrow create 500 SHIB for data purchase payee data-agent' // Check reputation // text: 'reputation check data-agent'
Works with: β OpenClaw - As a skill or standalone agent β LangChain - Via A2A tools β AWS Bedrock - Via agent invocation β AutoGen - Via A2A messaging β Any A2A-compatible system See INTEGRATION-EXAMPLES.md for detailed integration guides.
// Research agent buys Tesla historical data const quote = await negotiation.createQuote({ service: 'TSLA 2020-2025 historical data', price: 500 // SHIB }); // Counter-offer and accept await negotiation.counterOffer(quote.id, 'research-agent', 400); await negotiation.acceptCounter(quote.id, 'data-provider'); // Escrow created automatically
// Create escrow for model training job const escrow = await escrowSystem.create({ payer: 'startup-agent', payee: 'ai-trainer', amount: 1000, purpose: 'Train GPT-style model', conditions: {requiresDelivery: true}, timeoutMinutes: 720 // 12 hours });
/.well-known/agent-card.json - Agent capabilities /a2a/jsonrpc - JSON-RPC messaging /a2a/rest/* - REST API
balance - Check SHIB balance send [amount] SHIB to [address] - Send payment escrow create [amount] SHIB for [purpose] payee [agent] - Create escrow escrow fund [id] - Fund escrow escrow release [id] - Release funds quote create [service] [price] - Create price quote reputation check [agentId] - Check agent reputation rate [agentId] [1-5] [review] - Rate an agent
# Run all tests npm test # Individual test suites npm run test:security npm run test:escrow npm run test:reputation
Core Systems: a2a-agent-full.js - Full-featured agent (port 8003) index.js - Payment agent core escrow.js - Escrow system payment-negotiation.js - Negotiation workflow reputation.js - Reputation & trust Security: auth.js - API authentication rate-limiter.js - Rate limiting audit-logger.js - Audit logging Documentation: README.md - Project overview INTEGRATION-EXAMPLES.md - Framework integration guides ESCROW-NEGOTIATION-GUIDE.md - API reference PRODUCTION-HARDENING.md - Security guide DEPLOYMENT.md - Deployment options
Implemented: β API key authentication β Rate limiting (10 req/min, 3 payments/min, 500 SHIB/min volume) β Immutable audit logs (hash-chained) β Per-agent permissions β Escrow time-locks β Multi-party approval Recommended for Production: Multi-sig wallet HTTPS (Cloudflare/Let's Encrypt) Firewall rules Automated backups Monitoring & alerting See PRODUCTION-HARDENING.md for complete guide.
./deploy-local.sh
Systemd service (auto-start on boot) Cloudflare Tunnel (free HTTPS) Docker container VPS ($6/month) See DEPLOYMENT.md for complete guide.
SystemFeeSettlementTrustEscrow.com$28.255-7 daysCentralizedPayPal$3.201-3 daysCentralizedThis System$0.003SecondsDecentralized For a $100 transaction: 99.99% savings (9,416x cheaper)
GitHub: https://github.com/marcus20232023/a2a-shib-payments Release: https://github.com/marcus20232023/a2a-shib-payments/releases/tag/v2.0.0 A2A Protocol: https://a2a-protocol.org Issues: https://github.com/marcus20232023/a2a-shib-payments/issues
MIT License - Free for commercial and personal use
v2.0.0 - Production Ready Built with π¦ͺ for the agent economy
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.