Coinbase Developer Platform (CDP)

Wiki Powered byIconIQ
Coinbase Developer Platform (CDP)

我们刚刚发布了 IQ AI.

查看详情

Coinbase Developer Platform (CDP)

Coinbase Developer Platform (CDP) 是由 提供的一套工具、应用程序编程接口()和基础设施服务,旨在使开发者能够构建基于 的应用程序。该平台为钱包创建、支付、交易、数据访问和链上开发提供解决方案,利用 现有的基础设施、安全性和合规性框架。[1] [2]

概述

被定位为链上经济的基础设施层,旨在简化 开发的复杂性。该平台的目标是通过为开发者提供易于使用且值得信赖的体验,从而“将世界带上链”,旨在 与安全性、可扩展性和用户体验相关的挑战。[3] [4] [12] 它通过提供针对消费者、企业和机构用例量身定制的不同 API 集,为从个人构建者到大型企业的广泛用户提供服务。

该平台的价值主张建立在利用更广泛的 生态系统之上,包括其交易所流动性、托管解决方案和品牌认知度。它强调提供安全且经过审计的基础设施,并指出其服务已被 250 多家银行、金融科技公司和加密货币公司使用。[1] CDP 通过各种举措积极与开发者社区互动。一个关键项目是 CDP 大使计划,这是一个仅限受邀者的网络,面向经过验证的构建者,他们提供产品反馈、创建教育内容并在活动中代表该平台。[13] 该平台还为使用其工具的项目提供构建者资助,并参与黑客马拉松。[5]

技术和架构

是一个模块化生态系统,由各种不同的产品、 和 SDK 组成,开发者可以单独集成这些产品、API 和 SDK。这些组件按功能组织,以支持链上应用程序开发的不同方面。[2]

钱包基础设施

CDP 提供了一套全面的钱包即服务 (WaaS) 解决方案,用于创建和管理用户钱包。

  • 服务器钱包:这些是由开发者控制的服务器端钱包(也称为 CDP 钱包),专为自动化或后端系统(如机器人和代理)而设计。其安全架构建立在可信执行环境 (TEE) 上,特别是 AWS Nitro Enclaves,这是一种安全、隔离的计算环境。私钥完全在 enclave 中生成、加密和用于签名,确保未加密的密钥永远不会暴露,甚至不会暴露给 [14] 开发者完全通过范围限定的 API 调用来管理钱包和签署交易,无需处理密钥材料或管理签名基础设施。[6]
  • 嵌入式钱包:此软件开发工具包 (SDK) 允许开发者将自托管钱包直接集成到其应用程序中。它旨在通过启用通过熟悉的 Web2 风格登录(如电子邮件、短信或 OAuth)创建钱包来简化用户入门,从而抽象出管理助记词的复杂性。[15] 这允许用户立即开始交易,同时开发者保留对前端体验的控制权。[2]
  • Base 账户(智能钱包):这些是建立在 网络上的可编程智能合约钱包, 网络是由 孵化的 。它们支持与账户抽象相关的先进功能 [1]

AgentKit

AgentKit 是一个开源框架,旨在桥接 AI 和 技术,允许开发者构建可以自主与链上环境交互的 [16] 它构建在 CDP SDK 之上,为代理提供对 功能的本机访问权限,例如部署代币、执行转账和执行交换。该框架与模型无关,支持各种 LLM 提供商,例如 OpenAI、Anthropic 的 Claude 和 Llama,并且与 LangChain 生态系统兼容。AgentKit 通常与 CDP 的服务器钱包结合使用,以为每个代理提供安全的、可编程的钱包,并使用 协议来促进机器对机器的支付。[16]

