About one of the most important infrastructure products - Inanomo NFT-Marketplace; and how we see the functionality of smart-contracts:
The primary role in the Marketplace will always be given to the convenience of users; and it's not limited to Inanomo Marketplace only - we will try to make sure that the NFTs of our collections can be traded on third-party Marketplaces as well. Here we strive to adhere to the strategy that once became popular thanks to AtomicHub: every separate smart-contract sets the parameters of each NFT-card (any given collection) - this is done in order to make them easier to use for game projects.
How we see it: based on a fork of the usual ERC-721 standard (if we are talking about the Ethereum network; or BEP-721, in the case of BSC); as well as any other blockchain that will be supported on our Marketplace - we will “write” our own smart-contract code based on the existing standard. You could see this on the already mentioned AtomicHub, which will allow our clients to use the functionality of customizing attributes / minting cards, etc.
However, due to the fact that the standard protocol will be taken as the basis, our contracts can be integrated into third-party Marketplaces (for example, OpenSea), which will allow trading cards of each of our game collections there (on third-party platforms)
Let's dive into the details of how the above scenario works using Satoshi Mystery as an example:
On November 18, 2022, the Genesis miners were created, and they were “minted” on the usual ERC-721 standard; being available in a “single form” - there is a picture/meta description and nothing else. At the moment when the main application of the game is launched, these boxes (MinerBox) can be immediately sent into the game; at the same time, their input will be carried out at the expense of the original smart-contract. However, the withdrawal will take place already under Inanomo NFT-Marketplace contracts (acquiring parameters, statistics and other additional fields - upgrading, burning, minting - thus the Marketplace will become a kind of hub for a large number of contracts and collections, carrying the functions of a centralized storage)
In the current approach, we see many advantages, namely: direct integration of the Inanomo Marketplace with games (which will allow users to avoid a long wait for the withdrawal of NFT if they want to sell / exchange it; similarly, they will not have to pay high fees for processing transactions by the blockchain). But this does not mean at all that there is no such possibility - if desired, the user can easily withdraw the NFT he needs to his own wallet, for example into MetaMask)
Moreover, we get “cross-chain” as an advantage: each NFT can be minted on different blockchains. Since Inanomo NFT-Marketplace manages all this, it will be possible to create a card on the Ethereum blockchain, and withdraw it to BSC (in this case, the card is burned in Ethereum blockchain, and an instant mint happens on BSC). This will also allow us to assign an arbitrary mint number; we believe that the hype in pursuit of a “cool mint number” is subsiding. First of all, the cost of a card should be set by upgrading its game attributes, and only then by the pursuit of a beautiful number.
But, as you can assume, the commission for such an action is paid by the user (or by the author of the collection, if he is ready to cover the costs of burning) - any operation in blockchain, including mint, requires payment of commissions. Though there is a plus - you won’t have to pay extra for withdrawing the card, because most blockchains allow anyone to make a mint immediately to the withdrawal address (i.e. you won’t have to pay separately for a mint, and then another payment fee for a withdrawal)
In addition, individual transactions will also be available: for example, a collection of a third-party game has entered our Marketplace on the blockchain (A); then the author of the collection decided to switch to another blockchain (B) - in this case, it will be possible to transfer the entire collection at once and in its entirety, without paying for every separate NFTs
In conclusion, as already emphasized, the Marketplace can work in a centralized version: this is convenient, as it will customers not to mint NFT at all, which is perfect for collections that do not need it - for games whose functionality does not require interaction with blockchains (the most popular example - rare skins). We are already negotiating with the developers from Azure Games in order to conclude an agreement according to which some new games will be released with integration on Inanomo NFT-Marketplace.Thus, their customers will be able to trade and exchange game items without destroying the economy of the game itself. At the same time, the collection's author will receive commissions through users trading on our Marketplace.
And lastly, in the context of the Oasis Metaverse, the game will certainly have an internal auction and trading houses. It is easy to guess that the integration will be prepared on the basis of Inanomo NFT-Marketplace. Despite the inner universe of the Oasis, under the hood everything will be supported precisely through the functionality of the Marketplace - the same approach will be applied to most of the games from our Holding (and not only to games). This step increases the volume of trading on the Marketplace with each new integrated project; and we hope that over time, NFT-Marketplace will further connect all the Inanomo company's products, thereby allowing the client to interact with them seamlessly.