ETH Price: $2,609.10 (+0.59%)
Gas: 2 Gwei

Contract

0x9695500132E4b05A8f92c83699b5399964F5CaF3
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer157740152022-10-18 9:11:23662 days ago1666084283IN
0x96955001...964F5CaF3
0 ETH0.0002881813.7229834
Multi Mint157740152022-10-18 9:11:23662 days ago1666084283IN
0x96955001...964F5CaF3
0 ETH0.0003825914.2229834
Multi Mint157740152022-10-18 9:11:23662 days ago1666084283IN
0x96955001...964F5CaF3
0 ETH0.0003691413.7229834
Multi Mint157740132022-10-18 9:10:59662 days ago1666084259IN
0x96955001...964F5CaF3
0 ETH0.000444816.53533612
Multi Mint157740132022-10-18 9:10:59662 days ago1666084259IN
0x96955001...964F5CaF3
0 ETH0.0004313516.03533612
Transfer157740132022-10-18 9:10:59662 days ago1666084259IN
0x96955001...964F5CaF3
0 ETH0.0003514416.73533612
Change Ownership157290602022-10-12 2:31:11668 days ago1665541871IN
0x96955001...964F5CaF3
0 ETH0.0006827721.45999083
Multi Mint157286912022-10-12 1:17:11668 days ago1665537431IN
0x96955001...964F5CaF3
0 ETH0.0005435820.20768719
Multi Mint157282972022-10-11 23:58:11668 days ago1665532691IN
0x96955001...964F5CaF3
0 ETH0.0005387820.02923983
Multi Mint157279242022-10-11 22:43:11668 days ago1665528191IN
0x96955001...964F5CaF3
0 ETH0.000542520.16746672
Multi Mint157279232022-10-11 22:42:59668 days ago1665528179IN
0x96955001...964F5CaF3
0 ETH0.0004852718.03979701
Multi Mint157246172022-10-11 11:37:35669 days ago1665488255IN
0x96955001...964F5CaF3
0 ETH0.0005619320.88959345
Multi Mint157245922022-10-11 11:32:35669 days ago1665487955IN
0x96955001...964F5CaF3
0 ETH0.0006195523.03175799
Multi Mint157244732022-10-11 11:08:35669 days ago1665486515IN
0x96955001...964F5CaF3
0 ETH0.000650124.16758371
Multi Mint157244722022-10-11 11:08:23669 days ago1665486503IN
0x96955001...964F5CaF3
0 ETH0.0021583124.15627747
Multi Mint157244722022-10-11 11:08:23669 days ago1665486503IN
0x96955001...964F5CaF3
0 ETH0.000649824.15627747
Multi Mint157244702022-10-11 11:07:59669 days ago1665486479IN
0x96955001...964F5CaF3
0 ETH0.000586221.79218731
Multi Mint157244702022-10-11 11:07:59669 days ago1665486479IN
0x96955001...964F5CaF3
0 ETH0.0036772721.79218731
Multi Mint157244682022-10-11 11:07:35669 days ago1665486455IN
0x96955001...964F5CaF3
0 ETH0.0016434220.54715568
Multi Mint157244662022-10-11 11:07:11669 days ago1665486431IN
0x96955001...964F5CaF3
0 ETH0.0005381920.00717436
Multi Mint157244652022-10-11 11:06:59669 days ago1665486419IN
0x96955001...964F5CaF3
0 ETH0.0110735419
Multi Mint157244642022-10-11 11:06:47669 days ago1665486407IN
0x96955001...964F5CaF3
0 ETH0.0295914821.76375489
Multi Mint157244642022-10-11 11:06:47669 days ago1665486407IN
0x96955001...964F5CaF3
0 ETH0.0013685721.76375489
Multi Mint157244592022-10-11 11:05:47669 days ago1665486347IN
0x96955001...964F5CaF3
0 ETH0.031310423.02797971
Multi Mint157244592022-10-11 11:05:47669 days ago1665486347IN
0x96955001...964F5CaF3
0 ETH0.0073267623.02797971
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MultiMint

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2022-10-10
*/

// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.13;



interface INFT {
    function safeMintByOwner(address to) external;
    function transferOwnership(address newOwner) external;
    function totalGorillas() external view returns (uint256);
}


contract MultiMint {

    address constant auth = 0x3634FA79bDD87BCa85B0542D03Ea05d6C35BabfF;
    address constant NFTContract = 0x0B2f7F5c4d88C8b6ed3b40a7467731326C7A0820;

    function multiMint(uint256 _mintAmt) external {
        //Do not allow mints beyond maximum
        require(
            INFT(NFTContract).totalGorillas() + _mintAmt <= 8000,
            "Purchase would exceed max supply of Apes"
        );
        for(uint16 i=0;i<_mintAmt;i++) {
            INFT(NFTContract).safeMintByOwner(msg.sender);
        }
    }

    function changeOwnership(address _newOwner) external {
        require(msg.sender == auth, 'not auth');
        INFT(NFTContract).transferOwnership(_newOwner);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"changeOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_mintAmt","type":"uint256"}],"name":"multiMint","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b5061037b806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80632af4c31e1461003b578063ab00492f14610050575b600080fd5b61004e610049366004610293565b610063565b005b61004e61005e3660046102c3565b610126565b33733634fa79bdd87bca85b0542d03ea05d6c35babff146100b65760405162461bcd60e51b81526020600482015260086024820152670dcdee840c2eae8d60c31b60448201526064015b60405180910390fd5b60405163f2fde38b60e01b81526001600160a01b0382166004820152730b2f7f5c4d88c8b6ed3b40a7467731326c7a08209063f2fde38b90602401600060405180830381600087803b15801561010b57600080fd5b505af115801561011f573d6000803e3d6000fd5b5050505050565b611f4081730b2f7f5c4d88c8b6ed3b40a7467731326c7a08206001600160a01b0316634ef4f3186040518163ffffffff1660e01b8152600401602060405180830381865afa15801561017c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101a091906102dc565b6101aa919061030b565b11156102095760405162461bcd60e51b815260206004820152602860248201527f507572636861736520776f756c6420657863656564206d617820737570706c79604482015267206f66204170657360c01b60648201526084016100ad565b60005b818161ffff16101561028f5760405163de8ac05f60e01b8152336004820152730b2f7f5c4d88c8b6ed3b40a7467731326c7a08209063de8ac05f90602401600060405180830381600087803b15801561026457600080fd5b505af1158015610278573d6000803e3d6000fd5b50505050808061028790610324565b91505061020c565b5050565b6000602082840312156102a557600080fd5b81356001600160a01b03811681146102bc57600080fd5b9392505050565b6000602082840312156102d557600080fd5b5035919050565b6000602082840312156102ee57600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b8082018082111561031e5761031e6102f5565b92915050565b600061ffff80831681810361033b5761033b6102f5565b600101939250505056fea2646970667358221220bc6d58f63977ce187e20beb1cb6babb8568824955ba21773988562fe3d3bf20064736f6c63430008110033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100365760003560e01c80632af4c31e1461003b578063ab00492f14610050575b600080fd5b61004e610049366004610293565b610063565b005b61004e61005e3660046102c3565b610126565b33733634fa79bdd87bca85b0542d03ea05d6c35babff146100b65760405162461bcd60e51b81526020600482015260086024820152670dcdee840c2eae8d60c31b60448201526064015b60405180910390fd5b60405163f2fde38b60e01b81526001600160a01b0382166004820152730b2f7f5c4d88c8b6ed3b40a7467731326c7a08209063f2fde38b90602401600060405180830381600087803b15801561010b57600080fd5b505af115801561011f573d6000803e3d6000fd5b5050505050565b611f4081730b2f7f5c4d88c8b6ed3b40a7467731326c7a08206001600160a01b0316634ef4f3186040518163ffffffff1660e01b8152600401602060405180830381865afa15801561017c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101a091906102dc565b6101aa919061030b565b11156102095760405162461bcd60e51b815260206004820152602860248201527f507572636861736520776f756c6420657863656564206d617820737570706c79604482015267206f66204170657360c01b60648201526084016100ad565b60005b818161ffff16101561028f5760405163de8ac05f60e01b8152336004820152730b2f7f5c4d88c8b6ed3b40a7467731326c7a08209063de8ac05f90602401600060405180830381600087803b15801561026457600080fd5b505af1158015610278573d6000803e3d6000fd5b50505050808061028790610324565b91505061020c565b5050565b6000602082840312156102a557600080fd5b81356001600160a01b03811681146102bc57600080fd5b9392505050565b6000602082840312156102d557600080fd5b5035919050565b6000602082840312156102ee57600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b8082018082111561031e5761031e6102f5565b92915050565b600061ffff80831681810361033b5761033b6102f5565b600101939250505056fea2646970667358221220bc6d58f63977ce187e20beb1cb6babb8568824955ba21773988562fe3d3bf20064736f6c63430008110033

