MetaMask Snaps
Essentially using a hash private value or symbol of some kind that only the builder functions can access and asserting that value in the constructor.
Essentially using a hash private value or symbol of some kind that only the builder functions can access and asserting that value in the constructor.