The Infinity SDK, our software development kit for AZTEQ Metaverse technologies, is a suite of solutions to develop, interact and extend our software to your needs. It allows creatives to design and build through a user-friendly interface using pre-built controls and harness the full power of our technologies through using native interfaces and integrating 3rd party applications. The game-oriented architecture provides rapid development of entertainment products that want to integrate Web3 solutions without a hassle. With Infinity SDK you can visually design your smart contract that can compile to Avenge Assembler and be deployed, use the Command Line Interface (CLI) to automate tasks for your project or connect external sources of information (blockchain oracles). Developers using the Infinity SDK require the Azarion status and are subject to verification.
With Infinity SDK, you can visually design your flows of logic, such as triggering events based on inbound or outbound transactions, creating connections with decentralized applications, blockchains or retrieving, verifying and relaying data outside the blockchain or creating entire composite assets with our Dynamic Digital Asset technology without writing a single line of code. Drag and drop nodes, connect them, set their properties and deploy them on our network.
Logic created with the Infinity SDK is stored inside a Data Keeping Unit with special attributes available to them. This allows blockchain logic to remain immutable, yet allows for migration to improved versions. Developers can specify which logic requires performance and scale accordingly on the component level, allowing you to use AZTEQ as a fuel token to throttle up and down based on the needs of any decentralized application built with the Infinity SDK.
Using industry standards for integration, the Infinity SDK is a feature-rich development environment that works through conventions that take away most of the grunt work, providing CRUD operations done either through visual mapping of nodes or embedding lightweight code. With Infinity, you can integrate any network-aware application to use the power of blockchain.
Infinity uses highly audited code underneath, putting the end to unsafe functions that could be targeted by malicious actors and offering minimal memory footprint. Whether you are a novice in programming or an expert full-stack developer, with Infinity SDK you can set up shop quickly, learn as you go or omit tedious steps and have access to many features and extensions.
Even though the countless features in Life, our Ultra High Capacity metaverse, sometimes you need a tailored experience for your virtual space or you simply want to support your custom collection of avatars. With Infinity SDK, it is possible to deploy logic or collections directly on the metaverse if you own a Life Title. For your avatars, you use Infinity to set up the available models and their categories, apply rigging if these are humanoid characters and add their requirements for usage. Infinity SDK takes on the heavy lifting, by converting your models to GLB format, automating their rig and animations, creating a Dynamic Digital Asset from each entry and deploying it on Avenge with all bindings to our metaverse Life. You can also create game entities that trigger a programmable event with more specific tasks. Almost everything you can do in Life today was made using Infinity SDK, and you can use most of the examples from the library as a starting point to build complex logic for your venue or your personalised challenges and competitions.
Creating complex and fun entertainment products requires more than geometry and visual effects. With Infinity SDK, there are many ways to extend your venue of interactivity, that are seamlessly integrated into the immersive environment. If you want to extend the functionality of an existing game entity, with Infinity you do not require an entire project deployment. Using Infinity SDK, you can visually enhance the experience for your audience by integrating the interactions into a smart contract, counting the number of interactions and aggregating them into, for example, a leaderboard. Yet sometimes you temporarily need to change the behaviors of NPC characters in your venue and Infinity SDK allows exactly this with its extensions for the Authoring System in Tetra. You can even use Infinity SDK to rapidly increase the development speed of Tetra with its automated tasks when using the Dynamic Digital Asset technology. With Infinity SDK, you can add microservices to Tetra by adding adapters, transformers and connectors and access them through Script Entities after deployment.
Creating smart contracts with Infinity SDK is incredibly easy. Whether you want to launch your own token on Avenge or create a smart collection of digital assets, with Infinity you don’t have to scourge the Internet for a developer to execute these common tasks you wish to perform. The Infinity SDK allows you to collect and aggregate data from the Avenge blockchain to generate personalised insights and statistics, again with incredible ease. Infinity SDK provides you with an L2 experience without tradeoffs, creating endpoints, watches, triggers and extensions. Want to bridge your assets across chains? With Infinity SDK, you can use the agnostic blockchain design to integrate into the most popular chains either by template or by experimenting with your own code.
Our AI platform Onyx is a hybrid solution that combines the best of both worlds - AI and AGI. To tailor Onyx for the best user experience, it is possible to integrate our AI with data sources of your choice. From automating datasets to complex character behavior, with Infinity SDK, you can propagate your storytelling domain or level of subject matter expertise directly with Onyx and use these personas for example in our metaverse, Life. As the AGI modules for Onyx, you can conjure personas in Life for testing and improving your venue, whether you create characters for storytelling or create actions of moderation to secure it. Combining features from our other technologies, you can use Infinity SDK to program Onyx to monitor and report everything happening on your Life Title or other resources accessible by the Internet.
Presentation is everything, as seeing is believing. Virtua, our digital asset explorer, uses groundbreaking technology as it helps you and your audience to manage their assets securely, preview their avatars and explore the Avenge blockchain. With Infinity SDK, it is fairly easy to create season passes for your created avatars, allow certain modifications on Dynamic Digital Assets or even create special buttons as extensions for common tasks. Infinity SDK provides you the ability to customize your asset exploration, from custom filters, to alerts on certain activities or other triggers. Being able to transform Virtua into a highly specialized trading interface or a comfortable shopping experience are just the tip of the iceberg when it comes to extending it with Infinity SDK.