PiRC2 訂閱合約 API
Pi Network 首個智能合約能力 — 循環訂閱支付規格
概覽
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 項目提供更強大、靈活的啟動框架。
技術規格
Subscription Model
- ✓Merchant service registration with configurable pricing
- ✓Subscriber opt-in with or without upfront commitment
- ✓Pre-approved token allowance via Soroban allowance mechanism
Billing & Lifecycle
- ✓Periodic charge processing without re-signing
- ✓Expiration ledger for budget horizon control
- ✓Subscription pause, resume, and cancellation flows
Smart Contract
- ✓Soroban-based reference implementation
- ✓transfer_from allowance draw-down per billing event
- ✓External audit in progress (PiNetwork/SmartContracts)
Governance
- ✓Community RFC via GitHub Issues
- ✓Core Team ratification process
- ✓Open-source reference implementation
Specification Documents
時間軸
PiRC2 specification published by Pi CTO (Nicolas Kokkalis)
Community RFC process started — GitHub Issues open
External smart contract audit completed
Final PiRC2 spec ratification by Core Team
Subscription Contract mainnet deployment
Related
PiRC1 — Pi Launchpad / Ecosystem Token Design
Pi Network 生態代幣發行框架規格