π
π
π
π
MOONERY | $MNRY π
Searchβ¦
π
π
π
π
MOONERY | $MNRY π
π§βπ Moonery π
How it works
ποΈ Roadmap
Tokenomics
π
$MNRY - NO-LOSS Prize game Token
π¨
NFT Personal $MNRY Icon giveaway
Transparency
π
Token & Liquidity Locks
π₯
Manual Burn
Team Wallet Activity
π₯Give aways/contests
Launchpad
βοΈ Fair Launch NO-LOSS Prize game
Features
π₯©
Staked Prize Pool
πͺ
Earn $BNB
π
Anti Whales
0οΈβ£ Zero Balance Punishment
π°Transactional Tax
Automatic LP
RFI Static Rewards
Tickets
ποΈStaked Moonery Ticket $TCKRY
πStaked Sponsorship Ticket $SPNRY
Smart Contracts
Binance Smart Chain
Audit
CertiK $SMRAT
CertiK $SAFEMOON
Security
Bounties
Community
Telegram
Discord
Github
Twitter
Reddit
Powered By
GitBook
CertiK $SMRAT
CertiK audit report on $SMRAT
Due to the
CertiK
audit of $SMRAT we had to change our $MNRY token contract.
Certik Audit:
https://www.certik.org/projects/moonratfinance
β
$MNRT contract:
https://github.com/moonery-io/moonery-contracts/blob/main/contracts/Moonery.sol
β
Findings
ID
Category
Severity
Location
Changes
MRC-01 Incorrect error message
Logical Issue
β
3
Minor
β
See
SSL-01
β
MRC-02 Redundant code
Logical Issue
β
π΅
Informational
β
See
SSL-02
β
MRC-03 Missing Range Check for Input Variable
Centralization / Privilege
β
3
Minor
Multiple locations
changed to taxFee, liquidityFee and maxTxAmount
MRC-04 Centralized risk in addLiquidity
Centralization / Privilege
β
π΄
Major
β
See
SSL-0
4
MRC-05 Inappropriate Variable Initialization
Logical Issue
β
2
Medium
Moonery.sol:475
By init: _maxTxAmount= _tTotal.mul(5).div(10000)
MRC-06 Tautology or Contradiction Issue
Gas Optimization
β
3
Minor
Moonery.sol:586
changed to: require(balanceOf(receiver) > 0, "CL2");
MRC-07 Variable Typo
Coding Style
β
π΅
Informational
β
See
SSL-11
β
MRC-08 Missing Events for Significant Transactions
Coding Style
β
π΅
Informational
β
See
SSL-08
β
MRC-09 Inappropriate Location of Constant Declaration
Coding Style
β
π΅
Informational
Moonery.sol:471~487
Declared constants at the beginning of the contract.
MRC-10 Redundant Setting
Coding Style
β
π΅
Informational
Multiple locations
Appropriate values set once
MRC-11 Missing Check for Reentrancy Attack
Logical Issue
β
2
Medium
Moonery.sol:197~211
Changed and tested on test net. But these changes could lock all transfers of $MNRY. So we reverted the changes.
β
β
β
β
β
Smart Contracts - Previous
Binance Smart Chain
Next - Audit
CertiK $SAFEMOON
Last modified
1yr ago
Copy link