ETH Price: $1,962.17 (-4.71%)
 

Overview

ETH Balance

0 ETH

ETH Value

$0.00

More Info

Private Name Tags

ContractCreator

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Etch1477062822026-02-13 19:35:412 days ago1771011341IN
0x418910Fe...f3ECA7198
0 ETH0.0000000260040.00100171
Etch1477025172026-02-13 17:30:112 days ago1771003811IN
0x418910Fe...f3ECA7198
0 ETH0.0000000296570.00100336
Etch1475565202026-02-10 8:23:375 days ago1770711817IN
0x418910Fe...f3ECA7198
0 ETH0.0000000266860.00102428
VIEW ADVANCED FILTER

Latest 11 internal transactions

Advanced mode:
Parent Transaction Hash Block From To
1419012302025-10-02 10:33:57136 days ago1759401237
0x418910Fe...f3ECA7198
0.0014 ETH
1419012302025-10-02 10:33:57136 days ago1759401237
0x418910Fe...f3ECA7198
0.0014 ETH
1418747462025-10-01 19:51:09137 days ago1759348269
0x418910Fe...f3ECA7198
0.0014 ETH
1418698802025-10-01 17:08:57137 days ago1759338537
0x418910Fe...f3ECA7198
0.0014 ETH
1418685002025-10-01 16:22:57137 days ago1759335777
0x418910Fe...f3ECA7198
0.0014 ETH
1418685002025-10-01 16:22:57137 days ago1759335777
0x418910Fe...f3ECA7198
0.0014 ETH
1411497372025-09-15 1:04:11154 days ago1757898251
0x418910Fe...f3ECA7198
0.0014 ETH
1408785872025-09-08 18:25:51160 days ago1757355951
0x418910Fe...f3ECA7198
0.0014 ETH
1404351892025-08-29 12:05:55170 days ago1756469155
0x418910Fe...f3ECA7198
0.0014 ETH
1404351892025-08-29 12:05:55170 days ago1756469155
0x418910Fe...f3ECA7198
0.0014 ETH
1403095272025-08-26 14:17:11173 days ago1756217831  Contract Creation0 ETH

Cross-Chain Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Delegator3

Compiler Version
v0.8.25+commit.b61c2a91

Optimization Enabled:
No with 200 runs

Other Settings:
cancun EvmVersion
// SPDX-License-Identifier: AGPL-3.0
 // github.com/attestate/delegator2
 pragma solidity ^0.8.13;

address constant collectionLocation = 0x66747bdC903d17C586fA09eE5D6b54CC85bBEA45;
interface IERC721Drop {
  struct SaleDetails {
    bool publicSaleActive;
    bool presaleActive;
    uint256 publicSalePrice;
    uint64 publicSaleStart;
    uint64 publicSaleEnd;
    uint64 presaleStart;
    uint64 presaleEnd;
    bytes32 presaleMerkleRoot;
    uint256 maxSalePurchasePerAddress;
    uint256 totalMinted;
    uint256 maxSupply;
  }
  function adminMint(address recipient, uint256 quantity) external returns (uint256);
  function saleDetails() external view returns (SaleDetails memory);
}
address constant kiwiTreasury = 0xee324c588ceF1BF1c1360883E4318834af66366d;

contract Delegator3 {
  event Delegate(bytes32[3] data, address sender);
  error ErrValue();
  function getPrice() view internal returns (uint256 price) {
    IERC721Drop collection = IERC721Drop(collectionLocation);
    return collection.saleDetails().publicSalePrice;
  }
   function setup(
    bytes32[3] calldata data
  ) external payable {
    uint256 price = getPrice();
    if (msg.value < price) revert ErrValue();

    IERC721Drop collection = IERC721Drop(collectionLocation);

    uint256 quantity = 1;
    collection.adminMint(msg.sender, quantity);
    emit Delegate(data, msg.sender);

    kiwiTreasury.call{value: price}("");

  }
  function etch(bytes32[3] calldata data) external {
    emit Delegate(data, msg.sender);
  }
}

