Skip to content

Roadmap

sanducb edited this page Jun 25, 2025 · 3 revisions

Introduction

This document will address the roadmap and release timeline for the Rust SDK library for Open Payments

Project Vision and Objectives

Open Payments Rust library will follow the Typescript implementation of the Interledger Open Payments library

Roadmap Overview

We target the MVP release of the library by the end of the June 2025 and the first release by the end of October 2025.

Feature Roadmap

  • Generate Rust types based on OpenAPI/JSONSchema specs.
  • Add (unauthenticated) client code for interacting with WA server.
  • Add HTTP signature utils to use with authenticated clients.
  • Add authenticated client logic.
  • Add doc comments, tests and snippets
  • Provide and refine README files

Milestones

Milestone Status Target Due Date
Generate Rust types based on OpenAPI/JSONSchema specs completed
Add (unauthenticated) client code for interacting with WA server completed
Add HTTP signature utils to use with authenticated clients completed
Add authenticated client logic completed May 1 2025
Add doc comments, tests and snippets completed Jun 15 2025
Provide and refine README files completed Jun 20 2025
First release and publish on crates.io completed Jun 25 2025

Dependencies

  • Rust 1.43+

Release Plan

  • Open Payments Rust 1.0.0 - target release Oct 2025

Team

  • Bogdan Sandu

References and Supporting Documents

Clone this wiki locally