Enter a name and you land on its Certificate of Ownership: the current holder, the on-chain anchors, the merkle proof against the latest committed state — printable, downloadable, and independently recomputable. Open and free; no account, no API key.
Format: name.tld — for example ordnet.web3.
Or validate a whole wallet: enter an address and get every name it holds — per protocol, with certificate and proof links — as one printable report.
Prefer to check everything yourself, without trusting this page? Read the guide — the four verification levels →
The name state is periodically committed on-chain as a merkle root (ODNCA-STD-004 §6). The certificate proves the name sits in the latest committed state and who holds it — verifiable offline with the published reference verifier. Don’t trust us — recompute us: the standards and vectors let anyone reproduce the same answer.
Automated checks use the open JSON endpoint: GET /verify/<name> answers valid: true with the proof data — no keys, no rate hoops for basic verification. Full proof objects: GET /proof/<name>.