mirrored listing x402 eip155:8453xrpl:0solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpeip155:42161eip155:137

Latest available Singapore trade openness plus a comparable annual history from the World

Latest available Singapore trade openness plus a comparable annual history from the World Bank World Development Indicators API, with source, lag and revision caveats. Purpose: Give an autonomous agent a normalized, directly sourced Singapore trade openness series without forcing it to understand World Bank indicator codes or response shapes. 24-hour freshness target; missing evidence is reported explicitly rather than invented.

Do you run pay.edge-agents.ai? This listing was mirrored from Coinbase's public Bazaar. Claim it in 30 seconds — no account required — and it becomes verified, permanently overriding the mirrored copy.

Claim this listing
10000 (raw units)
price
3
calls / 30d
1
unique payers
2026-09-15
updated

Provider

pay.edge-agents.ai · discovered, not yet claimed by its owner

Payment (x402 accepts[])

[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "payTo": "0x7d9C21AcB6be3F6EA4723c148A32DC327a3eCB5b",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "10000",
    "maxTimeoutSeconds": 300
  },
  {
    "scheme": "exact",
    "network": "xrpl:0",
    "payTo": "rKv7LTd19CUsKKirVzdZWK4HuFChHf4Hp7",
    "asset": "524C555344000000000000000000000000000000",
    "amount": "0.01",
    "maxTimeoutSeconds": 300
  },
  {
    "scheme": "exact",
    "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "payTo": "2s11RMxZBjoFh8NJvZwA8LUKcaTRx2fHGUSSvQsM7Lib",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "amount": "10000",
    "maxTimeoutSeconds": 300
  },
  {
    "scheme": "exact",
    "network": "eip155:42161",
    "payTo": "0x408C4610F6879a75c25722cfCd18A2Eff99dc20F",
    "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
    "amount": "10000",
    "maxTimeoutSeconds": 300
  },
  {
    "scheme": "exact",
    "network": "eip155:137",
    "payTo": "0x408C4610F6879a75c25722cfCd18A2Eff99dc20F",
    "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "amount": "10000",
    "maxTimeoutSeconds": 300
  }
]

Output schema

{
  "bazaar": {
    "info": {
      "input": {
        "method": "GET",
        "queryParams": {},
        "type": "http"
      },
      "output": {
        "example": {
          "analysis": {
            "family": "macro",
            "intents": [
              "evidence",
              "trade"
            ],
            "summary": "Fresh Singapore Trade Openness findings appear here."
          },
          "dataStatus": "complete",
          "disclaimer": "General, impersonal market research; not investment advice or a buy, sell or hold recommendation.",
          "evidence": {
            "assets": [
              "SGP"
            ],
            "policy": "point-in-time",
            "sources": "Reported from the actual live report; never inferred from this example."
          },
          "generatedAt": "2026-08-31T00:00:00.000Z",
          "limitations": [
            "Coverage, source freshness and unavailable evidence are stated in every paid report."
          ],
          "provenance": {
            "issuer": "https://edge-agents.ai",
            "signed": true
          },
          "quality": {
            "confidence": "high",
            "status": "strong"
          },
          "schemaVersion": "2.0",
          "serviceId": "macro-sg-trade-openness"
        },
        "type": "json"
      }
    },
    "schema": {
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "properties": {
        "input": {
          "additionalProperties": false,
          "properties": {
            "method": {
              "enum": [
                "GET"
              ],
              "type": "string"
            },
            "queryParams": {
              "additionalProperties": false,
              "description": "No parameters are required. The report is generated from fresh eligible evidence at purchase time.",
              "properties": {},
              "required": [],
              "type": "object"
            },
            "type": {
              "const": "http",
              "type": "string"
            }
          },
          "required": [
            "type",
            "method"
          ],
          "type": "object"
        },
        "output": {
          "properties": {
            "example": {
              "additionalProperties": true,
              "properties": {
                "analysis": {
                  "description": "Product-specific findings calculated from eligible evidence.",
                  "type": "object"
                },
                "dataStatus": {
                  "description": "Completeness of eligible evidence used by the live report.",
                  "enum": [
                    "complete",
                    "partial",
                    "unavailable"
                  ],
                  "type": "string"
                },
                "deliveryId": {
                  "description": "Unique delivery identifier returned after a successful paid request.",
                  "type": "string"
                },
                "disclaimer": {
                  "type": "string"
                },
                "evidence": {
                  "description": "Observed evidence, providers, timestamps and source lineage supporting the analysis.",
                  "type": "object"
                },
                "generatedAt": {
                  "description": "RFC3339 date-time timestamp.",
                  "pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})$",
                  "type": "string"
                },
                "limitations": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "provenance": {
                  "description": "Issuer and signature/verification status when available.",
                  "type": "object"
                },
                "quality": {
                  "description": "Evidence-quality assessment; not probability of profit.",
                  "type": "object"
                },
                "reportId": {
                  "description": "Product report identifier when the service exposes one.",
                  "type": "string"
                },
                "schemaVersion": {
                  "description": "Version of the machine-readable report contract.",
                  "type": "string"
                },
                "serviceId": {
                  "const": "macro-sg-trade-openness",
                  "type": "string"
                }
              },
              "required": [
                "serviceId",
                "generatedAt",
                "dataStatus",
                "analysis"
              ],
              "type": "object"
            },
            "type": {
              "type": "string"
            }
          },
          "required": [
            "type"
          ],
          "type": "object"
        }
      },
      "required": [
        "input"
      ],
      "type": "object"
    }
  }
}

Use it

curl

curl "https://pay.edge-agents.ai/v1/services/macro-sg-trade-openness"
# -> 402 Payment Required, accepts[] lists how to pay
# retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid

JavaScript

const res = await fetch("https://pay.edge-agents.ai/v1/services/macro-sg-trade-openness");
if (res.status === 402) {
  const { accepts } = await res.json();
  // pay one of accepts[] via an x402 client, then retry with the payment header
}

Python

import httpx
res = httpx.get("https://pay.edge-agents.ai/v1/services/macro-sg-trade-openness")
if res.status_code == 402:
    accepts = res.json()["accepts"]
    # pay one of accepts[] via an x402 client, then retry with the payment header

Machine-readable

Everything on this page is also available as clean JSON at /resources/9140.json, and this resource appears in /discovery/resources and /discovery/search.