Kaan from the Stellar Development Foundation presents Machine Payments Protocol (MPP), explaining its two modes (charge and channel) for monetizing services on Stellar. MPP enables pay-per-request billing and high-frequency micropayments for agents and services, with a live demo showing how to implement paywalls for premium MCP tools.
In this Stellar Developers Meeting, Kaan Senior Developer Advocate at SDF introduces Machine Payments Protocol (MPP) as a key primitive for agentic payments on Stellar. MPP differs from X402 by supporting machine-to-machine interactions and offering two distinct modes: charge mode for single-request payments and channel mode for high-frequency transactions. Channel mode solves the problem of per-token billing for services like LLMs by batching multiple requests into one transaction. The session includes a live demo of an MCP tool with free and paid endpoints, showing how payment challenges work and how receipts enable access to premium services. Use cases include premium data feeds, developer tools, AI auditing services, and agent marketplaces. Kan emphasizes the importance of understanding MPP for building monetizable services on Stellar and announces upcoming sessions on Yardstick protocol and agent security practices.