A universal framework designed to allow agents and other utilities to transparently make machine payments using web infrastructure.
faremeter is a growing TypeScript project in the AI payments / x402 ecosystem, focused on machine-payments, mpp, x402. It currently has 68 GitHub stars and 24 forks, and sits alongside related tools like inflow-node, mcp-protocol-tester, agent-commerce-protocol, mpp, mppx, mpp-specs.
Faremeter is a collection of libraries, tools, and applications designed to allow agents and other utilities to transparently make web3 payments using web2 infrastructure. By leveraging existing and emerging standards, you can use Faremeter to attach new and legacy client SDKs and API services to blockchain payments, without extensive rewrites.
Under the hood, Faremeter is built around:
402 Payment Required concepts.For more information on our approach, take a look at our architecture document.
The implication of this is:
To get started with the tooling, take a look at the quickstart guide. To start developing, take a look at the developer notes.
Faremeter supports the following industry standards today:
charge intent on Solana.We're tracking these for future support:
See the compatibility document for the detailed status of each standard.
Faremeter ships with payment support for both the Solana and EVM ecosystems:
flex, exact, and the MPP charge intent) in @faremeter/payment-solana.exact over EIP-3009 gasless USDC in @faremeter/payment-evm, with network coverage including Base, Polygon, Monad, and Skale (mainnet and testnets).Faremeter is sponsored and built by the engineers at ABK Labs along with other open-source contributors.
Official TypeScript/Node.js SDKs for the InFlow payments platform - x402 and MPP (Machine Payments Protocol) integration for sellers and buyers.
Universal test suite for MCP servers — dual-rail payment testing (x402 + MPP/Tempo), 402 challenge validation, security audit, load testing. Works with any MCP-compatible server.
ACE (Agent Commerce Exchange) — Open protocol for agent-native commerce: discovery, trust, and catalog for the agentic web. Payment-agnostic (x402, MPP, Stripe).
Dexter managed Solana settlement for the Machine Payments Protocol
TypeScript Interface for Machine Payments Protocol
Specifications for the Machine Payments Protocol - powered by the "Payment" HTTP authentication scheme
Alephant is an open-source AI Agent Gateway for routing, tracking, and controlling LLM usage across AI agents, members, and workflows, and for publishing agent capabilities as paid endpoints with x402 and MPP payment rails.
Rust SDK for the Machine Payments Protocol
Website for the Machine Payments Protocol
Building blocks for Agentic payments (x402, MPP, AP2) for TypeScript, Rust, Go, Python, Ruby, PHP, Lua, Kotlin and Swift.
Building blocks for Agentic payments (x402, MPP, AP2) for TypeScript, Rust, Go, Python, Ruby, PHP, Lua, Kotlin and Swift.
No description.