Proof21
简中
菜单
浏览文档
协议规范

构建与贡献

完整简体中文译文,由 AI 辅助准备,尚未完成独立母语技术审阅。存在歧义时以英文规范为准。代码、字段和权限不因翻译而改变。 English
阅读 Markdown

初始仓库是私有开发空间,包含文档、静态网站和仓库检查。开源发布与可执行版本需要单独审查。明确许可证文件获批准前,不应假设任何使用许可。

工程方法

一个确定性核心、轻量交付封装、来源专用适配器,并保留原始证据。使用经审查的密码学库,不要为每种 SDK 语言建立不同的策略解释实现。

编辑前阅读 AGENTS.md。在小分支中工作,并明确验收标准。记录精确依赖版本和上游规范版本。每个成功示例都应配一个失败样例。

审查标准

更改必须保留品牌、精确证明声明、保守失败行为、有界解析/获取,以及评估与授权的分离。安全敏感更改需要独立审查,不是仅让另一个模型同意作者。

仓库结构

docs/ 是文档来源;brand/ 定义视觉身份和设计变量;specs/ 包含暂定模式;site/ 是生成后的独立静态网站;scripts/ 包含本地文档检查;ops/ 保存私密设置说明和发布状态快照。

未来运行时软件包只有在实现后才应加入。空文件夹和软件包命令不能被当作已完成软件展示。

贡献流程

创建 issue,说明问题、证据要求、非目标及成功/失败案例。在对应状态门槛之后实现。运行仓库检查,描述实际执行的测试并请求审查。绝不提交客户秘密,也不以移动真实资金作为测试。

<!-- p21-source-payment-v08 -->

新增数据源与支付一致性测试

测试重复名称与重复字段/模式签名、不支持的字段或正则语义、错误铭文内容、源哈希不匹配、不完整注册历史、错误网络及源区块重组。测试仅 nonce 或已知数据源的保证声明、事后承诺、顺序或权重变更、请求 ID 或上下文反复尝试、重试及隐瞒结果。

原生 NAT 测试覆盖错误部署、代码、网络、收款方,仅转移 UNAT,已创建但未执行的转账铭文,少付、逾期、多付,陈旧或滞后的观测,索引冲突,确认不足,重复事件入账,并发预留,调用者不符,退款重放,以及额度使用后的重组。通过 USDC 通道独立运行同一请求。合成策略测试不是实际资金结算测试。

[1] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/digital-elements/.element-registry

[2] https://github.com/Trac-Systems/ord-tap/blob/b8f6ea35cf6b9d405d4db7c58555e3c8ab33e8cd/src/index/updater/inscription_updater/tap/ops/dmt_element.rs

[3] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/nat-use-cases/usdnat-method-1-live

[4] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/non-arbitrary-tokens-nats/nat-token-transfer

[5] https://docs.x402.org/core-concepts/network-and-token-support

[6] https://github.com/Trac-Systems/ord-tap/blob/b8f6ea35cf6b9d405d4db7c58555e3c8ab33e8cd/README.md

[7] https://arxiv.org/abs/1605.04559

本地搜索 · 不会向 AI 提供商发送提示词或查询

隐私与偏好

必要项

网站传输、安全服务,以及最长保存 180 天的本地隐私选择记录。不包含广告标识符。

在此浏览器保存动态效果偏好。可选,除非你选择启用,否则关闭。

使用静态插图。设备设置优先,无需允许存储。

分析与广告

目前关闭。未来如使用 Cookie、像素或分析工具,将予以披露,并在适用时重新征求选择。此处按钮不授权未来追踪。

隐私政策 · Cookie 政策