Unnamed service
GET bazaar-catalog.vercel.app/api/shariah-screen
Why an agent can trust this route.
Sonar evidence is advisory. Paid delivery is shown as verified only when paid probes are available; otherwise route estimates use the unpaid handshake as a clearly labeled proxy.
Observed outcomes
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.
Resource: bazaar-catalog.vercel.app/api/shariah-screen
Network: eip155:8453 · Asset: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 · Pay to: 0x21353452E547B306a6007d834C433a118638D3b3
Payment methods: — · Last validation: 2026-09-14 12:10:52.547+00
{
"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"
}
}
},
"paymentRequirements": [
{
"raw": {
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x21353452E547B306a6007d834C433a118638D3b3",
"amount": "150000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0x21353452E547B306a6007d834C433a118638D3b3",
"scheme": "exact",
"network": "eip155:8453",
"amountAtomic": "150000"
}
]
}Source catalog records are retained separately from live endpoint observations. Sonar score, uptime, and latency are advisory metrics. CDP indexing is not inferred from validation.