Routstr Improvement Protocols (RIPs) are modular specification documents defining the events, behaviors, and interfaces for the decentralized AI inference network. They complement the core protocol by specifying discrete improvements, standards, and guidelines that implementations can adopt to enhance interoperability, security, and user experience.
| ID | Title | Description |
|---|---|---|
| RIP-01 | Proxy / Payments | Standard for OpenAI-compatible API Proxy with integrated Cashu micropayments. |
| RIP-02 | Discovery | Nostr event specifications for Provider Announcements (Kind 38421) and Recommendations (Kind 38000). |
| RIP-03 | Clients | Standards for client behavior, including ephemeral auth, wallet management, and auto-topup. |
| RIP-04 | Auditing | Protocols for basic Uptime, Reliability, and Feature Verification checks. |
| RIP-05 | Pricing | Standardized unit of account (Millisats), cost calculation logic, and client-side verification. |
| RIP-06 | Routing | Algorithms for provider selection, scoring (Price/Trust/Perf), and failover hierarchies. |
| RIP-07 | Admin API | Internal API specification for node management (Settings, Upstreams, Models, Wallet). |
| RIP-08 | Payment Methods | Gateways for funding sessions via Lightning (Bolt11), NWC, Bolt12, and On-Chain Bitcoin. |
| RIP-09 | Evaluations | Advanced "Mystery Shopping" benchmarks for Model Authenticity, Performance, and Safety. |
| RIP-10 | Marketplace | Dynamics of the decentralized order book: Limit Sell, Market Buy, Limit Buy (Batch), and Spot Markets. |
| RIP-11 | Specialized Nodes | Configuration profiles for General, Personal, Worker, and Routing nodes. |
Refer to each RIP file in this directory for detailed implementation guidance.
