Solana has integrated the Machine Payments Protocol (MPP), making it possible for any HTTP API to accept stablecoin transactions directly from AI agents operating on the Solana blockchain. This development positions Solana as the first major high-throughput network to support MPP natively, with direct confirmation provided by the blockchain’s official channels. The move is seen as a response to the evolving digital payments landscape, as programmable agents increasingly participate in automated commerce.
Expanding Programmatic Payment Capabilities
MPP is an open protocol introduced by Stripe, a leading global payments technology company, in collaboration with Tempo, an Ethereum-compatible Layer 1 focused on high-throughput payments. The protocol was built around the HTTP 402 Payment Required standard, targeting scenarios where APIs can receive payments without human intervention. MPP is a central component of Stripe’s Agentic Commerce Suite, which reflects the company’s focus on enabling autonomous agents as primary web users rather than a niche use case.
Features Broaden Developer Options
The @solana/mpp software development kit (SDK) delivers far more than basic stablecoin transfers. According to Solana’s recent update, the SDK supports advanced functions such as split payouts enabling multiple recipients, server-side fee sponsorship for network fees, and delegated signer options that include Ed25519 and secp256r1 compatibility. The latter is particularly relevant for developers working with agent-side tools, as it enables hardware-backed and passkey-derived signatures fitting agentic architectures. Fee sponsorship has also been highlighted, as it lets servers co-sign as fee payers while clients act as transfer authorities, easing friction for agents holding only stablecoins instead of SOL for transaction costs.
The SDK Goes Live With Evolving Standards
The SDK repository is publicly available in TypeScript on GitHub and supports both one-time and session-based payment channels. The Rust variant is listed as coming soon. Developers can use “pull” mode for traditional full-signed transactions or “push” mode for signature-based flows. Split payments allow a single charge to reach several recipients, with on-chain mathematics handling distribution. Solana representatives have noted that although the specifications are not yet finalized and aspects like wire formats and APIs might evolve, the SDK is tested and open to immediate adoption.
Stripe describes the MPP as the infrastructure that enables agents of all kinds, including AI agents, to transact as primary users of online services. This vision is part of a broader trend in web and API development, where automated entities increasingly handle settlements, subscriptions, and service payments via blockchain rails.
Tempo, which contributed to the development of MPP, targets high-frequency payment workflows and seeks real-world settlements beyond its native technology stack. With Solana joining the protocol, MPP’s reach broadens, supporting scalable digital commerce.
Solana, known for its rapid transaction throughput and minimal costs, has seen stablecoin activity exceeding $2 trillion per quarter, serving as a key infrastructure builder in the sector. Its combination of low fees and scalability aligns with the per-request and micropayment demands associated with MPP and similar agent-driven commerce flows.
The SDK integrates features such as replay protection, simulated transactions to reduce unnecessary costs, and performance optimizations like server-side pre-fetching of block hashes. These improvements support continuous, automated agent-to-API transactions by improving speed and reliability.
The development marks an expansion in Solana’s focus on agentic payment flows. Developers are now able to implement these tools using the live TypeScript SDK on GitHub, with supporting documentation available via npm. The initiative signals a shift in how digital payments may be automated for next-generation agents using stablecoins and decentralized architecture.




