Feb 24, 2023

Altura’s Integration Tools: A Major Update for Blockchain Developers

What Exactly is an NFT in Simple Terms?

Altura's integration tools are essential to the web3 gaming development ecosystem, offering developers an easy and seamless way to integrate blockchain functionality into their decentralized applications.

In this release, Altura is excited to announce several new features that will further expand the capabilities of its integration tools, including support for play-to-earn games and a new connect API for the JS SDK and Unity SDK.

Let's explore these new features in more detail and see how they can benefit developers and end-users.

The new methods and endpoints include:

  • Get a user's ERC20 balance: This method allows developers to read the token balance of a user for any given token. This feature is an essential addition for blockchain developers looking to build more complex applications requiring users to have various token balances on multiple networks.

  • Get a user's native token balance: This method allows developers to read the native token balance of a user. Developers can use this feature to display a user's token balance in their applications or to integrate payments that require users to have a certain balance on a specific network.

  • Transfer ERC721: This method allows developers to transfer ERC721 NFTs from the developer wallet to any user. With this feature, developers can create a more dynamic user experience by enabling users to receive ERC721 NFTs, opening up new possibilities for blockchain-based gaming and other applications.

  • Transfer ERC20: This method allows developers to transfer ERC20 tokens from the developer wallet to any user. Developers can now seamlessly transfer ERC20 tokens to their users. This functionality is a significant addition to Altura's integration tools, as it means that Altura can now be used for play-to-earn and play-and-earn games.

  • Update an item's name and description: This Smart NFT endpoint allows developers to update the name and description of their NFTs. With this feature, developers can add new functionality to their NFTs, such as updating the name of an NFT to reflect its current value or updating the description to provide more context about the NFT.

  • The update also includes a new feature called the connect API for the JS SDK and Unity SDK (for WebGL). This feature allows developers to seamlessly connect to a user's web3 wallet on the web, supporting all custom wallet interfaces and RPCs. It also gives developers access to several essential features, including getting the wallet address, and wallet balance, signing messages, sending transactions, getting network information, getting gas prices, getting fee data, and getting block numbers.

Benefits of the new features for developers

This update to Altura's integration tools offers several benefits for developers looking to integrate blockchain technology into their applications.

The Transfer ERC721 and Transfer ERC20 methods allow developers to seamlessly transfer tokens and NFTs from their wallets to users, making integrating play-to-earn and play-and-earn gaming mechanics into their applications easier. With the addition of new features like the ability to read a user's ERC20 and native token balance, developers can now easily track and manage their user's token holdings.

Another significant benefit of this update is the ability to update the name and description of NFTs using the Smart NFT endpoint. This feature allows developers to make changes to the metadata of their NFTs even after they have been minted, providing greater flexibility and customization options for NFT-based applications.

Additionally, the connect API for the JS SDK and Unity SDK allows developers to easily connect to a user's web3 wallet and access various features directly from the SDK. This dramatically streamlines the development process and reduces the complexity of working with blockchain technology, making it more accessible to developers of all skill levels.

Conclusion

Altura's integration tools are designed to support blockchain developers' needs across various ecosystems. We're excited to announce that this new update will be available on all seven of Altura's supported blockchains. This means developers building on BSC, Ethereum, Polygon, Arbitrum, Optimism, Fantom, and Avalanche will now access additional methods and endpoints in Altura's REST API, JS, and Unity SDK.

We encourage all developers to try out Altura's updated integration tools and experience the benefits for themselves.

Click here to get started.

Want to learn more?👇

Website|Twitter|Telegram|Community Discord|Dev Discord|Documentation|Contact