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



Problem Statement
Phi Land(φ Land)- Generates a unique Metaverse Land to Anyone with an ENS address.SummaryInterpret ENS as a Metaverse addressUtilizing the ENS subdomain, you can generate metaverse land NFTs at ●●●.philand.ethCommunity Owned & DrivenCurrent Metaverse Land ProblemsCentralizedLess Connectivity / Composability / AvailabilityUsage is limitedSupply size is determined by a platformNot Community-OwnedOur SolutionDecentralizedMaximized Connectivity / Composability / AvailabilityUsage is unlimitedSupply size is NOT determined by a platformCommunity-OwnedFuture ProspectsUnlimited UsageCitizen Badge NFTCurrenciesObject NFTGenerative National AnthemContacts @phi_xyz (https://twitter.com/phi_xyz)Team Principal @0xshugo, Wizard Engineer @Zack_3939, Goblin @ZkEther
Solution
<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 NFTsGeneration of Land NFTs using random elements of TokenID and block number, conditional on the subdomain.
Hackathon
NFTHack 2022
2022
Prizes
- 🏆
🥇 Best use of ENS
Contributors
- ZaK3939
26 contributions
- shugotsuji
1 contributions