developers
Developer Quickstart: Read Trust Scores in 20 Lines
TL;DR
Install @trustlayer/sdk, call `client.getTrustScore(address)`, and gate any feature on the returned 0–1000 score. Total code: under 20 lines.
Key Facts
- ▸TypeScript SDK, ESM + CJS.
- ▸Zero-dep read path (viem under the hood).
- ▸REST fallback for non-JS runtimes.
- ▸On Base by default; multi-chain optional.
- ▸MIT licensed.
Last updated
Install
`npm i @trustlayer/sdk viem`
Read a Trust Score
import { createTrustLayerClient } from "@trustlayer/sdk"; const client = createTrustLayerClient({ chain: "base" }); const score = await client.getTrustScore("0xabc…");
Gate a route
Return early if score < 300. That is it. No KYC, no user data collection.
