Skip to content

Repository files navigation

Routstr Improvement Protocols (RIPs)

RIP

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.

List of RIPs

IDTitleDescription
RIP-01Proxy / PaymentsStandard for OpenAI-compatible API Proxy with integrated Cashu micropayments.
RIP-02DiscoveryNostr event specifications for Provider Announcements (Kind 38421) and Recommendations (Kind 38000).
RIP-03ClientsStandards for client behavior, including ephemeral auth, wallet management, and auto-topup.
RIP-04AuditingProtocols for basic Uptime, Reliability, and Feature Verification checks.
RIP-05PricingStandardized unit of account (Millisats), cost calculation logic, and client-side verification.
RIP-06RoutingAlgorithms for provider selection, scoring (Price/Trust/Perf), and failover hierarchies.
RIP-07Admin APIInternal API specification for node management (Settings, Upstreams, Models, Wallet).
RIP-08Payment MethodsGateways for funding sessions via Lightning (Bolt11), NWC, Bolt12, and On-Chain Bitcoin.
RIP-09EvaluationsAdvanced "Mystery Shopping" benchmarks for Model Authenticity, Performance, and Safety.
RIP-10MarketplaceDynamics of the decentralized order book: Limit Sell, Market Buy, Limit Buy (Batch), and Spot Markets.
RIP-11Specialized NodesConfiguration profiles for General, Personal, Worker, and Routing nodes.

Refer to each RIP file in this directory for detailed implementation guidance.

Releases

Packages

Contributors