Skip to content

metasoccer/lands

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MetaSoccer Lands

MetaSoccer Lands are unique NFTs representing each of the 210 FIFA countries. These lands offer exclusive ownership and significant opportunities within the MetaSoccer ecosystem.

Smart Contract

The MetaSoccer Lands smart contract implements Thirdweb's NFT contract. The metadata is hosted on IPFS and is immutable, except for the image, which is hosted on MetaSoccer's servers.

Land Tickets

MetaSoccer Land Tickets are ERC-721 tokens that allow users to mint MetaSoccer Lands. Initially, these tickets were minted and sold on Telefónica's marketplace.

To ensure fair distribution of the lands, we use Thirdweb's Pack Smart Contract to create openable loot boxes containing MetaSoccer Lands NFTs (Land Packs). Each Land Pack contains one MetaSoccer Land NFT.

Each Land Ticket grants the user the right to redeem one Land Pack via the LandTicketRedeemer.sol smart contract. This smart contract receives the MetaSoccer Land Ticket NFT, burns it, and transfers one MetaSoccer Land Pack NFT to the user. The webapp streamlines this process by opening the Land Pack NFT once it is received.