π¦ 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...
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- Install using `clawhub skill install s176mrxdfpcbst221tw1g4jkf585fvh0:powerloom-bds-univ3` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- 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 creREADME.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.
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!
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
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
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.
