返回首页
最新
嗨,HN – 很高兴宣布 x402,这是最初由 Coinbase(YC 12)开发的。
x402 允许任何 HTTP API 按请求收费,而无需发放 API 密钥或存储信用卡信息。买家(无论是人类还是 AI 代理)可以将资金保存在自己的钱包中,动态发现兼容的端点,像往常一样调用它们,并自动以 USDC 或其他代币进行微交易结算。
90 秒演示: [https://www.youtube.com/watch?v=PV-L2AfLhJg](https://www.youtube.com/watch?v=PV-L2AfLhJg)
问题:
每次我们想使用新的 API 时,都必须:
1. 在线查找服务
2. 创建开发者账户
3. 将密钥复制到环境变量中
4. 预先充值或提供信用卡信息
这个流程进一步阻碍了代理的使用。它们无法解决 CAPTCHA 或输入信用卡信息。这也对卖家造成了伤害:欺诈、退款、入驻摩擦,以及面向人类的营销都是巨大的痛点。
买家为什么关心:
- 零设置 – 立即访问新的端点。
- 运行时发现 – 由于每个 x402 服务都存在于一个公共注册表中,代理可以在一个循环中搜索、比较和调用。自组装代理变得切实可行。
- 轻松创建代理服务器 – 想要一个不被支持的端点?您可以使用我们的代理服务器模板,利用传统 API 密钥自行启动一个兼容 x402 的实例,并为其他想要访问的人进行变现。
卖家为什么关心:
- 满足增量需求 – 长尾机器人、边缘项目、一次性脚本,这些都太小而无法进行账户/注册流程,现在可以直接支付给您。
- 无欺诈的微支付 – 所有支付都在链上结算,没有被盗信用卡或退款的逆转问题。
- 嵌入式分发 – 不再面向人类进行营销,而是创建一个满足代理需求的引人注目的服务,看看请求如何涌入。
我们是如何走到这一步的:
去年我们推出了 AgentKit(AI 代理的钱包)。成千上万的代理现在在链上持有余额,但它们无法支付大多数网络服务。我们复活了长期未使用的 HTTP 402(“需要支付”)状态码,并编写了规范使其成为现实。马克·安德森称缺乏原生价值转移为“互联网的原罪”,我们将 x402 视为这一罪的救赎。
它是如何工作的:
x402 指定了一个标准的响应体,以伴随 402 状态码。该响应体包含机器可理解的支付指令。支付是基于签名的,并作为 `X-PAYMENT` 头包含在后续请求中发送到同一 API 端点。
接受的服务器可以自行验证和结算支付,或将链上结算委托给我们称之为“促进者”的角色。这意味着作为开发者,您无需接触加密货币,只需集成一个中间件,便可用一行代码开始接收稳定币支付。
由于 x402 原生穿越您现有的客户端/服务器请求,它可以用任何语言实现,并且不需要 Webhook 或其他复杂的集成。实际上,它就是这么简单:`paymentMiddleware("0xYourAddress", {"/your-endpoint": "$0.01"})`
问问 HN:
API 提供者 – 这一行集成是否适合您的技术栈?还有什么缺失的?
代理/基础设施构建者 – 如果服务不可用,代理服务器模板是否足够?欢迎提交问题和 PR。
大家 – 请质疑信任和费用模型;我们希望能根据您的反馈进行迭代。
想了解更多吗?请查看我们的文档和代码库以获取更多信息,欢迎随时联系以获取支持。
[https://github.com/coinbase/x402](https://github.com/coinbase/x402)
[https://x402.org](https://x402.org)
[https://x402.gitbook.io/x402/getting-started/quickstart-for-sellers](https://x402.gitbook.io/x402/getting-started/quickstart-for-sellers)
嗨,HN!在进行一个涉及频繁解析大量数据源的项目时,我需要一个快速的基于JavaScript的解析器来提取数据源命名空间中的特定字段。现有的Node包要么速度太慢,要么将所有数据源格式合并在一起,导致命名空间信息丢失。因此,我决定自己动手,创建了这个具有简单API的NPM包。
Feedsmith支持所有数据源格式和许多流行的命名空间,包括:播客、媒体、iTunes、都柏林核心等。它还可以解析和生成OPML文件。
我目前正在添加对更多命名空间的支持,并为RSS、Atom和RDF生成数据源。这个库的发展超出了我最初的预期,因此我还开始创建一个专门的文档网站,以描述所有功能。
最近我一直在使用Cursor,已经不再需要Cody了,因此我去取消我的Sourcegraph订阅。在他们的网站上,根本没有管理订阅的方式,只有一个“联系支持以删除您的账户”的选项。我认为这违反了新的FTC“点击取消”法律。已经过去一周了,我多次跟进,但仍然没有得到回复。我想他们可能是因为Cursor的竞争压力很大,所以在阻止人们取消订阅。无论如何,这都是极其不道德的。
我这个域名闲置了很长时间,最终决定将其打造成为一个简约的“一站式商店”,为同样学习这门语言的人提供服务。这里的所有内容都是免费提供给公众的,都是源于我自身的需求和愿望而产生的。