{
  "$schema": "https://mpp.dev/schemas/discovery/v1.json",
  "version": "1.0",
  "protocol": {
    "name": "Machine Payment Protocol",
    "id": "mpp",
    "version": "1.0",
    "spec_url": "https://mpp.dev/"
  },
  "openapi": "https://turva.dev/openapi.json",
  "x_payment_info_location": "openapi:paths.*.post.x-payment-info",
  "merchant": {
    "name": "turva.dev",
    "legal_name": "Erik Rekola",
    "business_id": "3600281-7",
    "country": "FI",
    "url": "https://turva.dev/"
  },
  "payment_discovery": {
    "model": "machine_payable",
    "machine_payable": true,
    "supported_rails": [
      "stripe",
      "x402-base-usdc"
    ],
    "quote_channels": [
      {
        "type": "email",
        "value": "mailto:info@turva.dev?subject=Quote%20request"
      },
      {
        "type": "signal",
        "value": "@turva.19"
      }
    ],
    "typical_response_time": "P1D",
    "languages": [
      "en"
    ]
  },
  "pricing": {
    "currency": "EUR",
    "vat_included": false,
    "items": [
      {
        "name": "Audit",
        "price": 6500,
        "unit": "fixed",
        "duration": "2-3 weeks"
      },
      {
        "name": "Advisory",
        "price": 3000,
        "unit": "month",
        "minimum_commitment_months": 3
      },
      {
        "name": "Implementation",
        "price": 1500,
        "unit": "day"
      }
    ]
  }
}