mint.fast docs

Errors

Common custom errors and what usually causes them.

MintFastLaunchpad

ErrorTypical cause
CreationPausednew mints paused
InsufficientCreationFeemsg.value too low
BadMetadataname / symbol / URI length
UnknownTokenaddress was not created here
DeadlineExpiredbuy/sell mined too late
ZeroAmountzero ETH or token amount
Slippagemin out not met
NothingToHarvestno pending hook fees or LP earmark work
BadCallbackunexpected unlock path
DirectEthRejectedETH sent to launchpad from non-PoolManager
TransferFailedETH or token transfer rejected
ZeroAddressadmin zero address
FeeTooHighcreation fee above cap
SplitTooHighdefault fee bps sum above 10_000
TooManyBeneficiariesmore than 8
BadBeneficiarymalformed row or empty rewrite list
BpsSumMismatchbeneficiary bps ≠ 10_000
PoolNotLivepool missing / not ready
LaunchGriefedlaunch defense path tripped
NotAuthorizedcaller cannot set beneficiaries
BeneficiariesLockedcreator tried to rewrite after lock
DuplicateBeneficiaryrepeated identity key
OwnershipRenouncedrenounce attempted

MintFastHook

NotPoolManager, NotLaunchpad, HookAddressMismatch, FeeOverflow

SocialFeeVault

ErrorTypical cause
ZeroAmount / ZeroAddressbad deposit or claim args
DeadlineExpired / DeadlineTooFarattestation timing
BadNoncestale or reused nonce
NotAttestersigner not active
NothingAccruednothing to claim
TransferFailedpayout rejected
NotQueued / TooEarly / AlreadyAttesterattester lifecycle
OwnershipRenouncedrenounce attempted
InvalidPlatform (HandleLib)platform not X/GitHub on social claim

MintFastQuoter

QuoteResult (success carrier), UnexpectedRevert, BadCallback

HandleLib

InvalidPlatform, InvalidHandle