Warning! Contract bytecode has been changed and doesn't match the verified one. Therefore, interaction with this smart contract may be risky.
This contract has been verified via Sourcify.
View contract in Sourcify repository
- Contract name:
- VerifyHardhat_1775821151_82390c
- Optimization enabled
- true
- Compiler version
- v0.8.24+commit.e11b9ed9
- Optimization runs
- 200
- EVM Version
- shanghai
- Verified at
- 2026-04-10T11:39:30.038458Z
src/VerifyHardhat_1775821151_82390c.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;
// Unique per run — each deploy gets a fresh bytecode hash so Sourcify
// exercises the real submission path, not a cached match.
contract VerifyHardhat_1775821151_82390c {
uint256 public constant DEPLOY_TIMESTAMP = 1775821151;
uint256 public value;
address public immutable deployer;
constructor() {
deployer = msg.sender;
}
function set(uint256 _value) external {
value = _value;
}
function get() external view returns (uint256) {
return value;
}
}
Compiler Settings
{"remappings":[],"optimizer":{"runs":200,"enabled":true},"metadata":{"bytecodeHash":"ipfs"},"libraries":{},"evmVersion":"shanghai","compilationTarget":{"src/VerifyHardhat_1775821151_82390c.sol":"VerifyHardhat_1775821151_82390c"}}
Contract ABI
[{"type":"constructor","stateMutability":"nonpayable","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"DEPLOY_TIMESTAMP","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"address","name":"","internalType":"address"}],"name":"deployer","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"get","inputs":[]},{"type":"function","stateMutability":"nonpayable","outputs":[],"name":"set","inputs":[{"type":"uint256","name":"_value","internalType":"uint256"}]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"value","inputs":[]}]
Contract Creation Code
0x60a060405234801561000f575f80fd5b503360805260805161011661002b5f395f609101526101165ff3fe6080604052348015600e575f80fd5b5060043610604e575f3560e01c8063151d31cc1460525780633fa4f24514606f57806360fe47b11460765780636d4ce63c146087578063d5f3948814608d575b5f80fd5b605c6369d8e15f81565b6040519081526020015b60405180910390f35b605c5f5481565b6085608136600460ca565b5f55565b005b5f54605c565b60b37f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016066565b5f6020828403121560d9575f80fd5b503591905056fea2646970667358221220ac2e06d90e1da33f0f29133d8dec2c89600042644a0c0992e1b9df6113073cb964736f6c63430008180033
Deployed ByteCode
0x6080604052348015600e575f80fd5b5060043610604e575f3560e01c8063151d31cc1460525780633fa4f24514606f57806360fe47b11460765780636d4ce63c146087578063d5f3948814608d575b5f80fd5b605c6369d8e15f81565b6040519081526020015b60405180910390f35b605c5f5481565b6085608136600460ca565b5f55565b005b5f54605c565b60b37f00000000000000000000000093c235f6acd1c1ac59216eb6ef3ab9f3c35bfd0281565b6040516001600160a01b0390911681526020016066565b5f6020828403121560d9575f80fd5b503591905056fea2646970667358221220ac2e06d90e1da33f0f29133d8dec2c89600042644a0c0992e1b9df6113073cb964736f6c63430008180033