支付和入门

  • Onramp & Offramp:一种法币到加密货币的解决方案,通常集成为小部件,允许用户使用 购买 (onramp),或在第三方应用程序中直接出售 以换取 (offramp)。[2]
  • Coinbase Commerce:一项服务,使商家能够通过托管结账页面和支付按钮等工具接受链上 支付。[11]
  • Paymaster:一个 API,允许开发者为其用户赞助交易费用()。[5]
  • x402 协议:一种用于链上小额支付的开放支付协议,其灵感来自 HTTP 402“需要支付”状态代码。它旨在促进机器对机器的交易,使 能够自主购买 API 调用、数据或计算等服务。该协议的工作流程涉及服务器使用包含链上发票的 402 错误响应资源请求。客户端支付发票并使用付款证明(例如交易哈希)重试请求以获得访问权限。这无需用户帐户或会话即可实现可编程的、按使用付费的访问。该协议被设计为开放标准,并且不与特定链绑定,尽管最初的实现侧重于 EVM 网络。[18] [19]

交易和数据 API

  • 高级交易 API:一个用于在 现货市场上进行编程交易的 API,支持市价、限价和止损限价订单。它提供对 550 多个市场的访问,并且专为高订单输入速度而设计。它包括一个用于执行交易的 REST API 和一个用于实时市场数据的 WebSocket 服务器。[7]
  • Swap API:一个 API,使开发者能够以最少的代码将代币交换集成到其应用程序中。它专为后端驱动的自动化工作流程而设计,允许进行编程执行,而无需面向用户的钱包弹出窗口。该 API 从领先的聚合器获取流动性以提供有竞争力的定价,并处理批准、签名和路由,从而使开发者能够专注于核心应用程序功能。[17]
  • 交易所 API:一套用于机构和高频交易者的 ,包括交易所 API(用于现货市场)、国际交易所 API(用于永续期货)、Prime API(用于机构主要经纪业务)和衍生品 API。[2]
  • 数据 API:为开发者提供对索引和组织的链上数据的访问权限,从而减少了直接查询原始 信息的需求。[3]

用例和合作伙伴关系

  • 自主代理和 AI 协议和服务器钱包被 Questflow 和 Firecrawl 等平台用于为自主 构建链上经济。与 Google 的 Agentic Payments Protocol (AP2) 的合作利用 使 能够使用 相互支付。[5]
  • DeFi 和交易 自己的 交易功能使用 CDP 嵌入式钱包来提供无缝的用户体验。高级交易 API 与第三方交易自动化平台(如 3Commas、Bitsgap 和 Cryptohopper)集成。[5] [7]
  • 用户入门:钱包基础设施公司 Turnkey 集成了 Onramp,以允许其用户直接使用 为其钱包注资。[5]
  • 电子商务和云服务:Google Cloud 集成了 Commerce,以允许客户使用 支付云服务费用。[11]

Blocklords Dynasty

对于 Blocklords Dynasty,CDP 的 Paymaster 实现了无 gas 入门,帮助游戏支持超过 120 万个钱包、5000 万+ 游戏内交易和 250,000+ 每日用户,而无需用户手动管理钱包。[8]

FereAI

在 FereAI 中,CDP 的服务器钱包取代了分散的钱包管理。凭借与链无关的、API 驱动的钱包层和安全的密钥存储,FereAI 的代理吞吐量提高了 5 倍,密钥管理事件为零,新策略的入门速度提高了 90%。[9]

Coinbase DEX

CDP 的嵌入式钱包让用户可以直接在 界面内进行链上交易。钱包会自动配置(没有 ),从而实现 的自托管体验,该体验将中心化 UI 与去中心化资产控制相结合。[10]

CDP Founders Fuel

CDP Founders Fuel 是 的一项选择性支持计划,旨在帮助技术创始人、小型团队或 开发者从工作原型过渡到完全发布的产品。该计划为选定的团队提供高达 15,000 美元的 CDP 和 Paymaster 、5,000 美元的 AWS Activate 、与 CDP 产品负责人进行 1:1 访问以获取技术反馈、上市 (GTM) 支持、提前访问新平台功能以及包含在 CDP Builder Showcase 中以进行社交放大。要符合资格,申请人必须拥有可运行的应用程序,计划在三个月内公开发布,并且正在集成一个或多个 CDP 工具。[11]

参考文献

首页分类排名事件词汇表