# Functions
New creates a new L402 mint backed by its given dependencies.
# Variables
ErrSecretNotFound is an error returned when we attempt to retrieve a secret by its key but it is not found.
# Structs
Config packages all of the required dependencies to instantiate a new L402 mint.
Mint is an entity that is able to mint and verify L402s for a set of services.
VerificationParams holds all of the requirements to properly verify an L402.
# Interfaces
Challenger is an interface used to present requesters of L402s with a challenge that must be satisfied before an L402 can be validated.
SecretStore is the store responsible for storing L402 secrets.
ServiceLimiter abstracts the source of caveats that should be applied to an L402 for a particular service.