{"id":"altura","title":"Altura","content":"**Altura** is a platform that enables the creation, management, and sale of [blockchain](https://iq.wiki/wiki/blockchain)-based digital assets such as [NFTs](https://iq.wiki/wiki/non-fungible-token-nft). It provides tools for developers and creators to implement features like dynamic metadata, gasless transactions, and customizable sale mechanics.  [[1]](#cite-id-PH8seKsNES)\n\n$$widget0 [YOUTUBE@VID](https://www.youtube.com/watch?v=O_LSjw_WJh4)$$\n\n## Overview\n\nAltura is a platform that offers tools to support the development and management of [Web3](https://iq.wiki/wiki/web3) features in games. It provides [APIs](https://iq.wiki/wiki/apis) and SDKs that allow developers to create, modify, and transfer NFTs within games, without requiring extensive technical knowledge or large financial investments. Its authentication features help with user onboarding and asset security, while its marketplace tools enable developers to either list [NFTs](https://iq.wiki/wiki/non-fungible-token-nft) on Altura’s platform or set up their own customized storefronts.\n\nThe platform simplifies the integration of [blockchain](https://iq.wiki/wiki/blockchain) technologies such as Solidity, [Web3](https://iq.wiki/wiki/web3).js, GraphQL, and IPFS by offering developer-friendly tools and documentation. This reduces the time and effort typically required to build a [Web3](https://iq.wiki/wiki/web3) stack from scratch. By streamlining these processes, Altura helps development teams lower operational costs and focus more on game creation.\n\nAltura also offers access to a marketplace and community environment where [Web3](https://iq.wiki/wiki/web3) participants can list, trade, and discover NFTs. Additionally, the platform supports various [blockchain](https://iq.wiki/wiki/blockchain) networks and NFT standards, providing developers with a flexible and secure foundation for managing in-game digital economies. [[2]](#cite-id-7o0yUxAuWI)\n\n## Features\n\n### Lazy Minting\n\nLazy Minting is a method for [minting](https://iq.wiki/wiki/minting) [Non-Fungible Tokens (NFTs)](https://iq.wiki/wiki/non-fungible-token-nft) where the [NFT](https://iq.wiki/wiki/non-fungible-token-nft) is only created at the point of sale, rather than upfront. This reduces initial costs and eliminates the risk of paying [gas](https://iq.wiki/wiki/gas) fees until the [NFT](https://iq.wiki/wiki/non-fungible-token-nft) is sold, making the minting process more accessible for creators.\n\nLazy Minting offers flexibility, including features like whitelists, tiered sales, time restrictions, and dynamic sale conditions, such as limiting purchases to one [NFT](https://iq.wiki/wiki/non-fungible-token-nft) per wallet. The process starts with creating an item, followed by managing the sales setup, where creators can specify sale parameters like participant restrictions, [minting](https://iq.wiki/wiki/minting) limits per wallet, and pricing. Once the sale details are set, the sale is finalized and launched. [[6]](#cite-id-IJJ29xNaBV)\n\n### Smart NFTs\n\nSmart [NFTs](https://iq.wiki/wiki/non-fungible-token-nft) are programmable digital assets that differ from traditional [NFTs](https://iq.wiki/wiki/non-fungible-token-nft), allowing their properties, images, and metadata to change after [minting](https://iq.wiki/wiki/minting). This dynamic functionality enables real-time interactions between [NFTs](https://iq.wiki/wiki/non-fungible-token-nft) and applications, which is particularly useful in gaming environments where attributes like health, level, or experience can evolve. Developers can define static and non-static properties during [minting](https://iq.wiki/wiki/minting)—static properties remain fixed, while non-static ones can be updated using Altura’s API or JavaScript SDK. These updates require an API key for the project managing the [NFT](https://iq.wiki/wiki/non-fungible-token-nft) collection.\n\nIn addition to property updates, Smart [NFTs](https://iq.wiki/wiki/non-fungible-token-nft) support image and metadata changes. Multiple images can be uploaded during [minting](https://iq.wiki/wiki/minting), with the ability to set or change the primary image. Developers can also add new images post-minting and decide whether to assign them as the primary visual. Names and descriptions of [NFTs](https://iq.wiki/wiki/non-fungible-token-nft) can be updated anytime by providing the item ID and the new metadata. These features allow for more flexible, responsive, and engaging in-game assets that reflect ongoing gameplay or user interaction changes. [[3]](#cite-id-MmClpA0NnB) [[4]](#cite-id-u9ECHUEWYU)\n\n#### Lootboxes\n\nLootboxes are virtual containers that hold random [NFT](https://iq.wiki/wiki/non-fungible-token-nft) items with varying levels of rarity and value. They are often used in gaming to introduce chance-based rewards. They function as mystery boxes, where users purchase a key to unlock unknown contents. Each loot box includes a key and a box image, along with shared names and descriptions that define the item presentation.\n\nTo set up a lootbox, developers add [NFTs](https://iq.wiki/wiki/non-fungible-token-nft) from their collection, specify the number of each item included, and assign rarity levels. These [NFTs](https://iq.wiki/wiki/non-fungible-token-nft) are approved and transferred to a [smart contract](https://iq.wiki/wiki/smart-contract) tied to the lootbox. Once configured, the lootbox can be launched by defining the key quantity, payment currency, and pricing. This system offers a controlled distribution of [NFTs](https://iq.wiki/wiki/non-fungible-token-nft) while maintaining randomness and gamified interaction. [[8]](#cite-id-NOJKTJkp9v)\n\n### Altura Marketplace\n\n![](https://ipfs.everipedia.org/ipfs/QmfJLxHeeQd9UfipwRXo9VwnBV3WBWadeuQW4yBT9Kya9X)\n\nThe Altura Marketplace is a multi-chain platform that supports [Ethereum](https://iq.wiki/wiki/ethereum), [BNB](https://iq.wiki/wiki/binance-coin) Smart Chain, [Polygon](https://iq.wiki/wiki/polygon), [Arbitrum](https://iq.wiki/wiki/arbitrum), [Optimism](https://iq.wiki/wiki/optimism), [Fantom](https://iq.wiki/wiki/fantom), and [Avalanche](https://iq.wiki/wiki/avalanche), allowing users to list, buy, and interact with [NFTs](https://iq.wiki/wiki/non-fungible-token-nft) [across](https://iq.wiki/wiki/across) gaming projects. It uses [OpenSea’s](https://iq.wiki/wiki/opensea) Seaport contract for efficient transactions and supports various currencies, including native chain tokens and [stablecoins](https://iq.wiki/wiki/stablecoin) like [USDC](https://iq.wiki/wiki/usdc) and [USDT](https://iq.wiki/wiki/tether). [NFTs](https://iq.wiki/wiki/non-fungible-token-nft) with multiple supplies ([ERC1155](https://iq.wiki/wiki/erc-1155)) can have several listings, and buyers can make time-limited offers. The platform includes tools like a notification system, likes and views tracking, and supports dark and light modes. Detailed [NFT](https://iq.wiki/wiki/non-fungible-token-nft) pages show metadata, ownership, trading history, unlockable content, and activity logs.\n\nUsers can [mint](https://iq.wiki/wiki/minting) [NFTs](https://iq.wiki/wiki/non-fungible-token-nft) with multiple images and unlockable content, transfer [NFTs](https://iq.wiki/wiki/non-fungible-token-nft), update listings, and customize profiles. The marketplace provides detailed filtering, sorting, and search capabilities by collection, game, or [NFT](https://iq.wiki/wiki/non-fungible-token-nft) traits. Activity and event tracking is available per user, [NFT](https://iq.wiki/wiki/non-fungible-token-nft), or collection, with prices normalized to USD. Developers can earn royalties on secondary sales, while Altura collects a 4% transaction fee. [[7]](#cite-id-IumS21nM07)\n\n## Technology\n\n### NPC Engine\n\nThe NPC Engine integrates large language models with reinforcement learning to create non-playable characters that adapt to player input and environmental changes. Using transformer-based language models trained on dialogues and game scripts, the engine enables NPCs to engage in natural conversations and make dynamic decisions. A reinforcement learning layer refines behavior through simulated scenarios, optimizing for metrics like engagement and quest outcomes.\n\nNPCs retain context and continuity through vector databases, which store past interactions and decisions as retrievable memory embeddings. The engine uses retrieval-augmented generation to blend this memory data with real-time outputs from the language model, ensuring character consistency. Technologies supporting this system include RL from Human Feedback, simulation-based training, and efficient vector search for memory recall. [[10]](#cite-id-cDxYyi9nfq)\n\n#### NPC Engine Plus\n\nNPC Engine+ expands on the original NPC Engine by introducing player-specific memory. This allows non-playable characters to form personalized relationships and storylines based on individual player interactions. Each NPC retains a dedicated memory store for every player, tracking actions, dialogue, and decisions to enable unique character arcs and narrative branches that evolve with the player's journey.\n\nThis system uses reinforcement learning to adapt NPC behavior to each player's style over time, refining responses and deepening engagement across sessions. Personalized vector databases support this by storing and retrieving player-specific interactions, while persistent storage ensures continuity after long breaks between play sessions. [[11]](#cite-id-ylrkFEnJ2e)\n\n### World Engine\n\nThe World Engine uses generative AI to create 3D assets and environments compatible with Unity and Unreal Engine. It produces terrain, structures, and environmental elements through multimodal generative models, combining 3D diffusion techniques with transformer-based architectures. Text prompts help guide generation to maintain thematic coherence, such as creating a consistent \"mystical forest\" environment based on a narrative description.\n\nThe engine also uses reinforcement learning to optimize visuals, performance, and navigation. It incorporates feedback and technical constraints to iteratively improve generated content. Assets are automatically adjusted for [polygon](https://iq.wiki/wiki/polygon) counts, textures, and physics, ensuring seamless integration into game engines through dedicated Unity and Unreal adapters. [[12]](#cite-id-4QCzjq5FlO)\n\n### Play Wallet\n\nThe Play Wallet is a [Web3](https://iq.wiki/wiki/web3) gaming wallet that integrates with major gaming platforms and features advanced tools for transaction policy enforcement and fraud detection. It uses large language models (LLMs) to interpret user-defined transaction rules, such as setting spending limits, and applies these as smart filters. For fraud prevention, the wallet employs graph-based machine learning models, particularly graph neural networks (GNNs), to analyze transaction patterns and flag suspicious activity.\n\nThe wallet ensures secure key management using on-device hardware security modules (HSMs) or secure enclaves, preventing LLM direct access to private keys. Instead, the LLM guides interactions and performs risk assessments based on external data. It integrates with major [blockchains](https://iq.wiki/wiki/blockchain), [NFT](https://iq.wiki/wiki/non-fungible-token-nft) standards, and asset marketplaces, facilitating seamless asset management while maintaining robust security. [[13]](#cite-id-eUoOOKpZFG) \n\n### Concierge\n\nAltura Concierge is an AI-powered personal assistant that integrates with a dedicated [crypto wallet](https://iq.wiki/wiki/cryptocurrency-wallet). It enables users to perform various tasks, including booking travel, trading [NFTs](https://iq.wiki/wiki/non-fungible-token-nft), executing crypto transactions, and purchasing goods. The system interprets user requests through large language models (LLMs) and ensures secure transactions with integrated risk assessment and fraud detection systems.\n\nThe concierge uses LLMs to understand and process user commands and orchestrate multiple services through [APIs](https://iq.wiki/wiki/apis), such as travel booking systems, [NFT](https://iq.wiki/wiki/non-fungible-token-nft) marketplaces, and [crypto](https://iq.wiki/wiki/cryptocurrency) exchanges. It incorporates graph-based machine learning models to evaluate risks and trustworthiness before executing transactions. Additionally, it retrieves up-to-date market data and user preferences through vector databases to offer tailored recommendations and assist with decision-making. [[14]](#cite-id-EM6NrBQWaB)\n\n### Altura Guard\n\nAltura Guard 2.0 is a wallet-agnostic authentication system that allows users to securely connect to [Web3](https://iq.wiki/wiki/web3) games without compromising their private keys. It supports non-custodial wallets like MetaMask, WalletConnect, Trust Wallet, and custodial options via Web3Auth. Users can log in through wallet connections or social accounts, with a five-word code system enabling quick in-game authentication. This code refreshes every 60 seconds and is designed to be simple and user-friendly. Once verified, the system links the user's wallet and permits transaction initiation, though explicit approval is required for each transaction.\n\nAltura Guard 2.0 uses a combination of OpenLogin, [Web3Auth](https://iq.wiki/wiki/web3auth), and OAuth to support social logins. This integration enables users to sign in using platforms like Google or Twitter while maintaining privacy. Private keys are never exposed; instead, they are split using Shamir’s Secret Sharing, stored [across](https://iq.wiki/wiki/across) [Web3Auth](https://iq.wiki/wiki/web3auth) nodes, then reassembled and signed locally. This setup ensures transactions remain secure and user-controlled, simplifying onboarding while safeguarding digital assets in [Web3](https://iq.wiki/wiki/web3) games. [[9]](#cite-id-ouoa7XCfMK)\n\n## Partnerships\n- Unity\n- Infinity Realms\n- Galaxy Blitz\n- Fitness Evolution\n- World Overlay\n- ShoeFy\n- FabWelt\n- CryptoMeda\n- NFT11\n- Vmates\n- Bird\n- [ANKR](https://iq.wiki/wiki/ankr)\n- Prometheus\n- Metagame Arena Studio\n- Spintop\n- [Biconomy](https://iq.wiki/wiki/biconomy)\n- Mecha Morphing\n- Metastrike\n- Decent Database\n- MetaGods\n- Nest Arcade\n- [Age of Tanks](https://iq.wiki/wiki/age-of-tanks)\n- DeFly Ball\n- SolChicks","summary":"Altura offers a comprehensive platform for building, scaling, and monetizing Web3 games with no-code tools and AI technology.","images":[{"id":"QmdaN3wHxfcMfNWaSU6pVk5VGryounCEBNpVgPbTjDfYVL","type":"image/jpeg, image/png"}],"categories":[{"id":"dapps","title":"dapps"}],"tags":[{"id":"Games"},{"id":"Developers"},{"id":"Ethereum"},{"id":"AI"},{"id":"Marketplaces"}],"media":[{"id":"QmfJLxHeeQd9UfipwRXo9VwnBV3WBWadeuQW4yBT9Kya9X","name":"alturaMarket.webp","caption":"","thumbnail":"QmfJLxHeeQd9UfipwRXo9VwnBV3WBWadeuQW4yBT9Kya9X","source":"IPFS_IMG"}],"metadata":[{"id":"references","value":"[\n  {\n    \"id\": \"PH8seKsNES\",\n    \"url\": \"https://altura.com/\",\n    \"description\": \"Official website\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"7o0yUxAuWI\",\n    \"url\": \"https://altura.com/about\",\n    \"description\": \"About Altura\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"MmClpA0NnB\",\n    \"url\": \"https://docs.alturanft.com/altura-documentation/getting-started/smart-nfts\",\n    \"description\": \"Smart NFTs documentation\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"u9ECHUEWYU\",\n    \"url\": \"https://altura.com/blog/what-are-smart-nfts\",\n    \"description\": \"What are Smart NFTs\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"MUoBQWmlwm\",\n    \"url\": \"https://docs.alturanft.com/altura-documentation\",\n    \"description\": \"Altura documentation\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"IJJ29xNaBV\",\n    \"url\": \"https://docs.alturanft.com/altura-documentation/getting-started/minting-and-importing-nfts/lazy-mint-primary-sales\",\n    \"description\": \"Minting documentation\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"IumS21nM07\",\n    \"url\": \"https://docs.alturanft.com/altura-documentation/marketplace/the-altura-marketplace\",\n    \"description\": \"Marketplace documentation\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"NOJKTJkp9v\",\n    \"url\": \"https://docs.alturanft.com/altura-documentation/getting-started/lootboxes\",\n    \"description\": \"Lootboxes documentation\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"ouoa7XCfMK\",\n    \"url\": \"https://altura.com/blog/introducing-altura-guard-2-0\",\n    \"description\": \"Altura Guard 2.0\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"cDxYyi9nfq\",\n    \"url\": \"https://docs.alturanft.com/altura-documentation/altura-intelligence/npc-engine\",\n    \"description\": \"NPC Engine documentation\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"ylrkFEnJ2e\",\n    \"url\": \"https://docs.alturanft.com/altura-documentation/altura-intelligence/npc-engine/npc-engine-+\",\n    \"description\": \"NPC Engine+ documentation\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"4QCzjq5FlO\",\n    \"url\": \"https://docs.alturanft.com/altura-documentation/altura-intelligence/world-engine\",\n    \"description\": \"World Engine documentation\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"eUoOOKpZFG\",\n    \"url\": \"https://docs.alturanft.com/altura-documentation/altura-intelligence/play-wallet\",\n    \"description\": \"Play Wallet documentation\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"EM6NrBQWaB\",\n    \"url\": \"https://docs.alturanft.com/altura-documentation/altura-intelligence/concierge\",\n    \"description\": \"Concierge documentation\",\n    \"timestamp\": 1744226288440\n  },\n  {\n    \"id\": \"O6NSkF74tX\",\n    \"url\": \"https://grant.alturanft.com/apply\",\n    \"description\": \"Grant Fund\",\n    \"timestamp\": 1744226288440\n  }\n]"},{"id":"website","value":"https://altura.com/"},{"id":"twitter_profile","value":"https://x.com/altura"},{"id":"coinmarketcap_url","value":"https://coinmarketcap.com/currencies/altura/"},{"id":"coingecko_profile","value":"https://www.coingecko.com/en/coins/altura"},{"id":"bscscan","value":"https://bscscan.com/token/0x8263cd1601fe73c066bf49cc09841f35348e3be0"},{"id":"contract_url","value":"https://binplorer.com/address/0x8263cd1601fe73c066bf49cc09841f35348e3be0"},{"id":"github_profile","value":"https://github.com/alturanft"},{"id":"reddit_profile","value":"https://www.reddit.com/r/AlturaNFT"},{"id":"telegram_profile","value":"https://t.me/AlturaGaming"},{"id":"youtube_profile","value":"https://www.youtube.com/channel/UCrNg2q9X22gErL5Hj4DDPbQ"},{"id":"previous_cid","value":"\"https://ipfs.everipedia.org/ipfs/QmRdUt9ixy6MQHfL1TQmPjiMDo2abtBxwQwLaJFQCBf1vc\""},{"id":"commit-message","value":"\"Republishing the Altura wiki with updated content and metadata.\""},{"id":"previous_cid","value":"QmRdUt9ixy6MQHfL1TQmPjiMDo2abtBxwQwLaJFQCBf1vc"}],"events":[],"user":{"id":"0x8af7a19a26d8fbc48defb35aefb15ec8c407f889"},"author":{"id":"0x8af7a19a26d8fbc48defb35aefb15ec8c407f889"},"language":"en","version":1,"linkedWikis":{"blockchains":[],"founders":["majd-hailat","tanner-matthews"],"speakers":[]}}