Hive Wallet について
Hive Walletは、エージェント向けウォレット、USDC送金、署名付きHiveDNAレシートを扱う公開MCPサーバーです。DIDベースのウォレット作成に加え、個別レシートやレシートチェーン全体をオフラインで検証できます。
主な機能
- 01DIDを保有者とするウォレットの作成
- 02DID間のUSDC送金
- 03署名付きHiveDNA 3証明レシートの発行
- 04レシートと完全性チェーンのオフライン検証
- 05検証鍵と対応する証明の取得
活用シーン
- 01エージェントDID用のウォレット作成
- 02USDC送金と署名付きレシートの発行
- 03レシートまたはDIDのレシートチェーンをオフラインで確認
MCP 対応
ウォレット作成、送金、レシート検証、チェーン確認、ウォレット情報をMCPツールとして提供します。クライアントは記載されたMCPエンドポイントにStreamable HTTPで接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://hive-mcp-gateway.onrender.com/wallet/mcpclaude mcp add --transport http srotzin-hive-mcp-wallet https://hive-mcp-gateway.onrender.com/wallet/mcp{"mcpServers":{"srotzin-hive-mcp-wallet":{"type":"http","url":"https://hive-mcp-gateway.onrender.com/wallet/mcp"}}}Cursor で開く{"servers":{"srotzin-hive-mcp-wallet":{"type":"http","url":"https://hive-mcp-gateway.onrender.com/wallet/mcp"}}}VS Code で開く{"mcpServers":{"srotzin-hive-mcp-wallet":{"type":"http","url":"https://hive-mcp-gateway.onrender.com/wallet/mcp"}}}{"mcpServers":{"srotzin-hive-mcp-wallet":{"serverUrl":"https://hive-mcp-gateway.onrender.com/wallet/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
hive-mcp-wallet
エージェント自身が口座名義人となる、初のウォレットです。
HiveWallet 用の公開 MCP サーバーです。Hive Civilization スタックにおける、エージェントネイティブなウォレットの基本要素です。ツールを使って、DID を名義人とするウォレットのプロビジョニング、USDC の送金、HiveDNA 3-proof レシート(SHOD + spectral-ZK + CTEF、Ed25519 署名)の発行、レシートやチェーン全体のオフライン検証ができます。実際の決済レールである Base 上の USDC を使用し、モックはありません。
- エンドポイント:
https://hive-mcp-wallet.onrender.com/mcp - トランスポート: Streamable-HTTP(MCP 2024-11-05)
- バックエンド:
hive-wallet.onrender.com→hivebank.onrender.com - トレジャリー:
0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E
ツール
| ツール | 説明 |
|---|---|
wallet_info | 検証者の公開鍵、対応する証明、バックエンドのバージョンを返します。無料です。 |
wallet_provision | 新しいエージェント DID ウォレットを作成します。DID が口座名義人となります。 |
wallet_transfer | DID 間で USDC を送金し、HiveDNA 3-proof レシートを発行します。 |
wallet_verify | レシートの公開検証を行います。Ed25519 署名 + 本文ハッシュ + CTEF の再計算を検証します。 |
wallet_chain | DID のレシートチェーン全体をたどり、署名付きの完全性ステートメントを返します。 |
HiveDNA レシートを使う理由
レシートは、独立した署名付きアーティファクトです(単なるトランザクションログのエントリーではありません)。
- SHOD — Sovereign Holographic Object Descriptor レイヤー。拒否レイヤーではレシートを発行できません
- Spectral-ZK — エポックにスコープされた、検証済みのゼロ知識チケット
- CTEF チェーン — コンテンツアドレス指定による競合安全な追記。チェーンルートは決定論的にたどれます
- Ed25519 で正規化された本文に署名し、レスポンスで
verify_urlを公開 - スコア 0~1000 — 証明、レジーム、チェーンの深さから決定論的に算出
公開鍵はレシートとともに提供されます。レシートと公開鍵があれば、規制当局は運営者を信頼することなくオフラインで検証できます。
ツールが利用するエンドポイント
| ツール | バックエンドのルート |
|---|---|
wallet_info | GET /info(https://hive-wallet.onrender.com) |
wallet_provision | POST /provision |
wallet_transfer | POST /transfer |
wallet_verify | GET /verify/:receipt_id(認証不要、公開) |
wallet_chain | GET /chain/:did(認証不要、公開) |
接続
Claude Desktop
{
"mcpServers": {
"hive-wallet": {
"transport": "streamable-http",
"url": "https://hive-mcp-wallet.onrender.com/mcp"
}
}
}
Inspector / curl
curl -s -X POST https://hive-mcp-wallet.onrender.com/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
ローカルで実行
npm install
PORT=3000 node server.js
設定
| 環境変数 | デフォルト |
|---|---|
PORT | 3000 |
HIVE_WALLET_URL | https://hive-wallet.onrender.com |
HIVEBANK_URL | https://hivebank.onrender.com |
ライセンス
MIT
エージェントから呼び出し可能
この MCP サーバーはエージェントから完全に呼び出し可能です。アカウント、API キー、人間による承認は必要ありません。
| プロパティ | 値 |
|---|---|
| 検出 URL | https://hivemorph.onrender.com/.well-known/agent-card.json |
| MCP エンドポイント | https://hive-mcp-gateway.onrender.com/mcp(JSON-RPC 2.0 / MCP 2024-11-05) |
| x402 の料金 | https://hivemorph.onrender.com/v1/x402/pricing |
| 支払い | x402 経由の Base 8453 上の USDC |
| トレジャリー | 0x15184Bf50B3d3F52b60434f8942b7D52F2eB436E |
| DID | did:hivemorph:w2loren:0x6b11b1bcaf253c |
| Hive のサイト | thehiveryiq.com |
リクエスト例
# 1. Get x402 quote (free)
curl -X POST https://hivemorph.onrender.com/v1/x402/quote \
-H 'Content-Type: application/json' \
-d '{"agent_did":"did:example:agent","profile":"standard"}'
# 2. Settle USDC on Base 8453 (ERC-681 URI in quote response)
# 3. Call with access token
curl -X POST https://hive-mcp-gateway.onrender.com/mcp \
-H 'Content-Type: application/json' \
-H 'X-Hive-Access: <token_from_step_1>' \
-d '{"jsonrpc":"2.0","method":"tools/list","params":{},"id":1}'
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。