Skip to content

Reports

reports.untitledfinancial.com — AI-synthesized institutional-grade reports across the full DPX oracle stack. Each report aggregates live data from multiple internal data sources and produces a structured narrative via the AI synthesis layer.

Reports are gated via the x402 micropayment protocol. Callers pay USDC on Base mainnet per request. No account or API key is required.


ReportEndpointCoverage
ClimateGET /report/climateTCFD physical risk, commodity stress, climate outlook
MacroGET /report/macroStability score, macro regime, 90-day outlook
ESGGET /report/esgSFDR PAI indicators, ESG sub-scores, CSRD data
ComplianceGET /report/complianceAML/sanctions screening, PEP check, Travel Rule status
TreasuryGET /report/treasurySettlement volume, corridor performance, AI decision audit

  1. Caller sends GET /report/{type} with no payment header → receives HTTP 402 with the x402 payment descriptor
  2. Caller pays USDC on Base mainnet using the x402 descriptor
  3. Caller resends the request with X-PAYMENT: <receipt> → receives the full report
  4. Reports are cached for 60 minutes — repeated calls with a valid payment within the cache window receive the same report instantly

GET /report/climate HTTP/1.1
Host: reports.untitledfinancial.com
X-PAYMENT: <x402-payment-receipt>

Query parameters for entity-specific reports:

ReportParameters
/report/esg?address=0x... (wallet address) or ?lei=...
/report/compliance?lei=... and/or ?name=... (at least one required)
/report/treasury?period=YYYY-MM (optional, defaults to current month)

Without an X-PAYMENT header, every endpoint returns HTTP 402 with the payment descriptor and a preview of report contents:

{
"x402Version": 1,
"accepts": [{
"scheme": "exact",
"network": "base-mainnet",
"maxAmountRequired": "2000000",
"resource": "https://reports.untitledfinancial.com/report/climate",
"description": "DPX Climate Report — AI-synthesized institutional analysis. Fee: $2.00 USDC.",
"payTo": "0x<fee-collector-address>",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
}],
"reportPreview": {
"type": "climate",
"whatYouGet": [
"TCFD physical risk assessment — heat, flood, drought, supply chain",
"Commodity stress signals across 11 markets",
"Climate outlook: STABLE / ELEVATED / CRITICAL",
"AI-synthesized narrative with key risk factors and action guidance"
],
"fee": { "amountUsdc": "$2.00", "asset": "USDC on Base mainnet" }
}
}

All reports share a common envelope:

{
"reportType": "climate",
"period": "2026-07",
"generatedAt": "2026-07-05T16:30:00.000Z",
"synthesis": {
"summary": "Physical climate risk is elevated across agricultural corridors...",
"keyFindings": [
"Heat stress index in Southeast Asia at 78/100 — 12-year high",
"Corn and soy futures showing supply-side pressure (+8.3% 30d)",
"USD structural health score 71 — caution band"
],
"riskLevel": "ELEVATED",
"narrative": {
"Physical Risk": "TCFD heat-adjusted risk signals indicate...",
"Commodity Stress": "Across 11 tracked commodity markets..."
},
"recommendations": [
"Review USD-denominated settlement exposure in APAC corridors",
"Monitor SFDR PAI indicator 7 (biodiversity) for supply chain exposure"
],
"dataQuality": "LIVE"
},
"data": { /* raw oracle data used in synthesis */ },
"sources": ["DPX Commodity Forecast Oracle", "TCFD Physical Risk Model"]
}
ValueMeaning
LOWNo material signals detected
MODERATEElevated signals; monitor
ELEVATEDAction recommended
HIGHImmediate attention required
CRITICALSystem-level event underway
ValueMeaning
LIVEAll data sources responded
PARTIALOne or more sources unavailable; synthesis used available data
ESTIMATEDHistorical or interpolated data used

ReportSources
ClimateDPX Commodity Forecast Oracle · TCFD Physical Risk Model
MacroDPX Stability Oracle v9 · Rail Status Monitor
ESGDPX ESG Oracle · World Bank WGI · UN Global Compact · SFDR Annex I
ComplianceOpenSanctions · GLEIF LEI Registry · FATF Country Risk · DPX Compliance Oracle
TreasuryDPX Settlement Agent D1 · Corridor Feedback Signal

The reports worker publishes a Google A2A-compatible agent card:

GET https://reports.untitledfinancial.com/.well-known/agent.json

The card describes each report as a skill with its payment requirements, enabling agent-to-agent discovery and automated report procurement.


GET https://reports.untitledfinancial.com/health

Returns { "status": "ok", "service": "dpx-reports", "version": "1.0.0" }.