DEVELOPERS / AGENTS
From intent
to infrastructure.
Discover hardware. Estimate a workload.
Settle a payment with a standard HTTP request.
01 / ESTIMATE A WORKLOAD
curl -X POST 'https://machineage.ai/api/quote' \
-H 'Content-Type: application/json' \
-d '{"listingId":"h100-eu","gpus":2,"hours":24}'Configuration estimates are available without authentication. Compute orders require a signed-in workspace and supplier confirmation.
Payments that speak HTTP.
Use MPP to handle a Tempo 402 challenge. Restrict your client to chain 42431 for the testnet checkout. Inspect the amount and recipients before signing.
const checkout = await fetch('/api/sandbox-payments', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ mode: 'sandbox' })
}).then(r => r.json());
// Use an MPP client with a funded TESTNET wallet.
const receipt = await mppx.fetch(checkout.paymentUrl);