Skip to content

Instantly share code, notes, and snippets.

View laurentknauss's full-sized avatar
🏠
Working from home

Laurent Knauss laurentknauss

🏠
Working from home
View GitHub Profile
@laurentknauss
laurentknauss / MyToken.sol
Created December 2, 2022 13:38 — forked from shobhitic/MyToken.sol
Merkletree Allowlist / Whitelist for NFT
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.4;
import "@openzeppelin/contracts@4.5.0/token/ERC721/ERC721.sol";
import "@openzeppelin/contracts@4.5.0/access/Ownable.sol";
import "@openzeppelin/contracts@4.5.0/utils/Counters.sol";
import "@openzeppelin/contracts@4.5.0/utils/cryptography/MerkleProof.sol";
contract MyToken is ERC721, Ownable {
using Counters for Counters.Counter;