This is a set of tested utilities for commmon NFT contract patterns.
Library for a single global unwrap then optional wrapping/rewrapping
Keep track of and limit mints for a given address
Create and manage timed access lists using signed passes
Library for verifying that an address matches the one signed in a pass.
Create and manage timed access lists using merkle trees and proofs
Thin convenience library function for verifying an address with a root and proof.
Via forge:
forge install nervous-net/contract-kit
Via yarn etc:
yarn add github:nervous-net/contract-kit
Test
forge test