Releases: charliebot8888/SafeLink
Releases · charliebot8888/SafeLink
SafeLink v0.1.4
SafeLink v0.1.4
Security-first MCP server for agent-to-agent hiring with on-chain escrow, x402 USDC micropayments, MPC wallets, and policy-gated transactions on Base.
What's included
- 10 MCP tools:
safe_hire_agent,safe_hire_agents_batch,safe_listen_for_hire,safe_execute_tx,safe_register_as_service,setup_agentic_wallet,checkpoint_memory,get_agent_reputation,generate_agent_card,verify_task_proof - On-chain escrow with proof-before-settlement (
SafeEscrow.sol) - ERC-8004 agent identity and reputation registry
- x402 USDC micropayments with receipt replay protection
- MPC wallets via Coinbase AgentKit or Privy (private keys never in app memory)
- Input gate: prompt injection blocking, PII redaction, SSRF protection
- Risk scorer: 6 patterns, tiered approval gate
- HMAC-signed inbound task auth + SIWx hook
- HTTP task server:
POST /task·GET /health·GET /.well-known/agent-card.json - 128 tests passing, zero TypeScript errors
Changelog
v0.1.4: Force rescan with full source package in ClawHub; version syncv0.1.3: Added src/, scripts/, contracts/src/, _meta.json to ClawHub publish for scanner verificationv0.1.2: Full metadata disclosure in SKILL.md frontmatter; README restructured with credential sectionsv0.1.1: Registry metadata, security disclosure, x402 CVE fix (GHSA-3j63-5h8p-gf7c)v0.1.0: Initial public release
Install
npm install safechain-agentOr clone and run:
git clone https://github.com/charliebot8888/SafeLink
cd SafeLink
npm install && npm run setup && npm run build && npm start