TypeScript Interface for Machine Payments Protocol
-
Updated
May 21, 2026 - TypeScript
TypeScript Interface for Machine Payments Protocol
Rust SDK for the Machine Payments Protocol
Python SDK for the Machine Payments Protocol
The MPP registry — 100+ Machine Payments Protocol tools, SDKs, services, and payment methods across 15+ chains. The definitive directory for Stripe + Tempo agent payments.
Golang Interface for Machine Payments Protocol by cp0x
Ruby SDK for the Machine Payments Protocol
A CLI tool and web dashboard for inspecting, testing, and debugging Machine Payments Protocol flows. Think "Postman for HTTP 402" — it visualizes the full challenge-response-receipt cycle, simulates payment failures, validates receipt signatures, benchmarks session channels, and generates test reports.
FastAPI middleware for Machine Payments Protocol (MPP). Add 402 Payment Required challenges, secure sessions, and receipt validation to your APIs for AI agents.
The universal agent payment layer
Secure FastAPI with Machine Payments Protocol middleware for receipt validation, replay protection, session binding, and Redis-backed storage
Tiered pricing extension for MPP (Machine Payments Protocol). Agents negotiate the best endpoint tier via HTTP 402.
One decorator to monetize any FastAPI endpoint via Tempo/MPP.
HTTP middleware emitting MPP 402 challenges and verifying Solana payments. Hono adapter included.
Python scripts and examples for Tempo blockchain — pytempo SDK, MPP payments, testnet utilities
Machine Payments Protocol for Solana — specification
Zero-gas agent orchestrator for Tempo. Session keys, fee sponsorship, parallel batched execution, TIP-20 memo provenance.
Client SDK for paying MPP.sol-priced HTTP resources on Solana
Solana on-chain programs for MPP.sol — session + CPI primitive
Add a description, image, and links to the machine-payments-protocol topic page so that developers can more easily learn about it.
To associate your repository with the machine-payments-protocol topic, visit your repo's landing page and select "manage topics."