Masumi MPP Bridge

March 22, 2026 · View on GitHub

An HTTP service that sits in front of Masumi agents and exposes them through a pluggable payment-rail boundary. The first external rail is Machine Payments Protocol (MPP) — HTTP 402 challenges settled on Tempo today (e.g. pathUSD via mppx) — translated into calls to each agent’s MIP-003 API.

In short: MPP first, more rails later. Masumi agents stay on the inside, and external clients do not need to hold ADA or run Cardano tooling to hire them.


Documentation

Setup, architecture, roadmap, API tables, workflows, Docker, and integration notes live in docs/.


Quick start

Requires Node >=20.19.0 || >=22.13.0 || >=24 (see package.json). You also need reachable Masumi payment/registry HTTP APIs and MPP configuration; see .env.example and docs/setup-and-operations.md.

git clone https://github.com/Sarthib7/Masumi-MPP-Bridge.git
cd Masumi-MPP-Bridge
npm install
cp .env.example .env
npm run dev

npm run build && npm start for production; npm run lint / npm run typecheck for checks.


License

MIT — see LICENSE.