Check out HYIPs with HYIP.biz
Reviews+5 | Payouts+27 |  Blacklist+2 |  All Monitors |  FF add-on |  Widgets |  Advertising |  Add Project |  Contact Us
Server Time: 25 Apr 2025 11:48:36
Last Update: 25 Apr 2025 11:00:01
 
Join with: 
 
Trony
0.0
Trony
+
Added: Oct 30,2020 15:02
Closed: Dec 07,2020 [38 days]
Payment systems:
Features:
ddos protection
Not Paying1
Plans: BASIC INTEREST RATE: 2.0% EVERY 24 HOURS (+0.0832% HOURLY)
Min deposit: $100 TRX
Max deposit: $∞
Referral: 5% - 2% - 1%
Withdrawal: Instant
997 views [2 clicks] Reviews: 000

«Trony» summary

This «RiskRank» metric is a general litmus test for the quality of the «Trony» HYIP took in its entirety, defined by many specifications. Below is a detailed analysis and review of trony.cc and the results from 0 to 10 points.

trony.cc good quality signs:

  • The website uses Sectigo Limited SSL encryption. All of the incoming and outdoing content is encrypted;
  • High-quality hosting ensures constant access, reliability, performance and security;
  • IP address not used by other HYIPs;

trony.cc red flags:

  • Some texts similarities to other HYIPs;
  • Not featured on reputable HYIP monitoring platforms;
0.0
This project is a scam and stops paying on Dec 07, 2020.
Warning! The "trony.cc" project is marked as "Blacklist/SCAM" on the following URL(s):
https://www.hyipnews.com/hyip-monitor/blacklist/
Domain: trony.cc is registered for a 1 year by Danesco Trading Ltd.
[from Oct 14,2020 to Oct 14,2021]
~
ssl SSL valid for a 12 months - Sectigo Limited
+
Dedicated Server  Dedicated server - 1 domain hosted on IP: 193.233.63.251
+
Hosting: Gameservers, Dedicados, VPS y housing [ inetgaming.com.ar ] +
IP: 193.233.63.251 [not used in other projects]
Network: 193.233.x.x [34 projects] Argentina
+
Found similar content [text: 10 projects]
-

Latest Reviews
Be first to add a vote/review and share your statement about "trony.cc"
Join using Google, Telegram, Facebook, Twitter account or e-mail!

All Monitors
# Monitor #Pos. Status
Updated
Invested ROI(%)
USD
Last Payout Latest Event Added
+ HyipCruiser 19
not paid
07 Dec 2020
$120 43%
51.6 USD
31 Oct 2020
4 years ago
paying » not paid
4 years ago
30 Oct 2020
4 years ago

Content
#Tags

Here's what it says on the trony.cc website:

