Skip to content

ENS track #3

@WhyAsh5114

Description

@WhyAsh5114

ENS Track ($2,000)
⚠️ Best Creative Use of ENS — $1,000 (Weak claim as-is)
Criticism (serious): ENS names are identifiers, not resolutions. The strings relay1.meshsearch.eth are stored in NodeRegistry.sol and .env files — but @ensdomains/ensjs is never imported, namehash is never called, and no ENS resolver is queried. The contract's mapping(string => Node) uses raw ENS name strings as keys. A judge who knows ENS will immediately ask: "show me the resolve() call."

The checkENSSubscription() function is explicitly a stub — it checks an in-memory Set, not the on-chain contract or ENS resolver:

What would make this pass: Add @ensdomains/ensjs and resolve relay names to actual registered ENS subdomains with an ENS resolver call in routing. Or show that meshsearch.eth is actually registered and subdomains are real.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions