Skip to main content

Prerequisites

Before you begin, you’ll need:

Get Your API Key

1

Log in to Dashboard

Go to app.credprotocol.com and log in to your account.
2

Navigate to API Keys

Click on API Keys in the sidebar to access your API key management.
3

Create a New Key

Click Create API Key, give it a name, and copy your new API key.
Store your API key securely. You won’t be able to see it again after creation.

Make Your First Request

Get a Credit Score

Use the following request to get a credit score for an Ethereum address:

Example Response

Or Use an SDK

If you’re gating access to a product rather than pulling raw scores, the SDKs wrap the trust-evaluation API (/v1/evaluate) — one call returns a 0–100 trust score, a tier, and pass/fail against a policy template. Framework middleware for Express, Hono, Next.js and FastAPI turns that into a one-line guard.
See the SDK overview for the adapters and policy templates.

Understanding the Response

Test with Sandbox

Before integrating with production data, use our sandbox endpoints to test your integration:
Sandbox endpoints return deterministic mock data and don’t count against your API quota.

Next Steps

Credit Reports

Generate comprehensive credit reports

Identity Verification

Verify on-chain identity attestations

Error Handling

Learn how to handle API errors

Authentication

Deep dive into API authentication

SDKs

TypeScript, Python, and framework middleware

Machine Payments

Pay per request with x402 or MPP — no account needed