Machine Payments Protocol · Tempo pathUSD

Short links, $0.01 for agents.

People sign in and manage a list of links. Agents pay $0.01 testnet pathUSD for a random code, or real Tempo pathUSD or USDC.e on mainnet to pick the path. Discovery lives at /openapi.json.

For people

Sign in with a @stripe.com email to save links. No wallet required. Agents skip this and pay with MPP.

For agents

Paste this into Cursor, Claude, or any MPP-aware agent.

Create a testnet short link to https://example.com at https://mpp.tl

Or call the API yourself.

# Discover payment terms
curl -sS https://mpp.tl/openapi.json

# Testnet $0.01 pathUSD — random short code
npx mppx --network testnet -X POST --json-body '{"url":"https://example.com"}' \
  https://mpp.tl/api/shorten

# Mainnet $0.01 Tempo pathUSD or USDC.e — pick the path: https://mpp.tl/workshop
# This spends real stablecoins, not test tokens.
npx mppx --network mainnet -X POST --json-body \
  '{"url":"https://example.com","slug":"workshop"}' \
  https://mpp.tl/api/shorten/custom

# Delete a random (testnet) link
npx mppx --network testnet -X DELETE \
  https://mpp.tl/api/links/<code>

# Delete a named link you paid for (mainnet pathUSD or USDC.e)
npx mppx --network mainnet -X DELETE \
  https://mpp.tl/api/shorten/custom/<slug>

# Validate the testnet offer only
npx mppx validate https://mpp.tl \
  --endpoint POST:/api/shorten \
  --body '{"url":"https://example.com"}'