blockful-io / external-resolver

This project aims to scale the Ethereum Name Service (ENS) by consolidating existing patterns and proofs of concept into a unified and production-ready codebase.
MIT License
14 stars 3 forks source link

L2: offchain subdomain isAvailable #238

Open pikonha opened 5 days ago

pikonha commented 5 days ago

Feature Request

We need to have a way to know whether domain is available for registration or not.

Describe Preferred Solution

Fetch it from the ENS Registry by relying on CCIP-Read. We need to figure out a way of fetching a property of a nested contract through the storage layout mechanism provided by the EVMFetcher.

Architecture Diagram

QA Replication steps

  1. call registerParams
  2. receive an available boolean property