進行中PiRC2

PiRC2 訂閱合約 API

Pi Network 首個智能合約能力 — 循環訂閱支付規格

RFC 狀態

最後更新

2026年4月17日

文件異動

1

Smart Contracts

PiNetwork/SmartContracts ↗

github.com/PiNetwork/PiRC/PiRC2 ↗

概覽

PiRC2(Pi Request for Comments #2)是 Pi Network 首個智能合約規格,由 Pi Core Team CTO Nicolas Kokkalis 於 2026 年 4 月發布。PiRC2 定義了基於 Soroban 的 訂閱合約 API——讓商家與用戶可以在 Pi 鏈上建立自動循環付款訂閱。

PiRC2 的核心創新是透過 Soroban 的代幣授權(allowance)機制,讓訂閱付款無需用戶每次重新簽名,同時資金仍保留在訂閱者錢包中,僅在實際扣款時才轉移。這解決了傳統區塊鏈循環付款的核心難題。

參考實現(原始碼)位於PiNetwork/SmartContracts 倉庫的 contracts/subscription/ 目錄,目前正在接受外部安全審計。OrbitWatch 追蹤 PiNetwork/PiRC 倉庫的所有 PiRC2 文件更新。

最新文件變更

在 GitHub 查看
dc86dfd2026年4月17日

引入 PiRC2 協議規範,定義下一代代幣標準

此提交正式引入了全新的 PiRC2 協議規範,標誌著 Pi 網絡生態系統中代幣發行和管理方式的重大升級。它旨在改進現有的代幣設計規則、分配機制以及用戶參與系統,為 Pi 項目提供更強大、靈活的啟動框架...

技術規格

訂閱模型

  • 商家服務註冊(可設定定價)
  • 訂閱者加入(可選預付款承諾)
  • 透過 Soroban allowance 機制預授權代幣

扣款與生命週期

  • 定期扣款無需重新簽名
  • 到期帳本(Expiration Ledger)控制預算上限
  • 訂閱暫停、恢復與取消流程

智能合約

  • 基於 Soroban 的參考實現
  • 每次扣款使用 transfer_from 消耗 allowance
  • 外部安全審計進行中(PiNetwork/SmartContracts)

治理

  • 透過 GitHub Issues 的社群 RFC
  • Core Team 批准流程
  • 開源參考實現

規格文件

時間軸

2026-04-17

Pi CTO(Nicolas Kokkalis)發布 PiRC2 規格文件

2026-04

社群 RFC 流程啟動 — GitHub Issues 開放討論

TBD

外部智能合約安全審計完成

TBD

Core Team 正式批准最終 PiRC2 規格

TBD

訂閱合約部署至主網

深入閱讀

Related

PiRC1 — Pi Launchpad / Ecosystem Token Design

Pi Network 生態代幣發行框架規格