Overview
S Balance
0 S
S Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 2 internal transactions
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
2356503 | 18 days ago | Contract Creation | 0 S | |||
2356266 | 18 days ago | Contract Creation | 0 S |
Loading...
Loading
Contract Name:
SingletonFactory
Compiler Version
v0.6.2+commit.bacdbe57
Contract Source Code (Solidity)
/** *Submitted for verification at SonicScan.org on 2025-01-02 */ pragma solidity 0.6.2; /** * @title Singleton Factory (EIP-2470) * @notice Exposes CREATE2 (EIP-1014) to deploy bytecode on deterministic addresses based on initialization code and salt. * @author Ricardo Guilherme Schmidt (Status Research & Development GmbH) */ contract SingletonFactory { /** * @notice Deploys `_initCode` using `_salt` for defining the deterministic address. * @param _initCode Initialization code. * @param _salt Arbitrary value to modify resulting address. * @return createdContract Created contract address. */ function deploy(bytes memory _initCode, bytes32 _salt) public returns (address payable createdContract) { assembly { createdContract := create2(0, add(_initCode, 0x20), mload(_initCode), _salt) } } } // IV is a value changed to generate the vanity address. // IV: 6583047
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"bytes","name":"_initCode","type":"bytes"},{"internalType":"bytes32","name":"_salt","type":"bytes32"}],"name":"deploy","outputs":[{"internalType":"address payable","name":"createdContract","type":"address"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b50610134806100206000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c80634af63f0214602d575b600080fd5b60cf60048036036040811015604157600080fd5b810190602081018135640100000000811115605b57600080fd5b820183602082011115606c57600080fd5b80359060200191846001830284011164010000000083111715608d57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550509135925060eb915050565b604080516001600160a01b039092168252519081900360200190f35b6000818351602085016000f5939250505056fea26469706673582212206b44f8a82cb6b156bfcc3dc6aadd6df4eefd204bc928a4397fd15dacf6d5320564736f6c63430006020033
Deployed Bytecode
0x6080604052348015600f57600080fd5b506004361060285760003560e01c80634af63f0214602d575b600080fd5b60cf60048036036040811015604157600080fd5b810190602081018135640100000000811115605b57600080fd5b820183602082011115606c57600080fd5b80359060200191846001830284011164010000000083111715608d57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550509135925060eb915050565b604080516001600160a01b039092168252519081900360200190f35b6000818351602085016000f5939250505056fea26469706673582212206b44f8a82cb6b156bfcc3dc6aadd6df4eefd204bc928a4397fd15dacf6d5320564736f6c63430006020033
Deployed Bytecode Sourcemap
275:570:0:-:0;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;275:570:0;;;;;;;;;;;;;;;;;;;586:256;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;586:256:0;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;586:256:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;586:256:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;586:256:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;586:256:0;;-1:-1:-1;;586:256:0;;;-1:-1:-1;586:256:0;;-1:-1:-1;;586:256:0:i;:::-;;;;-1:-1:-1;;;;;586:256:0;;;;;;;;;;;;;;;675:31;818:5;806:9;800:16;793:4;782:9;778:20;775:1;767:57;748:76;733:102;-1:-1:-1;;;733:102:0:o
Swarm Source
ipfs://6b44f8a82cb6b156bfcc3dc6aadd6df4eefd204bc928a4397fd15dacf6d53205
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
[ 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.