進行中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 項目提供更強大、靈活的啟動框架。

技術規格

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

時間軸

2026-04-17

PiRC2 specification published by Pi CTO (Nicolas Kokkalis)

2026-04

Community RFC process started — GitHub Issues open

TBD

External smart contract audit completed

TBD

Final PiRC2 spec ratification by Core Team

TBD

Subscription Contract mainnet deployment

Related

PiRC1 — Pi Launchpad / Ecosystem Token Design

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