Elk of Fortune

Rating

Overall Score
77
 
 
 
Backdoors
100
Owner Privileges
50
Fees
60
Complexity
70
Team Trust
100
Other Risk
80
 
 
 
 
 
Higher score is always better

Summary

This smart contract has been reviewed by George Stamp and found no backdoor code, and the owner has no privileges to make modifications to the contract (apart from starting the contract). There is no malicious code that allows the owner (or other) to withdraw all funds from the smart contract.

In order to stop forks of the miner and lottery being done, the owner has opted NOT to verify their contract on the blockchain. The contract code was shared directly with me in order to produce this audit.

The miner configuration is highly flexible by the owner (See Owner Priveledges).

The addition of a lottery to a miner style contract is a great improvement to the project and is unique in this area. Each day (configurable) the lottery draws two winners, the first winner is drawn at random, and the second winner is the user who deposited the maximum for the day.

This contract is deemed SAFE for investing, with the disclaimer that this is a ROI miner application where the users investments cannot be withdrawn, and the user earns their funds back through withdrawing investment interest.

Contract Details

Chain : BSC
Token : ELK (TODO)
DAPP Type : ROI Miner, with forced compounding and reward accumulation cut off. Inclusion of daily lottery for two winner.
Daily ROI Percent : Average 3.33% (modifiable by owner)
Referral Percentage : 1 Level, 4% (modifiable by owner)
Minimum Deposit : 300 ELK per wallet (modifiable by owner)
Maximum Deposit : 1M ELK per wallet (excluding compounds) (modifiable by owner)
Mandatory Compound Count : 5 (modifiable by owner)
Compound Timer : 24 hours (modifiable by owner)
Compound Penalty Tax : 80%, remains in contract (modifiable by owner)
Reward Accumulation Cut Off : 48 hours (modifiable by owner)

Backdoors

There are no backdoor methods that withdraw funds to a non investor wallet

Owner Privileges

startContract - This starts the contract to allows users to invest, enables the lottery, and does an initial investment by a selected address.
SET_INVEST_MIN - No restrictions. This sets the minimum investment amount
CHANGE_OWNERSHIP - This changes the owner wallet address
CHANGE_PROJECT - This changes the project wallet address
CHANGE_PARTNER - This changes the partner wallet address
CHANGE_MARKETING - This changes the marketing wallet address
PRC_EGGS_TO_HIRE_1MINERS - 3% - 12%. This changes the variable for "EGGS_TO_HIRE_1MINERS" which will change the daily APR.
PRC_PROJECT - 1% - 10%. This changes the fees being paid to the project wallet.
PRC_PARTNER - 1% - 5%. This changes the fees being paid to the partner wallet.
PRC_MARKETING - 1% - 5%. This changes the fees being paid to the marketing wallet.
PRC_REFERRAL - 1% - 10%. This changes the referral percent being paid.
PRC_MARKET_EGGS_DIVISOR - 0 - 80. This modifies the inflation rate
SET_WITHDRAWAL_TAX - 0% - 90%. This sets the penalty tax paid if the mandatory compounds are not done.
BONUS_DAILY_COMPOUND - 1% - 50%. This sets the daily bonus gained from compounding.
BONUS_DAILY _COMPOUND_BONUS_MAX_TIMES - 0 - 20. This sets the max compound bonus an investor can get.
BONUS_COMPOUND_STEP -
SET_CUTOFF_STEP -
SET_WITHDRAW_COOLDOWN -
SET_WITHDRAW_LIMIT - 0 or more. This sets the daily limit that can be withdrawn by an investor.
SET_WALLET_DEPOSIT_LIMIT -

Lottery Related Owner Functions
ENABLE_LOTTERY - This enables the lottery
DISABLE_LOTTERY - This disables the lottery
SET_LOTTERY_STEP - 0 - 24 hours.. This sets the lottery frequency
SET_LOTTERY_PERCENT - 1% - 5%. This sets the lottery payout percentage.
SET_LOTTERY _MAX_DEPOSITOR_PERCENT - 1% - 5%. This sets the lottery payout percentage for the max depositor.
SET_LOTTERY _TICKET_PRICE - This sets the lottery ticket price
SET_MAX_LOTTERY _TICKET_COMPOUND - 1 - 500. This sets the maximum lottery tickets an investor can get from compounds
SET_MAX_LOTTERY _TICKET_DEPOSIT - 1 - 500. This sets the maximum lottery tickets an investor can get from deposits

Fees

These fees are higher than usual

Deposit : 6% (not modifiable by owner)
• 4% Project Wallet
• 1% Partner Wallet
• 1% Buy Back Wallet

Withdraw : 7% (not modifiable by owner)
Breakdown of fees:
• 4% Project Wallet
• 2% Marketing Wallet
• 1% Buy Back Wallet

Complexity

The smart contract for Elk of Fortune is fairly complex, and contains two parts (the Elk Miner and the Lottery). The Elk Miner is a fork of a popular battle tested contract, and the lottery has been custom added based on popular other projects.

Team Trust

This project has been developed by Crypto Craig and a trusted developer within the community.
Crypto Craig runs a popular YouTube channel and Telegram group, and has successfully previous launched the Cake of Fortune project.

Other Risk

In order to stop forks of the miner and lottery being done, the owner has opted NOT to verify their contract on the blockchain. The contract code was shared directly with me in order to produce this audit.

Disclaimer

This contract has been audited by a human.
Only invest what you can afford to lose.
DYOR - Do your own research