project screenshot 1
project screenshot 2
project screenshot 3

Phi Land

Phi Land(φ Land)- Generates a unique Metaverse Land to Anyone with an ENS address.

Phi Land

Created At

NFTHack 2022

Winner of

trophy

🥇 Best use of ENS

Project Description

Phi Land(φ Land)- Generates a unique Metaverse Land to Anyone with an ENS address.

Summary

  • Interpret ENS as a Metaverse address
  • Utilizing the ENS subdomain, you can generate metaverse land NFTs at ●●●.philand.eth
  • Community Owned & Driven

Current Metaverse Land Problems

  • Centralized
  • Less Connectivity / Composability / Availability
  • Usage is limited
  • Supply size is determined by a platform
  • Not Community-Owned

Our Solution

  • Decentralized
  • Maximized Connectivity / Composability / Availability
  • Usage is unlimited
  • Supply size is NOT determined by a platform
  • Community-Owned

Future Prospects

  • Unlimited Usage
  • Citizen Badge NFT
  • Currencies
  • Object NFT
  • Generative National Anthem

Contacts @phi_xyz (https://twitter.com/phi_xyz)

Team Principal @0xshugo, Wizard Engineer @Zack_3939, Goblin @ZkEther

How it's Made

<Technologies Used>

@ensdomains, @MoralisWeb3, @opensea,

<Development Language>

Frontend: React.

Backend: Solidity

<Forked Code Source>

Cryptsncaverns(CC-0)

https://github.com/threepwave/cryptsandcaverns/blob/main/contract/README.md#vscode-errors-with-openzeppelin-imports

<Development Process>

STPE0 (Preparation)

  • Create a node in Moralis.

  • Mint "philand.eth", the issuer of the subdomains.

  • Fork the NFT creation part of "Cryptsncaverns"(SVG format).

STEP1 (ENS Subdomain and NFT for the ownership of the domain)

  • Contract owns "philand.eth" to mint subdomains.

  • User requests our contract to mint a subdomain of "●●●.philand.eth".

  • Contract mints the subdomain and delegates the controller to the user.

  • Contract mints the NFT as evidence that the user owns the subdomain.

  • User acquires the ENS subdomain and the NFT of the proof of ownership.

STEP2 (Land NFT)

  • User requests contract to generate a unique Land NFT from the subdomain.

  • Land NFT will be automatically generated at random from the user's subdomain TokenID and block number.

  • As a result, the user obtains a Land NFT for Metaverse with ENS subdomain.

<Appeal Points>
  • Contract-Centric Design in which our contract is responsible for generating subdomains and NFTs

  • Generation of Land NFTs using random elements of TokenID and block number, conditional on the subdomain.

background image mobile

Join the mailing list

Get the latest news and updates