Feature Tip: Add private address tag to any address under My Name Tag !
Ponzi Multiplier 2
Source Code
Ponzi
Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 25 from a total of 59 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer | 6595890 | 2701 days ago | IN | 0.14 ETH | 0.00019026 | ||||
| Transfer | 6595880 | 2701 days ago | IN | 0.143 ETH | 0.00019026 | ||||
| Transfer | 6595871 | 2701 days ago | IN | 0.143 ETH | 0.00019026 | ||||
| Transfer | 6595856 | 2701 days ago | IN | 0.174 ETH | 0.00019096 | ||||
| Transfer | 6595815 | 2701 days ago | IN | 0.17 ETH | 0.00019096 | ||||
| Transfer | 6595803 | 2701 days ago | IN | 0.143 ETH | 0.00019026 | ||||
| Transfer | 6595384 | 2701 days ago | IN | 0.5 ETH | 0.00068576 | ||||
| Transfer | 6595381 | 2701 days ago | IN | 0.5 ETH | 0.00057299 | ||||
| Transfer | 6595376 | 2701 days ago | IN | 0.5 ETH | 0.0004286 | ||||
| Transfer | 6595363 | 2701 days ago | IN | 0.5 ETH | 0.00010609 | ||||
| Transfer | 6595340 | 2701 days ago | IN | 0.5 ETH | 0.00034288 | ||||
| Transfer | 6595340 | 2701 days ago | IN | 0.5 ETH | 0.0004286 | ||||
| Transfer | 6595337 | 2701 days ago | IN | 0.5 ETH | 0.00068576 | ||||
| Transfer | 6595335 | 2701 days ago | IN | 0.5 ETH | 0.00068576 | ||||
| Transfer | 6595326 | 2701 days ago | IN | 0.5 ETH | 0.00038199 | ||||
| Transfer | 6595325 | 2701 days ago | IN | 0.5 ETH | 0.00102865 | ||||
| Transfer | 6595324 | 2701 days ago | IN | 0.5 ETH | 0.00128581 | ||||
| Transfer | 6595321 | 2701 days ago | IN | 0.5 ETH | 0.00068576 | ||||
| Transfer | 6595319 | 2701 days ago | IN | 0.5 ETH | 0.0004286 | ||||
| Transfer | 6595318 | 2701 days ago | IN | 0.5 ETH | 0.00038199 | ||||
| Transfer | 6595318 | 2701 days ago | IN | 0.5 ETH | 0.0004286 | ||||
| Transfer | 6595318 | 2701 days ago | IN | 0.5 ETH | 0.00060004 | ||||
| Transfer | 6595312 | 2701 days ago | IN | 0.5 ETH | 0.0002839 | ||||
| Transfer | 6595311 | 2701 days ago | IN | 0.5 ETH | 0.00010609 | ||||
| Transfer | 6595311 | 2701 days ago | IN | 0.2 ETH | 0.0001057 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 6595384 | 2701 days ago | 0.48 ETH | ||||
| Transfer | 6595384 | 2701 days ago | 0.0175 ETH | ||||
| Transfer | 6595384 | 2701 days ago | 0.0025 ETH | ||||
| Transfer | 6595381 | 2701 days ago | 0.4975 ETH | ||||
| Transfer | 6595381 | 2701 days ago | 0.0025 ETH | ||||
| Transfer | 6595376 | 2701 days ago | 0.085 ETH | ||||
| Transfer | 6595376 | 2701 days ago | 0.4125 ETH | ||||
| Transfer | 6595376 | 2701 days ago | 0.0025 ETH | ||||
| Transfer | 6595340 | 2701 days ago | 0.1875 ETH | ||||
| Transfer | 6595340 | 2701 days ago | 0.31 ETH | ||||
| Transfer | 6595340 | 2701 days ago | 0.0025 ETH | ||||
| Transfer | 6595340 | 2701 days ago | 0.29 ETH | ||||
| Transfer | 6595340 | 2701 days ago | 0.2075 ETH | ||||
| Transfer | 6595340 | 2701 days ago | 0.0025 ETH | ||||
| Transfer | 6595337 | 2701 days ago | 0.3925 ETH | ||||
| Transfer | 6595337 | 2701 days ago | 0.105 ETH | ||||
| Transfer | 6595337 | 2701 days ago | 0.0025 ETH | ||||
| Transfer | 6595335 | 2701 days ago | 0.495 ETH | ||||
| Transfer | 6595335 | 2701 days ago | 0.0025 ETH | ||||
| Transfer | 6595335 | 2701 days ago | 0.0025 ETH | ||||
| Transfer | 6595326 | 2701 days ago | 0.4975 ETH | ||||
| Transfer | 6595326 | 2701 days ago | 0.0025 ETH | ||||
| Transfer | 6595325 | 2701 days ago | 0.1 ETH | ||||
| Transfer | 6595325 | 2701 days ago | 0.3975 ETH | ||||
| Transfer | 6595325 | 2701 days ago | 0.0025 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
FastBetMultiplier05eth
Compiler Version
v0.4.25+commit.59dbf8f1
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2018-10-27
*/
pragma solidity ^0.4.25;
/**
EN:
Multiplier contract: returns 120% of each investment!
Automatic payouts!
No bugs, no backdoors, NO OWNER - fully automatic!
Made and checked by professionals!
1. Send to smart contract address
- sum 0.5
- min 250000 gas limit
- you are added to a queue
2. Wait a little bit
3. ...
4. PROFIT! You have got 120%
How is that?
1. The first investor in the queue (you will become the
first in some time) receives next investments until
it become 120% of his initial investment.
2. You will receive payments in several parts or all at once
3. Once you receive 120% of your initial investment you are
removed from the queue.
4. You can make multiple deposits
5. The balance of this contract should normally be 0 because
all the money are immediately go to payouts
So the last pays to the first (or to several first ones
if the deposit big enough) and the investors paid 120% are removed from the queue
new investor --| brand new investor --|
investor5 | new investor |
investor4 | =======> investor5 |
investor3 | investor4 |
(part. paid) investor2 <| investor3 |
(fully paid) investor1 <-| investor2 <----| (pay until 120%)
*/
/**
RU:
Контракт Умножитель: возвращает 120% от вашего депозита!
Автоматические выплаты, каждый пятый в !
Без ошибок, дыр, автоматический - для выплат НЕ НУЖНА администрация!
Создан и проверен профессионалами!
1. Пошлите любую фиксированную сумму на адрес контракта
- сумма 0.5 ETH
- gas limit минимум 250000
- вы встанете в очередь
2. Немного подождите
3. ...
4. PROFIT! Вам пришло 120% от вашего депозита.
Как это возможно?
1. Первый инвестор в очереди (вы станете первым очень скоро) получает выплаты от
новых инвесторов до тех пор, пока не получит 120% от своего депозита
2. Выплаты могут приходить несколькими частями или все сразу
3. Как только вы получаете 120% от вашего депозита, вы удаляетесь из очереди
4. Вы можете делать несколько депозитов сразу
5. Баланс этого контракта должен обычно быть в районе 0, потому что все поступления
сразу же направляются на выплаты
Таким образом, последние платят первым, и инвесторы, достигшие выплат 130% от депозита,
удаляются из очереди, уступая место остальным
новый инвестор --| совсем новый инвестор --|
инвестор5 | новый инвестор |
инвестор4 | =======> инвестор5 |
инвестор3 | инвестор4 |
(част. выплата) инвестор2 <| инвестор3 |
(полная выплата) инвестор1 <-| инвестор2 <----| (доплата до 120%)
*/
contract FastBetMultiplier05eth {
// address of the technical support of the project
address public support;
// How many percent for your deposit to be multiplied
uint constant public MULTIPLIER = 120;
//The deposit structure holds all the info about the deposit made
struct Deposit {
address depositor; //The depositor address
uint128 deposit; //The deposit amount
uint128 expect; //How much we should pay out (initially it is 130% of deposit)
}
Deposit[] private queue; //The queue
uint public currentReceiverIndex = 0; //The index of the first depositor in the queue. The receiver of investments!
mapping (address => bool) public notSupport; // The list of users allowed and forbidden to send 0.5% for support
constructor() public {
support = msg.sender; // project support
}
//This function receives all the deposits
//stores them and make immediate payouts
function () public payable {
// You can not send 0.5% to support the project. To disable this feature, send 0.0000001 ether
if (msg.value == 0.0000001 ether) {
notSupport[msg.sender] = true;
return;
}
if(msg.value > 0){
require(gasleft() >= 220000, "We require more gas!"); //We need gas to process queue
require(msg.value == 0.5 ether); // deposits are not accepted
//Add the investor into the queue. Mark that he expects to receive 130% of deposit back
queue.push(Deposit(msg.sender, uint128(msg.value), uint128(msg.value*MULTIPLIER/100)));
// Send 0.5% for support project if you agree to this
if (!notSupport[msg.sender]) {
support.transfer(msg.value * 5 / 1000); // 0.5%
}
//Pay to first investors in line
pay();
}
}
//Used to pay to current investors
//Each new transaction processes 1 - 4+ investors in the head of queue
//depending on balance and gas left
function pay() private {
//Try to send all the money on contract to the first investors in line
uint128 money = uint128(address(this).balance);
//We will do cycle on the queue
for(uint i=0; i<queue.length; i++){
uint idx = currentReceiverIndex + i; //get the index of the currently first investor
Deposit storage dep = queue[idx]; //get the info of the first investor
if(money >= dep.expect){ //If we have enough money on the contract to fully pay to investor
dep.depositor.send(dep.expect); //Send money to him
money -= dep.expect; //update money left
//this investor is fully paid, so remove him
delete queue[idx];
}else{
//Here we don't have enough money so partially pay to investor
dep.depositor.send(money); //Send to him everything we have
dep.expect -= money; //Update the expected amount
break; //Exit cycle
}
if(gasleft() <= 50000) //Check the gas left. If it is low, exit the cycle
break; //The next investor will process the line further
}
currentReceiverIndex += i; //Update the index of the current first investor
}
//Get the deposit info by its index
//You can get deposit index from
function getDeposit(uint idx) public view returns (address depositor, uint deposit, uint expect){
Deposit storage dep = queue[idx];
return (dep.depositor, dep.deposit, dep.expect);
}
//Get the count of deposits of specific investor
function getDepositsCount(address depositor) public view returns (uint) {
uint c = 0;
for(uint i=currentReceiverIndex; i<queue.length; ++i){
if(queue[i].depositor == depositor)
c++;
}
return c;
}
//Get all deposits (index, deposit, expect) of a specific investor
function getDeposits(address depositor) public view returns (uint[] idxs, uint128[] deposits, uint128[] expects) {
uint c = getDepositsCount(depositor);
idxs = new uint[](c);
deposits = new uint128[](c);
expects = new uint128[](c);
if(c > 0) {
uint j = 0;
for(uint i=currentReceiverIndex; i<queue.length; ++i){
Deposit storage dep = queue[i];
if(dep.depositor == depositor){
idxs[j] = i;
deposits[j] = dep.deposit;
expects[j] = dep.expect;
j++;
}
}
}
}
//Get current queue size
function getQueueLength() public view returns (uint) {
return queue.length - currentReceiverIndex;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[],"name":"MULTIPLIER","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"support","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"currentReceiverIndex","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"depositor","type":"address"}],"name":"getDeposits","outputs":[{"name":"idxs","type":"uint256[]"},{"name":"deposits","type":"uint128[]"},{"name":"expects","type":"uint128[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"idx","type":"uint256"}],"name":"getDeposit","outputs":[{"name":"depositor","type":"address"},{"name":"deposit","type":"uint256"},{"name":"expect","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getQueueLength","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"depositor","type":"address"}],"name":"getDepositsCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"notSupport","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]Contract Creation Code
6080604052600060025534801561001557600080fd5b5060008054600160a060020a031916331790556108a2806100376000396000f30060806040526004361061008d5763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663059f8b168114610264578063119f87471461028b5780632d95663b146102bc57806394f649dd146102d15780639f9fb968146103d0578063b8f7700514610410578063c67f7df514610425578063d0eeadea14610446575b3464174876e80014156100b957336000908152600360205260409020805460ff19166001179055610262565b60003411156102625762035b605a101561013457604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f57652072657175697265206d6f72652067617321000000000000000000000000604482015290519081900360640190fd5b6706f05b59d3b20000341461014857600080fd5b60408051606081018252338152346001608060020a03811660208301526001928201906064906078026001608060020a0391900481169091528254600181810185556000948552602080862085516002909402018054600160a060020a0390941673ffffffffffffffffffffffffffffffffffffffff19909416939093178355808501519290910180546040958601518516608060020a029385166fffffffffffffffffffffffffffffffff1990911617909316919091179091553383526003905290205460ff16151561025a57600054600160a060020a03166108fc6103e860053402049081150290604051600060405180830381858888f19350505050158015610258573d6000803e3d6000fd5b505b61026261047b565b005b34801561027057600080fd5b506102796105f2565b60408051918252519081900360200190f35b34801561029757600080fd5b506102a06105f7565b60408051600160a060020a039092168252519081900360200190f35b3480156102c857600080fd5b50610279610606565b3480156102dd57600080fd5b506102f2600160a060020a036004351661060c565b60405180806020018060200180602001848103845287818151815260200191508051906020019060200280838360005b8381101561033a578181015183820152602001610322565b50505050905001848103835286818151815260200191508051906020019060200280838360005b83811015610379578181015183820152602001610361565b50505050905001848103825285818151815260200191508051906020019060200280838360005b838110156103b85781810151838201526020016103a0565b50505050905001965050505050505060405180910390f35b3480156103dc57600080fd5b506103e860043561079c565b60408051600160a060020a039094168452602084019290925282820152519081900360600190f35b34801561041c57600080fd5b506102796107f5565b34801561043157600080fd5b50610279600160a060020a03600435166107ff565b34801561045257600080fd5b50610467600160a060020a0360043516610861565b604080519115158252519081900360200190f35b3031600080805b6001548310156105e457826002540191506001828154811015156104a257fe5b600091825260209091206002909102016001810154909150608060020a90046001608060020a03908116908516106105725780546001820154604051600160a060020a03909216916001608060020a03608060020a9092049190911680156108fc02916000818181858888f19350505050508060010160109054906101000a90046001608060020a03168403935060018281548110151561053f57fe5b600091825260208220600290910201805473ffffffffffffffffffffffffffffffffffffffff19168155600101556105cb565b8054604051600160a060020a03909116906001608060020a03861680156108fc02916000818181858888f15050506001830180546001608060020a03608060020a80830482168a90038216029116179055506105e49050565b61c3505a116105d9576105e4565b600190920191610482565b505060028054909101905550565b607881565b600054600160a060020a031681565b60025481565b6060806060600080600080610620886107ff565b93508360405190808252806020026020018201604052801561064c578160200160208202803883390190505b50965083604051908082528060200260200182016040528015610679578160200160208202803883390190505b509550836040519080825280602002602001820160405280156106a6578160200160208202803883390190505b5094506000841115610791576000925060025491505b6001548210156107915760018054839081106106d457fe5b600091825260209091206002909102018054909150600160a060020a03898116911614156107865781878481518110151561070b57fe5b60209081029091010152600181015486516001608060020a039091169087908590811061073457fe5b6001608060020a039283166020918202909201015260018201548651608060020a9091049091169086908590811061076857fe5b6001608060020a039092166020928302909101909101526001909201915b8160010191506106bc565b505050509193909250565b6000806000806001858154811015156107b157fe5b600091825260209091206002909102018054600190910154600160a060020a03909116966001608060020a038083169750608060020a909204909116945092505050565b6002546001540390565b60025460009081905b60015481101561085a5783600160a060020a031660018281548110151561082b57fe5b6000918252602090912060029091020154600160a060020a03161415610852576001909101905b600101610808565b5092915050565b60036020526000908152604090205460ff16815600a165627a7a72305820f818b387ce30aab67eb3e7838e46d38e29300ca93b2d9c899e31e011232361940029
Deployed Bytecode
0x60806040526004361061008d5763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663059f8b168114610264578063119f87471461028b5780632d95663b146102bc57806394f649dd146102d15780639f9fb968146103d0578063b8f7700514610410578063c67f7df514610425578063d0eeadea14610446575b3464174876e80014156100b957336000908152600360205260409020805460ff19166001179055610262565b60003411156102625762035b605a101561013457604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f57652072657175697265206d6f72652067617321000000000000000000000000604482015290519081900360640190fd5b6706f05b59d3b20000341461014857600080fd5b60408051606081018252338152346001608060020a03811660208301526001928201906064906078026001608060020a0391900481169091528254600181810185556000948552602080862085516002909402018054600160a060020a0390941673ffffffffffffffffffffffffffffffffffffffff19909416939093178355808501519290910180546040958601518516608060020a029385166fffffffffffffffffffffffffffffffff1990911617909316919091179091553383526003905290205460ff16151561025a57600054600160a060020a03166108fc6103e860053402049081150290604051600060405180830381858888f19350505050158015610258573d6000803e3d6000fd5b505b61026261047b565b005b34801561027057600080fd5b506102796105f2565b60408051918252519081900360200190f35b34801561029757600080fd5b506102a06105f7565b60408051600160a060020a039092168252519081900360200190f35b3480156102c857600080fd5b50610279610606565b3480156102dd57600080fd5b506102f2600160a060020a036004351661060c565b60405180806020018060200180602001848103845287818151815260200191508051906020019060200280838360005b8381101561033a578181015183820152602001610322565b50505050905001848103835286818151815260200191508051906020019060200280838360005b83811015610379578181015183820152602001610361565b50505050905001848103825285818151815260200191508051906020019060200280838360005b838110156103b85781810151838201526020016103a0565b50505050905001965050505050505060405180910390f35b3480156103dc57600080fd5b506103e860043561079c565b60408051600160a060020a039094168452602084019290925282820152519081900360600190f35b34801561041c57600080fd5b506102796107f5565b34801561043157600080fd5b50610279600160a060020a03600435166107ff565b34801561045257600080fd5b50610467600160a060020a0360043516610861565b604080519115158252519081900360200190f35b3031600080805b6001548310156105e457826002540191506001828154811015156104a257fe5b600091825260209091206002909102016001810154909150608060020a90046001608060020a03908116908516106105725780546001820154604051600160a060020a03909216916001608060020a03608060020a9092049190911680156108fc02916000818181858888f19350505050508060010160109054906101000a90046001608060020a03168403935060018281548110151561053f57fe5b600091825260208220600290910201805473ffffffffffffffffffffffffffffffffffffffff19168155600101556105cb565b8054604051600160a060020a03909116906001608060020a03861680156108fc02916000818181858888f15050506001830180546001608060020a03608060020a80830482168a90038216029116179055506105e49050565b61c3505a116105d9576105e4565b600190920191610482565b505060028054909101905550565b607881565b600054600160a060020a031681565b60025481565b6060806060600080600080610620886107ff565b93508360405190808252806020026020018201604052801561064c578160200160208202803883390190505b50965083604051908082528060200260200182016040528015610679578160200160208202803883390190505b509550836040519080825280602002602001820160405280156106a6578160200160208202803883390190505b5094506000841115610791576000925060025491505b6001548210156107915760018054839081106106d457fe5b600091825260209091206002909102018054909150600160a060020a03898116911614156107865781878481518110151561070b57fe5b60209081029091010152600181015486516001608060020a039091169087908590811061073457fe5b6001608060020a039283166020918202909201015260018201548651608060020a9091049091169086908590811061076857fe5b6001608060020a039092166020928302909101909101526001909201915b8160010191506106bc565b505050509193909250565b6000806000806001858154811015156107b157fe5b600091825260209091206002909102018054600190910154600160a060020a03909116966001608060020a038083169750608060020a909204909116945092505050565b6002546001540390565b60025460009081905b60015481101561085a5783600160a060020a031660018281548110151561082b57fe5b6000918252602090912060029091020154600160a060020a03161415610852576001909101905b600101610808565b5092915050565b60036020526000908152604090205460ff16815600a165627a7a72305820f818b387ce30aab67eb3e7838e46d38e29300ca93b2d9c899e31e011232361940029
Swarm Source
bzzr://f818b387ce30aab67eb3e7838e46d38e29300ca93b2d9c899e31e01123236194
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.