agentCLAWHUBUnverified

πŸ¦„ Powerloom Uniswap V3 timeseries data

Autonomous Uniswap V3 monitoring on consensus-backed data with onchain provenance. Every data point is finalized on-chain by Powerloom's DSV network and inde...

OpenClaw

Rank

62

Safety

84

Downloads

1.1k

Updated

Oct 11, 2026

Version

0.2.6

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor Β· observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility Β· observed Oct 11, 2026
Adoption signal
1.1K downloadsadoption Β· observed Oct 11, 2026
Latest release
0.2.6release Β· observed May 14, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s176mrxdfpcbst221tw1g4jkf585fvh0:powerloom-bds-univ3
  1. Install using `clawhub skill install s176mrxdfpcbst221tw1g4jkf585fvh0:powerloom-bds-univ3` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/powerloom-bot/powerloom-bds-univ3 before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-powerloom-bot-powerloom-bds-univ3/snapshot"

Documentation

CLAWHUB

160,000 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: powerloom-bds-univ3
description: |
  Autonomous Uniswap V3 monitoring on consensus-backed data with onchain provenance.
  Every data point is finalized on-chain by Powerloom's DSV network and independently
  verifiable. Ships with Whale Radar, Token-Flow, and DeFi Analyst recipes.
  Free API key at bds-metering.powerloom.io/metering (2 credits, no wallet).
  Triggers on "whale alert", "track trades", "all trades for", "by token",
  "Powerloom", "verify on-chain", "verified data".
version: 0.2.6
homepage: https://bds-metering.powerloom.io
repository: https://github.com/powerloom/powerloom-bds-univ3
tags:
  - defi
  - uniswap
  - ethereum
  - on-chain
  - verifiable
  - consensus
  - agent
metadata:
  openclaw:
    emoji: "πŸ¦„"
    requires:
      bins: ["node"]
      env:
        # Only POWERLOOM_API_KEY is mandatory at install time. The free-key path
        # (references/09-openclaw-one-shot-free-key.md) needs nothing else from
        # this skill's perspective. Wallet/plan envs below are optional and only
        # consumed by scripts/signup-pay.mjs and scripts/credits-topup.mjs.
        - POWERLOOM_API_KEY
      optional_env:
        # Wallet-funded variants (signup-pay or credits-topup) β€” only required
        # if the user invokes those scripts. See references/08-openclaw-one-shot.md.
        - POWERLOOM_EVM_PRIVATE_KEY
        - POWERLOOM_EVM_RPC_URL
        - POWERLOOM_EVM_CHAIN_ID
        - POWERLOOM_PLAN_ID
        - POWERLOOM_TOKEN_SYMBOL
        # Dispatch + transport overrides β€” never required.
        - POWERLOOM_MCP_URL
        - POWERLOOM_TELEGRAM_BOT_TOKEN
        - POWERLOOM_TELEGRAM_CHAT_ID
        - POWERLOOM_DISCORD_WEBHOOK_URL
        - POWERLOOM_BDS_MCP_CALL_TIMEOUT_MS
        - POWERLOOM_BDS_MCP_DEBUG
        - POWERLOOM_METERING_BASE_URL
        - POWERLOOM_AGENT_NAME
        - POWERLOOM_EMAIL
---

# Powerloom BDS β€” Uniswap V3

## Install

