# GIBAI — Single Bank Bitcoin Adoption Profile

> GIBAI — Single Bank Bitcoin Adoption Profile is a paid API for AI agents from gibai.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Returns a named bank's Bitcoin/digital-asset adoption score (0–100), rank among the world's 100 largest banks, scores for 16 activities, and a full history of scored changes with reasons and source URLs.

## Facts

- Endpoint: GET https://gibai.app/bank/:name?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/gibai-single-bank-bitcoin-adoption-profile-be5fb91d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ASXI2WmrvpjKOX1xpqD2U

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability gibai-single-bank-bitcoin-adoption-profile-be5fb91d
```

Example prompt: What is JPMorgan's Bitcoin adoption score and rank on the Global Institutional Bitcoin Adoption Index — include their scores for activities like custody, ETF access, and derivatives, plus any recent changes?

## When to prefer this

Use this endpoint when you need a detailed, structured Bitcoin and digital-asset adoption profile for a single named bank — including granular per-activity scores and a sourced change history. Prefer this over the CSV change history endpoint when you need a current snapshot with full context for one institution rather than bulk historical data across all 100 banks.

## Known failure modes

- Unrecognized bank name returns an error without charge — use GET /banks to list valid names
- Bank name that partially matches may not resolve; common shorthands (Citi, JP Morgan, BofA) are supported
- Network or upstream data unavailability may result in a service error
- Banks outside the top 100 by assets are not indexed and will not be found

## How this service works

Bitcoin and digital-asset adoption profile for one named bank, from the Global Institutional Bitcoin Adoption Index. Returns its score out of 100, its rank among the world's 100 largest banks, a score for each of 16 activities (custody, spot trading, ETF access, derivatives, stablecoins, tokenization and more), and every scored change with a reason, a source URL and the event date. Shorthand resolves: Citi, JP Morgan, BofA. Free /banks lists accepted names; an unmatched name is not charged.

## Output

A JSON object containing: the matched bank name, headquarters country, report date, total weighted adoption score (0–100), rank (1–100 among the world's largest banks), individual scores for up to 16 activities (e.g. custody, spot trading, ETF access, derivatives, stablecoins, tokenization) on a 0/25/50/75/100 ladder, and an array of every scored change with the activity, old and new score, event date, reason, and source URL.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Bank name; common shorthand resolves. GET /banks lists accepted names."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "bank",
      "country",
      "report_date",
      "total",
      "rank",
      "scores",
      "changes"
     ],
     "properties": {
      "bank": {
       "type": "string",
       "description": "Matched bank name as the index records it"
      },
      "rank": {
       "type": "integer",
       "description": "Rank among the 100 banks in the index"
      },
      "total": {
       "type": "number",
       "description": "Weighted adoption score, 0-100"
      },
      "scores": {
       "type": "object",
       "description": "Score per activity on the 0/25/50/75/100 ladder"
      },
      "changes": {
       "type": "array",
       "description": "Every scored change for this bank: date, activity, old, new, origin, reason, source_url, event_date"
      },
      "country": {
       "type": "string",
       "description": "Headquarters country"
      },
      "report_date": {
       "type": "string",
       "description": "Date of the report these scores come from"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/gibai-single-bank-bitcoin-adoption-profile-be5fb91d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from gibai.app](https://www.zero.xyz/host/gibai.app/llms.txt)
