Roadmap
What we're building
3SDKs shipped
54+tests written
1dsince launch
v2protocol target
Legend Done In progress Planned
Phase 1ShippedMay 2026
Foundation
Core protocol implementation across three languages, interactive demo, and public launch.
- HTTP 402 protocol (Payment-Request / Payment-Receipt)
- TypeScript SDK v1.1.1 - published to npm
- Python SDK v1.1.0 - published to PyPI
- Go SDK - published to pkg.go.dev
- Playground (mpptestkit.com) - interactive 402 flow demo
- Auton - AI agent payment demo (beta)
- Devnet & testnet airdrop with exponential back-off
- Lifecycle callbacks (onStep events)- enabling real-time payment status updates
- Typed error classes per SDK
- 54 unit + integration tests (TypeScript)
- Playwright E2E tests for playground
Phase 2In ProgressJune 2026
Developer Experience
Sharper tooling, broader SDK coverage, and a CLI for faster local iteration.
- Rust SDK - crates.io release
- CLI tool - `npx mpp-test <url>` for instant endpoint testing
- SDK v1.2 - configurable confirmation levels & improved airdrop retry
- Playground network switcher (devnet → testnet toggle)
- Expanded code recipes (Next.js API routes, Express, FastAPI, Gin)
- Dev.to tutorial series - one article per SDK
- VSCode extension - inline payment flow hints
Phase 3PlannedJuly – August 2026
Ecosystem & Agent Integrations
First-class support for AI agent frameworks and popular web frameworks.
- LangChain tool integration (TypeScript + Python)
- OpenAI function-call / tool-call adapter
- Auton v2 - real agent execution (not mock)
- Go - Gin, Echo, and Fiber middleware packages
- Python - Django middleware support
- Webhook notifications on payment events
- SDK registry - discoverable MPP-compatible APIs
Phase 4PlannedSeptember – October 2026
Production & Mainnet
Hardening the protocol for real-money deployments, analytics, and mobile wallets.
- Analytics dashboard - per-endpoint revenue & request metrics
- Payment audit logs - per-client, per-signature history
- Mainnet production guide + amount approval safeguards
- Phantom / Backpack wallet integration (browser extension)
- WalletConnect support for mobile clients
- Multi-recipient support - fee splitting on-chain
- Rate-limiting middleware - per-client request budgets
Phase 5PlannedQ1 2027
Protocol v2
Extending the protocol with richer payment models and cross-chain reach.
- Batch payments - single signature unlocks multiple endpoints
- Subscription tiers - pre-pay weekly / monthly credit
- Cross-chain support - Ethereum L2 (Base, Arbitrum)
- Formal protocol spec - IETF-style RFC draft
- Protocol v2 SDKs - backwards-compatible upgrade path
Roadmap is subject to change based on community feedback and protocol discoveries. Have a feature request? Open an issue on GitHub.