TrustLayer

Trust Engine v2

Anti-Manipulation Live

Quality multipliers · daily caps · velocity guard · sybil cluster shield · investor lock bonus · Merkle-anchored daily proofs.

Connect / create your identity to see your Trust Engine v2 dashboard.

How the TrustLayer Trust Score engine works

Trust Score is a deterministic reputation number derived from cryptographically signed vouches between real humans. The same inputs produce the same score in the browser, in the edge worker and on the server, so anyone can recompute and verify a score independently.

Signed vouches, not follower counts

Every vouch is an EIP-191 signature produced by two devices — in person via QR, or remotely through an end-to-end encrypted chat request. A vouch without both signatures is never counted.

Diversity beats volume

The engine weights unique humans, region spread and account history rather than raw vouch count, so buying a cluster of accounts does not lift a score.

  • Unique-human weighting per tier (Bronze to Diamond)
  • Region diversity requirement
  • Minimum history in days before a tier unlocks

Daily caps and velocity guards

Points earned per UTC day are capped based on account age. Abnormal growth inside a rolling window freezes the score for review instead of silently accepting it.

Merkle anchoring on Base

Each day the score ledger is hashed into a Merkle root and anchored on Base mainnet. The root plus a leaf proof lets a third party confirm a score existed on a given day without trusting our servers.

Frequently asked questions

Can I raise my Trust Score by paying?
No. Score inputs are signed vouches, proof history and diversity metrics. There is no paid path to a higher score, and paid promotion of vouches is treated as cluster abuse.
What happens if someone vouches for fake accounts?
Cluster detection assigns a penalty weight to tightly connected groups that vouch mainly for each other, reducing the value of every edge inside that cluster.
Is my score portable?
Yes. Score, vouches and proofs are readable from public endpoints and from the on-chain anchors, so other apps can consume TrustLayer reputation without an account on our side.