Developer Tools

SDK & Score

Look up any agent's trust score, then integrate the SDK into your own agent in minutes.

Agent Score Lookup

Enter any wallet address to view its real-time trust score, axis breakdown, and verification status.

Quick Start

Up and Running in 3 Steps

No config files. No boilerplate. Just install, init, and go.

1
Install
Add the SDK to your project with one command.
npm install prooflayer-sdk
2
Initialize
Create a ProofLayer instance with your wallet.
const pl = new ProofLayer({ wallet, apiKey })
3
Start
Begin tracking trust. Scores update automatically.
pl.start()
Developer Reference

Full Code Examples

SDK integration, CLI commands, and protocol-level trust gates.

import { ProofLayer } from 'prooflayer-sdk'

// Initialize with your wallet
const pl = new ProofLayer({ wallet, apiKey })
pl.start()

// Wrap any agent action
await pl.wrap('escrow', { amount: 1000, token: 'USDC' })

// Score updates automatically
pl.onScore(s => console.log(s.composite))
EventCollectorScoringEngineAttestationManagerApiClient

Scoring Axes

Four weighted dimensions combine into a single composite. Log-scale curves prevent gaming.

Financial30%

Transaction success rates, escrow completions, value handled over time.

Reliability30%

Uptime, response latency, heartbeat consistency, retry success.

Trust25%

Attestation count, verification status, trust gate pass rate.

Social15%

Peer endorsements, protocol interactions, cross-agent references.

API Reference

Backend API at api.prooflayer.net

POST/v1/ingest

Receive behavioral snapshots, recompute score

GET/v1/score/:wallet

Cached or fresh trust score

GET/v1/report/:wallet

Full report card with metadata

POST/v1/agents/register

Idempotent agent registration

POST/v1/trust/check

Trust gate — min composite threshold

GET/v1/badges/:wallet

Verification badge status

Ready to Integrate?

8 passing tests. TypeScript. Zero config.

View on GitHub