Veral is fanning out across the public evidence sources for this subject. Cold reads can take a few seconds while sources respond — the page will paint as soon as the score settles.
Veral is fanning out across the public evidence sources for this subject. Cold reads can take a few seconds while sources respond — the page will paint as soon as the score settles.
Veral is reading the public evidence for 0x34202F7998ec478aAa1E4d8a152cF4b998355C69. Cold reads can take a few seconds while sources respond — the score panel will paint as soon as the reading settles.
Insufficient evidence to rate — Veral could verify only 4 of 25 sources, not enough to certify. A fuller public footprint — linking the ENS to its verified contracts, GitHub, or audit records — would let Veral rate it.
This macro has no contributing evidence yet. Publish the records that drive it (ENS, GitHub, audits) to lift it from — into a graded band.
What evidence would grade this →This macro has no contributing evidence yet. Publish the records that drive it (ENS, GitHub, audits) to lift it from — into a graded band.
What evidence would grade this →This macro has no contributing evidence yet. Publish the records that drive it (ENS, GitHub, audits) to lift it from — into a graded band.
What evidence would grade this →This macro has no contributing evidence yet. Publish the records that drive it (ENS, GitHub, audits) to lift it from — into a graded band.
What evidence would grade this →4 of 25 sources verified evidence; among the rest, 11 had nothing to report (thin subject is honest, not a defect); 1 source errored. The score of 28/100 reflects the thin public footprint. Low scores are expected for subjects with little public footprint — this is a finding, not an error.
None. No penalties, caps, or disqualifications attached to this score.
pnpm add @veral/score
import { computeProfile } from '@veral/score';
const compute = computeProfile('project/v1.0.0');
const result = compute(evidence, { nowSeconds: Math.floor(Date.now() / 1000) });
// result.score === 28The same evidence always produces the same score — no AI, no per-visitor variation. The methodology document above is the canonical reference.
| Attribute | Weight | Raw | Contribution |
|---|---|---|---|
| ens.com.github | 0.02 | — | — |
| ens.com.twitter | 0.02 | — | — |
| ens.com.linkedin | 0.02 | — | — |
| ens.com.discord | 0.02 | — | — |
| ens.com.reddit | 0.02 | — | — |
| ens.url | 0.02 | — | — |
| ens.email |
| Attribute | Weight | Raw | Contribution |
|---|---|---|---|
| agentId | 0.50 | 1.00 | 0.5000 |
| walletBinding | 0.50 | 1.00 | 0.5000 |
| Attribute | Weight | Raw | Contribution |
|---|---|---|---|
| nonce | 0.13 | 0.01 | 0.0006 |
| firstTxBlock | 0.13 | 1.00 | 0.0006 |
| firstTxTimestamp |
| Attribute | Weight | Raw | Contribution |
|---|---|---|---|
| counterparty.distinctCounterpartyCount· clean baseline, no adverse flag | 0.25 | 0.00 | 0.0000 |
| counterparty.uniqueCounterpartiesIn30d· clean baseline, no adverse flag | 0.25 |
| 0.02 |
| — |
| — |
| ens.description | 0.02 | — | — |
| ens.avatar | 0.02 | 1.00 | 0.0182 |
| ens.header | 0.02 | — | — |
| ens.name | 0.02 | — | — |
| ens.location | 0.02 | — | — |
| ens.keywords | 0.02 | — | — |
| ens.notice | 0.02 | — | — |
| ens.org.telegram | 0.02 | — | — |
| ens.xyz.farcaster | 0.02 | — | — |
| ens.eth.ens.delegate | 0.02 | — | — |
| ens.snapshot | 0.02 | — | — |
| ens.multicoin.btc | 0.02 | — | — |
| ens.multicoin.base | 0.02 | — | — |
| ens.multicoin.optimism | 0.02 | — | — |
| ens.contenthash | 0.02 | — | — |
| ens.sbo3l:agent_id | 0.10 | — | — |
| ens.sbo3l:audit_root | 0.10 | — | — |
| ens.sbo3l:policy_hash | 0.10 | — | — |
| ens.sbo3l:proof_uri | 0.10 | — | — |
| ens.erc8004:agent_id | 0.10 | — | — |
| ens.erc8004:registry | 0.10 | — | — |
| 0.13 |
| 0.00 |
| 0.0006 |
| transferCountRecent90d | 0.13 | 0.01 | 0.0006 |
| deployedContractCount· clean baseline, no adverse flag | 0.13 | 0.00 | 0.0006 |
| isContract· clean baseline, no adverse flag | 0.13 | 0.00 | 0.0006 |
| contractDeployedTimestamp | 0.13 | — | — |
| recentEventCount | 0.13 | — | — |
| 0.00 |
| 0.0000 |
| counterparty.uniqueCounterpartiesIn90d· clean baseline, no adverse flag | 0.25 | 0.00 | 0.0000 |
| counterparty.washPatternFlag· clean baseline, no adverse flag | 0.25 | 0.00 | 0.0000 |