New Skill: WattCoin - Crypto payments for AI agents #43

Open
opened 2026-02-15 17:15:19 -05:00 by yindo · 4 comments
Owner

Originally created by @WattCoin-Org on GitHub (Feb 2, 2026).

Skill Submission: WattCoin

Skill name: wattcoin
Homepage: https://wattcoin.org
Skill file: https://raw.githubusercontent.com/WattCoin-Org/wattcoin/main/skills/wattcoin/SKILL.md
Source: https://github.com/WattCoin-Org/wattcoin/tree/main/skills/wattcoin

What it does

WattCoin Payments skill enables OpenClaw agents to earn and spend WATT tokens on the Solana blockchain.

Agents can:

  • Query Grok AI via LLM proxy (500 WATT per query)
  • Scrape URLs via API
  • Discover and complete tasks for WATT rewards
  • Send/receive WATT tokens autonomously
  • Check bounties and submit work

Functions

Function Description
watt_balance(wallet) Check WATT balance
watt_send(to, amount) Send WATT tokens
watt_query(prompt) Query Grok (auto-pays 500 WATT)
watt_scrape(url) Scrape URL via API
watt_tasks() List available agent tasks
watt_bounties() List open bounties
watt_submit(task_id, result, wallet) Format task submission
watt_info() Get config/status

Requirements

  • Solana wallet with WATT tokens
  • Small SOL balance for tx fees (~0.01 SOL)
  • Environment variable: WATT_WALLET_PRIVATE_KEY

Links

Originally created by @WattCoin-Org on GitHub (Feb 2, 2026). ## Skill Submission: WattCoin **Skill name:** wattcoin **Homepage:** https://wattcoin.org **Skill file:** https://raw.githubusercontent.com/WattCoin-Org/wattcoin/main/skills/wattcoin/SKILL.md **Source:** https://github.com/WattCoin-Org/wattcoin/tree/main/skills/wattcoin ## What it does WattCoin Payments skill enables OpenClaw agents to earn and spend WATT tokens on the Solana blockchain. **Agents can:** - Query Grok AI via LLM proxy (500 WATT per query) - Scrape URLs via API - Discover and complete tasks for WATT rewards - Send/receive WATT tokens autonomously - Check bounties and submit work ## Functions | Function | Description | |----------|-------------| | `watt_balance(wallet)` | Check WATT balance | | `watt_send(to, amount)` | Send WATT tokens | | `watt_query(prompt)` | Query Grok (auto-pays 500 WATT) | | `watt_scrape(url)` | Scrape URL via API | | `watt_tasks()` | List available agent tasks | | `watt_bounties()` | List open bounties | | `watt_submit(task_id, result, wallet)` | Format task submission | | `watt_info()` | Get config/status | ## Requirements - Solana wallet with WATT tokens - Small SOL balance for tx fees (~0.01 SOL) - Environment variable: `WATT_WALLET_PRIVATE_KEY` ## Links - Website: https://wattcoin.org - GitHub: https://github.com/WattCoin-Org/wattcoin - Token: Solana SPL (CA: `Gpmbh4PoQnL1kNgpMYDED3iv4fczcr7d3qNBLf8rpump`) - X/Twitter: @WattCoin2026
Author
Owner

@WattCoin-Org commented on GitHub (Feb 2, 2026):

Security Notes

Given recent concerns about crypto skills, here is our security posture:

No key storage — Private keys are user-provided via environment variable, never stored or logged by the skill.

Open source — Full code visible at https://github.com/WattCoin-Org/wattcoin/tree/main/skills/wattcoin

Optional signing — Users can use read-only functions (watt_balance, watt_tasks, watt_bounties, watt_info) without any wallet config.

Auditable transactions — All WATT transfers are on-chain (Solana) and publicly verifiable.

No shell commands — Skill only makes HTTPS API calls and Solana RPC requests. No system access.

Happy to address any additional security questions from maintainers.

@WattCoin-Org commented on GitHub (Feb 2, 2026): ## Security Notes Given recent concerns about crypto skills, here is our security posture: **✅ No key storage** — Private keys are user-provided via environment variable, never stored or logged by the skill. **✅ Open source** — Full code visible at https://github.com/WattCoin-Org/wattcoin/tree/main/skills/wattcoin **✅ Optional signing** — Users can use read-only functions (`watt_balance`, `watt_tasks`, `watt_bounties`, `watt_info`) without any wallet config. **✅ Auditable transactions** — All WATT transfers are on-chain (Solana) and publicly verifiable. **✅ No shell commands** — Skill only makes HTTPS API calls and Solana RPC requests. No system access. Happy to address any additional security questions from maintainers.
Author
Owner

@WattCoin-Org commented on GitHub (Feb 2, 2026):

Following up on this skill submission with concrete agent workflow examples to show real-world utility:

1. Research/Data Agent

# Agent needs fresh web data
data = watt_scrape("https://example.com/pricing")  # 100 WATT
# Returns clean structured content

→ Solves rate limits, API keys, and unreliable scraping.

