openclaw-keeperlink
Health Uyari
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Uyari
- network request — Outbound network request in scripts/zerog/package-lock.json
- crypto private key — Private key handling in scripts/zerog/zerog_helper.mjs
Permissions Gecti
- Permissions — No dangerous permissions requested
This MCP server acts as a decentralized P2P agent network, enabling AI agents to coordinate and execute cryptocurrency swaps via Uniswap, verify payments, and permanently store transaction receipts on the 0G network.
Security Assessment
The tool handles highly sensitive data. It explicitly requires a crypto private key (`ZEROG_PRIVATE_KEY`) to interact with the blockchain, and the underlying code contains mechanisms for private key management. It relies heavily on external network requests to interact with various third-party Web3 APIs, including an execution hub, Uniswap, and storage nodes. While no dangerous system-level permissions or hardcoded secrets were detected, the combination of managing private keys and executing live financial transactions via APIs presents significant inherent risks. Because it handles live funds and raw keys, the overall risk is rated as High.
Quality Assessment
The project is licensed under the permissive MIT standard and was actively pushed to as recently as today. However, it was built as a solo submission for a specific hackathon (ETHGlobal Open Agents) and is explicitly described as Day-1 scaffolding. With only 7 GitHub stars and no indication of external contributors, it lacks community validation, production hardening, and broad trust.
Verdict
Use with extreme caution: while the open-source code is safe to inspect, the high-risk nature of handling private keys and live financial transactions in a newly scaffolded project makes it unsuitable for production use without a thorough manual security audit.
P2P agent jobs that actually settle onchain. Post over AXL, pay via x402, execute via KeeperHub, swap on Uniswap, persist receipt on 0G. Built for ETHGlobal Open Agents 2026.
OpenClaw KeeperLink
P2P agent jobs that actually settle onchain. Post over Gensyn AXL, pay via x402, execute via KeeperHub, swap on Uniswap, persist receipt on 0G. No middlemen. No failed txs.
Built for: ETHGlobal Open Agents — Apr 24 → May 3, 2026
Author: Scott Boudreaux / Elyan Labs (solo build)
Status: 🏗️ Day-1 scaffolding (Apr 25)
30-second read
Two AI agents on separate Gensyn AXL nodes coordinate over an encrypted P2P mesh — no central broker.
Agent A posts a job: "swap 5 USDC for ETH on Base."
Agent B claims it, verifies the x402 payment header, calls KeeperHub's Direct Execution API to run the swap via the Uniswap Trading API, and persists the resulting receipt to 0G Storage with content-addressed Merkle proof.
Agent A receives the receipt back over the same AXL request/response cycle and verifies it two ways — onchain on Base, and by Merkle root on 0G.
One product. One demo. Five sponsor integrations in a single coherent loop.
Sponsor integrations
| Sponsor | Role | Code entrypoint |
|---|---|---|
| Gensyn AXL | Encrypted P2P transport | node-a/axl-config.json, node-b/axl-config.json, shared/axl_client.py |
| KeeperHub | Reliable onchain execution + x402 | shared/keeperhub.py, node-b/keeperlink_service.py |
| Uniswap | The actual swap (Trading API) | shared/uniswap.py |
| 0G | Permanent audit receipts | shared/zerog.py |
| OpenClaw | Agent framework + MCP glue | skills/openclaw-keeperlink/ |
Quick start (judges)
git clone https://github.com/Scottcjn/openclaw-keeperlink.git
cd openclaw-keeperlink
cp .env.example .env
# Fill in API keys (see "API keys needed" below)
docker compose up
# Watch both terminal panes. Demo completes in ~30 seconds.
API keys needed
| Variable | Where to get it |
|---|---|
KEEPERHUB_API_KEY |
app.keeperhub.com → Settings → API Keys (kh_ prefix) |
UNISWAP_API_KEY |
developers.uniswap.org/dashboard |
ZEROG_PRIVATE_KEY |
Any Ethereum private key funded on 0G testnet |
BASE_RPC_URL |
Default: https://mainnet.base.org (free public RPC) |
Architecture
See ARCHITECTURE.md for the full five-layer breakdown, sequence diagrams, and sponsor-track justifications.
The TL;DR five-layer stack:
┌──────────────── OpenClaw (agent framework + MCP glue) ────────────────┐
│ ┌────────── Gensyn AXL (P2P transport, encrypted, no broker) ──────┐│
│ │ ┌────── KeeperHub (reliable execution, retry, gas-opt) ──────┐ ││
│ │ │ ┌── Uniswap (Trading API, the actual swap) ──┐ │ ││
│ │ │ │ │ │ ││
│ │ │ └── 0G Storage (audit receipt, content-addr) ┘ │ ││
│ │ └────────────────────────────────────────────────────────────┘ ││
│ └────────────────────────────────────────────────────────────────── ┘│
└────────────────────────────────────────────────────────────────────────┘
Each layer is a different sponsor's product. None are redundant. Removing any one breaks the demo.
Builder feedback
See FEEDBACK.md for honest integration notes covering Uniswap and KeeperHub developer experience. (Required for Uniswap track qualification + KeeperHub Builder Feedback Bounty.)
Tracks targeted
- 0G — Best Agent Framework, Tooling & Core Extensions — OpenClaw extension that adds 0G-backed audit primitives any agent mesh can inherit.
- KeeperHub — Focus 2 (OpenClaw integration + x402 payments) — Both rubric items hit in one build.
- Gensyn — AXL P2P Transport — Real agent-to-agent commerce over the AXL mesh, not hello-world.
- Uniswap — Best Trading API Integration — Swap executed via Uniswap on Base, depth on the integration side.
- KeeperHub Builder Feedback Bounty — One
FEEDBACK.mdcovers both Uniswap qual + this bonus.
Direct-target sponsor pools: $30,000. First-place ceiling on a coherent build is higher than any single-track win.
License
MIT — see LICENSE.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi