Altura 是一个平台,可以创建、管理和销售基于区块链的数字资产,例如 NFT。它为开发者和创作者提供了实现动态元数据、无 gas 交易和可定制销售机制等功能的工具。 [1]
Altura 是一个平台,提供工具来支持游戏中 Web3 功能的开发和管理。它提供 API 和 SDK,允许开发者在游戏中创建、修改和转移 NFT,而无需广泛的技术知识或大量的资金投入。它的身份验证功能有助于用户引导和资产安全,而它的市场工具使开发者能够在 Altura 的平台上列出 NFT,或者建立他们自己的定制店面。
该平台通过提供开发者友好的工具和文档,简化了 Solidity、Web3.js、GraphQL 和 IPFS 等 区块链 技术的集成。这减少了从头开始构建 Web3 堆栈通常所需的时间和精力。通过简化这些流程,Altura 帮助开发团队降低运营成本,并更多地关注游戏创作。
Altura 还提供访问市场和社区环境,Web3 参与者可以在其中列出、交易和发现 NFT。此外,该平台支持各种 区块链 网络和 NFT 标准,为开发者提供了一个灵活和安全的基础,用于管理游戏内数字经济。[2]
延迟铸造是一种铸造 非同质化代币 (NFT)的方法,其中 NFT 仅在销售时创建,而不是预先创建。这降低了初始成本,并消除了在 NFT 售出之前支付 gas 费用的风险,使创作者更容易进行铸造。
延迟铸造提供了灵活性,包括白名单、分层销售、时间限制和动态销售条件等功能,例如将购买限制为每个钱包一个 NFT。该过程首先是创建项目,然后是管理销售设置,创作者可以在其中指定销售参数,如参与者限制、每个钱包的 铸造 限制和定价。一旦设置了销售详情,销售就会最终确定并启动。[6]
智能 NFT 是可编程的数字资产,与传统的 NFT 不同,它允许其属性、图像和元数据在 铸造 后发生变化。这种动态功能支持 NFT 和应用程序之间的实时交互,这在游戏环境中尤其有用,因为健康、等级或经验等属性可以不断发展。开发人员可以在 铸造 期间定义静态和非静态属性——静态属性保持不变,而非静态属性可以使用 Altura 的 API 或 JavaScript SDK 进行更新。这些更新需要一个 API 密钥,用于管理 NFT 集合的项目。
除了属性更新之外,智能 NFT 还支持图像和元数据的更改。可以在 铸造 期间上传多个图像,并能够设置或更改主图像。开发人员还可以在铸造后添加新图像,并决定是否将其分配为主视觉效果。可以通过提供项目 ID 和新元数据随时更新 NFT 的名称和描述。这些功能允许更灵活、响应更快、更具吸引力的游戏内资产,以反映正在进行的游戏玩法或用户交互变化。[3] [4]
战利品箱是虚拟容器,其中包含具有不同稀有度和价值的随机 NFT 物品。它们通常用于游戏中,以引入基于机会的奖励。它们的功能类似于盲盒,用户购买钥匙来解锁未知内容。每个战利品箱都包含一个钥匙和一个箱子图像,以及定义物品展示的共享名称和描述。
要设置战利品箱,开发者需要添加来自其收藏的 NFT,指定包含的每个物品的数量,并分配稀有度级别。这些 NFT 经过批准并转移到与战利品箱关联的 智能合约。配置完成后,可以通过定义钥匙数量、支付货币和定价来启动战利品箱。该系统提供了一种受控的 NFT 分配方式,同时保持随机性和游戏化的互动。 [8]
Altura Marketplace 是一个多链平台,支持 Ethereum(以太坊)、BNB 智能链、Polygon、Arbitrum、Optimism、Fantom 和 Avalanche,允许用户列出、购买和交互 NFTs(非同质化代币)across 游戏项目。它使用 OpenSea 的 Seaport 合约来实现高效交易,并支持各种货币,包括原生链代币和 stablecoins(稳定币),如 USDC 和 USDT。具有多个供应量的 NFTs (ERC1155) 可以有多个列表,买家可以提出限时报价。该平台包括通知系统、点赞和浏览量跟踪等工具,并支持暗黑和浅色模式。详细的 NFT 页面显示元数据、所有权、交易历史、可解锁内容和活动日志。
用户可以 mint(铸造)NFTs,其中包含多个图像和可解锁内容,转移 NFTs,更新列表和自定义个人资料。市场提供详细的过滤、排序和搜索功能,可以按集合、游戏或 NFT 特征进行搜索。每个用户、NFT 或集合都提供活动和事件跟踪,价格已标准化为美元。开发者可以在二级销售中赚取版税,而 Altura 收取 4% 的交易费。 [7]
NPC引擎集成了大型语言模型与强化学习,以创建能够适应玩家输入和环境变化的非玩家角色。该引擎使用基于Transformer的语言模型,这些模型经过对话和游戏脚本的训练,使NPC能够进行自然的对话并做出动态决策。强化学习层通过模拟场景来改进行为,从而优化参与度和任务结果等指标。
NPC通过向量数据库保留上下文和连续性,这些数据库将过去的交互和决策存储为可检索的记忆嵌入。该引擎使用检索增强生成来将此记忆数据与来自语言模型的实时输出融合,从而确保角色一致性。支持该系统的技术包括来自人类反馈的强化学习、基于模拟的训练以及用于记忆检索的有效向量搜索。[10]
NPC Engine+ 在原 NPC 引擎的基础上进行了扩展,引入了玩家专属记忆。这使得非玩家角色能够根据与单个玩家的互动形成个性化的关系和故事情节。每个 NPC 都为每个玩家保留一个专门的记忆存储,跟踪行动、对话和决策,从而实现独特的角色弧线和叙事分支,这些弧线和分支随着玩家的旅程而发展。
该系统使用强化学习来使 NPC 行为适应每个玩家的风格,随着时间的推移改进响应并加深跨会话的参与度。个性化向量数据库通过存储和检索玩家特定的互动来支持这一点,而持久存储确保了在游戏会话之间长时间中断后的连续性。[11]
世界引擎使用生成式 AI 来创建与 Unity 和 Unreal Engine 兼容的 3D 资产和环境。它通过多模态生成模型生成地形、结构和环境元素,结合了 3D 扩散技术和基于 Transformer 的架构。文本提示有助于引导生成,以保持主题连贯性,例如基于叙述性描述创建一致的“神秘森林”环境。
该引擎还使用强化学习来优化视觉效果、性能和导航。它结合反馈和技术约束来迭代改进生成的内容。资产会自动调整多边形数量、纹理和物理特性,通过专用的 Unity 和 Unreal 适配器确保无缝集成到游戏引擎中。[12]
Play Wallet 是一款 Web3 游戏钱包,它与主要游戏平台集成,并具有用于执行交易策略和欺诈检测的先进工具。它使用大型语言模型 (LLM) 来解释用户定义的交易规则(例如设置支出限额),并将这些规则应用为智能过滤器。为了防止欺诈,该钱包采用基于图的机器学习模型,特别是图神经网络 (GNN),来分析交易模式并标记可疑活动。
该钱包使用设备上的硬件安全模块 (HSM) 或安全 enclave 来确保安全的密钥管理,从而防止 LLM 直接访问私钥。相反,LLM 会根据外部数据指导交互并执行风险评估。它与主要的区块链、NFT 标准和资产市场集成,从而促进无缝的资产管理,同时保持强大的安全性。 [13]
Altura Concierge 是一款人工智能个人助理,集成了专用加密货币钱包。它使用户能够执行各种任务,包括预订旅行、交易 NFT、执行加密货币交易和购买商品。该系统通过大型语言模型 (LLM) 解释用户请求,并通过集成的风险评估和欺诈检测系统确保交易安全。
Concierge 使用 LLM 来理解和处理用户命令,并通过 API 协调多个服务,例如旅行预订系统、NFT 市场和 加密货币 交易所。它结合了基于图的机器学习模型,以在执行交易之前评估风险和可信度。此外,它还通过向量数据库检索最新的市场数据和用户偏好,以提供量身定制的建议并协助决策。 [14]
Altura Guard 2.0是一种与钱包无关的身份验证系统,允许用户安全地连接到Web3游戏,而不会泄露其私钥。它支持MetaMask、WalletConnect、Trust Wallet等非托管钱包,以及通过Web3Auth提供的托管选项。用户可以通过钱包连接或社交帐户登录,五字代码系统可实现快速的游戏内身份验证。此代码每60秒刷新一次,旨在简单易用。验证后,系统会链接用户的钱包并允许发起交易,但每次交易都需要明确批准。
Altura Guard 2.0结合使用OpenLogin、Web3Auth和OAuth来支持社交登录。这种集成使用户能够使用Google或Twitter等平台登录,同时保持隐私。私钥永远不会暴露;相反,它们使用Shamir秘密共享进行拆分,存储在acrossWeb3Auth节点上,然后重新组装并在本地签名。这种设置确保交易保持安全且用户可控,简化了入门流程,同时保护了Web3游戏中的数字资产。[9]