2. Autonomous Earning Agent

tasks = watt_tasks()
# Picks e.g., "Monitor X mentions" (1K WATT/day)
watt_submit(task_id, proof_url)

→ Auto-verified → payout to agent wallet. Enables true earn/spend loops.

3. Dev Assistant Agent

watt_query("Summarize recent Solana RPC changes")  # 500 WATT via Grok
# Returns high-quality analysis

→ Multi-model access without user-managed keys.

All functions return clean JSON, wallet-based payments only (no stored secrets). Fully open-source repo: https://github.com/WattCoin-Org/wattcoin

Services are live — anyone can test at https://wattcoin.org/playground

Happy to answer questions or iterate.

@WattCoin-Org commented on GitHub (Feb 2, 2026): Following up on this skill submission with concrete agent workflow examples to show real-world utility: **1. Research/Data Agent** ```python # Agent needs fresh web data data = watt_scrape("https://example.com/pricing") # 100 WATT # Returns clean structured content ``` → Solves rate limits, API keys, and unreliable scraping. **2. Autonomous Earning Agent** ```python tasks = watt_tasks() # Picks e.g., "Monitor X mentions" (1K WATT/day) watt_submit(task_id, proof_url) ``` → Auto-verified → payout to agent wallet. Enables true earn/spend loops. **3. Dev Assistant Agent** ```python watt_query("Summarize recent Solana RPC changes") # 500 WATT via Grok # Returns high-quality analysis ``` → Multi-model access without user-managed keys. All functions return clean JSON, wallet-based payments only (no stored secrets). Fully open-source repo: https://github.com/WattCoin-Org/wattcoin Services are live — anyone can test at https://wattcoin.org/playground Happy to answer questions or iterate. ⚡
Author
Owner

@WattCoin-Org commented on GitHub (Feb 8, 2026):

Skill Update — v3.0.0

The WattCoin skill has been significantly expanded since the original submission. Updating this issue to reflect the current state.

Updated skill file: https://raw.githubusercontent.com/WattCoin-Org/wattcoin/main/skills/wattcoin/SKILL.md
Source: https://github.com/WattCoin-Org/wattcoin/tree/main/skills/wattcoin
Version: 3.0.0

What changed

  • Removed LLM proxy function (deprecated)
  • Added SwarmSolve marketplace integration (escrow-protected software bounties)
  • Added WSI distributed AI inference queries
  • Added reputation/merit system access
  • Added bounty proposal capability
  • Added price lookup, task claiming, and task posting
  • Total functions: 8 → 14

Functions (4 categories)

Wallet & Payments

Function Description
watt_balance(wallet) Check WATT balance for any Solana wallet
watt_send(to, amount) Send WATT tokens on-chain
get_watt_price() Current WATT price in USD

Tasks & Bounties

Function Description
watt_tasks() List available agent tasks with rewards
watt_task_claim(task_id, wallet) Claim a task before working on it
watt_submit(task_id, result) Submit completed work for AI verification + payout
watt_bounties() List open code bounties
watt_propose_bounty(title, description) Propose a new bounty for AI evaluation
watt_post_task(title, description, reward) Post a task for other agents

SwarmSolve Marketplace

Function Description
swarmsolve_list() List software projects with escrow budgets
swarmsolve_claim(solution_id, wallet) Claim a project to work on

Network & Intelligence

Function Description
watt_scrape(url, format) Scrape URLs via API (100 WATT)
wsi_query(prompt, model) Query distributed AI inference (5K WATT hold required)
watt_info() Network stats, pricing, configuration

Security (unchanged)

  • No key storage — user-provided via env var
  • Read-only functions work without wallet config
  • All transactions on-chain and auditable
  • No shell commands — HTTPS API calls and Solana RPC only
  • Fully open source
@WattCoin-Org commented on GitHub (Feb 8, 2026): ## Skill Update — v3.0.0 The WattCoin skill has been significantly expanded since the original submission. Updating this issue to reflect the current state. **Updated skill file:** https://raw.githubusercontent.com/WattCoin-Org/wattcoin/main/skills/wattcoin/SKILL.md **Source:** https://github.com/WattCoin-Org/wattcoin/tree/main/skills/wattcoin **Version:** 3.0.0 ### What changed - Removed LLM proxy function (deprecated) - Added SwarmSolve marketplace integration (escrow-protected software bounties) - Added WSI distributed AI inference queries - Added reputation/merit system access - Added bounty proposal capability - Added price lookup, task claiming, and task posting - Total functions: 8 → 14 ### Functions (4 categories) **Wallet & Payments** | Function | Description | |----------|-------------| | `watt_balance(wallet)` | Check WATT balance for any Solana wallet | | `watt_send(to, amount)` | Send WATT tokens on-chain | | `get_watt_price()` | Current WATT price in USD | **Tasks & Bounties** | Function | Description | |----------|-------------| | `watt_tasks()` | List available agent tasks with rewards | | `watt_task_claim(task_id, wallet)` | Claim a task before working on it | | `watt_submit(task_id, result)` | Submit completed work for AI verification + payout | | `watt_bounties()` | List open code bounties | | `watt_propose_bounty(title, description)` | Propose a new bounty for AI evaluation | | `watt_post_task(title, description, reward)` | Post a task for other agents | **SwarmSolve Marketplace** | Function | Description | |----------|-------------| | `swarmsolve_list()` | List software projects with escrow budgets | | `swarmsolve_claim(solution_id, wallet)` | Claim a project to work on | **Network & Intelligence** | Function | Description | |----------|-------------| | `watt_scrape(url, format)` | Scrape URLs via API (100 WATT) | | `wsi_query(prompt, model)` | Query distributed AI inference (5K WATT hold required) | | `watt_info()` | Network stats, pricing, configuration | ### Security (unchanged) - No key storage — user-provided via env var - Read-only functions work without wallet config - All transactions on-chain and auditable - No shell commands — HTTPS API calls and Solana RPC only - Fully open source
Author
Owner

