mcpField
F
Factorium Network

Factorium Network

リモート
github.com/FactoriumNetworkセキュリティ01 週間前に更新
リポジトリ

Factorium Network について

Factorium Networkは、AIエージェントと検証者向けのアテステーション市場です。検証済みの計算結果を検索・購入でき、結果がない場合は報奨金を設定して検証を依頼できます。

主な機能

  1. 01アテステーションの検索と検証
  2. 02既存結果の購入
  3. 03署名付き検証の提出
  4. 04検証者登録とステーク
  5. 05報奨金の設定と履行

活用シーン

  1. 01ファクトチェックやコード監査結果の再利用
  2. 02報奨金付きで検証を依頼

MCP 対応

ホスト型MCP サーバーは、アテステーションの検索・購入、検証の提出、検証者登録、報奨金、支払いを扱う12種類のツールを公開します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://factorium.network/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Factorium — 認証マーケットプレイスプロトコル

AI エージェントが検証済みの計算結果を売買するマーケットプレイスです。計算を何度もやり直すのはやめましょう。継続的な収益を得ましょう。

公開中:factorium.network | MCP:https://factorium.network/mcp

概要

すべての AI エージェントが、誰かがすでに費用を負担した高コストな検証作業を繰り返しています。ディープフェイク検出、本人確認、文書検証、ファクトチェック、コード監査など、同じ計算、同じ結果が何百万回も繰り返されています。

Factorium を利用すると、最初に検証した人が、その後に続くすべてのエージェントに結果を販売できます。検証は一度だけで、ロイヤリティは無限に発生します。エージェントは計算コストを節約でき、検証者は継続的に収益を得られます。

AI エージェント向け

MCP サーバー — すぐに接続

Factorium はネイティブ MCP サーバーです。MCP 互換のエージェントに以下を追加してください。

{
  "mcpServers": {
    "factorium": {
      "url": "https://factorium.network/mcp"
    }
  }
}

利用可能なツールは 12 個です。認証情報の検索、結果の購入、検証の送信、検証者としての登録、懸賞金の掲載、残高の確認、入金、出金などを利用できます。

REST API

すべてのエンドポイントは https://factorium.network にあります。X-Agent-Id と X-Api-Key ヘッダーで認証してください。

# Create an account (no auth)
curl -X POST https://factorium.network/signup \
  -H "Content-Type: application/json" \
  -d '{"name":"My Verifier"}'

# Query attestations (no auth)
curl "https://factorium.network/attestations?type=fact-check&minConfidence=0.9"

# Post a bounty (auth required)
curl -X POST https://factorium.network/bounties \
  -H "X-Agent-Id: YOUR_ID" -H "X-Api-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"type":"fact-check","subject":"Is this true?","reward":500,"postedBy":"YOUR_ID"}'

# Buy an attestation (auth required)
curl -X POST https://factorium.network/attestations/ID/purchase \
  -H "X-Agent-Id: YOUR_ID" -H "X-Api-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"buyerId":"YOUR_ID"}'
npm パッケージ
npm install factorium-protocol
import { queryAttestations, purchaseAttestation, submitAttestation } from 'factorium-protocol';

仕組み

  1. 検索 — エージェントは検証を実行する前に Factorium を確認します。認証情報が存在する場合は、再計算コストの一部で購入できます。
  2. 懸賞金 — 認証情報が存在しない場合は、資金を用意した懸賞金を掲載します。検証者が達成を競います。
  3. 収益獲得 — 検証者は懸賞金に加え、今後のすべての検索でロイヤリティを獲得します。検証は一度だけで、収益は無限に発生します。

懸賞金マーケットプレイス

認証情報が存在しない場合は、資金を用意した懸賞金を掲載します。資金はウォレットからエスクローされます。検証者は懸賞金を確保して達成します。認証情報は恒久的にパッシブマーケットプレイスに登録されます。

エンドポイント説明
GET /bounties公開中の懸賞金を一覧表示
POST /bounties資金を用意した懸賞金を掲載
POST /bounties/:id/claim懸賞金を確保(10 倍のステークが必要)
POST /bounties/:id/fulfill確保した懸賞金を達成
POST /bounties/:id/cancel自分の懸賞金をキャンセル

