Bank of AI:基于HTTP 402的开放区块链支付标准x402
x402是一个基于HTTP 402状态码的开放区块链支付标准,支持TRON和BSC网络,旨在为API和内容提供按需付费的机制,无需传统账户系统。它解决了高费用、机器对机器支付和微支付基础设施不足等问题,适用于卖家和买家。
x402是一个基于HTTP 402 Payment Required状态码构建的开放区块链支付标准。它允许网络服务通过“先付款后响应”的机制对API或内容收费,无需依赖传统账户系统或会话管理。目前,x402支持TRON和BSC网络,并计划在未来扩展到更广泛的多链生态系统。
该标准旨在解决现有支付系统的核心痛点:传统信用卡和法币支付渠道的高费用和复杂流程、机器对机器(M2M)支付(如自主AI代理交易)支持不足,以及缺乏高效的微支付基础设施,使得基于使用量的货币化变得困难。x402利用区块链快速且低成本的交易能力来应对这些挑战。
x402的目标用户包括卖家和买家。卖家是希望将API或内容货币化的服务提供商,通过最小配置即可实现从客户直接收取程序化付款。买家是希望访问付费服务而无需注册流程或手动干预的开发者和AI代理。买家和卖家通过HTTP请求直接互动,而支付则由协议在链上透明自动执行。
使用x402可以构建多种应用场景:按请求付费的API、能够自主为API付费的AI代理、数字内容付费墙、通过微交易货币化的微服务,以及不转售底层能力的API聚合服务。
工作流程概述:买方发起请求访问受保护资源;服务器在需要付款时返回402 Payment Required响应,并附上付款指令;买方生成并提交签名的付款载荷;服务器调用x402 Facilitator的/verify和/settle端点验证和结算付款;验证成功后,服务器交付请求的资源。
x402目前提供TypeScript-only SDK,以精细的@bankofai/x402-* npm包发布(core、evm、tron、fetch、express、hono、fastify、next、axios、mcp、extensions)。支持的支付方案包括exact(ERC-3009 / Permit2)、upto、batch-settlement、auth-capture(EVM)以及exact_gasfree(TRON)。欢迎贡献文档,只需保持中立,避免推广或品牌内容。