We offer bonuses for the total balance of the smart contract and the personal hold bonus with a growing percentage depending on the base income. Maximum possible yield: + 200% for each deposit By placing your funds in our smart contract, you will double your income. TRX smart contract reliability. Scam is impossible! Blockchain technology ensures complete security of funds. No one can steal them, or change the functions of the contract. Once a TRONY smart contract is placed on the TRX blockchain, it cannot be changed by an individual or an administrative body. Users can be sure that their funds are completely safe. We do not hide the code of our smart contract - anyone can check the honesty and decency of our platform. Our team has extensive experience in the development of smart contracts. Therefore, you can be sure that the TRONY robot will receive the most powerful advertising campaign on the Internet. Start investing We offer bonuses for the total balance of the smart contract and the personal hold bonus with a growing percentage depending on the base income. Maximum possible yield: + 200% for each deposit By placing your funds in our smart contract, you double your income. TRX smart contract reliability. Scam is impossible! Blockchain technology ensures complete security of funds. No one can steal them, or change the functions of the contract. contract Trony { using SafeMath for uint256; uint256 constant public INVEST_MIN_AMOUNT = 100 trx; uint256 constant public BASE_PERCENT = 20; uint256[] public REFERRAL_PERCENTS = [50, 20, 10]; uint256 constant public MARKETING_FEE = 90; uint256 constant public PROJECT_FEE = 30; uint256 constant public PERCENTS_DIVIDER = 1000; uint256 constant public CONTRACT_BALANCE_STEP = 1000000 trx; uint256 constant public TIME_STEP = 1 days; uint256 public totalUsers; uint256 public totalInvested; uint256 public totalWithdrawn; uint256 public totalDeposits; address payable public marketingAddress; address payable public projectAddress; address public defaultReferrer; struct Deposit { uint256 amount; uint256 withdrawn; uint256 start; struct User { Deposit[] deposits; uint256 checkpoint; address referrer; uint256 level1; uint256 level2; uint256 level3; uint256 bonus; uint256 withdrawRef; event Newbie(address user); event NewDeposit(address indexed user, uint256 amount); event Withdrawn(address indexed user, uint256 amount); event RefBonus(address indexed referrer, address indexed referral, uint256 indexed level, uint256 amount); event FeePayed(address indexed user, uint256 totalAmount); constructor(address payable marketingAddr, address payable projectAddr, address defaultRef) public { require(!isContract(marketingAddr) && !isContract(projectAddr)); marketingAddress = marketingAddr; projectAddress = projectAddr; defaultReferrer = defaultRef; function invest(address referrer) public payable { require(msg.value >= INVEST_MIN_AMOUNT); marketingAddress.transfer(msg.value.mul(MARKETING_FEE).div(PERCENTS_DIVIDER)); projectAddress.transfer(msg.value.mul(PROJECT_FEE).div(PERCENTS_DIVIDER)); emit FeePayed(msg.sender, msg.value.mul(MARKETING_FEE.add(PROJECT_FEE)).div(PERCENTS_DIVIDER)); if (user.referrer == address(0)) { if (users[referrer].deposits.length > 0 && referrer != msg.sender) { user.referrer = referrer; } else if (msg.sender != defaultReferrer) { user.referrer = defaultReferrer; address upline = user.referrer; for (uint256 i = 0; i < 3; i++) { if (upline != address(0)) { if (i == 0) { users[upline].level1 = users[upline].level1.add(1); } else if (i == 1) { users[upline].level2 = users[upline].level2.add(1); } else if (i == 2) { users[upline].level3 = users[upline].level3.add(1); upline = users[upline].referrer; } else break; address upline = user.referrer; for (uint256 i = 0; i < 3; i++) { if (upline != address(0)) { uint256 amount = msg.value.mul(REFERRAL_PERCENTS[i]).div(PERCENTS_DIVIDER); users[upline].bonus = users[upline].bonus.add(amount); emit RefBonus(upline, msg.sender, i, amount); upline = users[upline].referrer; } else break; if (user.deposits.length == 0) { user.checkpoint = block.timestamp; totalUsers = totalUsers.add(1); emit Newbie(msg.sender); totalInvested = totalInvested.add(msg.value); totalDeposits = totalDeposits.add(1); uint256 newPercent = address(this).balance.div(CONTRACT_BALANCE_STEP); if (newPercent > contractBalancePercent && contractBalancePercent < 100) { if (newPercent > 100) { newPercent = 100; function withdraw() public { User storage user = users[msg.sender]; uint256 totalAmount; uint256 dividends; dividends = (user.deposits[i].amount.mul(userPercentRate).div(PERCENTS_DIVIDER)) .mul(block.timestamp.sub(user.deposits[i].start)) .div(TIME_STEP); dividends = (user.deposits[i].amount.mul(userPercentRate).div(PERCENTS_DIVIDER)) .mul(block.timestamp.sub(user.checkpoint)) .div(TIME_STEP); if (user.deposits[i].withdrawn.add(dividends) > user.deposits[i].amount.mul(2)) { dividends = (user.deposits[i].amount.mul(2)).sub(user.deposits[i].withdrawn); user.deposits[i].withdrawn = user.deposits[i].withdrawn.add(dividends); /// changing of storage data totalAmount = totalAmount.add(dividends); uint256 referralBonus = getUserReferralBonus(msg.sender); if (referralBonus > 0) { totalAmount = totalAmount.add(referralBonus); user.withdrawRef = user.withdrawRef.add(referralBonus); user.bonus = 0; uint256 contractBalance = address(this).balance; if (contractBalance < totalAmount) { totalAmount = contractBalance; function getContractBalance() public view returns (uint256) { return address(this).balance; function getContractBalanceRate() public view returns (uint256) { return BASE_PERCENT.add(getContractBonus()); function getContractBonus() public view returns (uint256) { return contractBalancePercent; function getUserHoldBonus(address userAddress) public view returns (uint256) { User storage user = users[userAddress]; if (isActive(userAddress)) { uint256 holdBonus = (now.sub(user.checkpoint)).div(TIME_STEP); if (holdBonus > 80) { holdBonus = 80; return holdBonus; } else { return 0; function getUserPercentRate(address userAddress) public view returns (uint256) { return getContractBalanceRate().add(getUserHoldBonus(userAddress)); function getUserDividends(address userAddress) public view returns (uint256) { User storage user = users[userAddress]; uint256 totalDividends; uint256 dividends; dividends = (user.deposits[i].amount.mul(userPercentRate).div(PERCENTS_DIVIDER)) .mul(block.timestamp.sub(user.deposits[i].start)) .div(TIME_STEP); dividends = (user.deposits[i].amount.mul(userPercentRate).div(PERCENTS_DIVIDER)) .mul(block.timestamp.sub(user.checkpoint)) .div(TIME_STEP); if (user.deposits[i].withdrawn.add(dividends) > user.deposits[i].amount.mul(2)) { dividends = (user.deposits[i].amount.mul(2)).sub(user.deposits[i].withdrawn); function getUserCheckpoint(address userAddress) public view returns(uint256) { return users[userAddress].checkpoint; function getUserReferrer(address userAddress) public view returns(address) { return users[userAddress].referrer; function getUserDownlineCount(address userAddress) public view returns(uint256, uint256, uint256) { return (users[userAddress].level1, users[userAddress].level2, users[userAddress].level3); function getUserReferralBonus(address userAddress) public view returns(uint256) { return users[userAddress].bonus; function getUserReferralWithdraw(address userAddress) public view returns(uint256) { return users[userAddress].withdrawRef; function getUserAvailableBalanceForWithdrawal(address userAddress) public view returns(uint256) { return getUserReferralBonus(userAddress).add(getUserDividends(userAddress)); function isActive(address userAddress) public view returns (bool) { User storage user = users[userAddress]; if (user.deposits.length > 0) { if (user.deposits[user.deposits.length-1].withdrawn < user.deposits[user.deposits.length-1].amount.mul(2)) { return true; function getUserDepositInfo(address userAddress, uint256 index) public view returns(uint256, uint256, uint256) { User storage user = users[userAddress]; function getUserAmountOfDeposits(address userAddress) public view returns(uint256) { return users[userAddress].deposits.length; function getUserTotalDeposits(address userAddress) public view returns(uint256) { User storage user = users[userAddress]; for (uint256 i = 0; i < user.deposits.length; i++) { amount = amount.add(user.deposits[i].amount); function getUserTotalWithdrawn(address userAddress) public view returns(uint256) { User storage user = users[userAddress]; for (uint256 i = 0; i < user.deposits.length; i++) { amount = amount.add(user.deposits[i].withdrawn); function isContract(address addr) internal view returns (bool) { uint size; assembly { size := extcodesize(addr) } return size > 0; function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); function sub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a, "SafeMath: subtraction overflow"); uint256 c = a - b; function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); function div(uint256 a, uint256 b) internal pure returns (uint256) { require(b > 0, "SafeMath: division by zero"); uint256 c = a / b;.
Tronyblockchain technology ensures complete security56 constant public invest_min_amount =56 constant public contract_balance_step =user storage user = users[useraddress]storage data totalamount = totalamountuser storage user = users[msg56 constant public base_percent =56 constant public time_step =56 constant public percents_divider =view function function getusercheckpointpublic view returnspowerful advertising campaigngrowing percentage dependinginternal view returnsinternal pure returns= invest_min_amountsafemath: multiplication overflowsafemath: addition overflowsafemath: subtraction overflowreturn base_percentpersonal hold bonusreturn users[useraddress]smart contract reliabilityaddress indexed referralcontract_balance_stepupline = users[upline]trony smart contractbonus = users[upline]address indexed useraddress payable marketingaddraddress payable projectaddraddress indexed referreraddress upline = userinternal userspublic payableusers[useraddress]function investusers[upline]= users[upline]time_steptotalamount = totalamountaddress useraddresssmart contractsafemath: divisionusers[referrer]referral_percents[trony robotreturn addresspercents_dividertotal balancesmart contractsreturn contractbalancepercentreturn getcontractbalanceratereturn truereturn getuserreferralbonusaddress userbase incomeaddress defaultref56 newpercent = addressaddress addrtotalamount >function getusertotalwithdrawnfunction getuserpercentratefunction getuserdownlinecountfunction getuserreferrerfunction getuserreferralbonusfunction getcontractbalancefunction getuseravailablebalanceforwithdrawalfunction getuserreferralwithdrawfunction withdrawfunction getcontractbalanceratefunction getuseramountofdepositsfunction getuserdepositinfofunction getusertotaldepositsevent feepayedemit newdepositoffer bonusesextensive experienceevent refbonusproject_feeemit feepayedmarketing_feeadministrative bodyemit refbonuscompletely safeevent newbieevent newdeposit56 indexed leveladdress =>referrer == addressaddress referrerblockchainnewpercent >function isactivefunction getcontractbonusfunction getuserholdbonusfunction getuserdividendsstart investingmarketingaddress = marketingaddrwithdrawn = userfunction iscontractwithdrawref = userevent withdrawncontractbalancepercent <referrer = referrerdeposits[userfunction divfunction addfunction mulcontractbalancepercent &holdbonus >start >56 amount = msgpublicusersuint sizeamount = amountdeposits[index]length >withdrawn <useraddress56 totalamountcontractbalancereturnaddress= addressuplinefunctionusermarketingaddrprojectaddrbonus =bonus56 indexmsg= msg>referrermarketingaddressisactive56 holdbonus =getuserdividendsincomegetcontractbonusgetuserholdbonusstartamount56 amountwithdrawn<withdrawrefiscontractlength&depositsdeposits[leveldivaddmuluint

Domain Information
#Whois
Host : trony.cc
Registrar : Danesco Trading Ltd.

Nameservers :
dns1.storm-pro.net (185.136.96.77)
dns2.storm-pro.net (185.136.97.77)

Created :2020-10-14
Expires :2021-10-14
Updated :2020-10-25

Monitoring
New HYIP King Hectares
Invested: $150
paying
New HYIP Uctraders Limited
Invested: $100
paying
New HYIP Bitcoin Wealth
Invested: $100
paying
New HYIP Luxio Profit Limited
Invested: $100
paying
New HYIPs
New HYIP X2hour
20 hours ago
0.1
New HYIP Comexbit.com
23 hours ago
3.1
New HYIP Cocopay
1 day ago
0.1
New HYIP Waxhour
22 Apr 2025
0.1
New HYIP Infinityprofits
22 Apr 2025
2.0
New HYIP Empirerun
22 Apr 2025
1.8
New HYIP Ramonainv
22 Apr 2025
1.4
Latest Events
Recent event
Yaccuura
Sqmonitor 3 hours ago
changed | waiting » paying
Recent event
Ton-Bitcoin.com
Hyipclub 6 hours ago
changed | paying » not paid
Recent event
Zenpay
Tradinghyips 6 hours ago
removed | paying
Recent event
Asuhour
Ishprash 6 hours ago
removed | paying
Recent event
Bitmote Limited
Hothyips 6 hours ago
removed | paying
Recent event
Stable Grow
Sqmonitor 14 hours ago
changed | paying » waiting
Recent event
Aitimart
Hyipclub 16 hours ago
changed | paying » waiting
Problematic HYIP & Scam
Zenpay
Closed: 6 hours ago
Asuhour
Closed: 6 hours ago
Cwopaid
Closed: 1 day ago
Vanguard Analytics Ltd
Closed: 1 day ago
Assets Aliged
Closed: 1 day ago
Baxhour
Closed: 23 Apr 2025
Zmxpaid
Closed: 22 Apr 2025
Partners
DISCLAIMER: Please note that we do not promote or recommend any programs/projects/games listed here. Your use of this web site is at your own risk. The materials presented on this site may not reflect the most current legal developments, verdicts or settlements, or the correct law of the jurisdiction in which you reside. All information available on or accessed through this site, is provided "as is." These materials may be changed, improved, or updated without notice.
Advertising |  Add Project  What is HYIP? | Privacy Policy | Terms of Use | About | Send Feedback