We are currently looking to build out two smart contract components which extend our current architecture, an Eligibility Predicate Ecosystem and a Mint Fee Predicate Ecosystem.
We have more detailed specs and documentation of the overall architecture, but the high level requirements are:
Eligibility Predicate Ecosystem
P0: Cloneable multi-stage allowlist contract
Array of stage configurations where each stage contains:
-Substages [Allowlist, DAO Hashes, All Hashes]
Function to add remove to allowlist by index
Function to modify mint fees?
Function to advance stage. Should this be ‘advance-only?’
P0: Static Eligibility utility contracts
All Hashes (return true)
DAO Hashes (return hashesTokenId less than 1000)
Mint fee predicate ecosystem
P0: Cloneable Static mint fee contract
Accepts a mint fee parameter
When applying, please provide detail on your Solidity experience, prior projects, and GitHub profile.