{
  "x402Version": 1,
  "service": "income-packet",
  "description": "Agent-payable SELF-REPORTED GIG/1099 INCOME-STATEMENT builder. Submit payout + bank CSVs (Uber/DoorDash/Stripe/PayPal/Upwork/bank); it deterministically aggregates monthly totals, a trailing-12-month trend, per-source breakdown, average/median/lowest-3-month figures, and an optional digital-nomad-visa income-floor comparison (12 countries, Colombia $750/mo → Thailand $6,667/mo), then a server-side LLM writes a cover summary constrained to those figures. STRICTLY FACTUAL — every number is a sum of the submitted rows; never inflates, projects, or invents income; output labeled self-reported. Not a verification, not a fabricated-document generator.",
  "discoverable": true,
  "homepage": "https://incomeproof.aihowtoinvest.com",
  "mcp": {
    "endpoint": "https://incomeproof.aihowtoinvest.com/mcp",
    "transport": "streamable-http",
    "protocol": "mcp"
  },
  "payment": {
    "scheme": "exact",
    "network": "base",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "assetName": "USD Coin",
    "decimals": 6,
    "payTo": "0x38134a7F97636E26365Fb17405566595B917a341",
    "facilitator": "https://facilitator.payai.network",
    "facilitators": [
      {
        "name": "payai",
        "url": "https://facilitator.payai.network",
        "keyless": true,
        "role": "settlement"
      },
      {
        "name": "coinbase-cdp",
        "url": "https://api.cdp.coinbase.com/platform/v2/x402",
        "keyless": false,
        "role": "settlement+discovery",
        "bazaar": {
          "list": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
          "search": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search",
          "docs": "https://docs.cdp.coinbase.com/x402/bazaar"
        }
      }
    ],
    "keyless": true
  },
  "discovery": {
    "bazaar": "https://docs.cdp.coinbase.com/x402/bazaar",
    "list": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "search": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search",
    "note": "This resource advertises the Coinbase CDP facilitator as a second settlement path; the CDP Bazaar indexes it on first CDP-settled call."
  },
  "paidTools": [
    {
      "tool": "income_packet",
      "type": "mcp-tool",
      "transport": "mcp",
      "endpoint": "https://incomeproof.aihowtoinvest.com/mcp",
      "method": "POST tools/call (x402 challenge rides in the tool result)",
      "description": "Full self-reported income statement from the submitted payout/bank CSVs (12-month trend + monthly summary + source breakdown + averages + optional visa-floor comparison + LLM cover summary). $0.05 USDC.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "files": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "name": {
                  "type": "string"
                },
                "text": {
                  "type": "string"
                }
              },
              "required": [
                "text"
              ]
            }
          },
          "visa": {
            "type": "string",
            "enum": [
              "colombia",
              "mexico",
              "portugal",
              "spain",
              "croatia",
              "thailand",
              "indonesia",
              "costa-rica",
              "greece",
              "estonia",
              "malaysia",
              "brazil"
            ]
          },
          "applicant": {
            "type": "string"
          }
        },
        "required": [
          "files"
        ]
      },
      "outputSchema": {
        "type": "object",
        "description": "A self-reported gig/1099 income statement: trailing-12-month total + trend, monthly summary, per-source breakdown, average/median/lowest-3-month figures, optional nomad-visa income-floor comparison, and an LLM cover summary constrained to the figures. Strictly a faithful aggregation of the submitted records; nothing invented.",
        "properties": {
          "period": {
            "type": "object"
          },
          "summary": {
            "type": "object",
            "description": "grossTrend, avgMonthly, medMonthly, annualizedFromAvg, worst3."
          },
          "sources": {
            "type": "array",
            "description": "Per-source totals (DoorDash/Stripe/PayPal/…)."
          },
          "trend": {
            "type": "array",
            "description": "Trailing ≤12 months: {month,total,count,bySource}."
          },
          "visa": {
            "type": "object",
            "description": "Optional factual comparison of documented average vs a nomad-visa income floor."
          },
          "coverSummary": {
            "type": "string",
            "description": "LLM cover paragraph (review before submitting)."
          },
          "flags": {
            "type": "array",
            "description": "Honest limitations (gaps, duplicates, unparsed rows)."
          }
        },
        "required": [
          "period",
          "summary",
          "sources",
          "trend"
        ]
      },
      "discoverable": true,
      "price": {
        "scheme": "exact",
        "network": "base",
        "maxAmountRequired": "50000",
        "amountUSD": "$0.05",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "decimals": 6
      },
      "payTo": "0x38134a7F97636E26365Fb17405566595B917a341",
      "resource": "https://incomeproof.aihowtoinvest.com/mcp#income_packet",
      "facilitators": [
        {
          "name": "payai",
          "url": "https://facilitator.payai.network",
          "keyless": true,
          "role": "settlement"
        },
        {
          "name": "coinbase-cdp",
          "url": "https://api.cdp.coinbase.com/platform/v2/x402",
          "keyless": false,
          "role": "settlement+discovery",
          "bazaar": {
            "list": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
            "search": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/search",
            "docs": "https://docs.cdp.coinbase.com/x402/bazaar"
          }
        }
      ]
    }
  ],
  "freeTools": [
    {
      "tool": "income_preview",
      "description": "Free deterministic aggregation (12-month total, averages, per-source totals) from the submitted CSV rows. No cover summary.",
      "price": "free"
    }
  ],
  "docs": {
    "llms": "https://incomeproof.aihowtoinvest.com/llms.txt",
    "spec": "https://github.com/coinbase/x402"
  },
  "directory": {
    "catalog": "https://x402.dropwatchhq.com/x402",
    "catalogJson": "https://x402.dropwatchhq.com/x402.json",
    "description": "Full directory of dropwatchhq agent-payable x402 tools (USDC on Base, keyless)."
  }
}