Deployed Bytecode Sourcemap

272:727:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;828:168;;;;;;:::i;:::-;;:::i;:::-;;455:365;;;;;;:::i;:::-;;:::i;828:168::-;900:10;324:42;900:18;892:39;;;;-1:-1:-1;;;892:39:0;;692:2:1;892:39:0;;;674:21:1;731:1;711:18;;;704:29;-1:-1:-1;;;749:18:1;;;742:38;797:18;;892:39:0;;;;;;;;;942:46;;-1:-1:-1;;;942:46:0;;-1:-1:-1;;;;;990:32:1;;942:46:0;;;972:51:1;404:42:0;;942:35;;945:18:1;;942:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;828:168;:::o;455:365::-;627:4;615:8;404:42;-1:-1:-1;;;;;579:31:0;;:33;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:44;;;;:::i;:::-;:52;;557:142;;;;-1:-1:-1;;;557:142:0;;1687:2:1;557:142:0;;;1669:21:1;1726:2;1706:18;;;1699:30;1765:34;1745:18;;;1738:62;-1:-1:-1;;;1816:18:1;;;1809:38;1864:19;;557:142:0;1485:404:1;557:142:0;714:8;710:103;727:8;725:1;:10;;;710:103;;;756:45;;-1:-1:-1;;;756:45:0;;790:10;756:45;;;972:51:1;404:42:0;;756:33;;945:18:1;;756:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;736:3;;;;;:::i;:::-;;;;710:103;;;;455:365;:::o;14:286:1:-;73:6;126:2;114:9;105:7;101:23;97:32;94:52;;;142:1;139;132:12;94:52;168:23;;-1:-1:-1;;;;;220:31:1;;210:42;;200:70;;266:1;263;256:12;200:70;289:5;14:286;-1:-1:-1;;;14:286:1:o;305:180::-;364:6;417:2;405:9;396:7;392:23;388:32;385:52;;;433:1;430;423:12;385:52;-1:-1:-1;456:23:1;;305:180;-1:-1:-1;305:180:1:o;1034:184::-;1104:6;1157:2;1145:9;1136:7;1132:23;1128:32;1125:52;;;1173:1;1170;1163:12;1125:52;-1:-1:-1;1196:16:1;;1034:184;-1:-1:-1;1034:184:1:o;1223:127::-;1284:10;1279:3;1275:20;1272:1;1265:31;1315:4;1312:1;1305:15;1339:4;1336:1;1329:15;1355:125;1420:9;;;1441:10;;;1438:36;;;1454:18;;:::i;:::-;1355:125;;;;:::o;1894:197::-;1932:3;1960:6;2001:2;1994:5;1990:14;2028:2;2019:7;2016:15;2013:41;;2034:18;;:::i;:::-;2083:1;2070:15;;1894:197;-1:-1:-1;;;1894:197:1:o

Swarm Source

ipfs://bc6d58f63977ce187e20beb1cb6babb8568824955ba21773988562fe3d3bf200

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  ]

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.