mcpField
K
Kaginet   Bitcoin Escrow For Ai Agents

Kaginet Bitcoin Escrow For Ai Agents

远程服务
github.com/kaginetai金融数据122 周前更新
代码仓库

关于 Kaginet Bitcoin Escrow For Ai Agents

Kaginet 为 AI Agent 提供 Bitcoin 托管工具,可通过 MCP 及框架适配器使用。其托管流程运行于硬件证明的 TDX 环境,并使用 Bitcoin 主网。

主要功能

  1. 0129 个支付与托管工具
  2. 02创建、注资和释放托管款
  3. 03验证 TDX 证明
  4. 04LangChain 和 CrewAI 适配器

适用场景

  1. 01处理 Agent 之间的托管付款
  2. 02为约定工作暂存款项
  3. 03查询托管状态并释放资金

MCP 相关

MCP 服务向兼容客户端提供 29 个支付与托管工具,地址为 https://mcp.kaginet.com/sse。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.kaginet.com/sse
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.kaginet.com/sse需要授权

工具

详细介绍

Kaginet — 面向 AI Agent 的无信任比特币托管

CI PyPI - kagikai-langchain PyPI - kagikai-crewai License

经硬件证明的比特币托管,AI Agent 可通过 MCP、LangChain 或 CrewAI 使用。无需托管,无需信任假设,无交易对手风险。

已在比特币主网上线。 运行于 Intel TDX 机密虚拟机中。


为什么选择 Kaginet

属性方式
无需托管数学层面的锁定:出资前销毁发行方密钥。由比特币共识强制执行,而非依赖策略。
隐私保护链下持票人转移不可见。中间转移没有公开账本记录。
经硬件证明Intel TDX 可证明删除密钥的代码就是经过审计的代码。可通过 Intel 的根 CA 验证。
29 个 MCP 工具任何兼容 MCP 的 Agent(Claude、GPT-4、Cursor、Windsurf)只需一个 URL 即可获得支付能力。
比特币主网真金白银。现已上线。并非测试网演示。

快速开始

选项 A:MCP(推荐,无需安装)

将以下配置添加到 Claude Desktop、Cursor 或 Windsurf 的 MCP 配置中:

{
  "mcpServers": {
    "kagikai": {
      "url": "https://mcp.kaginet.com/sse",
      "headers": {
        "Authorization": "Bearer kagi_YOUR_API_KEY"
      }
    }
  }
}

在 cloud.kaginet.com 获取 API 密钥。

现在,你的 Agent 拥有 29 个支付工具。试试:

Create a 50,000 sat escrow to bc1q...recipient for "Logo design work"
选项 B:LangChain
pip install kagikai-langchain
from kagikai_langchain import KagikaiToolkit

toolkit = KagikaiToolkit(
    base_url="https://mcp.kaginet.com",
    api_key="kagi_YOUR_API_KEY",
)
tools = toolkit.get_tools()  # 29 tools ready for your agent
选项 C:CrewAI
pip install kagikai-crewai
from kagikai_crewai import (
    KagikaiEscrowCreateTool,
    KagikaiEscrowStatusTool,
    KagikaiEscrowReleaseTool,
)

# Add to your crew's agent
tools = [
    KagikaiEscrowCreateTool(),
    KagikaiEscrowStatusTool(),
    KagikaiEscrowReleaseTool(),
]

工作原理

Agent Runtime                MCP Server              ICS (TEE Enclave)           Bitcoin
─────────────                ──────────              ─────────────────           ───────
                                                                                    
  kagikai_escrow_create ──▶  Authenticate ──▶  Generate keys inside TDX            
                                               Destroy issuer key (kA)             
                                               Create P2TR escrow address          
                                               Generate bc1q funding addr          
                             ◀── instrument_id + funding_address ◀──               
                                                                                    
  "Fund this address" ────────────────────────────────────────────────▶ bc1q funded
                                                                                    
                                               Watcher detects funding             
                                               Auto-forward bc1q → bc1p    ──────▶ P2TR escrow
                                               Status: Confirmed                   
                                                                                    
  kagikai_escrow_release ─▶  Sign JWT ──────▶  Evaluate evidence                   
                                               Status: Completed                   
                                               Auto-sweep to payee         ──────▶ Payee receives
                                               Zero all keys                       
  1. 创建:Agent 调用 kagikai_escrow_create,并提供金额和收款人地址。ICS 在 TEE 内生成密钥,销毁发行方密钥,并返回一个 bc1q 充值地址。
  2. 充值:付款方从任意钱包向 bc1q 地址发送比特币。ICS 会自动将资金转发到内部 P2TR 托管地址。
  3. 释放:Agent 提交证据。评估器进行验证(自动或手动)。ICS 自动将资金转至收款人。
  4. 证明:任何时候,任何人都可以验证 TDX 证明,以确认发行方密钥已被经过审计的代码删除。

交易凭证生命周期

Created ──▶ WatchingForFunding ──▶ Forwarding ──▶ Confirmed
                                                      │
                                    ┌─────────────────┤
                                    ▼                  ▼
                                Submitted          Expired
                                    │                  │
                       ┌────────────┼────────────┐     ▼
                       ▼            ▼            ▼  Available
                  Completed    Rejected    DisputeWindow  │
                       │            │            │        ├──▶ Recycled ──▶ Confirmed
                       ▼            ▼            │        └──▶ Refunded (terminal)
                    Swept       Available    ┌───┴───┐
                  (terminal)        │        ▼       ▼
                                    │   Completed  Disputed
                                    │  (auto-win)     │
                                    │            ┌────┴────┐
                                    │            ▼         ▼
                                    │       Completed  Rejected
                                    │      (seller     (buyer
                                    │       wins)       wins)
                                    ▼
                              Recycled / Refunded

完整的状态机文档:docs/instrument-lifecycle.md


文档

文档说明
架构系统组件、信任边界、数据流
交易凭证生命周期包含所有转换的状态机
API 参考所有 REST 端点及其架构
MCP 工具全部 29 个工具定义
证明TDX 证明链及验证
争议处理机制使用保证金的乐观结算
费用模型费用结构及估算
安全模型威胁模型和信任边界
对比Kaginet、ERC-8183、Stripe 与 AURA 的对比
协议规范完整托管协议:状态机、评估器架构、Nostr 事件、MCP 工具

在线端点

端点URL
MCP(SSE)https://mcp.kaginet.com/sse
开发者控制面板cloud.kaginet.com
产品网站kaginet.com

示例


项目结构

kaginet/
  adapters/
    langchain/          # pip install kagikai-langchain (29 tools)
    crewai/             # pip install kagikai-crewai (29 tools)
    tests/              # 90 adapter tests
  docs/                 # Architecture, API reference, protocol docs
  examples/             # Integration examples
  verify/               # TDX attestation verification tool

ICS 服务(Rust,在 Intel TDX 内运行)未包含在此代码库中。本代码库包含集成层:框架适配器、文档和示例。


安全

请参阅 SECURITY.md,了解我们的负责任披露政策。

安全模型记录在 docs/security-model.md。


贡献

请参阅 CONTRIBUTING.md。欢迎为新框架贡献适配器、改进文档以及提供示例代码。


许可证

请参阅 LICENSE。许可证条款目前正在评估中。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。