ETH Price: $3,473.26 (+0.63%)

Contract

0xaA58B60eeFDBdA3b6F29BD4bfC3D665f95988F81
 

Overview

ETH Balance

0.0005 ETH

Eth Value

$1.74 (@ $3,473.26/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Withdraw212383922024-11-21 20:07:4729 days ago1732219667IN
0xaA58B60e...f95988F81
0 ETH0.0006242120.15953478
Withdraw212002582024-11-16 12:28:2334 days ago1731760103IN
0xaA58B60e...f95988F81
0 ETH0.0003939612.72838983
Withdraw210351792024-10-24 11:32:1157 days ago1729769531IN
0xaA58B60e...f95988F81
0 ETH0.0003114710.05941391
Withdraw209568602024-10-13 13:10:3568 days ago1728825035IN
0xaA58B60e...f95988F81
0 ETH0.0005984219.33404389
Withdraw202918832024-07-12 17:21:11161 days ago1720804871IN
0xaA58B60e...f95988F81
0 ETH0.000166284.96919393
Withdraw200907292024-06-14 14:45:47189 days ago1718376347IN
0xaA58B60e...f95988F81
0 ETH0.000602619.45407798
Withdraw200630982024-06-10 18:03:47193 days ago1718042627IN
0xaA58B60e...f95988F81
0 ETH0.0004829715.60396245
Withdraw200455032024-06-08 7:05:11195 days ago1717830311IN
0xaA58B60e...f95988F81
0 ETH0.000191646.19174931
Ethscribe200139762024-06-03 21:28:23200 days ago1717450103IN
0xaA58B60e...f95988F81
0.0055 ETH0.0065702815.46138549
Withdraw195364632024-03-29 1:43:23267 days ago1711676603IN
0xaA58B60e...f95988F81
0 ETH0.0008668525.93189594
Withdraw194876812024-03-22 4:06:47273 days ago1711080407IN
0xaA58B60e...f95988F81
0 ETH0.0006523621.06851895
Ethscribe190495972024-01-20 17:33:59335 days ago1705772039IN
0xaA58B60e...f95988F81
0.0055 ETH0.0214044833.27764912
Ethscribe190495852024-01-20 17:31:35335 days ago1705771895IN
0xaA58B60e...f95988F81
0.0055 ETH0.0119908932.39513373
Ethscribe190495772024-01-20 17:29:59335 days ago1705771799IN
0xaA58B60e...f95988F81
0.0055 ETH0.0101104518.39067377
Ethscribe190495702024-01-20 17:28:35335 days ago1705771715IN
0xaA58B60e...f95988F81
0.0055 ETH0.0095284117.57718764
Withdraw190346872024-01-18 15:37:35337 days ago1705592255IN
0xaA58B60e...f95988F81
0 ETH0.0012278436.71788384
Ethscribe190058522024-01-14 14:54:35341 days ago1705244075IN
0xaA58B60e...f95988F81
0.0055 ETH0.0157496527.04681691
Ethscribe190010422024-01-13 22:46:35342 days ago1705185995IN
0xaA58B60e...f95988F81
0.0055 ETH0.0085704220.16816838
Ethscribe190009872024-01-13 22:35:35342 days ago1705185335IN
0xaA58B60e...f95988F81
0.0055 ETH0.0071723316.87815391
Ethscribe189998832024-01-13 18:53:47342 days ago1705172027IN
0xaA58B60e...f95988F81
0.0055 ETH0.0084793819.03785714
Ethscribe189998742024-01-13 18:51:59342 days ago1705171919IN
0xaA58B60e...f95988F81
0.0055 ETH0.0078657320.58834114
Ethscribe189995882024-01-13 17:54:35342 days ago1705168475IN
0xaA58B60e...f95988F81
0.0055 ETH0.0074716916.23668235
Ethscribe189933452024-01-12 20:57:11343 days ago1705093031IN
0xaA58B60e...f95988F81
0.0055 ETH0.0155914528.45212792
Ethscribe189915232024-01-12 14:50:23343 days ago1705071023IN
0xaA58B60e...f95988F81
0.0055 ETH0.0131187930.22150114
Ethscribe189913282024-01-12 14:11:11343 days ago1705068671IN
0xaA58B60e...f95988F81
0.0055 ETH0.0117263226.32787367
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block
From
To
212383922024-11-21 20:07:4729 days ago1732219667
0xaA58B60e...f95988F81
0.019 ETH
212002582024-11-16 12:28:2334 days ago1731760103
0xaA58B60e...f95988F81
0.016 ETH
210351792024-10-24 11:32:1157 days ago1729769531
0xaA58B60e...f95988F81
0.025 ETH
209568602024-10-13 13:10:3568 days ago1728825035
0xaA58B60e...f95988F81
0.03 ETH
202918832024-07-12 17:21:11161 days ago1720804871
0xaA58B60e...f95988F81
0.1 ETH
200907292024-06-14 14:45:47189 days ago1718376347
0xaA58B60e...f95988F81
0.081 ETH
200630982024-06-10 18:03:47193 days ago1718042627
0xaA58B60e...f95988F81
0.028 ETH
200455032024-06-08 7:05:11195 days ago1717830311
0xaA58B60e...f95988F81
0.046 ETH
195364632024-03-29 1:43:23267 days ago1711676603
0xaA58B60e...f95988F81
0.02 ETH
194876812024-03-22 4:06:47273 days ago1711080407
0xaA58B60e...f95988F81
0.15 ETH
190346872024-01-18 15:37:35337 days ago1705592255
0xaA58B60e...f95988F81
0.2 ETH
189804232024-01-11 1:29:23345 days ago1704936563
0xaA58B60e...f95988F81
0.15 ETH
189387272024-01-05 4:33:11350 days ago1704429191
0xaA58B60e...f95988F81
2 ETH
189386902024-01-05 4:25:47350 days ago1704428747
0xaA58B60e...f95988F81
1.1 ETH
189386842024-01-05 4:24:35350 days ago1704428675
0xaA58B60e...f95988F81
1.78 ETH
189385672024-01-05 4:00:35350 days ago1704427235
0xaA58B60e...f95988F81
0.1 ETH
189381792024-01-05 2:41:59350 days ago1704422519
0xaA58B60e...f95988F81
0.002 ETH
189381792024-01-05 2:41:59350 days ago1704422519
0xaA58B60e...f95988F81
0.002 ETH
189381792024-01-05 2:41:59350 days ago1704422519
0xaA58B60e...f95988F81
0.002 ETH
189381792024-01-05 2:41:59350 days ago1704422519
0xaA58B60e...f95988F81
0.002 ETH
189381792024-01-05 2:41:59350 days ago1704422519
0xaA58B60e...f95988F81
0.002 ETH
189381792024-01-05 2:41:59350 days ago1704422519
0xaA58B60e...f95988F81
0.002 ETH
189381792024-01-05 2:41:59350 days ago1704422519
0xaA58B60e...f95988F81
0.002 ETH
189381792024-01-05 2:41:59350 days ago1704422519
0xaA58B60e...f95988F81
0.002 ETH
189381792024-01-05 2:41:59350 days ago1704422519
0xaA58B60e...f95988F81
0.002 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
WiggleEthscriborESIP3

Compiler Version
v0.8.23+commit.f704f362

Optimization Enabled:
Yes with 7000 runs

Other Settings:
default evmVersion
File 1 of 1 : WiggleEthscriborESIP3.sol
// SPDX-License-Identifier: AGPL-3.0-or-later
pragma solidity ^0.8.20;

contract WiggleEthscriborESIP3 {
    error MintNotOpened();
    error MintClosed();
    error NotEnoughEther();
    error NotDeployer();

    address public deployer = msg.sender;

    uint public mintPrice = 0.001 ether;
    uint public mintOpenBlock = 18144000;
    uint public mintCloseBlock = 99999999;

    event ethscriptions_protocol_CreateEthscription(
        address indexed initialOwner,
        string contentURI
    );

    function ethscribe(string memory dataURI) public payable {
        if (block.number < mintOpenBlock) {
            revert MintNotOpened();
        }
        if (block.number > mintCloseBlock) {
            revert MintClosed();
        }
        if (msg.sender != address(deployer) && msg.value < mintPrice) {
            revert NotEnoughEther();
        }

        emit ethscriptions_protocol_CreateEthscription(msg.sender, string(abi.encodePacked(dataURI)));
    }

    function settings(uint _mintPrice, uint _mintOpenBlock, uint _mintCloseBlock) public {
        if (msg.sender != deployer) {
            revert NotDeployer();
        }
        
        mintPrice = _mintPrice;
        mintOpenBlock = _mintOpenBlock;
        mintCloseBlock = _mintCloseBlock;
    }

    function withdraw(uint amount, address to) public {
        if (msg.sender != deployer) {
            revert NotDeployer();
        }

        payable(to).transfer(amount == 0 ? address(this).balance : amount);
    }
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 7000
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"name":"MintClosed","type":"error"},{"inputs":[],"name":"MintNotOpened","type":"error"},{"inputs":[],"name":"NotDeployer","type":"error"},{"inputs":[],"name":"NotEnoughEther","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"initialOwner","type":"address"},{"indexed":false,"internalType":"string","name":"contentURI","type":"string"}],"name":"ethscriptions_protocol_CreateEthscription","type":"event"},{"inputs":[],"name":"deployer","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"dataURI","type":"string"}],"name":"ethscribe","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"mintCloseBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mintOpenBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mintPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_mintPrice","type":"uint256"},{"internalType":"uint256","name":"_mintOpenBlock","type":"uint256"},{"internalType":"uint256","name":"_mintCloseBlock","type":"uint256"}],"name":"settings","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"to","type":"address"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040525f80546001600160a01b0319163317905566038d7ea4c68000600155630114db006002556305f5e0ff60035534801561003b575f80fd5b506105f1806100495f395ff3fe60806040526004361061006d575f3560e01c80635995cd4e1161004c5780635995cd4e146100d95780636817c76c146100ec578063b83b2b3314610101578063d5f3948814610116575f80fd5b8062f714ce14610071578063067fdaea146100925780633b877cd4146100b1575b5f80fd5b34801561007c575f80fd5b5061009061008b3660046103c9565b610166565b005b34801561009d575f80fd5b506100906100ac36600461040f565b610208565b3480156100bc575f80fd5b506100c660025481565b6040519081526020015b60405180910390f35b6100906100e7366004610465565b610266565b3480156100f7575f80fd5b506100c660015481565b34801561010c575f80fd5b506100c660035481565b348015610121575f80fd5b505f546101419073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100d0565b5f5473ffffffffffffffffffffffffffffffffffffffff1633146101b6576040517f8b906c9700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff81166108fc83156101dc57836101de565b475b6040518115909202915f818181858888f19350505050158015610203573d5f803e3d5ffd5b505050565b5f5473ffffffffffffffffffffffffffffffffffffffff163314610258576040517f8b906c9700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600192909255600255600355565b6002544310156102a2576040517f7158586600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003544311156102de576040517f589ed34b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f5473ffffffffffffffffffffffffffffffffffffffff163314801590610306575060015434105b1561033d576040517f8a0d377900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff167f665fba0baf3dc33e9943340197893ac16f56482c2defb8de60f944987fee451c826040516020016103869190610550565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152908290526103be9161056b565b60405180910390a250565b5f80604083850312156103da575f80fd5b82359150602083013573ffffffffffffffffffffffffffffffffffffffff81168114610404575f80fd5b809150509250929050565b5f805f60608486031215610421575f80fd5b505081359360208301359350604090920135919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f60208284031215610475575f80fd5b813567ffffffffffffffff8082111561048c575f80fd5b818401915084601f83011261049f575f80fd5b8135818111156104b1576104b1610438565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f011681019083821181831017156104f7576104f7610438565b8160405282815287602084870101111561050f575f80fd5b826020860160208301375f928101602001929092525095945050505050565b5f5b83811015610548578181015183820152602001610530565b50505f910152565b5f825161056181846020870161052e565b9190910192915050565b602081525f825180602084015261058981604085016020870161052e565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea26469706673582212209794fe10f99f779d6cfc71a7d4f5bb606cdb6cb1105bb885734c0b04e28ee88964736f6c63430008170033

