Skip to content
Back to Colombia TRM

Card snapshot

x402.lagaceta.net · 2026-08-26 12:32:49 UTC · d717b62ac3344560e15678a22fe009fc3d0818282fb07c2970cdc973c70ff0bc

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "hermes-profit-engine",
  "description": "Official Colombian TRM + TIBC + captaciones + tasas activas + FIC ($0.005) + weather + scrape. Prepaid x402 USDC on Base.",
  "version": "0.6.10",
  "provider": {
    "organization": "unicentrocucuta",
    "url": "https://github.com/unicentrocucuta/pe-x402-gateway"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "trm",
      "name": "Colombia TRM",
      "description": "Official USD/COP TRM from Superfinanciera. mode=live for BanRep intrad\u00eda. $0.005 USDC.",
      "tags": [
        "colombia",
        "trm",
        "fx",
        "x402"
      ],
      "examples": [
        "GET /trm",
        "GET /trm?mode=live"
      ]
    },
    {
      "id": "tibc",
      "name": "Colombia TIBC",
      "description": "Official Superfinanciera TIBC (inter\u00e9s bancario corriente) by modalidad. $0.005 USDC.",
      "tags": [
        "colombia",
        "tibc",
        "interes-bancario",
        "x402"
      ],
      "examples": [
        "GET /tibc",
        "GET /tibc?modalidad=CONSUMO%20Y%20ORDINARIO"
      ]
    },
    {
      "id": "tasas-activas",
      "name": "Colombia Tasas Activas",
      "description": "Official Superfinanciera active credit rates (qzsc-9esp) by tipo/producto. $0.005 USDC.",
      "tags": [
        "colombia",
        "tasas-activas",
        "credito",
        "x402"
      ],
      "examples": [
        "GET /tasas-activas",
        "GET /tasas-activas?tipo=Consumo"
      ]
    },
    {
      "id": "fic",
      "name": "Colombia FIC",
      "description": "Official Superfinanciera FIC fund returns (qhpu-8ixx) latest corte, top 40 by AUM. $0.005 USDC.",
      "tags": [
        "colombia",
        "fic",
        "rentabilidades",
        "x402"
      ],
      "examples": [
        "GET /fic",
        "GET /fic?entidad=Bancolombia"
      ]
    },
    {
      "id": "weather",
      "name": "Current Weather",
      "description": "Weather for any city or lat/lon. Temperature, humidity, wind, weather code. $0.003 USDC.",
      "tags": [
        "weather",
        "forecast",
        "x402"
      ],
      "examples": [
        "GET /weather?lat=4.71&lon=-74.07"
      ]
    },
    {
      "id": "scrape",
      "name": "URL Scrape",
      "description": "Scrape a public URL to clean text. Title, description, body. $0.008 USDC.",
      "tags": [
        "scrape",
        "url",
        "x402"
      ],
      "examples": [
        "GET /scrape?url=https://example.com/"
      ]
    },
    {
      "id": "citation-check",
      "name": "Citation support check",
      "description": "Score whether a claim is supported by provided source texts (lexical MVP). Client supplies sources; no silent web fetch.",
      "tags": [
        "verification",
        "rag",
        "x402"
      ],
      "examples": [
        "Is claim X supported by these source excerpts?"
      ]
    },
    {
      "id": "opportunity-scan",
      "name": "Funded opportunity scan",
      "description": "Return high-signal funded bounty/escrow candidates from PE hunter snapshot (no contests).",
      "tags": [
        "bounties",
        "escrow",
        "market-intel"
      ]
    },
    {
      "id": "diff-review",
      "name": "Diff heuristic review",
      "description": "Structured risks/suggestions/confidence for a provided unified diff (no network fetch).",
      "tags": [
        "code-review",
        "static",
        "x402"
      ]
    },
    {
      "id": "bounty-triage",
      "name": "Bounty triage",
      "description": "Rank local hunter/watchdog snapshots with skip filters (farms, contests, illiquid tokens). Does not invent rewards.",
      "tags": [
        "bounties",
        "triage",
        "x402"
      ]
    },
    {
      "id": "ve-estimate",
      "name": "VE range estimator",
      "description": "Conservative/central/optimistic expected net USD for a bounty given reward, hours, competitors, pay_type. Contests forced low P(pay).",
      "tags": [
        "decision",
        "ev",
        "x402"
      ]
    },
    {
      "id": "pay-path-filter",
      "name": "Pay-path filter",
      "description": "Classify issue/listing text: escrow/algora/opire funded vs unfunded Opire footer vs contest vs illiquid. Never invents amounts.",
      "tags": [
        "bounties",
        "filter",
        "x402"
      ]
    },
    {
      "id": "batch-pay-path",
      "name": "Batch pay-path filter",
      "description": "Classify up to 25 issue/listing objects in one call; returns pursue/consider shortlists + per-item reasons.",
      "tags": [
        "bounties",
        "filter",
        "batch",
        "x402"
      ]
    },
    {
      "id": "portfolio-status",
      "name": "Portfolio status",
      "description": "Local PE active lines + realized net reminder from RUN_STATE (no invented balances).",
      "tags": [
        "ops",
        "portfolio",
        "x402"
      ]
    },
    {
      "id": "pr-watch",
      "name": "PR watch",
      "description": "Local snapshot of tracked open PRs (mergeable/merged/attention) from hunter + RUN_STATE rewards. No live GitHub call.",
      "tags": [
        "ops",
        "github",
        "x402"
      ]
    },
    {
      "id": "appstore-watch",
      "name": "App Store reviews and version watch",
      "description": "Official Apple lookup + RSS. Emits version/price changes and new reviews since last paid call.",
      "tags": [
        "app-store",
        "reviews",
        "monitoring",
        "x402"
      ]
    }
  ],
  "endpoints": {
    "health": "https://x402.lagaceta.net/healthz",
    "metrics": "https://x402.lagaceta.net/metrics",
    "agentCard": "https://x402.lagaceta.net/.well-known/agent-card.json",
    "citationCheck": "https://x402.lagaceta.net/v1/citation-check",
    "opportunityScan": "https://x402.lagaceta.net/v1/opportunity-scan",
    "diffReview": "https://x402.lagaceta.net/v1/diff-review",
    "bountyTriage": "https://x402.lagaceta.net/v1/bounty-triage",
    "veEstimate": "https://x402.lagaceta.net/v1/ve-estimate",
    "payPathFilter": "https://x402.lagaceta.net/v1/pay-path-filter",
    "batchPayPath": "https://x402.lagaceta.net/v1/batch-pay-path",
    "portfolioStatus": "https://x402.lagaceta.net/v1/portfolio-status",
    "prWatch": "https://x402.lagaceta.net/v1/pr-watch",
    "appstoreWatch": "https://x402.lagaceta.net/v1/appstore-watch",
    "trm": "https://x402.lagaceta.net/trm",
    "tasasActivas": "https://x402.lagaceta.net/tasas-activas",
    "weather": "https://x402.lagaceta.net/weather",
    "scrape": "https://x402.lagaceta.net/scrape"
  },
  "payment": {
    "protocol": "x402",
    "currency": "USDC",
    "chain": "base",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "status": "payai_verify_settle_wired",
    "facilitator": "https://facilitator.payai.network",
    "headers": {
      "challenge": "PAYMENT-REQUIRED (base64) on HTTP 402",
      "proof": "PAYMENT-SIGNATURE (base64 PaymentPayload)",
      "receipt": "PAYMENT-RESPONSE (base64) on HTTP 200"
    },
    "demo_header": "X-PE-DEMO: 1",
    "receive_wallet_evm": "0x4945092C6586F078E0eD2130a53b0CDEe90c6796",
    "note": "PayAI verify+settle on Base USDC. Unique: GET /trm $0.005 official Colombian TRM (USD/COP Superfinanciera). Also /weather $0.003, /scrape $0.008. PAYMENT-REQUIRED header is x402 v2.",
    "resource_base": "https://x402.lagaceta.net",
    "challenge_example": "https://x402.lagaceta.net/v1/citation-check"
  },
  "url": "https://x402.lagaceta.net",
  "documentationUrl": "https://x402.lagaceta.net/"
}