api3-data-feed-purchase
Purchases Api3 data feed subscriptions from market.api3.org. Skill: api3-data-feed-purchase Owner: api3dao Summary: Purchases Api3 data feed subscriptions from market.api3.org. Tags: latest:0.7.0 Version history: v0.7.0 | 2026-08-03T13:36:22.955Z | auto - Removed obsolete documentation file skill-card.md. - Updated version to 0.7.0 in metadata and package files. - No changes to user-facing features, scripts, or process in SKILL.md. - Maintenance update: cleans up documentation
Rank
62
Safety
84
Downloads
1.2k
Updated
Oct 11, 2026
Version
0.7.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.2K 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.2K downloadsadoption · observed Oct 11, 2026
- Latest release
- 0.7.0release · observed Aug 3, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17fpem9ms79vcs99cb3mps27x8bd7p6:api3-data-feed-purchase- Node.js workspace detected. Install dependencies securely: run `npm ci --ignore-scripts` to prevent post-install lifecycle triggers from running arbitrary code, then selectively audit the dependency tree.
- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-api3dao-api3-data-feed-purchase/snapshot"
Documentation
CLAWHUB
114,983 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: api3-data-feed-purchase
description: Purchases Api3 data feed subscriptions from market.api3.org.
metadata:
version: 0.7.0
clawdis:
requires:
bins:
- ts-node
- pnpm
env:
- WALLET_MNEMONIC
primaryEnv: WALLET_MNEMONIC
---
# Api3 Data Feed Purchase
## Variables
| Variable | Description |
|---|---|
| `DAPI_NAME` | Exact feed name from the dAPI list (e.g. `ETH/USD`) |
| `CHAIN_ALIAS` | Chain alias from the chain list (e.g. `ethereum`) |
| `CHAIN_NAME` | Human-readable chain name (e.g. `Ethereum Mainnet`) |
| `CHAIN_ID` | Numeric chain ID (e.g. `1`) |
| `DEVIATION` | Deviation threshold — must be exactly one of: `0.25`, `0.5`, `1`, `2.5`, `5` |
| `PROXY_ADDRESS` | Reader proxy contract address — starts with `0x`, exactly 42 characters |
---
# Rules
- **NEVER** read .env files or ask for secrets such as WALLET_MNEMONIC.
- **NEVER** read, list, or search inside `node_modules/`, `pnpm-lock.yaml`, or `pnpm-workspace.yaml`,they are not needed for this skill nor relevant to the user.
- **ALWAYS** use the `exec` tool to run commands. Never use Bash or shell directly.
- **ALWAYS** run scripts from the skill's directory, referenced as `{baseDir}` (the directory named by the `name` field at the top of this file). Prefix every command with `cd {baseDir} &&` to ensure it runs from the correct directory.
- **ALWAYS** substitute actual variable values into every `exec` command before running it.
- **ALWAYS** after asking any question, stop and wait for the user's response. Do not assume a response or continue until the user has replied.
- **ALWAYS** complete the current phase fully before moving to the next. Never skip a phase or assume it is already done.
- Treat affirmative responses as approval (e.g. "yes", "sure", "ok", "go ahead", "yep"). Treat negative responses as rejection (e.g. "no", "nope", "cancel", "stop"). If intent is unclear, ask once more before acting.
- **NEVER** wrap URLs in markdown formatting (backticks, asterisks, brackets, etc.) or add trailing punctuation when sharing them with the user — share the raw URL as plain text so it stays clickable and isn't corrupted with extra characters.
- **ALWAYS** lowercase `<CHAIN_ALIAS>` and the feed/token symbol (e.g. the base of `<DAPI_NAME>`) when substituting them into market.api3.org URL paths (e.g. `https://market.api3.org/ethereum/eth-usd/integrate`), even if the confirmed values are stored/displayed with different casing.
## Phase 0: Introduction
- Introduce the skill: you will walk the user through purchasing an Api3 data feed subscription on-chain, step by step. You will ask for approval before installing packages and before executing the purchase transaction.
- Ask if they are ready to begin and wait for an affirmative response before continuing.
---
## Phase 1: Package Installation
### Part 1.1
- **You must always run this step. Do not skip it, even if you think packages are already installed.**
- Inform the user that before anREADME.md
# Api3 Data Feed Purchase Helper skill for buying Api3 data feed subscriptions from market.api3.org. ## Requirements - `pnpm` - `ts-node` - `WALLET_MNEMONIC` in `.env` (see `example.env`) ## Scripts - `get-dapis.ts` and `get-chains.ts` to discover supported feeds and networks - `explore-data-feeds.ts` to inspect provider-reported values for a feed - `quote.ts` to get a subscription price quote - `buy.ts` to execute the purchase transaction - `read-data-feed.ts` to read the deployed reader proxy
_meta.json
{
"ownerId": "kn7701b4mvc79x412gf9v4n6td889pe5",
"slug": "api3-data-feed-purchase",
"version": "0.7.0",
"publishedAt": 1785764182955
}skill-card.md
## Description: Purchases Api3 data feed subscriptions from market.api3.org. This skill is ready for commercial/non-commercial use. ## Publisher: [api3dao](https://clawhub.ai/user/api3dao) ### License/Terms of Use: MIT-0 ## Use Case: Developers and operators use this skill to select an Api3 dAPI feed and chain, get a subscription quote, execute an on-chain purchase, and optionally read the deployed reader proxy. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: The skill uses WALLET_MNEMONIC to sign a live blockchain transaction for a data feed subscription. Mitigation: Use only a dedicated low-balance wallet and independently inspect the transaction details before approving the purchase step. Risk: A valuable recovery phrase could be exposed if stored casually in the skill directory or shared with the agent. Mitigation: Keep production wallet secrets out of the skill directory and avoid sharing the mnemonic directly in chat. Risk: The read-data-feed step can target an unintended contract if the reader proxy address is malformed or untrusted. Mitigation: Run that step only after validating the proxy address as a 42-character hexadecimal Ethereum address that starts with 0x. ## Reference(s): - [ClawHub skill page](https://clawhub.ai/api3dao/skills/api3-data-feed-purchase) - [Api3 Market](https://market.api3.org) ## Skill Output: **Output Type(s):** [text, markdown, shell commands, configuration, guidance] **Output Format:** [Markdown guidance with shell command blocks and summarized command output] **Output Parameters:** [1D] **Other Properties Related to Output:** [Requires pnpm, ts-node, and WALLET_MNEMONIC for purchase execution.] ## Skill Version(s): 0.7.0 (source: release evidence and SKILL.md metadata) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
package.json
{
"name": "api3-data-feed-purchase",
"version": "1.0.0",
"description": "",
"type": "module",
"dependencies": {
"@api3/dapi-management": "4.32.0",
"@openzeppelin/merkle-tree": "^1.0.8",
"dotenv": "^17.4.2",
"ethers": "^6.16.0"
}
}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/api3dao/skills/api3-data-feed-purchase",
"sourceUrl": "https://clawhub.ai/api3dao/skills/api3-data-feed-purchase",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T00:47:49.338Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-api3dao-api3-data-feed-purchase/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-api3dao-api3-data-feed-purchase/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T00:47:49.338Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.2K downloads",
"href": "https://clawhub.ai/api3dao/api3-data-feed-purchase",
"sourceUrl": "https://clawhub.ai/api3dao/api3-data-feed-purchase",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T00:47:49.338Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "0.7.0",
"href": "https://clawhub.ai/api3dao/api3-data-feed-purchase",
"sourceUrl": "https://clawhub.ai/api3dao/api3-data-feed-purchase",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-08-03T13:36:22.955Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-api3dao-api3-data-feed-purchase/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-api3dao-api3-data-feed-purchase/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 0.7.0",
"description": "- Removed obsolete documentation file skill-card.md. - Updated version to 0.7.0 in metadata and package files. - No changes to user-facing features, scripts, or process in SKILL.md. - Maintenance update: cleans up documentation, no functional impact.",
"href": "https://clawhub.ai/api3dao/api3-data-feed-purchase",
"sourceUrl": "https://clawhub.ai/api3dao/api3-data-feed-purchase",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-08-03T13:36:22.955Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
