RZUSD is a stablecoin built for gamers, enabling seamless transactions, stable rewards, and a thriving digital economy.
The audit report for the RZUSD smart contract can be found here.
RZUSD.sol is a Solidity smart contract that implements the BEP20 token standard. This contract includes the following key features:
- Total Supply: The total supply of RZUSD tokens is set to 10 trillion tokens.
- Decimals: The token uses 18 decimal places.
- Symbol: The token symbol is
RZUSD. - Name: The token name is
RZUSD.
totalSupply(): Returns the total supply of tokens.decimals(): Returns the number of decimals used by the token.symbol(): Returns the token symbol.name(): Returns the token name.balanceOf(address account): Returns the balance of a specific account.transfer(address recipient, uint256 amount): Transfers tokens from the caller's account to the recipient's account.allowance(address owner, address spender): Returns the remaining number of tokens that the spender is allowed to spend on behalf of the owner.approve(address spender, uint256 amount): Sets the allowance for a spender over the caller's tokens.transferFrom(address sender, address recipient, uint256 amount): Transfers tokens from one account to another using the allowance mechanism.increaseAllowance(address spender, uint256 addedValue): Increases the allowance for a spender.decreaseAllowance(address spender, uint256 subtractedValue): Decreases the allowance for a spender.
Transfer(address indexed from, address indexed to, uint256 value): Emitted when tokens are transferred from one account to another.Approval(address indexed owner, address indexed spender, uint256 value): Emitted when the allowance of a spender for an owner is set by a call toapprove.
The contract includes ownership functionality, allowing only the owner to perform certain actions. The owner can transfer ownership or renounce ownership.
The contract uses the SafeMath library to perform arithmetic operations safely, preventing overflow and underflow errors.
This contract is designed to be compliant with the BEP20 standard, ensuring compatibility with various wallets and exchanges.