# Shariah Compliance Screening for Crypto Assets

> Shariah Compliance Screening for Crypto Assets is a paid API for AI agents from bazaar-catalog.vercel.app, paid per call via x402, $0.15/call, status unknown (last checked 2026-10-11).

Screens a crypto asset against Islamic finance prohibition criteria (riba, maysir, gharar, impermissible business, real utility) and returns a per-criterion assessment with scholarly reasoning.

## Facts

- Endpoint: GET https://bazaar-catalog.vercel.app/api/shariah-screen?utm_source=zero.xyz
- Price: $0.15/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/shariah-compliance-screening-for-crypto-assets-ee3131c6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_V2KO2MNyZrf6GP1dCcLkM

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 shariah-compliance-screening-for-crypto-assets-ee3131c6
```

Example prompt: Can you check whether AAVE is permissible under Islamic finance rules — specifically looking at riba, maysir, gharar, and whether it has real utility?

## When to prefer this

Choose this endpoint when serving Muslim users who need an educational, criterion-by-criterion Islamic finance assessment of a specific crypto asset, including documented scholarly reasoning and disagreement. It is purpose-built for fiqh al-mu'amalat compliance screening of crypto tokens, unlike generic compliance APIs or fatwa databases that do not address digital assets specifically.

## Known failure modes

- Token symbol not found in screened coverage set — check /api/shariah-screen/coverage for supported assets
- Missing required 'token' query parameter returns a validation error
- Ambiguous or misspelled token names may return no match
- Emerging or obscure tokens may not yet be in the coverage set

## How this service works

Screen a crypto asset against Islamic finance (fiqh al-mu'amalat) prohibition criteria: riba (interest), maysir (gambling), gharar (excessive uncertainty), impermissible business, and real utility. Returns a per-criterion assessment with the reasoning behind each result, plus documented scholarly disagreement where it exists. For agents serving Muslim users who need to know whether an asset conflicts with Islamic finance principles. Educational screening, not a fatwa.

## Output

A structured per-criterion assessment covering riba (interest), maysir (gambling), gharar (excessive uncertainty), impermissible business activity, and real utility — each with the scholarly reasoning behind the ruling and any documented disagreement among Islamic scholars. Returned as an educational screening, explicitly not a fatwa.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "token"
     ],
     "properties": {
      "token": {
       "type": "string",
       "description": "Asset symbol or name to screen, e.g. BTC, ETH, USDC, AAVE. See /api/shariah-screen/coverage (free) for the screened set."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/shariah-compliance-screening-for-crypto-assets-ee3131c6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from bazaar-catalog.vercel.app](https://www.zero.xyz/host/bazaar-catalog.vercel.app/llms.txt)
