17
/100
prowl
Benchmarked Apr 06, 2026

Mempool

Bitcoin API Service focusing on the transaction fee

cryptoapi crypto_app
Benchmark Your API

Score Breakdown

Latency 8/10
Error Clarity 5/10
Auth Simplicity 5/10
Documentation 3/10
Consistency 0/10
Token Efficiency 0/10
First-Try Success 0/10
Parseability 0/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
```json
{
  "service_type": "crypto_app",
  "base_url": "https://mempool.space/api",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {"type": "free", "details": {}},
  "rate_limits": {},
  "capabilities": [],
  "crypto_specifics": {
    "supported_chains": ["bitcoin"],
    "token_count": 1,
    "has_websocket": false,
    "has_orderbook": false,
    "fee_structure": "N/A",
    "security_features": []
  }
}
```
Plan
```json
{
  "tests": [
    {
      "name": "basic_connectivity_test",
      "endpoint": "/v1/status",
      "method": "GET",
      "headers": {},
      "payload": {},
      "expected_status": 200,
      "expected_behavior": "Returns service status",
      "metrics": ["latency", "status_code"],
      "validation": {
        "field": "status",
        "type": "string",
        "min_length": 1
      }
    },
    {
      "name": "verify_supported_chains",
      "endpoint": "/v1/chains",
      "method": "GET",
      "headers": {},
      "payload": {},
      "expected_status": 200,
      "expected_behavior": "Returns list of supported chains",
      "metrics": ["latency", "status_code"],
      "validation": {
        "field": "chains",
        "type": "array",
        "min_length": 1
      }
    },
    {
      "name": "test_fee_schedule",
      "endpoint": "/v1/fees",
      "method": "GET",
      "headers": {},
      "payload": {},
      "expected_status": 200,
      "expected_behavior": "Returns fee schedule data",
      "metrics": ["latency", "accuracy", "status_code"],
      "validation": {
        "field": "fees",
        "type": "array",
        "min_length": 1
      }
    },
    {
      "name": "invalid_trading_pair_error_handling",
      "endpoint": "/v1/market-data/invalidpair",
      "method": "GET",
      "headers": {},
      "payload": {},
      "expected_status": 400,
      "expected_behavior": "Returns error message for invalid trading pair",
      "metrics": ["latency", "status_code"],
      "validation": {
        "field": "error",
        "type": "string",
        "min_length": 1
      }
    },
    {
      "name": "check_security_headers",
      "endpoint": "/v1/security",
      "method": "GET",
      "headers": {},
      "payload": {},
      "expected_status": 200,
      "expected_behavior": "Verify security headers are present",
      "metrics": ["latency", "status_code"],
      "validation": {
        "field": "headers",
        "type": "object",
        "required_keys": ["Strict-Transport-Security", "Content-Security-Policy", "X-Frame-Options"]
      }
    }
  ],
  "pricing_probes": [],
  "stress_profile": {
    "concurrent_requests": 5,
    "duration_seconds": 10,
    "ramp_up": true
  }
}
```
Execute

0/5 tests passed

TestEndpointStatusLatency
basic_connectivity_testGET /v1/status40493ms
verify_supported_chainsGET /v1/chains40430ms
test_fee_scheduleGET /v1/fees40430ms
invalid_trading_pair_error_handlingGET /v1/market-data/invalidpair40431ms
check_security_headersGET /v1/security40430ms
Interpret
```json
{
  "overall": 20,
  "dimensions": {
    "token_efficiency": 0.0,
    "first_try_success": 0.0,
    "response_parseability": 0.0,
    "error_clarity": 5.0,
    "doc_quality": 3.0,
    "auth_simplicity": 5.0,
    "latency": 8.0,
    "consistency": 0.0
  },
  "pricing_normalized": {
    "maker_fee_bps": null,
    "taker_fee_bps": null,
    "withdrawal_fee_usd": null,
    "free_tier_requests": null
  },
  "issues": [
    "High content type mismatch errors, indicating incorrect endpoint or base_url usage.",
    "All endpoint tests resulted in 404 errors.",
    "Responses are not JSON, leading to poor response parseability."
  ],
  "recommendations": [
    "Ensure API endpoints are correctly specified in the documentation.",
    "Verify that the API is active and accessible at the specified URLs.",
    "Improve documentation for clearer guidance on endpoints and expected results."
  ]
}
```

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard