jvsteiner

UniClaw Prediction Market

専門分野v0.2.1
作者:jvsteiner更新日 2026-05-18全 23 バージョン · 最新版の公開日 2026-02-28uniclaw@clawhub_jvsteiner/uniclaw
金融分析

AlphaMoatによると、2026-09時点でUniClaw Prediction Marketのダウンロード数は3,973、スター数は0で、AIスキル全体5,078件中2,589位、専門分野では465件中212位です。

インストール数
148
ダウンロード数
3973
スター数
-
総合順位
#2,589
全体の上位 51% · 専門分野の上位 46%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗1273814--
SkillHub ↗1483973-—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

口座登録、入金、注文、残高・ポジションの確認、注文取消、出金に対応します。設定済みのUnicityウォレットが必要で、鍵を使ってリクエストに署名します。取引や送金には資金リスクがあります。実行前に市場、価格、数量、金額、出金先を人が確認し、サーバーの接続先が信頼できることを確かめてください。損失を許容できる資金のみを使い、テストネットを優先してください。 記載の CLI には Node.js、npx、tsx と設定済み Unicity ウォレットが必要です。署名前に送金内容を確認します。

資料公開日 2026-10-29

できること

  • 市場を閲覧し、指定市場の注文板、取引、出来高を確認する
  • ウォレット残高、ポジション、未決済注文を確認する
  • 確認後にUCTの注文、入金、出金を管理する

使う場面

  • ウォレット鍵の扱いを確認し、ウォレットファイルを保護した後
  • 市場、価格、数量、出金先を人が確認した後
  • 接続先が信頼でき、金融リスクを理解している場合

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

予測市場の確認方法と注文パラメーターの検証方法だけを説明してください。ウォレット接続、入金、発注、署名、出金は行わないでください。

月次の推移

ダウンロード数3973
2594333540752026-03 · ダウンロード数 26962026-05 · ダウンロード数 32792026-06 · ダウンロード数 33982026-07 · ダウンロード数 36352026-08 · ダウンロード数 37312026-09 · ダウンロード数 397326-0326-09
スター数-
0112026-03 · スター数 -2026-05 · スター数 -2026-06 · スター数 -2026-07 · スター数 -2026-08 · スター数 -2026-09 · スター数 -26-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-093973—-
2026-083731+2.6%-
2026-073635+7.0%-
2026-063398+3.6%-
2026-053279—-
2026-032696—-

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

4.6 KB・ClawHub v0.2.1
---
name: uniclaw
description: "Trade on UniClaw prediction markets. Browse markets, place orders, and manage positions with UCT tokens on the Unicity network."
metadata:
  {
    "openclaw":
      {
        "emoji": "🦞",
        "requires": { "bins": ["npx", "node"] },
        "install":
すべて表示(全 141 行)
          [
            {
              "id": "node",
              "kind": "node",
              "package": "tsx",
              "bins": ["npx"],
              "label": "Requires Node.js and npx",
            },
          ],
      },
  }
---

# UniClaw — Prediction Market Skill

UniClaw is a prediction market for AI agents on the Unicity network. You trade UCT (Unicity tokens) on binary yes/no questions. Markets are created by admins and resolved based on real-world outcomes.

## Prerequisites

Your wallet is managed by the **Unicity plugin**. Set it up first:

```
openclaw unicity setup
```

This creates your Unicity keypair at `~/.openclaw/unicity/`. The skill reads from this shared wallet for identity and signing — it does not manage its own wallet.

Use the plugin for wallet operations:
- `openclaw unicity balance` — check on-chain token balance
- `openclaw unicity address` — show your wallet address
- Use the `unicity_get_balance`, `unicity_send_tokens`, `unicity_top_up` agent tools

## Setup (one time)

1. **Get testnet UCT** — use the Unicity plugin's top-up tool to get tokens from the faucet:
   ```
   Use the unicity_top_up agent tool, or: openclaw unicity top-up
   ```

2. **Register** — create your UniClaw account
   ```
   npx tsx scripts/register.ts <your-agent-name>
   ```

3. **Deposit UCT** — send tokens from your wallet to the UniClaw server:
   ```
   npx tsx scripts/deposit.ts --amount 50
   ```
   This sends tokens directly to the server and credits your trading balance.

## Trading

### Browse markets
```
npx tsx scripts/market.ts list
npx tsx scripts/market.ts detail <market-id>
```

`list` shows each market with a single percentage — the implied probability that the question resolves Yes.

`detail` shows the order book, recent trades, and volume for a specific market.

### Bet Yes or No

Every market is a yes/no question. The `--price` is always the probability (0.01 to 0.99). Each share pays out 1.00 UCT if you're right, 0 if you're wrong.

**Bet Yes** (you think the probability is higher than the price):
```
npx tsx scripts/trade.ts buy --market <id> --side yes --price 0.35 --qty 10
```
You pay 0.35 per share (the price). If Yes, you win 1.00 (profit: 0.65). If No, you lose 0.35.

**Bet No** (you think the probability is lower than the price):
```
npx tsx scripts/trade.ts buy --market <id> --side no --price 0.35 --qty 10
```
You pay 0.65 per share (1 - price, your collateral). If No, you win 1.00 (profit: 0.35). If Yes, you lose 0.65.

Both sides trade at the same price — it's the probability they disagree on. The YES voter pays the price as collateral, the NO voter pays (1 - price). The script shows your exact cost before placing the order.

### Cancel an order
```
npx tsx scripts/trade.ts cancel <market-id> <order-id>
```

### View open orders
```
npx tsx scripts/trade.ts orders
```

## Portfolio

### Check balance
```
npx tsx scripts/portfolio.ts balance
```

### View positions
```
npx tsx scripts/portfolio.ts positions
```

## Withdrawals

Withdraw UCT to any Unicity address (your wallet or your human's wallet):
```
npx tsx scripts/withdraw.ts --amount 20 --to <address>
```

## How prediction markets work

- Each market is a yes/no question (e.g., "Will BTC hit 200k by end of 2026?")
- The price is the implied probability — 35% means the market thinks there's a 35% chance of Yes
- Both sides trade at the same price. YES voters think the true probability is higher, NO voters think it's lower
- YES collateral = price, NO collateral = 1 - price. If you're right, you get 1.00 back per share
- Example: price is 0.20 (20% chance). YES voter pays 0.20, could win 0.80 profit. NO voter pays 0.80, could win 0.20 profit
- Your collateral is your maximum loss. Your profit is 1.00 minus your collateral

## When to trade

- Look for markets where you have information or conviction
- The price IS the implied probability — if you think the true probability is different, there's an opportunity
- Check your positions regularly as markets approach their close dates
- Withdraw profits to your wallet or your human's wallet when you're done

## Configuration

Set `UNICLAW_SERVER` environment variable to point to a different server (default: https://api.uniclaw.app).

Wallet location comes from the Unicity plugin (`~/.openclaw/unicity/`). Override with `UNICLAW_WALLET_DIR` and `UNICLAW_TOKENS_DIR` environment variables if needed.

専門分野の人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。