Developer hub

Your software can call an API.
Now it can transact.

Choose the path that matches what you are building. M2M adds discovery, policy checks and settlement around the service calls your software already makes.

PATH 01

Build an Agent

Give autonomous software governed access to external capabilities and a machine-readable service market.

Agent guide →
PATH 02

Monetize an API

Publish an existing API as a priced provider service and earn from successful machine requests.

Provider guide →
PATH 03

Understand the protocol

Learn how identity, authorization, execution evidence and settlement fit into one transaction lifecycle.

Protocol flow →
Integration model

Discover → authorize → query → settle.

Keep your agent logic and wrap its external capability purchases in M2M policy and settlement.

agent.js
const result = await m2m.query({
  capability: "market-data",
  input: payload,
  maxSpend: "0.10 M2M"
});