Source Code
Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
Latest 25 from a total of 30 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Create Clone | 5564341 | 196 days ago | IN | 0 ETH | 0.00094434 | ||||
Create Clone | 5564336 | 196 days ago | IN | 0 ETH | 0.00091523 | ||||
Create Clone | 5564326 | 196 days ago | IN | 0 ETH | 0.00093245 | ||||
Create Clone | 5524618 | 201 days ago | IN | 0 ETH | 0.00056284 | ||||
Create Clone | 5524246 | 202 days ago | IN | 0 ETH | 0.0005904 | ||||
Create Clone | 5524152 | 202 days ago | IN | 0 ETH | 0.00065679 | ||||
Create Clone | 5524052 | 202 days ago | IN | 0 ETH | 0.00074013 | ||||
Create Clone | 5524047 | 202 days ago | IN | 0 ETH | 0.00073727 | ||||
Create Clone | 5524031 | 202 days ago | IN | 0 ETH | 0.00078746 | ||||
Create Clone | 5524001 | 202 days ago | IN | 0 ETH | 0.00081063 | ||||
Create Clone | 5523706 | 202 days ago | IN | 0 ETH | 0.003834 | ||||
Create Clone | 5522688 | 202 days ago | IN | 0 ETH | 0.00055895 | ||||
Create Clone | 5522616 | 202 days ago | IN | 0 ETH | 0.00055883 | ||||
Create Clone | 5518058 | 202 days ago | IN | 0 ETH | 0.00058505 | ||||
Create Clone | 5517806 | 203 days ago | IN | 0 ETH | 0.00058669 | ||||
Create Clone | 5517802 | 203 days ago | IN | 0 ETH | 0.00058433 | ||||
Create Clone | 5517733 | 203 days ago | IN | 0 ETH | 0.00041176 | ||||
Create Clone | 5517714 | 203 days ago | IN | 0 ETH | 0.00062389 | ||||
Create Clone | 5517706 | 203 days ago | IN | 0 ETH | 0.00062722 | ||||
Create Clone | 5517688 | 203 days ago | IN | 0 ETH | 0.00065381 | ||||
Create Clone | 5517676 | 203 days ago | IN | 0 ETH | 0.00059044 | ||||
Create Clone | 5517652 | 203 days ago | IN | 0 ETH | 0.00061083 | ||||
Create Clone | 5517638 | 203 days ago | IN | 0 ETH | 0.00059748 | ||||
Create Clone | 5517619 | 203 days ago | IN | 0 ETH | 0.00058258 | ||||
Create Clone | 5517460 | 203 days ago | IN | 0 ETH | 0.00058217 |
Latest 25 internal transactions (View All)
Advanced mode:
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Name:
NFT_Proxy
Compiler Version
v0.8.20+commit.a1b79de6
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-03-16 */ // SPDX-License-Identifier: MIT pragma solidity 0.8.20; contract NFT_Proxy { address public logic; address public owner; bool public isPause; address[] public proxies; event CreateNEWContract(address indexed newNFTContract, address indexed Creator, uint256 TimeStamp); constructor(address _logicContract){ logic = _logicContract; owner = msg.sender; } modifier OnlyOnwer() { require(msg.sender == owner,"Only Owner"); _; } function transferOwnership(address _newOwner) external OnlyOnwer { owner = _newOwner; } function setLogicContract(address _newLogic) external OnlyOnwer { logic = _newLogic; } function pause() external OnlyOnwer { isPause = true; } function unPause() external OnlyOnwer { isPause = false; } function createClone(string memory _name, string memory _symbol, address _owner) external { require(!isPause,"contract paused"); bytes20 implementationContractInBytes = bytes20( logic ); address proxy; assembly { let clone := mload(0x40) mstore( clone, 0x3d602d80600a3d3981f3363d3d373d3d3d363d73000000000000000000000000 ) mstore(add(clone, 0x14), implementationContractInBytes) mstore( add(clone, 0x28), 0x5af43d82803e903d91602b57fd5bf30000000000000000000000000000000000 ) proxy := create(0, clone, 0x37) } INFTContract(proxy).initilize(_name, _symbol, _owner); proxies.push(proxy); emit CreateNEWContract(proxy, msg.sender, block.timestamp); } } interface INFTContract { //initializer function that will be called once, during deployment. function initilize(string memory name, string memory symbol, address owner) external; }
[{"inputs":[{"internalType":"address","name":"_logicContract","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newNFTContract","type":"address"},{"indexed":true,"internalType":"address","name":"Creator","type":"address"},{"indexed":false,"internalType":"uint256","name":"TimeStamp","type":"uint256"}],"name":"CreateNEWContract","type":"event"},{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"address","name":"_owner","type":"address"}],"name":"createClone","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"isPause","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"logic","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"proxies","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_newLogic","type":"address"}],"name":"setLogicContract","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unPause","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561000f575f80fd5b506040516106f43803806106f483398101604081905261002e9161005b565b5f80546001600160a01b039092166001600160a01b03199283161790556001805490911633179055610088565b5f6020828403121561006b575f80fd5b81516001600160a01b0381168114610081575f80fd5b9392505050565b61065f806100955f395ff3fe608060405234801561000f575f80fd5b5060043610610090575f3560e01c8063abd90f8511610063578063abd90f85146100f4578063d7dfa0dd14610107578063f2fde38b14610119578063f7b188a51461012c578063ff0938a714610134575f80fd5b8063205e84b2146100945780635aa4470f146100a95780638456cb59146100bc5780638da5cb5b146100c4575b5f80fd5b6100a76100a23660046104df565b610158565b005b6100a76100b736600461054e565b6102f0565b6100a761033b565b6001546100d7906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100d761010236600461056e565b61037a565b5f546100d7906001600160a01b031681565b6100a761012736600461054e565b6103a2565b6100a76103ee565b60015461014890600160a01b900460ff1681565b60405190151581526020016100eb565b600154600160a01b900460ff16156101a95760405162461bcd60e51b815260206004820152600f60248201526e18dbdb9d1c9858dd081c185d5cd959608a1b60448201526064015b60405180910390fd5b5f8054604051733d602d80600a3d3981f3363d3d373d3d3d363d7360601b815260609190911b6bffffffffffffffffffffffff1916601482018190526e5af43d82803e903d91602b57fd5bf360881b6028830152919060378183f06040516303064aa360e61b81529092506001600160a01b038316915063c192a8c090610238908890889088906004016105c8565b5f604051808303815f87803b15801561024f575f80fd5b505af1158015610261573d5f803e3d5ffd5b5050600280546001810182555f919091527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace0180546001600160a01b0319166001600160a01b0385169081179091556040514281523393509091507f8e532784bb0a6d84ab9e70c1386bdeb5aa6075c50ed83f011045a2968f4b0c169060200160405180910390a35050505050565b6001546001600160a01b0316331461031a5760405162461bcd60e51b81526004016101a090610605565b5f80546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b031633146103655760405162461bcd60e51b81526004016101a090610605565b6001805460ff60a01b1916600160a01b179055565b60028181548110610389575f80fd5b5f918252602090912001546001600160a01b0316905081565b6001546001600160a01b031633146103cc5760405162461bcd60e51b81526004016101a090610605565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b031633146104185760405162461bcd60e51b81526004016101a090610605565b6001805460ff60a01b19169055565b634e487b7160e01b5f52604160045260245ffd5b5f82601f83011261044a575f80fd5b813567ffffffffffffffff8082111561046557610465610427565b604051601f8301601f19908116603f0116810190828211818310171561048d5761048d610427565b816040528381528660208588010111156104a5575f80fd5b836020870160208301375f602085830101528094505050505092915050565b80356001600160a01b03811681146104da575f80fd5b919050565b5f805f606084860312156104f1575f80fd5b833567ffffffffffffffff80821115610508575f80fd5b6105148783880161043b565b94506020860135915080821115610529575f80fd5b506105368682870161043b565b925050610545604085016104c4565b90509250925092565b5f6020828403121561055e575f80fd5b610567826104c4565b9392505050565b5f6020828403121561057e575f80fd5b5035919050565b5f81518084525f5b818110156105a95760208185018101518683018201520161058d565b505f602082860101526020601f19601f83011685010191505092915050565b606081525f6105da6060830186610585565b82810360208401526105ec8186610585565b91505060018060a01b0383166040830152949350505050565b6020808252600a908201526927b7363c9027bbb732b960b11b60408201526060019056fea2646970667358221220436f6096a05f83d5b67c35c7114c41f92c4db7fdc6b3f7026f88a7575a0fe94464736f6c63430008140033000000000000000000000000034804c70c971bfa4f6ee50384985259de3515d2
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610090575f3560e01c8063abd90f8511610063578063abd90f85146100f4578063d7dfa0dd14610107578063f2fde38b14610119578063f7b188a51461012c578063ff0938a714610134575f80fd5b8063205e84b2146100945780635aa4470f146100a95780638456cb59146100bc5780638da5cb5b146100c4575b5f80fd5b6100a76100a23660046104df565b610158565b005b6100a76100b736600461054e565b6102f0565b6100a761033b565b6001546100d7906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100d761010236600461056e565b61037a565b5f546100d7906001600160a01b031681565b6100a761012736600461054e565b6103a2565b6100a76103ee565b60015461014890600160a01b900460ff1681565b60405190151581526020016100eb565b600154600160a01b900460ff16156101a95760405162461bcd60e51b815260206004820152600f60248201526e18dbdb9d1c9858dd081c185d5cd959608a1b60448201526064015b60405180910390fd5b5f8054604051733d602d80600a3d3981f3363d3d373d3d3d363d7360601b815260609190911b6bffffffffffffffffffffffff1916601482018190526e5af43d82803e903d91602b57fd5bf360881b6028830152919060378183f06040516303064aa360e61b81529092506001600160a01b038316915063c192a8c090610238908890889088906004016105c8565b5f604051808303815f87803b15801561024f575f80fd5b505af1158015610261573d5f803e3d5ffd5b5050600280546001810182555f919091527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace0180546001600160a01b0319166001600160a01b0385169081179091556040514281523393509091507f8e532784bb0a6d84ab9e70c1386bdeb5aa6075c50ed83f011045a2968f4b0c169060200160405180910390a35050505050565b6001546001600160a01b0316331461031a5760405162461bcd60e51b81526004016101a090610605565b5f80546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b031633146103655760405162461bcd60e51b81526004016101a090610605565b6001805460ff60a01b1916600160a01b179055565b60028181548110610389575f80fd5b5f918252602090912001546001600160a01b0316905081565b6001546001600160a01b031633146103cc5760405162461bcd60e51b81526004016101a090610605565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b031633146104185760405162461bcd60e51b81526004016101a090610605565b6001805460ff60a01b19169055565b634e487b7160e01b5f52604160045260245ffd5b5f82601f83011261044a575f80fd5b813567ffffffffffffffff8082111561046557610465610427565b604051601f8301601f19908116603f0116810190828211818310171561048d5761048d610427565b816040528381528660208588010111156104a5575f80fd5b836020870160208301375f602085830101528094505050505092915050565b80356001600160a01b03811681146104da575f80fd5b919050565b5f805f606084860312156104f1575f80fd5b833567ffffffffffffffff80821115610508575f80fd5b6105148783880161043b565b94506020860135915080821115610529575f80fd5b506105368682870161043b565b925050610545604085016104c4565b90509250925092565b5f6020828403121561055e575f80fd5b610567826104c4565b9392505050565b5f6020828403121561057e575f80fd5b5035919050565b5f81518084525f5b818110156105a95760208185018101518683018201520161058d565b505f602082860101526020601f19601f83011685010191505092915050565b606081525f6105da6060830186610585565b82810360208401526105ec8186610585565b91505060018060a01b0383166040830152949350505050565b6020808252600a908201526927b7363c9027bbb732b960b11b60408201526060019056fea2646970667358221220436f6096a05f83d5b67c35c7114c41f92c4db7fdc6b3f7026f88a7575a0fe94464736f6c63430008140033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000034804c70c971bfa4f6ee50384985259de3515d2
-----Decoded View---------------
Arg [0] : _logicContract (address): 0x034804c70c971bFA4f6Ee50384985259de3515d2
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000034804c70c971bfa4f6ee50384985259de3515d2
Deployed Bytecode Sourcemap
60:1782:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;896:941;;;;;;:::i;:::-;;:::i;:::-;;630:100;;;;;;:::i;:::-;;:::i;738:69::-;;;:::i;113:20::-;;;;;-1:-1:-1;;;;;113:20:0;;;;;;-1:-1:-1;;;;;2025:32:1;;;2007:51;;1995:2;1980:18;113:20:0;;;;;;;;166:24;;;;;;:::i;:::-;;:::i;86:20::-;;;;;-1:-1:-1;;;;;86:20:0;;;521:101;;;;;;:::i;:::-;;:::i;816:72::-;;;:::i;140:19::-;;;;;-1:-1:-1;;;140:19:0;;;;;;;;;2419:14:1;;2412:22;2394:41;;2382:2;2367:18;140:19:0;2254:187:1;896:941:0;1006:7;;-1:-1:-1;;;1006:7:0;;;;1005:8;997:35;;;;-1:-1:-1;;;997:35:0;;2648:2:1;997:35:0;;;2630:21:1;2687:2;2667:18;;;2660:30;-1:-1:-1;;;2706:18:1;;;2699:45;2761:18;;997:35:0;;;;;;;;;1045:37;1107:5;;1219:4;1213:11;-1:-1:-1;;;1238:130:0;;1085:38;;;;;-1:-1:-1;;1085:38:0;1402:4;1391:16;;1384:55;;;-1:-1:-1;;;1491:4:0;1480:16;;1455:141;1085:38;1045:37;1638:4;1213:11;1045:37;1621:22;1677:53;;-1:-1:-1;;;1677:53:0;;1612:31;;-1:-1:-1;;;;;;1677:29:0;;;-1:-1:-1;1677:29:0;;:53;;1707:5;;1714:7;;1723:6;;1677:53;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1741:7:0;:19;;;;;;;-1:-1:-1;1741:19:0;;;;;;;;-1:-1:-1;;;;;;1741:19:0;-1:-1:-1;;;;;1741:19:0;;;;;;;;1776:53;;1813:15;3849:25:1;;1801:10:0;;-1:-1:-1;1741:19:0;;-1:-1:-1;1776:53:0;;3837:2:1;3822:18;1776:53:0;;;;;;;986:851;;896:941;;;:::o;630:100::-;474:5;;-1:-1:-1;;;;;474:5:0;460:10;:19;452:41;;;;-1:-1:-1;;;452:41:0;;;;;;;:::i;:::-;705:5:::1;:17:::0;;-1:-1:-1;;;;;;705:17:0::1;-1:-1:-1::0;;;;;705:17:0;;;::::1;::::0;;;::::1;::::0;;630:100::o;738:69::-;474:5;;-1:-1:-1;;;;;474:5:0;460:10;:19;452:41;;;;-1:-1:-1;;;452:41:0;;;;;;;:::i;:::-;795:4:::1;785:14:::0;;-1:-1:-1;;;;785:14:0::1;-1:-1:-1::0;;;785:14:0::1;::::0;;738:69::o;166:24::-;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;166:24:0;;-1:-1:-1;166:24:0;:::o;521:101::-;474:5;;-1:-1:-1;;;;;474:5:0;460:10;:19;452:41;;;;-1:-1:-1;;;452:41:0;;;;;;;:::i;:::-;597:5:::1;:17:::0;;-1:-1:-1;;;;;;597:17:0::1;-1:-1:-1::0;;;;;597:17:0;;;::::1;::::0;;;::::1;::::0;;521:101::o;816:72::-;474:5;;-1:-1:-1;;;;;474:5:0;460:10;:19;452:41;;;;-1:-1:-1;;;452:41:0;;;;;;;:::i;:::-;865:7:::1;:15:::0;;-1:-1:-1;;;;865:15:0::1;::::0;;816:72::o;14:127:1:-;75:10;70:3;66:20;63:1;56:31;106:4;103:1;96:15;130:4;127:1;120:15;146:719;189:5;242:3;235:4;227:6;223:17;219:27;209:55;;260:1;257;250:12;209:55;296:6;283:20;322:18;359:2;355;352:10;349:36;;;365:18;;:::i;:::-;440:2;434:9;408:2;494:13;;-1:-1:-1;;490:22:1;;;514:2;486:31;482:40;470:53;;;538:18;;;558:22;;;535:46;532:72;;;584:18;;:::i;:::-;624:10;620:2;613:22;659:2;651:6;644:18;705:3;698:4;693:2;685:6;681:15;677:26;674:35;671:55;;;722:1;719;712:12;671:55;786:2;779:4;771:6;767:17;760:4;752:6;748:17;735:54;833:1;826:4;821:2;813:6;809:15;805:26;798:37;853:6;844:15;;;;;;146:719;;;;:::o;870:173::-;938:20;;-1:-1:-1;;;;;987:31:1;;977:42;;967:70;;1033:1;1030;1023:12;967:70;870:173;;;:::o;1048:617::-;1145:6;1153;1161;1214:2;1202:9;1193:7;1189:23;1185:32;1182:52;;;1230:1;1227;1220:12;1182:52;1270:9;1257:23;1299:18;1340:2;1332:6;1329:14;1326:34;;;1356:1;1353;1346:12;1326:34;1379:50;1421:7;1412:6;1401:9;1397:22;1379:50;:::i;:::-;1369:60;;1482:2;1471:9;1467:18;1454:32;1438:48;;1511:2;1501:8;1498:16;1495:36;;;1527:1;1524;1517:12;1495:36;;1550:52;1594:7;1583:8;1572:9;1568:24;1550:52;:::i;:::-;1540:62;;;1621:38;1655:2;1644:9;1640:18;1621:38;:::i;:::-;1611:48;;1048:617;;;;;:::o;1670:186::-;1729:6;1782:2;1770:9;1761:7;1757:23;1753:32;1750:52;;;1798:1;1795;1788:12;1750:52;1821:29;1840:9;1821:29;:::i;:::-;1811:39;1670:186;-1:-1:-1;;;1670:186:1:o;2069:180::-;2128:6;2181:2;2169:9;2160:7;2156:23;2152:32;2149:52;;;2197:1;2194;2187:12;2149:52;-1:-1:-1;2220:23:1;;2069:180;-1:-1:-1;2069:180:1:o;2790:423::-;2832:3;2870:5;2864:12;2897:6;2892:3;2885:19;2922:1;2932:162;2946:6;2943:1;2940:13;2932:162;;;3008:4;3064:13;;;3060:22;;3054:29;3036:11;;;3032:20;;3025:59;2961:12;2932:162;;;2936:3;3139:1;3132:4;3123:6;3118:3;3114:16;3110:27;3103:38;3202:4;3195:2;3191:7;3186:2;3178:6;3174:15;3170:29;3165:3;3161:39;3157:50;3150:57;;;2790:423;;;;:::o;3218:480::-;3443:2;3432:9;3425:21;3406:4;3469:45;3510:2;3499:9;3495:18;3487:6;3469:45;:::i;:::-;3562:9;3554:6;3550:22;3545:2;3534:9;3530:18;3523:50;3590:33;3616:6;3608;3590:33;:::i;:::-;3582:41;;;3688:1;3684;3679:3;3675:11;3671:19;3663:6;3659:32;3654:2;3643:9;3639:18;3632:60;3218:480;;;;;;:::o;3885:334::-;4087:2;4069:21;;;4126:2;4106:18;;;4099:30;-1:-1:-1;;;4160:2:1;4145:18;;4138:40;4210:2;4195:18;;3885:334::o
Swarm Source
ipfs://436f6096a05f83d5b67c35c7114c41f92c4db7fdc6b3f7026f88a7575a0fe944
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.