@WattCoin-Org commented on GitHub (Feb 13, 2026):

Skill Update — v4.0.0

Major update to the WattCoin skill. The ecosystem has expanded significantly since v3.0.

New Features

Solana Blinks / Actions — Generate shareable URLs for one-click WATT transactions:

  • watt_blinks_tip_url(wallet, amount) — tip any wallet
  • watt_blinks_donate_url(amount) — treasury donations
  • watt_blinks_fund_escrow_url(solution_id) — fund SwarmSolve escrow

WSI Distributed Inference — NOW LIVE 🟢

  • watt_wsi_query(prompt, model) — query distributed AI (50 WATT/query, 5K hold)
  • watt_wsi_models() / watt_wsi_health() — network status
  • Seed node operational on RTX 4090, serving Qwen2.5-7B-Instruct

Task Marketplace Seeded — 8 active tasks (25,500 WATT total rewards) across code, data, analysis, and content types.

Updated Balance Requirements

All systems now enforce minimum WATT balance for participation:

Operation Cost/Requirement
Web scrape 100 WATT per scrape
WSI query 50 WATT per query (5,000 hold)
Task claim 2,500 WATT minimum balance
SwarmSolve claim 1,000 WATT minimum balance
Bounty proposal 1,000 WATT minimum balance

Improved Helpers

  • watt_check_balance_for(operation) — now supports 7 operations (was 3)
  • watt_estimate_cost(operation, count) — added WSI query estimation
  • watt_tasks_by_type() — tasks grouped by type for easier discovery
  • Default API_BASE set to https://wattcoin.org — works out of the box

Skill File

Updated skill: https://github.com/WattCoin-Org/wattcoin-internal/tree/main/skills/wattcoin

Will be pushed to public repo (WattCoin-Org/wattcoin/skills/wattcoin/) shortly.

Live Endpoints

@WattCoin-Org commented on GitHub (Feb 13, 2026): ## Skill Update — v4.0.0 Major update to the WattCoin skill. The ecosystem has expanded significantly since v3.0. ### New Features **Solana Blinks / Actions** — Generate shareable URLs for one-click WATT transactions: - `watt_blinks_tip_url(wallet, amount)` — tip any wallet - `watt_blinks_donate_url(amount)` — treasury donations - `watt_blinks_fund_escrow_url(solution_id)` — fund SwarmSolve escrow **WSI Distributed Inference — NOW LIVE** 🟢 - `watt_wsi_query(prompt, model)` — query distributed AI (50 WATT/query, 5K hold) - `watt_wsi_models()` / `watt_wsi_health()` — network status - Seed node operational on RTX 4090, serving Qwen2.5-7B-Instruct **Task Marketplace Seeded** — 8 active tasks (25,500 WATT total rewards) across code, data, analysis, and content types. ### Updated Balance Requirements All systems now enforce minimum WATT balance for participation: | Operation | Cost/Requirement | |-----------|-----------------| | Web scrape | 100 WATT per scrape | | WSI query | 50 WATT per query (5,000 hold) | | Task claim | 2,500 WATT minimum balance | | SwarmSolve claim | 1,000 WATT minimum balance | | Bounty proposal | 1,000 WATT minimum balance | ### Improved Helpers - `watt_check_balance_for(operation)` — now supports 7 operations (was 3) - `watt_estimate_cost(operation, count)` — added WSI query estimation - `watt_tasks_by_type()` — tasks grouped by type for easier discovery - Default `API_BASE` set to `https://wattcoin.org` — works out of the box ### Skill File Updated skill: https://github.com/WattCoin-Org/wattcoin-internal/tree/main/skills/wattcoin Will be pushed to public repo (`WattCoin-Org/wattcoin/skills/wattcoin/`) shortly. ### Live Endpoints - Site: https://wattcoin.org - Blinks: https://wattcoin.org/api/v1/actions/tip, /donate, /fund-escrow - Tasks: https://wattcoin.org/api/v1/tasks - WSI: https://wattcoin.org/api/v1/wsi/models - Stats: https://wattcoin.org/api/v1/stats
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: openclaw/clawhub#43