More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 3,228 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Claim All | 12402215 | 8 mins ago | IN | 0 S | 0.03123433 | ||||
Claim All | 12399962 | 27 mins ago | IN | 0 S | 0.01489572 | ||||
Trigger Root | 12392585 | 1 hr ago | IN | 0 S | 0.00328042 | ||||
Set Root Candida... | 12390130 | 1 hr ago | IN | 0 S | 0.00418915 | ||||
Set Root Candida... | 12389817 | 1 hr ago | IN | 0 S | 0.0041911 | ||||
Claim All | 12387824 | 2 hrs ago | IN | 0 S | 0.00895154 | ||||
Claim All | 12364745 | 5 hrs ago | IN | 0 S | 0.0228092 | ||||
Claim All | 12357311 | 6 hrs ago | IN | 0 S | 0.02942775 | ||||
Claim All | 12348118 | 7 hrs ago | IN | 0 S | 0.02126495 | ||||
Claim All | 12342238 | 8 hrs ago | IN | 0 S | 0.03684744 | ||||
Trigger Root | 12301988 | 12 hrs ago | IN | 0 S | 0.00328042 | ||||
Set Root Candida... | 12296141 | 13 hrs ago | IN | 0 S | 0.00421759 | ||||
Set Root Candida... | 12295622 | 13 hrs ago | IN | 0 S | 0.0041911 | ||||
Claim All | 12289843 | 13 hrs ago | IN | 0 S | 0.01667311 | ||||
Claim All | 12281991 | 14 hrs ago | IN | 0 S | 0.01052861 | ||||
Claim All | 12278172 | 15 hrs ago | IN | 0 S | 0.00990386 | ||||
Claim All | 12256589 | 17 hrs ago | IN | 0 S | 0.03696484 | ||||
Claim All | 12253503 | 18 hrs ago | IN | 0 S | 0.01193499 | ||||
Claim All | 12232423 | 20 hrs ago | IN | 0 S | 0.02278943 | ||||
Claim All | 12227369 | 21 hrs ago | IN | 0 S | 0.0319996 | ||||
Claim All | 12216208 | 22 hrs ago | IN | 0 S | 0.01392229 | ||||
Claim All | 12203937 | 24 hrs ago | IN | 0 S | 0.03090901 | ||||
Trigger Root | 12202547 | 24 hrs ago | IN | 0 S | 0.00350949 | ||||
Set Root Candida... | 12199906 | 24 hrs ago | IN | 0 S | 0.00418915 | ||||
Set Root Candida... | 12199538 | 24 hrs ago | IN | 0 S | 0.0041911 |
Latest 1 internal transaction
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
216840 | 89 days ago | Contract Creation | 0 S |
Loading...
Loading
Contract Name:
SolidlyProxy
Compiler Version
v0.8.11+commit.d7f03943
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity 0.8.11; /** * @title Solidly governance killable proxy * @author Solidly Labs * @notice EIP-1967 upgradeable proxy with the ability to kill governance and render the contract immutable */ contract SolidlyProxy { bytes32 constant IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc; // keccak256('eip1967.proxy.implementation'), actually used for interface so etherscan picks up the interface bytes32 constant LOGIC_SLOT = 0x5942be825425c77e56e4bce97986794ab0f100954e40fc1390ae0e003710a3ab; // keccak256('LOGIC') - 1, actual logic implementation bytes32 constant GOVERNANCE_SLOT = 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103; // keccak256('eip1967.proxy.admin') bytes32 constant INITIALIZED_SLOT = 0x834ce84547018237034401a09067277cdcbe7bbf7d7d30f6b382b0a102b7b4a3; // keccak256('eip1967.proxy.initialized') /** * @notice Reverts if msg.sender is not governance */ modifier onlyGovernance() { require(msg.sender == governanceAddress(), "Only governance"); _; } /** * @notice Reverts if contract is already initialized * @dev Used by implementations to ensure initialize() is only called once */ modifier notInitialized() { bool initialized; assembly { initialized := sload(INITIALIZED_SLOT) if eq(initialized, 1) { revert(0, 0) } sstore(INITIALIZED_SLOT, 1) } _; } /** * @notice Sets up deployer as a proxy governance */ constructor() { address _governanceAddress = msg.sender; assembly { sstore(GOVERNANCE_SLOT, _governanceAddress) } } /** * @notice Detect whether or not governance is killed * @return Return true if governance is killed, false if not * @dev If governance is killed this contract becomes immutable */ function governanceIsKilled() public view returns (bool) { return governanceAddress() == address(0); } /** * @notice Kill governance, making this contract immutable * @dev Only governance can kil governance */ function killGovernance() external onlyGovernance { updateGovernanceAddress(address(0)); } /** * @notice Update implementation address * @param _interfaceAddress Address of the new interface * @dev Only governance can update implementation */ function updateInterfaceAddress(address _interfaceAddress) external onlyGovernance { assembly { sstore(IMPLEMENTATION_SLOT, _interfaceAddress) } } /** * @notice Actually updates interface, kept for etherscan pattern recognition * @param _implementationAddress Address of the new implementation * @dev Only governance can update implementation */ function updateImplementationAddress(address _implementationAddress) external onlyGovernance { assembly { sstore(IMPLEMENTATION_SLOT, _implementationAddress) } } /** * @notice Update implementation address * @param _logicAddress Address of the new implementation * @dev Only governance can update implementation */ function updateLogicAddress(address _logicAddress) external onlyGovernance { assembly { sstore(LOGIC_SLOT, _logicAddress) } } /** * @notice Update governance address * @param _governanceAddress New governance address * @dev Only governance can update governance */ function updateGovernanceAddress(address _governanceAddress) public onlyGovernance { assembly { sstore(GOVERNANCE_SLOT, _governanceAddress) } } /** * @notice Fetch the current implementation address * @return _implementationAddress Returns the current implementation address */ function implementationAddress() public view returns (address _implementationAddress) { assembly { _implementationAddress := sload(IMPLEMENTATION_SLOT) } } /** * @notice Fetch the current implementation address * @return _interfaceAddress Returns the current implementation address */ function interfaceAddress() public view virtual returns (address _interfaceAddress) { assembly { _interfaceAddress := sload(IMPLEMENTATION_SLOT) } } /** * @notice Fetch the current implementation address * @return _logicAddress Returns the current implementation address */ function logicAddress() public view virtual returns (address _logicAddress) { assembly { _logicAddress := sload(LOGIC_SLOT) } } /** * @notice Fetch current governance address * @return _governanceAddress Returns current governance address */ function governanceAddress() public view virtual returns (address _governanceAddress) { assembly { _governanceAddress := sload(GOVERNANCE_SLOT) } } /** * @notice Fallback function that delegatecalls the subimplementation instead of what's in the IMPLEMENTATION_SLOT */ function _delegateCallSubimplmentation() internal virtual { assembly { let contractLogic := sload(LOGIC_SLOT) calldatacopy(0x0, 0x0, calldatasize()) let success := delegatecall( gas(), contractLogic, 0x0, calldatasize(), 0, 0 ) let returnDataSize := returndatasize() returndatacopy(0, 0, returnDataSize) switch success case 0 { revert(0, returnDataSize) } default { return(0, returnDataSize) } } } /** * @notice Delegatecall fallback proxy */ fallback() external payable virtual { _delegateCallSubimplmentation(); } receive() external payable virtual { _delegateCallSubimplmentation(); } }
{ "optimizer": { "enabled": true, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "abi" ] } }, "metadata": { "bytecodeHash": "none" }, "evmVersion": "london" }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"governanceAddress","outputs":[{"internalType":"address","name":"_governanceAddress","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"governanceIsKilled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"implementationAddress","outputs":[{"internalType":"address","name":"_implementationAddress","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"interfaceAddress","outputs":[{"internalType":"address","name":"_interfaceAddress","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"killGovernance","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"logicAddress","outputs":[{"internalType":"address","name":"_logicAddress","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_governanceAddress","type":"address"}],"name":"updateGovernanceAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_implementationAddress","type":"address"}],"name":"updateImplementationAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_interfaceAddress","type":"address"}],"name":"updateInterfaceAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_logicAddress","type":"address"}],"name":"updateLogicAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
608060405234801561001057600080fd5b50337fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035561044f806100436000396000f3fe6080604052600436106100955760003560e01c8063b56fbb9711610059578063b56fbb9714610189578063b90d8930146101a9578063b97a231914610155578063cf6126ed146101c9578063eb5ee83a146101c9576100a4565b8063179781c4146100ac578063654ea5e7146100d6578063795053d3146100eb5780639c1fcc4c14610121578063aa8a675414610155576100a4565b366100a4576100a26101e9565b005b6100a26101e9565b3480156100b857600080fd5b506100c1610232565b60405190151581526020015b60405180910390f35b3480156100e257600080fd5b506100a261025a565b3480156100f757600080fd5b50600080516020610423833981519152545b6040516001600160a01b0390911681526020016100cd565b34801561012d57600080fd5b507f5942be825425c77e56e4bce97986794ab0f100954e40fc1390ae0e003710a3ab54610109565b34801561016157600080fd5b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc54610109565b34801561019557600080fd5b506100a26101a43660046103c9565b6102af565b3480156101b557600080fd5b506100a26101c43660046103c9565b610313565b3480156101d557600080fd5b506100a26101e43660046103c9565b610365565b7f5942be825425c77e56e4bce97986794ab0f100954e40fc1390ae0e003710a3ab543660008037600080366000845af490503d806000803e81801561022d57816000f35b816000fd5b60008061024b6000805160206104238339815191525490565b6001600160a01b031614905090565b600080516020610423833981519152546001600160a01b0316336001600160a01b0316146102a35760405162461bcd60e51b815260040161029a906103f9565b60405180910390fd5b6102ad6000610313565b565b600080516020610423833981519152546001600160a01b0316336001600160a01b0316146102ef5760405162461bcd60e51b815260040161029a906103f9565b7f5942be825425c77e56e4bce97986794ab0f100954e40fc1390ae0e003710a3ab55565b600080516020610423833981519152546001600160a01b0316336001600160a01b0316146103535760405162461bcd60e51b815260040161029a906103f9565b60008051602061042383398151915255565b600080516020610423833981519152546001600160a01b0316336001600160a01b0316146103a55760405162461bcd60e51b815260040161029a906103f9565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b6000602082840312156103db57600080fd5b81356001600160a01b03811681146103f257600080fd5b9392505050565b6020808252600f908201526e4f6e6c7920676f7665726e616e636560881b60408201526060019056feb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103a164736f6c634300080b000a
Deployed Bytecode
0x6080604052600436106100955760003560e01c8063b56fbb9711610059578063b56fbb9714610189578063b90d8930146101a9578063b97a231914610155578063cf6126ed146101c9578063eb5ee83a146101c9576100a4565b8063179781c4146100ac578063654ea5e7146100d6578063795053d3146100eb5780639c1fcc4c14610121578063aa8a675414610155576100a4565b366100a4576100a26101e9565b005b6100a26101e9565b3480156100b857600080fd5b506100c1610232565b60405190151581526020015b60405180910390f35b3480156100e257600080fd5b506100a261025a565b3480156100f757600080fd5b50600080516020610423833981519152545b6040516001600160a01b0390911681526020016100cd565b34801561012d57600080fd5b507f5942be825425c77e56e4bce97986794ab0f100954e40fc1390ae0e003710a3ab54610109565b34801561016157600080fd5b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc54610109565b34801561019557600080fd5b506100a26101a43660046103c9565b6102af565b3480156101b557600080fd5b506100a26101c43660046103c9565b610313565b3480156101d557600080fd5b506100a26101e43660046103c9565b610365565b7f5942be825425c77e56e4bce97986794ab0f100954e40fc1390ae0e003710a3ab543660008037600080366000845af490503d806000803e81801561022d57816000f35b816000fd5b60008061024b6000805160206104238339815191525490565b6001600160a01b031614905090565b600080516020610423833981519152546001600160a01b0316336001600160a01b0316146102a35760405162461bcd60e51b815260040161029a906103f9565b60405180910390fd5b6102ad6000610313565b565b600080516020610423833981519152546001600160a01b0316336001600160a01b0316146102ef5760405162461bcd60e51b815260040161029a906103f9565b7f5942be825425c77e56e4bce97986794ab0f100954e40fc1390ae0e003710a3ab55565b600080516020610423833981519152546001600160a01b0316336001600160a01b0316146103535760405162461bcd60e51b815260040161029a906103f9565b60008051602061042383398151915255565b600080516020610423833981519152546001600160a01b0316336001600160a01b0316146103a55760405162461bcd60e51b815260040161029a906103f9565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b6000602082840312156103db57600080fd5b81356001600160a01b03811681146103f257600080fd5b9392505050565b6020808252600f908201526e4f6e6c7920676f7665726e616e636560881b60408201526060019056feb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103a164736f6c634300080b000a
Deployed Bytecode Sourcemap
241:6165:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6366:31;:29;:31::i;:::-;241:6165;;6277:31;:29;:31::i;2031:114::-;;;;;;;;;;;;;:::i;:::-;;;179:14:1;;172:22;154:41;;142:2;127:18;2031:114:0;;;;;;;;2277:102;;;;;;;;;;;;;:::i;5133:215::-;;;;;;;;;;-1:-1:-1;;;;;;;;;;;;5310:22:0;5133:215;;;-1:-1:-1;;;;;370:32:1;;;352:51;;340:2;325:18;5133:215:0;206:203:1;4799:195:0;;;;;;;;;;-1:-1:-1;4967:10:0;4961:17;4799:195;;4433:216;;;;;;;;;;-1:-1:-1;4613:19:0;4607:26;4433:216;;3384:157;;;;;;;;;;-1:-1:-1;3384:157:0;;;;;:::i;:::-;;:::i;3710:195::-;;;;;;;;;;-1:-1:-1;3710:195:0;;;;;:::i;:::-;;:::i;2561:198::-;;;;;;;;;;-1:-1:-1;2561:198:0;;;;;:::i;:::-;;:::i;5489:677::-;5607:10;5601:17;5654:14;5649:3;5644;5631:38;5853:1;5834;5802:14;5781:3;5750:13;5727:5;5697:171;5682:186;;5903:16;5953:14;5950:1;5947;5932:36;5988:7;6008:64;;;;6121:14;6118:1;6111:25;6008:64;6043:14;6040:1;6033:25;2031:114;2082:4;;2105:19;-1:-1:-1;;;;;;;;;;;5310:22:0;;5133:215;2105:19;-1:-1:-1;;;;;2105:33:0;;2098:40;;2031:114;:::o;2277:102::-;-1:-1:-1;;;;;;;;;;;5310:22:0;-1:-1:-1;;;;;1088:33:0;:10;-1:-1:-1;;;;;1088:33:0;;1080:61;;;;-1:-1:-1;;;1080:61:0;;;;;;;:::i;:::-;;;;;;;;;2337:35:::1;2369:1;2337:23;:35::i;:::-;2277:102::o:0;3384:157::-;-1:-1:-1;;;;;;;;;;;5310:22:0;-1:-1:-1;;;;;1088:33:0;:10;-1:-1:-1;;;;;1088:33:0;;1080:61;;;;-1:-1:-1;;;1080:61:0;;;;;;;:::i;:::-;3499:10:::1;3492:33:::0;3384:157::o;3710:195::-;-1:-1:-1;;;;;;;;;;;5310:22:0;-1:-1:-1;;;;;1088:33:0;:10;-1:-1:-1;;;;;1088:33:0;;1080:61;;;;-1:-1:-1;;;1080:61:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;;;;;;;3846:43:0;3710:195::o;2561:198::-;-1:-1:-1;;;;;;;;;;;5310:22:0;-1:-1:-1;;;;;1088:33:0;:10;-1:-1:-1;;;;;1088:33:0;;1080:61;;;;-1:-1:-1;;;1080:61:0;;;;;;;:::i;:::-;2704:19:::1;2697:46:::0;2561:198::o;414:286:1:-;473:6;526:2;514:9;505:7;501:23;497:32;494:52;;;542:1;539;532:12;494:52;568:23;;-1:-1:-1;;;;;620:31:1;;610:42;;600:70;;666:1;663;656:12;600:70;689:5;414:286;-1:-1:-1;;;414:286:1:o;705:339::-;907:2;889:21;;;946:2;926:18;;;919:30;-1:-1:-1;;;980:2:1;965:18;;958:45;1035:2;1020:18;;705:339::o
Swarm Source
none://164736f6c634300080b000a
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
FTM | 99.87% | $0.001109 | 4,199,708,693.8501 | $4,655,839.06 | |
FTM | <0.01% | $0.509497 | 881.9405 | $449.35 | |
FTM | <0.01% | $0.210024 | 1,396.4598 | $293.29 | |
FTM | <0.01% | $11.53 | 17.4493 | $201.19 | |
FTM | <0.01% | $0.999895 | 191.2666 | $191.25 | |
FTM | <0.01% | $0.588474 | 277.9473 | $163.56 | |
FTM | <0.01% | $0.997298 | 88.0872 | $87.85 | |
FTM | <0.01% | $0.016544 | 919.51 | $15.21 | |
FTM | <0.01% | $0.206573 | 49.0925 | $10.14 | |
FTM | <0.01% | <$0.000001 | 102,658,695.6502 | $8.93 | |
FTM | <0.01% | $2,137.73 | 0.00197349 | $4.22 | |
FTM | <0.01% | $24.69 | 0.1275 | $3.15 | |
FTM | <0.01% | $0.007573 | 184.7809 | $1.4 | |
FTM | <0.01% | $0.512617 | 2.5573 | $1.31 | |
FTM | <0.01% | $0.000011 | 48,523.6119 | $0.5337 | |
FTM | <0.01% | $85,841 | 0.00000585 | $0.5021 | |
FTM | <0.01% | $0.091079 | 4.8362 | $0.4404 | |
FTM | <0.01% | $0.999517 | 0.3882 | $0.3879 | |
FTM | <0.01% | $0.000003 | 35,113.4556 | $0.1046 | |
BASE | 0.02% | $0.999895 | 953.4704 | $953.37 | |
BASE | 0.01% | $2,140.67 | 0.2488 | $532.7 | |
BASE | <0.01% | $11.56 | 31.6171 | $365.49 | |
BASE | <0.01% | $0.582236 | 251.8326 | $146.63 | |
BASE | <0.01% | $0.028475 | 3,944.8262 | $112.33 | |
BASE | <0.01% | $0.99899 | 107.7202 | $107.61 | |
BASE | <0.01% | $2.1 | 25.101 | $52.71 | |
BASE | <0.01% | <$0.000001 | 1,194,209,699 | $26.03 | |
BASE | <0.01% | $1.08 | 18.7363 | $20.29 | |
BASE | <0.01% | $0.000069 | 291,108.7151 | $20.09 | |
BASE | <0.01% | $0.003678 | 5,179.637 | $19.05 | |
BASE | <0.01% | $2,339.79 | 0.00361243 | $8.45 | |
BASE | <0.01% | $0.000981 | 7,324.6182 | $7.18 | |
BASE | <0.01% | $2,561.08 | 0.00105467 | $2.7 | |
BASE | <0.01% | <$0.000001 | 17,106,886.7576 | $2.44 | |
BASE | <0.01% | $0.133402 | 17.9253 | $2.39 | |
BASE | <0.01% | $0.738068 | 3.211 | $2.37 | |
BASE | <0.01% | $0.03708 | 45.4724 | $1.69 | |
BASE | <0.01% | $0.174113 | 8.0523 | $1.4 | |
BASE | <0.01% | $0.000001 | 740,000 | $0.888 | |
BASE | <0.01% | $0.004288 | 173.6478 | $0.7446 | |
BASE | <0.01% | $86,152 | 0.00000594 | $0.5117 | |
BASE | <0.01% | $1.54 | 0.2718 | $0.4185 | |
BASE | <0.01% | $0.999637 | 0.3382 | $0.338 | |
BASE | <0.01% | <$0.000001 | 2,000,000 | $0.2689 | |
BASE | <0.01% | <$0.000001 | 75,324,080.8 | $0.2259 | |
BASE | <0.01% | $0.000288 | 658.2976 | $0.1892 | |
BASE | <0.01% | $0.000015 | 10,882.5135 | $0.1653 | |
BASE | <0.01% | $0.008029 | 15 | $0.1204 | |
BASE | <0.01% | $0.996331 | 0.1103 | $0.1099 | |
ARB | <0.01% | $0.999897 | 456.6703 | $456.62 | |
ARB | <0.01% | $2,137.53 | 0.1723 | $368.37 | |
ARB | <0.01% | $85,874 | 0.00417186 | $358.25 | |
ARB | <0.01% | $0.999705 | 58.1118 | $58.09 | |
ARB | <0.01% | $2.4 | 22.3298 | $53.59 | |
ARB | <0.01% | $0.392823 | 45.179 | $17.75 | |
ARB | <0.01% | $15.69 | 1.0962 | $17.2 | |
ARB | <0.01% | $2,557.05 | 0.00239865 | $6.13 | |
ARB | <0.01% | $0.999699 | 4.1006 | $4.1 | |
ARB | <0.01% | $0.999897 | 3.9561 | $3.96 | |
ARB | <0.01% | $2.09 | 1.7516 | $3.66 | |
ARB | <0.01% | $0.00839 | 73.159 | $0.6138 | |
OP | 0.01% | $0.999895 | 483.723 | $483.67 | |
OP | <0.01% | $0.999895 | 316.1293 | $316.1 | |
OP | <0.01% | $2,140.67 | 0.0539 | $115.36 | |
OP | <0.01% | $2,561.08 | 0.0255 | $65.3 | |
OP | <0.01% | $0.999686 | 54.5968 | $54.58 | |
OP | <0.01% | $86,039 | 0.00042202 | $36.31 | |
OP | <0.01% | $0.893969 | 26.8747 | $24.03 | |
OP | <0.01% | $0.053681 | 212.4338 | $11.4 | |
OP | <0.01% | $0.948517 | 10.9952 | $10.43 | |
OP | <0.01% | $0.931047 | 0.1537 | $0.143 | |
OP | <0.01% | $2.1 | 0.0605 | $0.1271 |
[ 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.