Overview
ETH Balance
0 ETH
ETH Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 13 internal transactions
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
13299951 | 184 days ago | Contract Creation | 0 ETH | |||
13299951 | 184 days ago | Contract Creation | 0 ETH | |||
12275066 | 220 days ago | Contract Creation | 0 ETH | |||
11289534 | 254 days ago | Contract Creation | 0 ETH | |||
9765686 | 310 days ago | Contract Creation | 0 ETH | |||
8346965 | 379 days ago | Contract Creation | 0 ETH | |||
8346965 | 379 days ago | Contract Creation | 0 ETH | |||
8346942 | 379 days ago | Contract Creation | 0 ETH | |||
8346942 | 379 days ago | Contract Creation | 0 ETH | |||
8346942 | 379 days ago | Contract Creation | 0 ETH | |||
8346802 | 379 days ago | Contract Creation | 0 ETH | |||
8346802 | 379 days ago | Contract Creation | 0 ETH | |||
7857986 | 388 days ago | Contract Creation | 0 ETH |
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:
ProxyFactory
Compiler Version
v0.6.12+commit.27d51765
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity 0.6.12; /** * @title ProxyFactory * @author Optionality * @notice Simply clones a smart contract at a given address * @dev Original code https://github.com/optionality/clone-factory/blob/master/contracts/CloneFactory.sol */ contract ProxyFactory { function clone(address target) external returns (address result) { bytes20 targetBytes = bytes20(target); assembly { let clone := mload(0x40) mstore( clone, 0x3d602d80600a3d3981f3363d3d373d3d3d363d73000000000000000000000000 ) mstore(add(clone, 0x14), targetBytes) mstore( add(clone, 0x28), 0x5af43d82803e903d91602b57fd5bf30000000000000000000000000000000000 ) result := create(0, clone, 0x37) } } }
{ "optimizer": { "enabled": true, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"target","type":"address"}],"name":"clone","outputs":[{"internalType":"address","name":"result","type":"address"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
6080604052348015600f57600080fd5b5060f48061001e6000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c80638124b78e14602d575b600080fd5b605060048036036020811015604157600080fd5b50356001600160a01b0316606c565b604080516001600160a01b039092168252519081900360200190f35b6000808260601b9050604051733d602d80600a3d3981f3363d3d373d3d3d363d7360601b81528160148201526e5af43d82803e903d91602b57fd5bf360881b60288201526037816000f094935050505056fea2646970667358221220a86c7de40b938b6900d877c4cce71b9db7e7a7354e7889195950a42393ac1fa464736f6c634300060c0033
Deployed Bytecode
0x6080604052348015600f57600080fd5b506004361060285760003560e01c80638124b78e14602d575b600080fd5b605060048036036020811015604157600080fd5b50356001600160a01b0316606c565b604080516001600160a01b039092168252519081900360200190f35b6000808260601b9050604051733d602d80600a3d3981f3363d3d373d3d3d363d7360601b81528160148201526e5af43d82803e903d91602b57fd5bf360881b60288201526037816000f094935050505056fea2646970667358221220a86c7de40b938b6900d877c4cce71b9db7e7a7354e7889195950a42393ac1fa464736f6c634300060c0033
Deployed Bytecode Sourcemap
282:601:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;310:571;;;;;;;;;;;;;;;;-1:-1:-1;310:571:0;-1:-1:-1;;;;;310:571:0;;:::i;:::-;;;;-1:-1:-1;;;;;310:571:0;;;;;;;;;;;;;;;359:14;385:19;415:6;407:15;;385:37;;474:4;468:11;-1:-1:-1;;;516:5:0;492:127;657:11;650:4;643:5;639:16;632:37;-1:-1:-1;;;717:4:0;710:5;706:16;682:138;860:4;853:5;850:1;843:22;833:32;441:434;-1:-1:-1;;;;441:434:0:o
Swarm Source
ipfs://a86c7de40b938b6900d877c4cce71b9db7e7a7354e7889195950a42393ac1fa4
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
[ 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.