SHALARIBA (OP)
Jr. Member
Offline
Activity: 101
Merit: 1
|
|
November 08, 2018, 10:07:57 PM Last edit: November 09, 2018, 07:30:49 PM by SHALARIBA |
|
pragma solidity ^0.4.24;
/* * ETH SMART GAME DISTRIBUTION PROJECT * Web: https://efirica.io * Telegram_channel: https://t.me/efirica_io * EN Telegram_chat: https://t.me/efirica_chat * RU Telegram_chat: https://t.me/efirica_chat_ru * Telegram Support: @efirica * * - GAIN 0.5-5% per 24 HOURS lifetime income without invitations * - Life-long payments * - New technologies on blockchain * - Unique code (without admin, automatic % health for lifelong game, not fork !!! ) * - Minimal contribution 0.01 eth * - Currency and payment - ETH * - Contribution allocation schemes: * -- 99% payments (In some cases, the included 10% marketing to players when specifying a referral link) * -- 1% technical support * * --- About the Project * EFIRICA - smart game contract, new technologies on blockchain ETH, have opened code allowing * to work autonomously without admin for as long as possible with honest smart code. */
// File: openzeppelin-solidity/contracts/math/SafeMath.sol
/** * @title SafeMath * @dev Math operations with safety checks that throw on error */ library SafeMath {
/** * @dev Multiplies two numbers, throws on overflow. */ function mul(uint256 _a, uint256 _b) internal pure returns (uint256 c) { // Gas optimization: this is cheaper than asserting 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522 if (_a == 0) { return 0; }
c = _a * _b; assert(c / _a == _b); return c; }
/** * @dev Integer division of two numbers, truncating the quotient. */ function div(uint256 _a, uint256 _b) internal pure returns (uint256) { // assert(_b > 0); // Solidity automatically throws when dividing by 0 // uint256 c = _a / _b; // assert(_a == _b * c + _a % _b); // There is no case in which this doesn't hold return _a / _b; }
/** * @dev Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend). */ function sub(uint256 _a, uint256 _b) internal pure returns (uint256) { assert(_b <= _a); return _a - _b; }
/** * @dev Adds two numbers, throws on overflow. */ function add(uint256 _a, uint256 _b) internal pure returns (uint256 c) { c = _a + _b; assert(c >= _a); return c; } }
// File: contracts/Efirica.sol
contract Efirica { using SafeMath for uint256;
uint256 constant public ONE_HUNDRED_PERCENTS = 10000; uint256 constant public LOWEST_DIVIDEND_PERCENTS = 50; // 0.50% uint256 constant public HIGHEST_DIVIDEND_PERCENTS = 500; // 5.00% uint256 constant public REFERRAL_ACTIVATION_TIME = 1 days; uint256[] /*constant*/ public referralPercents = [500, 300, 200]; // 5%, 3%, 2%
bool public running = true; address public admin = msg.sender; uint256 public totalDeposits = 0; mapping(address => uint256) public deposits; mapping(address => uint256) public withdrawals; mapping(address => uint256) public joinedAt; mapping(address => uint256) public updatedAt; mapping(address => address) public referrers; mapping(address => uint256) public refCount; mapping(address => uint256) public refEarned;
event InvestorAdded(address indexed investor); event ReferrerAdded(address indexed investor, address indexed referrer); event DepositAdded(address indexed investor, uint256 deposit, uint256 amount); event DividendPayed(address indexed investor, uint256 dividend); event ReferrerPayed(address indexed investor, uint256 indexed level, address referrer, uint256 amount); event AdminFeePayed(address indexed investor, uint256 amount); event TotalDepositsChanged(uint256 totalDeposits); event BalanceChanged(uint256 balance); function() public payable { require(running, "Project is not running");
// Dividends uint256 dividends = dividendsForUser(msg.sender); if (dividends > 0) { if (dividends >= address(this).balance) { dividends = address(this).balance; running = false; } msg.sender.transfer(dividends); withdrawals[msg.sender] = withdrawals[msg.sender].add(dividends); updatedAt[msg.sender] = now; emit DividendPayed(msg.sender, dividends); }
// Deposit if (msg.value > 0) { if (deposits[msg.sender] == 0) { joinedAt[msg.sender] = now; emit InvestorAdded(msg.sender); } updatedAt[msg.sender] = now; deposits[msg.sender] = deposits[msg.sender].add(msg.value); emit DepositAdded(msg.sender, deposits[msg.sender], msg.value);
totalDeposits = totalDeposits.add(msg.value); emit TotalDepositsChanged(totalDeposits);
// Add referral if possible if (referrers[msg.sender] == address(0) && msg.data.length == 20) { address referrer = _bytesToAddress(msg.data); if (referrer != address(0) && deposits[referrer] > 0 && now >= joinedAt[referrer].add(REFERRAL_ACTIVATION_TIME)) { referrers[msg.sender] = referrer; refCount[referrer] += 1; emit ReferrerAdded(msg.sender, referrer); } }
// Referrers fees referrer = referrers[msg.sender]; for (uint i = 0; referrer != address(0) && i < referralPercents.length; i++) { uint256 refAmount = msg.value.mul(referralPercents[i]).div(ONE_HUNDRED_PERCENTS); referrer.send(refAmount); // solium-disable-line security/no-send refEarned[referrer] = refEarned[referrer].add(refAmount); emit ReferrerPayed(msg.sender, i, referrer, refAmount); referrer = referrers[referrer]; }
// Admin fee 1% uint256 adminFee = msg.value.div(100); admin.send(adminFee); // solium-disable-line security/no-send emit AdminFeePayed(msg.sender, adminFee); }
emit BalanceChanged(address(this).balance); }
function dividendsForUser(address user) public view returns(uint256) { return dividendsForPercents(user, percentsForUser(user)); }
function dividendsForPercents(address user, uint256 percents) public view returns(uint256) { return deposits[user] .mul(percents).div(ONE_HUNDRED_PERCENTS) .mul(now.sub(updatedAt[user])).div(1 days); // solium-disable-line security/no-block-members }
function percentsForUser(address user) public view returns(uint256) { uint256 percents = generalPercents();
// Referrals should have increased percents (+10%) if (referrers[user] != address(0)) { percents = percents.mul(110).div(100); }
return percents; }
function generalPercents() public view returns(uint256) { uint256 health = healthPercents(); if (health >= ONE_HUNDRED_PERCENTS.mul(80).div(100)) { // health >= 80% return HIGHEST_DIVIDEND_PERCENTS; }
// From 5% to 0.5% with 0.1% step (45 steps) while health drops from 100% to 0% uint256 percents = LOWEST_DIVIDEND_PERCENTS.add( HIGHEST_DIVIDEND_PERCENTS.sub(LOWEST_DIVIDEND_PERCENTS) .mul(healthPercents().mul(45).div(ONE_HUNDRED_PERCENTS.mul(80).div(100))).div(45) );
return percents; }
function healthPercents() public view returns(uint256) { if (totalDeposits == 0) { return ONE_HUNDRED_PERCENTS; }
return address(this).balance .mul(ONE_HUNDRED_PERCENTS).div(totalDeposits); }
function _bytesToAddress(bytes data) internal pure returns(address addr) { // solium-disable-next-line security/no-inline-assembly assembly { addr := mload(add(data, 0x14)) } } }
Thank you. Waiting for your feedback and suggestions!
|
|
|
|
|
|
|
|
|
Even in the event that an attacker gains more than 50% of the network's
computational power, only transactions sent by the attacker could be
reversed or double-spent. The network would not be destroyed.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
zorgo
Member
Offline
Activity: 350
Merit: 10
|
|
November 09, 2018, 06:31:11 AM |
|
EFIRICA is gaining momentum, in just a few days of work, collected 6500 dollars, this is a good sign.
|
|
|
|
1ceStorm
Jr. Member
Offline
Activity: 112
Merit: 1
|
|
November 09, 2018, 07:19:27 AM |
|
EFIRICA is gaining momentum, in just a few days of work, collected 6500 dollars, this is a good sign.
The results are really good, but this is only the beginning. Any investor understands that in HYIP projects you need to invest at the very beginning of its activity!
|
|
|
|
Algrinys
Jr. Member
Offline
Activity: 238
Merit: 1
|
|
November 09, 2018, 07:37:26 AM |
|
EFIRICA is gaining momentum, in just a few days of work, collected 6500 dollars, this is a good sign.
The results are really good, but this is only the beginning. Any investor understands that in HYIP projects you need to invest at the very beginning of its activity! I agree with you, who invested in the pyramid first, he will earn the most, but it is a certain risk.
|
|
|
|
Dezlife
Jr. Member
Offline
Activity: 168
Merit: 1
|
|
November 09, 2018, 08:52:28 AM |
|
Have you tested the smart code by independent experts? can I see a link to the audit?
|
|
|
|
|
BrieMiller
Jr. Member
Offline
Activity: 182
Merit: 1
|
|
November 09, 2018, 03:29:50 PM |
|
I watched the video from independent experts,I really liked that EFIRICA passed the test perfectly.
|
|
|
|
Colin Memfis
Newbie
Offline
Activity: 154
Merit: 0
|
|
November 09, 2018, 03:41:40 PM |
|
Sorry, but I still do not understand how I play. I put money in you, then something happens and I get%. and what happens? is it like a bank deposit? I also understand very well that it looks like a financial pyramid. How do you plan to keep the flow of new investments at such a level that you can pay those who take their money?
|
|
|
|
1ceStorm
Jr. Member
Offline
Activity: 112
Merit: 1
|
|
November 09, 2018, 04:42:33 PM |
|
Sorry, but I still do not understand how I play. I put money in you, then something happens and I get%. and what happens? is it like a bank deposit? I also understand very well that it looks like a financial pyramid. How do you plan to keep the flow of new investments at such a level that you can pay those who take their money?
EFIRICA is an ordinary hyip investment project, an investment Fund for payments is replenished with new deposits.
|
|
|
|
zorgo
Member
Offline
Activity: 350
Merit: 10
|
|
November 09, 2018, 05:50:50 PM |
|
I am sympathetic to the marketing of the project and the allocation of funds of the investment fund.
|
|
|
|
dzkrb1966
|
|
November 09, 2018, 06:13:11 PM |
|
I personally do not have enough information about the project. I did not see the white paper. No information about the team. This woman who entrenched on the site and have a team?
|
|
|
|
SHALARIBA (OP)
Jr. Member
Offline
Activity: 101
Merit: 1
|
|
November 09, 2018, 07:26:54 PM |
|
Audit CryptoManiacs
|
|
|
|
TimurBit
Jr. Member
Offline
Activity: 350
Merit: 1
|
|
November 09, 2018, 08:13:36 PM |
|
I personally do not have enough information about the project. I did not see the white paper. No information about the team. This woman who entrenched on the site and have a team?
This is an investment project that is already working. why do you need white paper, if all the information is on the website?
|
|
|
|
Colin Memfis
Newbie
Offline
Activity: 154
Merit: 0
|
|
November 12, 2018, 03:05:49 AM |
|
Sorry, but I still do not understand how I play. I put money in you, then something happens and I get%. and what happens? is it like a bank deposit? I also understand very well that it looks like a financial pyramid. How do you plan to keep the flow of new investments at such a level that you can pay those who take their money?
EFIRICA is an ordinary hyip investment project, an investment Fund for payments is replenished with new deposits. so I understood everything correctly. All the signs were on the face, but I wanted to make sure
|
|
|
|
5thangel
|
|
November 13, 2018, 05:48:39 AM |
|
Audit CryptoManiacs That's a very good start and to be honest, it was interesting to watch too. Well done
|
|
|
|
limtjoehua
Member
Offline
Activity: 216
Merit: 10
Best solution for smart cities
|
|
November 13, 2018, 08:02:55 AM |
|
So what is the minimum to be able to invest in the game? Will the 5% bonus be added directly to my account every day?
|
|
|
|
inushkin
|
|
November 14, 2018, 08:51:24 PM |
|
So what is the minimum to be able to invest in the game? Will the 5% bonus be added directly to my account every day?
0.01 ETH minimum investment. Yes, 5% per day will be a profit every day at the moment. It works autonomously without admins.
|
|
|
|
Krezz2017
|
|
November 14, 2018, 09:09:33 PM |
|
You wrote. "The smart contract is verified by independent experts.". Can you lay out the test protocol for your platform? What actions were taken? How many stages? How much time does each stage take?
|
|
|
|
EMINIBAYEV
Newbie
Offline
Activity: 2
Merit: 0
|
|
November 15, 2018, 10:36:32 AM |
|
I've already received two payments. Invested 0.1 eth
|
|
|
|
nouno
Newbie
Offline
Activity: 2
Merit: 0
|
|
November 15, 2018, 05:55:16 PM |
|
Payment received. Smart contract seems to be protected
|
|
|
|
futuro21oro
Newbie
Offline
Activity: 3
Merit: 0
|
|
November 16, 2018, 10:55:18 PM |
|
Invested in a pyramid scheme. This will be my first experience, see if I can earn
|
|
|
|
Colin Memfis
Newbie
Offline
Activity: 154
Merit: 0
|
|
November 17, 2018, 06:00:19 AM |
|
and under what conditions is the loss in the game? (since you position yourself as a game)
|
|
|
|
alisuper23
Newbie
Offline
Activity: 17
Merit: 0
|
|
November 17, 2018, 03:06:24 PM |
|
The Fund is still growing?
|
|
|
|
zoelmd
Newbie
Offline
Activity: 2
Merit: 0
|
|
November 26, 2018, 05:59:54 PM |
|
Me and my friend invested
|
|
|
|
KnyazED
|
|
November 27, 2018, 06:33:21 PM |
|
Invested in a pyramid scheme. This will be my first experience, see if I can earn
why do you think, that this is a pyramid? I look like this completely different from the pyramid scheme. it's something different, and something new to us.
|
|
|
|
Ayyyylmeow
Jr. Member
Offline
Activity: 40
Merit: 1
|
|
November 27, 2018, 07:02:44 PM |
|
Another pyramid. I do not remember a single, which would not be scam
|
|
|
|
Jerra
Newbie
Offline
Activity: 5
Merit: 0
|
|
November 30, 2018, 11:25:29 AM |
|
Almost 1 month already in a project and payment is received every day, really like it!
|
|
|
|
Syzis
Newbie
Offline
Activity: 12
Merit: 0
|
|
December 13, 2018, 07:55:12 PM |
|
I'm an investor EFIRICA. Administrators in the telegram chat helped to throw into the project since I have was a mistake
|
|
|
|
fehu123
Newbie
Offline
Activity: 9
Merit: 0
|
|
December 13, 2018, 11:38:10 PM |
|
More than 60 eth on a smart contract is a good result
|
|
|
|
LoveStory
Member
Offline
Activity: 420
Merit: 10
|
|
December 13, 2018, 11:48:05 PM |
|
More than 60 eth on a smart contract is a good result
Yes, apart from that it really caught my attention, many people who contribute to it and say that it is very profitable. but there are a lot of questions here that are not answered by the team, maybe they are too busy.
|
|
|
|
Fryde
Newbie
Offline
Activity: 4
Merit: 0
|
|
December 14, 2018, 07:40:40 PM |
|
Invested 1 eth let's see what happens
|
|
|
|
24Kt
Member
Offline
Activity: 1092
Merit: 67
|
|
December 14, 2018, 11:52:12 PM |
|
Invested 1 eth let's see what happens
I wonder where this story goes. The OP has negative trust of being a ponzi operator so I'm curious where this is heading to. Just be careful with your investments. As everybody says - invest what you can afford to lose. So you will not have a heartache after the dust settles.
|
|
|
|
cuchumu
Newbie
Offline
Activity: 9
Merit: 0
|
|
December 15, 2018, 03:02:00 PM |
|
|
|
|
|
neha27
Newbie
Offline
Activity: 3
Merit: 0
|
|
December 16, 2018, 07:52:00 AM |
|
I wish you success in the development of the project, such difficult times for crypto-projects
|
|
|
|
laloberrueta
Newbie
Offline
Activity: 3
Merit: 0
|
|
December 16, 2018, 11:02:37 PM |
|
I looked at your audit, the project is interesting. I don't know how long your Fund will last.
|
|
|
|
Mayke Flantin
Newbie
Offline
Activity: 2
Merit: 0
|
|
December 17, 2018, 10:28:56 AM |
|
Admins hold on, with such a market is very difficult to develop. I invested 0.5 eth
|
|
|
|
Andrians
Newbie
Offline
Activity: 7
Merit: 0
|
|
December 19, 2018, 03:03:22 PM |
|
Admins from Russia made a really cool project that pays. I've seen a lot of HYIP projects but when the project is on a smart contract Ethereum is safe and really cool
|
|
|
|
KnyazED
|
|
December 20, 2018, 04:01:53 PM |
|
I thought about becoming part of this project and investing some of my savings in it. but still I'm still waiting for some new ones
|
|
|
|
tbomb
Newbie
Offline
Activity: 29
Merit: 0
|
|
December 20, 2018, 04:37:45 PM |
|
Wrote in the telegram chat but so far not one answered. Can I throw 0.2 eth or need more?
|
|
|
|
BMGCoin
Newbie
Offline
Activity: 25
Merit: 0
|
|
December 20, 2018, 04:39:11 PM |
|
game is best choise for blockchain..lol
|
|
|
|
inushkin
|
|
December 24, 2018, 03:31:41 PM |
|
1.238983625 Ether just brought out an excellent project
TxHash: 0xfb7a0ab5775d1d3ad7b14fd3bd83cd39bdeab54c8 40c94fe62ff760c69b717fe
Deposit Date: 2018-11-10 23:52:39
Your deposit: 1 ETH Output: 1.340178532407407407 ETH ROI: 134.02%
The coolest project of all that I met, the payment is instant, already in the black, it's great.
|
|
|
|
simonhblanco
Newbie
Offline
Activity: 2
Merit: 0
|
|
December 25, 2018, 07:06:06 PM |
|
Released in + in this project, all advise
|
|
|
|
DerStier
Newbie
Offline
Activity: 2
Merit: 0
|
|
December 25, 2018, 09:36:04 PM |
|
Clear guys, payments get daily
|
|
|
|
ibrahim1319
Newbie
Offline
Activity: 7
Merit: 0
|
|
December 26, 2018, 04:10:20 PM |
|
Animated video about your company for only $100
|
|
|
|
Lunaluk
Member
Offline
Activity: 240
Merit: 10
|
|
December 26, 2018, 06:30:12 PM |
|
I was pleasantly pleased with the three-level affiliate program, the conditions are tempting! Can I get a link to join the company!
|
|
|
|
|