---
name: trustscore.dev
description: trustscore.dev exposes a single API that returns a structured trust and fraud risk assessment for three entity types: phone numbers, crypto tokens, and property addresses. Each call returns a 0-100 score, confidence level, binary decision, risk flags, and a plain-English summary.
host: trustscore.dev
---

# trustscore.dev

trustscore.dev is a point-in-time fraud and trust scoring service targeting agents that need a quick, structured risk verdict before taking action on an unknown entity. It covers three distinct domains—telecom fraud (spam/VoIP/robocall detection), crypto token risk (rugpull/honeypot analysis), and real estate deed fraud—under a single unified API surface. It is not a monitoring platform or a bulk data pipeline; it is designed for single-shot lookups at decision points.

## When to use this host

Use trustscore.dev when an agent needs a fast, structured risk verdict on a single phone number, crypto token, or property address before onboarding a user, executing a transaction, or flagging an entity for review. It is appropriate for pre-action checks where a plain-English summary and discrete risk flags are sufficient. Do not use it for continuous or real-time fraud monitoring, streaming event pipelines, or bulk scoring of large lists—those use cases require a dedicated fraud platform with batch and streaming APIs. It also does not provide identity resolution, KYC document verification, or on-chain transaction history; route those needs to specialized identity or blockchain analytics providers.

## Capabilities

### Trust and Fraud Risk Scoring

Assesses fraud and trust risk for a phone number, crypto token, or property address, returning a normalized score, confidence, decision, and risk flags in a single call.

- **`score-trust-risk`** — Returns a 0-100 trust score, confidence level, decision, risk flags, and plain-English summary for a phone number, crypto token, or property address.

## Skill reference

### `score-trust-risk`

**TrustScore API** — Returns a 0-100 trust score, confidence level, decision, risk flags, and plain-English summary for a phone number, crypto token, or property address.

*Use when:* Use when an agent needs to assess fraud or trust risk for a phone number (spam, robocall, VoIP detection), a crypto token (rugpull, honeypot), or a property address (deed fraud) before taking action or onboarding a user.

*Not for:* Do not use for real-time streaming fraud monitoring or bulk batch scoring of large datasets; this is a single-shot lookup per call.

**Inputs:**

- `type` (string, required) — Asset type to score. One of: 'phone', 'crypto', or 'property'.
- `input` (object, required) — Object containing the asset-specific fields to evaluate. For phone: include 'phone_number' (E.164 format) and optionally 'country' (ISO 3166-1 alpha-2). Fields vary by type.

**Returns:** Returns score=0, confidence=0.4, decision='high_risk', signals with validity and error detail from libphonenumber, risk_flags=['Invalid phone number'], a plain-English summary, and call metadata.

**Example:** `{"type": "phone", "input": {"country": "GB", "phone_number": "+447700900123"}}`

---
