Skip to content
Back to Ni Biashara Shelves

Card snapshot

agents.nibiashara.biz · 2026-10-14 07:33:36 UTC · cd4d903c8cde5d4b7e04ba93825044115992ae247cf055ce85583f0638e52101

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.

{
  "protocolVersion": "0.3.0",
  "name": "Ni Biashara Shelves",
  "description": "Ni Biashara Shelves. FX product: AI Money \u2014 Africa FX (Frankfurter official reference rates; Bybit P2P street rates for NGN and GHS). Also business services, sold per call. HTTP /shelf routes speak x402 v2 (PAYMENT-SIGNATURE, eip155:8453). This A2A payment object stays the v0.1 shape (x402Version 1) so existing clients can still pay. Ni Biashara LLC, Dallas TX.",
  "url": "https://agents.nibiashara.biz/a2a",
  "preferredTransport": "JSONRPC",
  "provider": {
    "organization": "Ni Biashara LLC",
    "url": "https://nibiashara.biz"
  },
  "version": "1.4.0",
  "documentationUrl": "https://agents.nibiashara.biz/docs?ref=agent-card",
  "iconUrl": "https://agents.nibiashara.biz/favicon.svg",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": [
      {
        "uri": "https://github.com/google-a2a/a2a-x402/v0.1",
        "description": "Supports payments using the x402 protocol for on-chain settlement (USDC on Base, scheme exact).",
        "required": true
      }
    ]
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/markdown",
    "text/html"
  ],
  "skills": [
    {
      "id": "fx-official",
      "name": "Official FX rate \u2014 one African pair",
      "description": "Official reference rate vs USD for one of KES, NGN, GHS, TZS, UGX, ZAR, EGP, RWF, via Frankfurter (frankfurter.dev). Frankfurter blends published central-bank reference rates; the number is that blend, not a single central-bank fixing. Each response names the source and carries as_of (Frankfurter's rate date) and fetched_at. Price: $0.01. Params: pair \u2014 e.g. USD-KES (required)",
      "tags": [
        "data",
        "africa",
        "fx",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:fx-official pair=USD-KES"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fx-official-all",
      "name": "Official FX rates \u2014 all eight pairs",
      "description": "All eight official reference rates vs USD in one payload, via Frankfurter (frankfurter.dev). Same blend and the same as_of / source fields as the single-pair shelf. Price: $0.02.",
      "tags": [
        "data",
        "africa",
        "fx",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:fx-official-all"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fx-parallel",
      "name": "Street (parallel-market) rate \u2014 USD-NGN or USD-GHS",
      "description": "Street rate for USD-NGN or USD-GHS: the median VWAP of Bybit's public USDT/fiat P2P order book, divided by a USDT/USD spot basis, plus the Frankfurter official reference rate and the spread. OKX is archived and does not set the price. Not a central-bank rate and not a bureau de change quote. Price: $0.05. Params: pair \u2014 USD-NGN or USD-GHS (required)",
      "tags": [
        "data",
        "africa",
        "fx",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:fx-parallel pair=USD-NGN"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fx-parallel-history-24h",
      "name": "Parallel-rate history \u2014 last 24 hours, hourly",
      "description": "Hourly street mid/buy/sell, spread and depth for USD-NGN or USD-GHS from Ni Biashara's own archive of the Bybit-derived quote. Each point is the hour the book was captured. Price: $0.25. Params: pair \u2014 USD-NGN or USD-GHS (required)",
      "tags": [
        "data",
        "africa",
        "fx",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:fx-parallel-history-24h pair=USD-NGN"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fx-parallel-history-7d",
      "name": "Parallel-rate history \u2014 last 7 days, hourly",
      "description": "Same Bybit-derived street series as the 24h shelf, seven days deep, from Ni Biashara's own archive. Price: $0.99. Params: pair \u2014 USD-NGN or USD-GHS (required)",
      "tags": [
        "data",
        "africa",
        "fx",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:fx-parallel-history-7d pair=USD-NGN"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fx-africa-daily-brief",
      "name": "Africa FX daily brief",
      "description": "Every Frankfurter official pair plus both Bybit-derived street quotes (USD-NGN and USD-GHS) and their spreads, each row carrying its source and time. One call for a morning pricing check. Price: $0.5.",
      "tags": [
        "data",
        "africa",
        "fx",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:fx-africa-daily-brief"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "carrier-authority-check",
      "name": "US carrier authority & safety check (FMCSA)",
      "description": "Live federal FMCSA record for a US motor carrier: legal name, operating status (allowed to operate), authority, safety rating, fleet size, crash and inspection summary \u2014 with plain risk flags. The check a freight-broker or dispatch agent runs before tendering a load. Price: $0.1. Params: dot \u2014 USDOT number (this or mc required); mc \u2014 MC/docket number (this or dot required)",
      "tags": [
        "data",
        "us",
        "freight",
        "compliance",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:carrier-authority-check dot=44110 mc=MC-121058"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "carrier-safety-basics",
      "name": "US carrier safety BASICs (FMCSA SMS)",
      "description": "The carrier's Behavior Analysis & Safety Improvement Category (BASIC) measures from FMCSA's Safety Measurement System \u2014 unsafe driving, hours-of-service, vehicle maintenance and the rest \u2014 with intervention-threshold flags. The depth check that complements carrier-authority-check. Price: $0.1. Params: dot \u2014 USDOT number (required)",
      "tags": [
        "data",
        "us",
        "freight",
        "compliance",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:carrier-safety-basics dot=44110"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "broker-authority-check",
      "name": "US freight broker authority check (FMCSA)",
      "description": "Is this broker real and allowed to arrange freight? Live FMCSA record by MC/docket number with broker-authority status and plain flags. The check a carrier or factoring agent runs before accepting a load from an unknown broker. Price: $0.1. Params: mc \u2014 MC/docket number (required)",
      "tags": [
        "data",
        "us",
        "freight",
        "compliance",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:broker-authority-check mc=MC-121058"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "load-vet-pack",
      "name": "Load vet pack \u2014 authority + BASICs + broker + OFAC name",
      "description": "Single pre-tender check: FMCSA authority and SMS BASICs for the carrier (USDOT or MC), FMCSA broker authority for the broker on the load (broker_mc), plus an OFAC name screen when a legal name is passed. Verdict is TENDER, HOLD or REJECT from those public fields only \u2014 no invented fraud score. Cites FMCSA QCMobile and OFAC as_of. Price: $0.25. Params: dot \u2014 carrier USDOT number (optional; give dot, mc or broker_mc); mc \u2014 carrier MC/docket number (optional; give dot, mc or broker_mc); broker_mc \u2014 broker MC/docket number \u2014 runs the FMCSA broker-authority check (optional); name \u2014 legal name to OFAC-screen (optional)",
      "tags": [
        "data",
        "us",
        "freight",
        "compliance",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:load-vet-pack dot=44110 mc=MC-121058 broker_mc=\u2026 name=\"Example Trading Co\""
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "sanctions-screen",
      "name": "Sanctions name screen \u2014 OFAC SDN + Consolidated (US)",
      "description": "Screens a company or entity name against the U.S. Treasury OFAC Specially Designated Nationals and Consolidated lists (~40k names + aliases; every result carries as_of and checked_at). Deterministic normalized-name and token matching with a CLEAR / REVIEW / HIT verdict. Price: $0.02. Params: name \u2014 person or entity name to screen (required)",
      "tags": [
        "data",
        "compliance",
        "sanctions",
        "ofac",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:sanctions-screen name=\"Example Trading Co\""
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "sanctions-wallet-screen",
      "name": "Sanctions wallet screen \u2014 OFAC Digital Currency Address",
      "description": "Exact-match a blockchain address against Digital Currency Address identifiers published in the OFAC SDN XML (the same Treasury list we ingest for name screens). CLEAR or HIT. No third-party chain intel, no clustering, no risk score. Price: $0.01. Params: address \u2014 digital currency address to exact-match (required)",
      "tags": [
        "data",
        "compliance",
        "sanctions",
        "ofac",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:sanctions-wallet-screen address=0x0000000000000000000000000000000000000000"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "shelf-pass-100",
      "name": "Shelf Pass \u2014 110 prepaid credits",
      "description": "110 prepaid credits for $0.99 ($1.10 of calls). 1 credit = $0.01 of list price: a $0.10 carrier check uses 10 credits, a $0.02 sanctions screen uses 2. Valid on data shelves priced at $0.25 or less (FX, carrier, broker and sanctions checks, Texas CE, the load-vet pack, instant Swahili localization). The pass token travels in the X-SHELF-PASS header, so a call needs no separate wallet payment. Price: $0.99.",
      "tags": [
        "data",
        "credits",
        "pass",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:shelf-pass-100"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "tx-insurance-ce-check",
      "name": "Texas insurance license CE & renewal check (TDI)",
      "description": "Deterministic TDI rules: exactly what a Texas insurance licensee needs to stay compliant \u2014 CE hours, classroom/ethics requirements, renewal fees \u2014 by license line and years licensed. Rules-engine output, not an LLM guess. Price: $0.25. Params: license_line \u2014 one of general_lines_life_accident_health_hmo | general_lines_property_casualty | personal_lines_property_casualty | limited_lines | public_adjuster | all_lines_adjuster (required); years_licensed \u2014 integer 0-40 (default 2)",
      "tags": [
        "data",
        "us",
        "texas",
        "license",
        "compliance",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:tx-insurance-ce-check license_line=general_lines_property_casualty years_licensed=\u2026"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "tx-realestate-ce-check",
      "name": "Texas real-estate license CE & renewal check (TREC)",
      "description": "Deterministic TREC rules: continuing-education hours, renewal fees and active-license requirements for Texas real-estate licensees, by license type. Rules-engine output, not an LLM guess. Price: $0.25. Params: license_type \u2014 one of sales_agent | broker | broker_associate | inspector (required); first_time \u2014 true|false (default false)",
      "tags": [
        "data",
        "us",
        "texas",
        "license",
        "compliance",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:tx-realestate-ce-check license_type=sales_agent first_time=\u2026"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "swahili-localization-instant",
      "name": "English \u2194 Swahili localization \u2014 instant machine pass, up to 120 words",
      "description": "Machine localization (open translation model, run in-process), returned in the paid response with no ticket or wait. Suited to UI strings, alt text and short product copy. Machine-grade output, labeled as such. Human-reviewed copy up to 500 words is a separate shelf, swahili-localization-500w. Price: $0.25. Params: text \u2014 the text to localize, up to 120 words (required); direction \u2014 en-sw or sw-en (optional, default en-sw)",
      "tags": [
        "data",
        "africa",
        "swahili",
        "localization",
        "services",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:swahili-localization-instant text=\"Welcome to our shop\" direction=en-sw"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "swahili-localization-500w",
      "name": "English \u2194 Swahili localization, up to 500 words",
      "description": "Native-quality East African market copy (Kenya/Tanzania), reviewed by a Kenyan-born operator. Marketing, UI strings, product copy. Price: $0.99 intake (total $25, balance via the ticket). Params: brief \u2014 the text or a link to it (required); contact \u2014 email for delivery (required)",
      "tags": [
        "service",
        "africa",
        "swahili",
        "localization",
        "services",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:swahili-localization-500w brief=\"Launch flyer for a Dallas pop-up, bilingual EN/SW\" contact=buyer@example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "nb-flyer-design",
      "name": "Print/social flyer design",
      "description": "One flyer, real licensed photography, print-ready PDF plus square and story exports. Price: $0.99 intake (total $49, balance via the ticket). Params: brief \u2014 event/offer details (required); contact \u2014 email for delivery (required)",
      "tags": [
        "service",
        "design",
        "services",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:nb-flyer-design brief=\"Launch flyer for a Dallas pop-up, bilingual EN/SW\" contact=buyer@example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "nb-social-content-pack",
      "name": "Social content pack \u2014 10 posts",
      "description": "Ten platform-native posts (copy + visuals) for one brand, one month. Price: $0.99 intake (total $99, balance via the ticket). Params: brief \u2014 brand, audience, platforms (required); contact \u2014 email for delivery (required)",
      "tags": [
        "service",
        "content",
        "social",
        "services",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:nb-social-content-pack brief=\"Launch flyer for a Dallas pop-up, bilingual EN/SW\" contact=buyer@example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "nb-founder-consult-30",
      "name": "30-minute consult with the founder",
      "description": "Diaspora commerce, East African market entry, or agentic commerce setup. Video call. Price: $0.99 intake (total $75, balance via the ticket). Params: brief \u2014 what you want to cover (required); contact \u2014 email for scheduling (required)",
      "tags": [
        "service",
        "consulting",
        "services",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:nb-founder-consult-30 brief=\"Launch flyer for a Dallas pop-up, bilingual EN/SW\" contact=buyer@example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "nb-landing-page",
      "name": "Landing page build",
      "description": "One-page site on Cloudflare, copy included, live on your domain. Price: $0.99 intake (total $499, balance via the ticket). Params: brief \u2014 business, goal, domain (required); contact \u2014 email (required)",
      "tags": [
        "service",
        "design",
        "web",
        "services",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:nb-landing-page brief=\"Launch flyer for a Dallas pop-up, bilingual EN/SW\" contact=buyer@example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "cloud-spend-report",
      "name": "Cloud Spend Intelligence report",
      "description": "Automated audit of a cloud billing export (AWS/GCP/Azure/generic CSV): where the money goes, biggest line, burstiness, per-service shares and cut candidates. Input is source_url, an HTTPS link to the export (CSV/JSON, up to 10 MB). The report is computed at intake and released when the balance is paid. Nothing is stored beyond the run. Price: $0.99 intake (total $49, balance via the ticket). Params: source_url \u2014 HTTPS URL of your billing export, CSV/JSON, \u226410MB (required); contact \u2014 email (optional)",
      "tags": [
        "service",
        "cloud",
        "finops",
        "services",
        "ni-biashara",
        "x402"
      ],
      "examples": [
        "skill:cloud-spend-report source_url=https://example.com/billing-export.csv contact=buyer@example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "security": []
}