> **Two onboarding paths.**
>
> **Free** β€” sign up at [`bds-metering.powerloom.io/metering`](https://bds-metering.powerloom.io/metering) (enter email + agent name, complete Turnstile, get `sk_live_...` immediately β€” no CLI, no wallet, 2 free credits). Alternatively, `bds-agent signup` runs the same flow from the terminal. Then paste [`references/09-openclaw-one-shot-free-key.md`](references/09-openclaw-one-shot-free-key.md) into OpenClaw. Sets `POWERLOOM_API_KEY` and a Whale Radar cron. Nothing else needed.
>
> **Wallet-funded** β€” paste [`references/08-openclaw-one-shot.md`](references/08-openclaw-one-shot.md) and `scripts/signup-pay.mjs` runs an autonomous on-chain payment for a 10-credit plan in the same prompt.
>
> **⚠️ WARNING β€” wallet-funded path only:** `signup-pay.mjs` and `credits-topup.mjs` need an EVM private key to broadcast on-chain payments. Use a **burner wallet** with limited funds dedicated to this purpose. Never use a wallet holding significant assets or with extensive transaction history for agentic setups. The free-key path **does not** require any wallet cre

README.md

# Powerloom BDS β€” Uniswap V3 (ClawHub skill)

## Autonomous Uniswap V3 monitoring + onchain provenance verification, in minutes. Decentralized data, not trust-me data.

Every data point this skill fetches is finalized onchain by Powerloom's decentralized sequencer-validator network. The `verify_data_provenance` tool compares API CIDs to onchain commitments so alerts can carry a cryptographic receipt, not a vendor's word.

## Recipes

- **Whale Radar** β€” USD-threshold alerts: **`bds_mpp_snapshot_trades_pool_address`** for each pool in `poll_fallback_pools`. For **cron / OpenClaw heartbeats** over **all** pools in one bounded batch, use **`node scripts/whale-cron.mjs`** (`bds_mpp_snapshot_allTrades` + pool metadata).
- **Token-Flow** β€” all swaps touching a configured token (default USDC) across pools derived at runtime.
- **Autonomous DeFi Analyst** β€” default **multi-pool** `bds_mpp_snapshot_allTrades` + all-pools token volume; set **`filters.scope: single_pool`** in `recipes/defi-analyst.yaml` for single-pool snapshots only.

## Integrators (OpenClaw, cron)

**End-to-end one-shot prompts** β€” pick by onboarding state:

| Variant | Use when | Reference |
|---------|----------|-----------|
| Free-key cron | You already have `sk_live_...` from `bds-agent signup` (2 free credits, no wallet) | **`references/09-openclaw-one-shot-free-key.md`** |
| Pay-signup + cron | You want autonomous wallet-funded onboarding for a 10-credit plan in the same prompt | **`references/08-openclaw-one-shot.md`** |

**Default behavior:** `whale-radar.mjs`, `token-flow.mjs`, and `defi-analyst.mjs` each run **one bounded round** and **exit** (safe for cron). Use **`--daemon`** only if you want a local repeat loop (`heartbeat.interval_seconds` between rounds).

For **scheduled heartbeats**, prefer **`whale-cron.mjs`** (exits) or the recipe scripts **without** `--daemon`. This repo does not ship streaming trade consumption.

## Setup

```bash
cd powerloom-bds-univ3
npm install
export POWERLOOM_API_KEY=sk_live_...
node scripts/ensure-credits.mjs
```

**Where to get `POWERLOOM_API_KEY`:**

- **Free** (no wallet, 2 credits): `bds-agent signup` β€” browser device flow on the metering service. Same `sk_live_...` works against this skill, the hosted MCP server, and any pay-signup top-up later.
- **Wallet-funded** (10-credit plan): `node scripts/signup-pay.mjs --dry-run` (quote summary only), then **`node scripts/signup-pay.mjs --yes`** once after verifying stderr output β€” prefer argv over env so confirmation bypass is **not** persisted in OpenClaw skill config. CI may use `POWERLOOM_SIGNUP_PAY_CONFIRM=yes` for a single invocation only. **Native or ERC-20** per `quote.payment_kind` (POWER CGT on 7869 = native).
- **More credits, existing key**: `node scripts/credits-topup.mjs` β€” same `--dry-run` β†’ **`--yes`** pattern (or one-shot env for CI only). See **`SKILL.md`**.

Optional: `POWERLOOM_TELEGRAM_BOT_TOKEN`, `POWERLOOM_TELEGRAM_CHAT_ID`, and `dispatch.channel: telegram` in `recipes/*.ya

_meta.json

{
  "ownerId": "kn7a3wb3bny97qvtprbgh9cxe185fms0",
  "slug": "powerloom-bds-univ3",
  "version": "0.2.6",
  "publishedAt": 1778781355949
}

references/01-quickstart.md

# Quickstart (~10 minutes)

1. **Get an API key** β€” **CLI / API:** metering origin [bds-metering.powerloom.io](https://bds-metering.powerloom.io) (`bds-agent signup`; see [agent guide](https://github.com/powerloom/bds-agent-py/blob/main/docs/USER_GUIDE.md)). **Browser:** signup and top-ups at [bds-metering.powerloom.io/metering](https://bds-metering.powerloom.io/metering).
2. **Export** `POWERLOOM_API_KEY=sk_live_...` in the environment OpenClaw uses (or your shell profile).
3. **Optional** β€” default MCP URL is `https://bds-mcp.powerloom.io/sse`. Override with `POWERLOOM_MCP_URL` if directed.
4. **Check credits**: `node scripts/ensure-credits.mjs` β€” should print balance JSON and exit 0.
5. **OpenClaw / cron** β€” for **one-shot schedulers** (recommended), use **`node scripts/whale-cron.mjs`** and the full copy-paste flow in **`references/08-openclaw-one-shot.md`**. For a **fixed pool list** and local poll loop, use **`whale-radar.mjs`** (per-pool snapshots only).
6. **Run a recipe** (stdout first):
   - Whale cron (bounded, all pools): `node scripts/whale-cron.mjs`
   - Whale Radar (fixed pools, poll): `node scripts/whale-radar.mjs`
   - Token-Flow: `node scripts/token-flow.mjs`
   - DeFi Analyst (one round, cron): `node scripts/defi-analyst.mjs`
7. **Telegram** β€” set `POWERLOOM_TELEGRAM_BOT_TOKEN` and `POWERLOOM_TELEGRAM_CHAT_ID`, set `dispatch.channel` to `telegram` in the recipe yaml.

references/02-tool-catalog.md

# BDS MCP tool catalog (representative)

All calls are metered unless noted. **Defaults:** `POWERLOOM_BDS_MCP_CALL_TIMEOUT_MS=60000` (raise for large `bds_mpp_snapshot_allTrades` responses under backlog, e.g. `120000`).

**Skill note:** `powerloom-bds-univ3` recipes use **snapshot** tools only (`bds_mpp_snapshot_*`). Streaming catalog tools exist on the hosted MCP server for direct/advanced use but are **not** invoked by shipped scripts.

| Tool | What | Typical latency | Skill usage |
|------|------|-----------------|-------------|
| `bds_mpp_snapshot_allTrades` | One-shot all pools (bounded batch) | 8–45s | `whale-cron.mjs`, DeFi Analyst multi |
| `bds_mpp_snapshot_trades_pool_address` | One pool snapshot | 2–15s | `whale-radar.mjs`, `token-flow.mjs` |
| `bds_mpp_stream_allTrades` | Streaming batches (long-lived upstream) | varies | **Not used by skill** |

See the live server’s `tools/list` for the full catalog.
Github ReposUpdated 2d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation β€’ (~400 MCP servers for AI agents) β€’ AI Automation / AI Agent with MCPs β€’ AI Workflows & AI Agents β€’ MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/powerloom-bot/skills/powerloom-bds-univ3",
      "sourceUrl": "https://clawhub.ai/powerloom-bot/skills/powerloom-bds-univ3",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T08:17:55.695Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-powerloom-bot-powerloom-bds-univ3/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-powerloom-bot-powerloom-bds-univ3/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T08:17:55.695Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.1K downloads",
      "href": "https://clawhub.ai/powerloom-bot/powerloom-bds-univ3",
      "sourceUrl": "https://clawhub.ai/powerloom-bot/powerloom-bds-univ3",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T08:17:55.695Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "0.2.6",
      "href": "https://clawhub.ai/powerloom-bot/powerloom-bds-univ3",
      "sourceUrl": "https://clawhub.ai/powerloom-bot/powerloom-bds-univ3",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-05-14T17:55:55.949Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-powerloom-bot-powerloom-bds-univ3/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-powerloom-bot-powerloom-bds-univ3/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 0.2.6",
      "description": "powerloom-bds-univ3 v0.2.6 - Version bump to 0.2.6; no file changes detected. - Clarify and correct 1 credit = 7200 epochs worth of polled data - All features, onboarding flows, and environment settings remain unchanged from the previous release.",
      "href": "https://clawhub.ai/powerloom-bot/powerloom-bds-univ3",
      "sourceUrl": "https://clawhub.ai/powerloom-bot/powerloom-bds-univ3",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-05-14T17:55:55.949Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to πŸ¦„ Powerloom Uniswap V3 timeseries data and adjacent AI workflows.