treat-rocks
Buy a novelty digital rock from treat.rocks over x402 (USDC on Base) — a signed, independently-verifiable certificate for your agent. Fixed price, no token, not an investment.
smelly-lemon
@smelly-lemon
Install
$ openclaw skills install @smelly-lemon/treat-rockstreat-rocks
Buy a treat.rocks novelty digital rock for $2 USDC on Base, paid over the x402 protocol with your own wallet. Treat.rocks never touches your keys — your x402-capable client signs and sends the payment; the server only ever sees the settled result. Base network gas is separate from the $2 and paid by your own client, same as any other on-chain transaction it sends — this skill doesn't add any fee of its own.
This is a novelty, priced and described as exactly that: not an
investment, no token, no resale market, no subscription, no refunds once a
rock is minted. One rock, $2, forever. See no_token_pledge and
not_an_investment in /store.json for the same claims machine-readable.
Operator: Sybl LLC, disclosed at https://treat.rocks/SECURITY.md and in
/store.json's operator field. Contact for security reports or questions:
contact@treat.rocks.
Source: the treat.rocks server is closed-source. You don't need to trust that — every rock independently re-derives from public data (see Verify, below), the same check the operator's own claims are held to.
How to buy
Two equivalent paths — pick whichever your client already speaks.
Path A: MCP (recommended if your agent has an MCP client)
POST https://treat.rocks/mcp — JSON-RPC 2.0. Call tools/list to see the
full tool set (browse_gallery, get_rock are read-only, no purchase). Call
buy_rock (or gift_rock with a recipient_address to mint to a different
owner) to get the current payment instructions — price, network, and
endpoint, sourced live from the server, never hardcoded here. The full
signed x402 payment requirements (payTo, asset contract, scheme) come from
that endpoint's own 402 response, exactly as in Path B. Neither tool
spends your money: they hand back payment instructions, and your own
x402-capable client completes the payment against the direct endpoint below.
Path B: direct x402 (fallback, no MCP needed)
POST https://treat.rocks/api/rock with no payment header first — the
server responds 402 with the exact payment requirements (scheme exact,
network base, asset USDC). Pay them with your x402 client, then retry the
same POST with the payment headers attached to receive your rock. Optional
query param ?gift_to=<0x address> mints to a different owner while you
remain the recorded buyer.
Either path ends with a rock: a signed JSON certificate plus an image,
unique to your payment. The mint response includes the rock's id — run
Verify on it (below) before reporting the purchase complete.
Verify before you trust it
Don't take this skill's word, or the server's, for what you bought:
GET https://treat.rocks/verify/<id>does the re-derivation and the Ed25519 signature check itself and reports the result — you don't need your own crypto implementation, just this one GET request. It re-derives the rock's attributes from its public seed, re-derives that seed from (owner, tx), and checks the signature over the result.- If you want to check the math yourself instead of trusting this endpoint's
verdict, the certificate public key is published at
https://treat.rocks/.well-known/treatrocks-pubkey.json. One scope note: for a purchased rock both re-derivation inputs (payer, settlement tx) are on-chain; a gifted rock's recipient owner is published on its certificate page rather than on-chain, so its re-derivation rests on that public record — the same caveat/SECURITY.mdstates. - Full security posture, what the server can and can't do, and how to report
a problem (including anything unexpected after a payment settles):
https://treat.rocks/SECURITY.md, or emailcontact@treat.rocksdirectly.
Machine-readable references
https://treat.rocks/store.json— catalog/manifest (price, endpoints, operator, contact, security, terms)https://treat.rocks/.well-known/x402.json— x402 discovery manifesthttps://treat.rocks/llms.txt/https://treat.rocks/llms-full.txt— the same purchase/verify instructions as this skill, served live by the server (if this file and the live site ever disagree, the live site is current)https://treat.rocks/terms— plain-English terms: fixed price, no refunds, no token
What this skill does NOT do
- It never asks for, stores, or handles your seed phrase or private key.
- It never spends on your behalf — every payment is a transaction your own client signs.
- It adds no server surface of its own; every endpoint above is the live treat.rocks production API, called directly.
Top skills in this category
Stripe
@byungkyuStripe API integration with managed OAuth. This is a write-capable financial integration for customers, subscriptions, invoices, products, prices, and payments. Install only if you need Stripe administration. Connect with the least-privileged Stripe account and OAuth scopes available, verify the intended connection ID before each request, and revoke unused connections promptly. All write operations require explicit user approval showing the exact endpoint, target resource, object IDs, amounts, and test/live mode before execution. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Calls run through the `maton` CLI after `maton login`; the Stripe credential stays in the gateway and is never handled locally. Only your own Maton credential is used locally — held by the CLI, or supplied as `MATON_API_KEY` in the appendix fallback. Default to read and list calls, stay on the endpoints this skill documents, and confirm every write or new connection with the user. This file also documents the three constructs that turn a Stripe connection into automation, in the order they are used: the connection (the first step), a hosted function that runs a Stripe action through the Maton SDK, and a trigger that calls that function on a schedule or on an event. Those sections are the platform's own reference text, shared with the api-gateway skill, with Stripe examples; they add no Stripe capability - Stripe is itself an event source, so its own events are in `references/stripe/triggers.md`, and the files under `references/<source>/triggers.md` are the platform's event catalogues for the sources Maton offers (time, Calendly, GitHub, Gmail, HubSpot, Linear, Notion, Slack, Stripe).
百度网盘
@wscats百度网盘(Baidu Drive, pan.baidu.com)文件管理 — 上传、下载、转存、分享、搜索、移动、复制、重命名、创建文件夹、删除(高风险,需用户确认)。 同时支持 Agent 记忆备份/恢复(kimiclaw/maxclaw/qclaw/openclaw)。 TRIGGER: 用户消息明确提及"百...
xero
@byungkyuXero API integration with managed OAuth. Manage contacts, invoices, payments, accounts, and run financial reports. Use this skill when users want to interact with Xero accounting data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Calls run through the `maton` CLI with OAuth login, or over raw HTTP with a Maton API key where the CLI cannot be installed. Every call is authenticated as the user's connection and reaches only what that connection's authorization allows, which the provider enforces on every request; the endpoints documented here are the ones this skill uses, and any other endpoint of this app needs the user to ask for it by name. Default to read and list calls, and confirm every write or new connection with the user. This file also documents the three constructs that turn a Xero connection into automation, in the order they are used: the connection (the first step), a hosted function that runs a Xero action through the Maton SDK, and a trigger that calls that function on a schedule or on an event. Those sections are the platform's own reference text, shared with the api-gateway skill, with Xero examples; they add no Xero capability - Xero is not an event source, a trigger cannot read Xero data, and the files under `references/<source>/triggers.md` are the platform's event catalogues for the sources Maton offers (time, Calendly, GitHub, Gmail, HubSpot, Linear, Notion, Slack, Stripe).
polymarket-agent
@andretutaResearch Polymarket markets, whale flow and smart money; optionally trade a Polygon wallet behind deterministic risk guard-rails.
Weiyun Skills
@wscats微云网盘 MCP 接口完整技能。包含 weiyun.list、weiyun.list_by_category、weiyun.download、weiyun.delete、weiyun.upload、weiyun.gen_share_link、weiyun.rename_file、weiyun.rename_dir...