Altura Token Logo

ALU [Altura] Token

About ALU

Listings

Token 2 years
CoinGecko 2 years
CoinMarketCap 2 years
white paper

What Is Altura (ALU)?

In-game items are a big part of any videogame and allow gamers to own digital assets. However, in-game items are centralized, not easily exchangeable, and challenging to implement. Altura is a smart contract platform that allows game developers to mint, distribute and transact Smart NFTs representing in-game items. Smart NFTs are NFTs with dynamic properties that can change based on certain conditions. Smart NFTs are the next step to making decentralized in-game items mainstream and offer a massive range of potential opportunities that are not possible with traditional NFTs. We want to create an easy-to-use interface and API for creating Smart NFTs, an open marketplace for transacting NFTs using the Altura token, and we want to introduce truly random smart loot boxes to the blockchain.

Altura is creating:

A marketplace for buying, selling and sending NFTs
A user interface for creating smart NFTs
Loot boxes that drop NFTs and a way to create loot boxes
APIs and SDKs for video game integration

ALU is the native utility token that is used for:

Transactions on the Altura NFT marketplace
Governance and determining the direction of the platform

Laser Scorebeta Last Audit: 25 July 2022

report
Token seems to be legit.

Anti-Scam

Links


Unable to find manual contract audit (e.g. Certik, PeckShield, Solidity...)


Contract ownership is not renounced (belongs to a wallet)

Altura.allowance(address,address).owner (#419) shadows:
- Ownable.owner() (#297-299) (function)
Altura._approve(address,address,uint256).owner (#574) shadows:
- Ownable.owner() (#297-299) (function)
Rename the local variables that shadow another component.

Additional information: link

Redundant expression "this (#114)" inContext (#104-117)
Remove redundant statements if they congest code but offer no value.

Additional information: link

renounceOwnership() should be declared external:
- Ownable.renounceOwnership() (#316-319)
transferOwnership(address) should be declared external:
- Ownable.transferOwnership(address) (#325-327)
increaseAllowance(address,uint256) should be declared external:
- Altura.increaseAllowance(address,uint256) (#465-468)
decreaseAllowance(address,uint256) should be declared external:
- Altura.decreaseAllowance(address,uint256) (#484-487)
mint(uint256) should be declared external:
- Altura.mint(uint256) (#497-500)
Use the external attribute for functions never called from the contract.

Additional information: link

Altura._burn(address,uint256) (#553-559) is never used and should be removed
Altura._burnFrom(address,uint256) (#588-591) is never used and should be removed
Context._msgData() (#113-116) is never used and should be removed
SafeMath.div(uint256,uint256) (#212-214) is never used and should be removed
SafeMath.div(uint256,uint256,string) (#227-234) is never used and should be removed
SafeMath.mod(uint256,uint256) (#247-249) is never used and should be removed
SafeMath.mod(uint256,uint256,string) (#262-265) is never used and should be removed
SafeMath.mul(uint256,uint256) (#187-199) is never used and should be removed
SafeMath.sub(uint256,uint256) (#158-160) is never used and should be removed
Remove unused functions.

Additional information: link

Altura.constructor() (#351-359) uses literals with too many digits:
- _totalSupply = 1000000000 * 10 ** 18 (#355)
Use: Ether suffix, Time suffix, or The scientific notation

Additional information: link

Holders:


Token is deployed only at one blockchain


Unable to find Youtube account


Unable to find token contract audit


Unable to find audit link on the website

No disclosed threats

Price for ALU

News for ALU