Term 3 Grants - Summary

NFTResolver

TL;DR

Proof of Concept (Version 1)

NFTResolver Contract: 0x56942dd93a6778f4331994a1e5b2f59613de1387

Included Resolver Data:

Examples:

  1. 1.azuki.nft-owner.eth (Standard 721)
  2. punk318.nft-owner.eth (Punk)
  3. doodle-2965.nft-owner.eth (Wrapped Doodle)
  4. 239.chonks.eth (Custom Domain)

Primary Objectives

  1. Determine best registration strategy
  2. Redeploy as two contracts: NFT Registry + Resolver
  3. Create simple minting website:
    • Enter NFT Contract eg. 0xe43d…ebad
    • Verify it is an ERC-721
    • Enter desired label(s) eg. “moo”
    • Verify it is unclaimed and have “right” to claim it
    • <Mint Button>

Additional Goals

  • Outreach to NFT projects and/or preregister popular projects
  • Acquire a better default base name than nft-owner.eth
  • Explore other use-cases of Wildcard w/o OffchainLookup
5 Likes