Deployed Bytecode

0x60806040526004361061006d575f3560e01c80635995cd4e1161004c5780635995cd4e146100d95780636817c76c146100ec578063b83b2b3314610101578063d5f3948814610116575f80fd5b8062f714ce14610071578063067fdaea146100925780633b877cd4146100b1575b5f80fd5b34801561007c575f80fd5b5061009061008b3660046103c9565b610166565b005b34801561009d575f80fd5b506100906100ac36600461040f565b610208565b3480156100bc575f80fd5b506100c660025481565b6040519081526020015b60405180910390f35b6100906100e7366004610465565b610266565b3480156100f7575f80fd5b506100c660015481565b34801561010c575f80fd5b506100c660035481565b348015610121575f80fd5b505f546101419073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016100d0565b5f5473ffffffffffffffffffffffffffffffffffffffff1633146101b6576040517f8b906c9700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff81166108fc83156101dc57836101de565b475b6040518115909202915f818181858888f19350505050158015610203573d5f803e3d5ffd5b505050565b5f5473ffffffffffffffffffffffffffffffffffffffff163314610258576040517f8b906c9700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600192909255600255600355565b6002544310156102a2576040517f7158586600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6003544311156102de576040517f589ed34b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f5473ffffffffffffffffffffffffffffffffffffffff163314801590610306575060015434105b1561033d576040517f8a0d377900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff167f665fba0baf3dc33e9943340197893ac16f56482c2defb8de60f944987fee451c826040516020016103869190610550565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152908290526103be9161056b565b60405180910390a250565b5f80604083850312156103da575f80fd5b82359150602083013573ffffffffffffffffffffffffffffffffffffffff81168114610404575f80fd5b809150509250929050565b5f805f60608486031215610421575f80fd5b505081359360208301359350604090920135919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f60208284031215610475575f80fd5b813567ffffffffffffffff8082111561048c575f80fd5b818401915084601f83011261049f575f80fd5b8135818111156104b1576104b1610438565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f011681019083821181831017156104f7576104f7610438565b8160405282815287602084870101111561050f575f80fd5b826020860160208301375f928101602001929092525095945050505050565b5f5b83811015610548578181015183820152602001610530565b50505f910152565b5f825161056181846020870161052e565b9190910192915050565b602081525f825180602084015261058981604085016020870161052e565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea26469706673582212209794fe10f99f779d6cfc71a7d4f5bb606cdb6cb1105bb885734c0b04e28ee88964736f6c63430008170033

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.