Settings
{
  "remappings": [
    "ds-test/=lib/forge-std/lib/ds-test/src/",
    "forge-std/=lib/forge-std/src/"
  ],
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "metadata": {
    "useLiteralContent": false,
    "bytecodeHash": "ipfs",
    "appendCBOR": true
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "evmVersion": "cancun",
  "viaIR": false
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"name":"ErrValue","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bytes32[3]","name":"data","type":"bytes32[3]"},{"indexed":false,"internalType":"address","name":"sender","type":"address"}],"name":"Delegate","type":"event"},{"inputs":[{"internalType":"bytes32[3]","name":"data","type":"bytes32[3]"}],"name":"etch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32[3]","name":"data","type":"bytes32[3]"}],"name":"setup","outputs":[],"stateMutability":"payable","type":"function"}]

6080604052348015600e575f80fd5b506107218061001c5f395ff3fe608060405260043610610028575f3560e01c80630baa83f81461002c5780632a19aa8914610054575b5f80fd5b348015610037575f80fd5b50610052600480360381019061004d9190610306565b610070565b005b61006e60048036038101906100699190610306565b6100ac565b005b7fcd9cc59d1cc3aa17955023d009176720c8a383000a973ae2933c1cf6cbeee48081336040516100a1929190610389565b60405180910390a150565b5f6100b5610243565b9050803410156100f1576040517f92f317f200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f7366747bdc903d17c586fa09ee5d6b54cc85bbea4590505f600190508173ffffffffffffffffffffffffffffffffffffffff1663e58306f933836040518363ffffffff1660e01b81526004016101499291906103c8565b6020604051808303815f875af1158015610165573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101899190610419565b507fcd9cc59d1cc3aa17955023d009176720c8a383000a973ae2933c1cf6cbeee48084336040516101bb929190610389565b60405180910390a173ee324c588cef1bf1c1360883e4318834af66366d73ffffffffffffffffffffffffffffffffffffffff16836040516101fb90610471565b5f6040518083038185875af1925050503d805f8114610235576040519150601f19603f3d011682016040523d82523d5f602084013e61023a565b606091505b50505050505050565b5f807366747bdc903d17c586fa09ee5d6b54cc85bbea4590508073ffffffffffffffffffffffffffffffffffffffff16633474a4a66040518163ffffffff1660e01b815260040161016060405180830381865afa1580156102a6573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102ca91906106bf565b6040015191505090565b5f604051905090565b5f80fd5b5f80fd5b5f81905082602060030282011115610300576102ff6102e1565b5b92915050565b5f6060828403121561031b5761031a6102dd565b5b5f610328848285016102e5565b91505092915050565b82818337505050565b61034660608383610331565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6103738261034a565b9050919050565b61038381610369565b82525050565b5f60808201905061039c5f83018561033a565b6103a9606083018461037a565b9392505050565b5f819050919050565b6103c2816103b0565b82525050565b5f6040820190506103db5f83018561037a565b6103e860208301846103b9565b9392505050565b6103f8816103b0565b8114610402575f80fd5b50565b5f81519050610413816103ef565b92915050565b5f6020828403121561042e5761042d6102dd565b5b5f61043b84828501610405565b91505092915050565b5f81905092915050565b50565b5f61045c5f83610444565b91506104678261044e565b5f82019050919050565b5f61047b82610451565b9150819050919050565b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6104cf82610489565b810181811067ffffffffffffffff821117156104ee576104ed610499565b5b80604052505050565b5f6105006102d4565b905061050c82826104c6565b919050565b5f8115159050919050565b61052581610511565b811461052f575f80fd5b50565b5f815190506105408161051c565b92915050565b5f67ffffffffffffffff82169050919050565b61056281610546565b811461056c575f80fd5b50565b5f8151905061057d81610559565b92915050565b5f819050919050565b61059581610583565b811461059f575f80fd5b50565b5f815190506105b08161058c565b92915050565b5f61016082840312156105cc576105cb610485565b5b6105d76101606104f7565b90505f6105e684828501610532565b5f8301525060206105f984828501610532565b602083015250604061060d84828501610405565b60408301525060606106218482850161056f565b60608301525060806106358482850161056f565b60808301525060a06106498482850161056f565b60a08301525060c061065d8482850161056f565b60c08301525060e0610671848285016105a2565b60e08301525061010061068684828501610405565b6101008301525061012061069c84828501610405565b610120830152506101406106b284828501610405565b6101408301525092915050565b5f61016082840312156106d5576106d46102dd565b5b5f6106e2848285016105b6565b9150509291505056fea2646970667358221220ac820a5ce8d2e87e3378b259824840b574422fb86ce54569f2967925f7b6bade64736f6c63430008190033