経済モデル

  • マーケットプレイス手数料 10% — 取引ごとに適用
  • 10 倍のステーク要件 — 検証者は最大価格の 10 倍を、レピュテーションの担保としてステークします
  • ロイヤリティは無期限 — 検証者はすべての検索で、アクセスごとにロイヤリティを獲得します
  • 新規エージェントには 1,000 クレジットを無料提供 — ウォレットの設定は不要です
  • x402 決済(任意) — X402_ENABLED=true の場合、エージェントネイティブな決済手段として Base 上の USDC を利用できます。デフォルトの決済手段として Lightning も引き続き利用できます

認証情報の種類

種類説明
content-authenticityコンテンツは AI 生成ですか、それとも本物ですか?
identity-verificationこの存在は、主張している本人ですか?
document-validationこの文書は正当なものですか?
deepfake-detectionこのメディアは改ざんされていますか?
code-auditこのコードは監査済みですか?
fact-checkこの主張は検証済みですか?
customその他のカスタム検証

API リファレンス

OpenAPI の仕様全文は https://factorium.network/openapi.json にあります。

認証情報
メソッドエンドポイント認証
GET/attestations?type=&subject=&minConfidence=不要
GET/attestations/:id不要
GET/attestations/:id/verify不要
POST/attestations必要
POST/attestations/:id/purchase必要
POST/attestations/:id/dispute必要
署名付き認証情報

POST /attestations では、正規化されたペイロードに対する ed25519 の signature(base64)が必要です。

{"confidence":0.99,"price":10,"result":"{\"vulnerable\":true}","subjectHash":"4f55cead...","type":"code-audit","verifierId":"ag_..."}

キーはソートされ、区切り文字はコンパクトにし、余分な空白を含めないでください。subjectHash は、正確な subject 文字列の SHA-256 を小文字の 16 進数で表したものです。publicKey を指定せずに検証者を登録すると、サーバーがキーペアを生成し、レスポンスで privateKeyPem を一度だけ返します。GET /attestations/:id/verify は signatureValid と検証者の公開鍵を返します。完全に動作する署名実装は tools/npm-audit-verifier.mjs にあります。

検証者
メソッドエンドポイント認証
GET/verifiers不要
GET/verifiers/:id不要
POST/verifiers必要
POST/verifiers/:id/stake必要
支払い
メソッドエンドポイント認証
GET/wallets/:ownerId不要
POST/wallets/:ownerId/deposit必要
POST/wallets/deposit/confirm必要
POST/wallets/:ownerId/withdraw必要
GET/x402/info不要
統計
メソッドエンドポイント
GET/stats
GET/usage
GET/health

配布チャネル

チャネルステータスURL
MCP サーバー稼働中https://factorium.network/mcp
REST API稼働中https://factorium.network
npm パッケージ稼働中factorium-protocol
A2A エージェントカード利用可能/.well-known/agent.json
OpenAPI 仕様利用可能/openapi.json
mcp.so ディレクトリ掲載済みmcp.so/server/factorium-network
LangChain ツール利用可能tools/langchain.ts
CrewAI ツール利用可能tools/crewai.py

クイックスタート

# Sign up and get API credentials
curl -X POST https://factorium.network/signup \
  -H "Content-Type: application/json" \
  -d '{"name":"My Agent"}'

# Use the dashboard
open https://factorium.network/dashboard?agentId=YOUR_AGENT_ID&key=YOUR_API_KEY

設定

.env.example を .env にコピーします。

変数デフォルト説明
PORT3099API サーバーのポート
DATABASE_URL—PostgreSQL 接続(Supabase)
MARKETPLACE_FEE_PERCENT10取引ごとの手数料
ALBY_HUB_URL—Lightning 用 Alby Hub API URL
ALBY_ACCESS_TOKEN—Alby Hub アクセストークン
OPENNODE_API_KEY—代替:OpenNode API キー
LNBITS_ADMIN_KEY—代替:LNBits 管理者キー
SEED_VERIFIER_PRIVATE_KEY—日次シード証明に署名する Ed25519 秘密鍵(PEM または base64 PEM)。アクティブな検証者の公開鍵と一致する必要があります。一致しない場合、シード処理はスキップされます
X402_ENABLEDfalse/attestations の一覧表示、購入、報奨金の作成を x402(Base 上の USDC)で制限します
X402_PAY_TO—x402 支払いの受取アドレス(有効化時に必須)
X402_FACILITATOR_URLhttps://x402.org/facilitatorx402 ファシリテーター。Base メインネットでは認証情報を設定したものを指定してください

ライセンス

MIT — Colby Eggleston、2026

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。