A portal functionality for an NFT collection and a bakend for a blockchain game was developed. A powerful smart contract functionality based on the Dfinity blockchain (ICP) was created. The code was developed in the Motoko programming language. The client portal contains great functionality for minting, managing and forwarding NFT tokens. Some of the backend code for the portal and admin panel was developed based on Laravel 8. Also we made a fungible token mint for this project. These tokens were issued as coins which can be used in the game and converted into ICP cryptocurrency inside the portal.