Deployed Bytecode

0x608060405260043610610028575f3560e01c80630baa83f81461002c5780632a19aa8914610054575b5f80fd5b348015610037575f80fd5b50610052600480360381019061004d9190610306565b610070565b005b61006e60048036038101906100699190610306565b6100ac565b005b7fcd9cc59d1cc3aa17955023d009176720c8a383000a973ae2933c1cf6cbeee48081336040516100a1929190610389565b60405180910390a150565b5f6100b5610243565b9050803410156100f1576040517f92f317f200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f7366747bdc903d17c586fa09ee5d6b54cc85bbea4590505f600190508173ffffffffffffffffffffffffffffffffffffffff1663e58306f933836040518363ffffffff1660e01b81526004016101499291906103c8565b6020604051808303815f875af1158015610165573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101899190610419565b507fcd9cc59d1cc3aa17955023d009176720c8a383000a973ae2933c1cf6cbeee48084336040516101bb929190610389565b60405180910390a173ee324c588cef1bf1c1360883e4318834af66366d73ffffffffffffffffffffffffffffffffffffffff16836040516101fb90610471565b5f6040518083038185875af1925050503d805f8114610235576040519150601f19603f3d011682016040523d82523d5f602084013e61023a565b606091505b50505050505050565b5f807366747bdc903d17c586fa09ee5d6b54cc85bbea4590508073ffffffffffffffffffffffffffffffffffffffff16633474a4a66040518163ffffffff1660e01b815260040161016060405180830381865afa1580156102a6573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102ca91906106bf565b6040015191505090565b5f604051905090565b5f80fd5b5f80fd5b5f81905082602060030282011115610300576102ff6102e1565b5b92915050565b5f6060828403121561031b5761031a6102dd565b5b5f610328848285016102e5565b91505092915050565b82818337505050565b61034660608383610331565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6103738261034a565b9050919050565b61038381610369565b82525050565b5f60808201905061039c5f83018561033a565b6103a9606083018461037a565b9392505050565b5f819050919050565b6103c2816103b0565b82525050565b5f6040820190506103db5f83018561037a565b6103e860208301846103b9565b9392505050565b6103f8816103b0565b8114610402575f80fd5b50565b5f81519050610413816103ef565b92915050565b5f6020828403121561042e5761042d6102dd565b5b5f61043b84828501610405565b91505092915050565b5f81905092915050565b50565b5f61045c5f83610444565b91506104678261044e565b5f82019050919050565b5f61047b82610451565b9150819050919050565b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6104cf82610489565b810181811067ffffffffffffffff821117156104ee576104ed610499565b5b80604052505050565b5f6105006102d4565b905061050c82826104c6565b919050565b5f8115159050919050565b61052581610511565b811461052f575f80fd5b50565b5f815190506105408161051c565b92915050565b5f67ffffffffffffffff82169050919050565b61056281610546565b811461056c575f80fd5b50565b5f8151905061057d81610559565b92915050565b5f819050919050565b61059581610583565b811461059f575f80fd5b50565b5f815190506105b08161058c565b92915050565b5f61016082840312156105cc576105cb610485565b5b6105d76101606104f7565b90505f6105e684828501610532565b5f8301525060206105f984828501610532565b602083015250604061060d84828501610405565b60408301525060606106218482850161056f565b60608301525060806106358482850161056f565b60808301525060a06106498482850161056f565b60a08301525060c061065d8482850161056f565b60c08301525060e0610671848285016105a2565b60e08301525061010061068684828501610405565b6101008301525061012061069c84828501610405565b610120830152506101406106b284828501610405565b6101408301525092915050565b5f61016082840312156106d5576106d46102dd565b5b5f6106e2848285016105b6565b9150509291505056fea2646970667358221220ac820a5ce8d2e87e3378b259824840b574422fb86ce54569f2967925f7b6bade64736f6c63430008190033

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
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.