The Artist Xchange code
  • Contributor Covenant Code of Conduct
  • LICENSE
  • README
  • docs
    • AccessControl
    • AccessControlEnumerable
    • AccessControlEnumerableUpgradeable
    • AccessControlUpgradeable
    • Address
    • AddressUpgradeable
    • AirdropERC1155
    • AirdropERC1155Claimable
    • AirdropERC20
    • AirdropERC20Claimable
    • AirdropERC721
    • AirdropERC721Claimable
    • AppURI
    • BaseAccount
    • BaseRouter
    • BatchMintMetadata
    • BitMapsUpgradeable
    • CheckpointsUpgradeable
    • Clones
    • Context
    • ContextUpgradeable
    • ContractMetadata
    • ContractMetadataInit
    • ContractMetadataLogic
    • ContractMetadataStorage
    • ContractPublisher
    • Counters
    • CountersUpgradeable
    • Create2
    • CurrencyTransferLib
    • DefaultExtensionSet
    • DefaultOperatorFilterer
    • DefaultOperatorFiltererUpgradeable
    • DelayedReveal
    • DirectListingsLogic
    • DirectListingsStorage
    • DoubleEndedQueueUpgradeable
    • Drop
    • Drop1155
    • DropERC1155
    • DropERC1155_V2
    • DropERC20
    • DropERC20_V2
    • DropERC721
    • DropERC721_V3
    • DropSinglePhase
    • DropSinglePhase1155
    • DropSinglePhase1155_V1
    • DropSinglePhase_V1
    • ECDSA
    • ECDSAUpgradeable
    • EIP712
    • EIP712ChainlessDomain
    • EIP712Upgradeable
    • ERC1155
    • ERC1155Base
    • ERC1155BurnableUpgradeable
    • ERC1155DelayedReveal
    • ERC1155Drop
    • ERC1155Holder
    • ERC1155HolderUpgradeable
    • ERC1155LazyMint
    • ERC1155PausableUpgradeable
    • ERC1155PresetUpgradeable
    • ERC1155Receiver
    • ERC1155ReceiverUpgradeable
    • ERC1155SignatureMint
    • ERC1155Upgradeable
    • ERC165
    • ERC165Upgradeable
    • ERC1967Proxy
    • ERC1967Upgrade
    • ERC20
    • ERC20Base
    • ERC20BurnableUpgradeable
    • ERC20Drop
    • ERC20DropVote
    • ERC20Permit
    • ERC20PermitUpgradeable
    • ERC20SignatureMint
    • ERC20SignatureMintVote
    • ERC20Upgradeable
    • ERC20Vote
    • ERC20Votes
    • ERC20VotesUpgradeable
    • ERC2771Context
    • ERC2771ContextConsumer
    • ERC2771ContextLogic
    • ERC2771ContextStorage
    • ERC2771ContextUpgradeable
    • ERC2771ContextUpgradeableLogic
    • ERC2771ContextUpgradeableStorage
    • ERC721A
    • ERC721AUpgradeable
    • ERC721Base
    • ERC721DelayedReveal
    • ERC721Drop
    • ERC721EnumerableUpgradeable
    • ERC721Holder
    • ERC721HolderUpgradeable
    • ERC721LazyMint
    • ERC721Multiwrap
    • ERC721SignatureMint
    • ERC721Upgradeable
    • EditionStake
    • EnglishAuctionsLogic
    • EnglishAuctionsStorage
    • EnumerableSet
    • EnumerableSetUpgradeable
    • ExtensionRegistry
    • ExtensionState
    • ExtensionStateStorage
    • FeeType
    • Forwarder
    • ForwarderChainlessDomain
    • ForwarderConsumer
    • ForwarderEOAOnly
    • GovernorCountingSimpleUpgradeable
    • GovernorSettingsUpgradeable
    • GovernorUpgradeable
    • GovernorVotesQuorumFractionUpgradeable
    • GovernorVotesUpgradeable
    • IAccessControl
    • IAccessControlEnumerable
    • IAccessControlEnumerableUpgradeable
    • IAccessControlUpgradeable
    • IAccount
    • IAggregator
    • IAirdropERC1155
    • IAirdropERC1155Claimable
    • IAirdropERC20
    • IAirdropERC20Claimable
    • IAirdropERC721
    • IAirdropERC721Claimable
    • IAppURI
    • IBaseRouter
    • IBeacon
    • IBurnableERC1155
    • IBurnableERC20
    • IBurnableERC721
    • IClaimCondition
    • IClaimConditionMultiPhase
    • IClaimCondition_V1
    • IClaimConditionsSinglePhase
    • IClaimableERC1155
    • IClaimableERC721
    • IContext
    • IContractDeployer
    • IContractFactory
    • IContractMetadata
    • IContractPublisher
    • IDefaultExtensionSet
    • IDelayedReveal
    • IDelayedRevealDeprecated
    • IDirectListings
    • IDrop
    • IDrop1155
    • IDropClaimCondition
    • IDropClaimCondition_V2
    • IDropERC1155
    • IDropERC1155_V2
    • IDropERC20
    • IDropERC20_V2
    • IDropERC721
    • IDropERC721_V3
    • IDropSinglePhase
    • IDropSinglePhase1155
    • IDropSinglePhase1155_V1
    • IDropSinglePhase_V1
    • IERC1155
    • IERC1155Enumerable
    • IERC1155Metadata
    • IERC1155MetadataURIUpgradeable
    • IERC1155Receiver
    • IERC1155ReceiverUpgradeable
    • IERC1155Supply
    • IERC1155Upgradeable
    • IERC165
    • IERC165Upgradeable
    • IERC1822Proxiable
    • IERC20
    • IERC20Metadata
    • IERC20MetadataUpgradeable
    • IERC20Permit
    • IERC20PermitUpgradeable
    • IERC20Upgradeable
    • IERC2771Context
    • IERC2981
    • IERC2981Upgradeable
    • IERC721
    • IERC721A
    • IERC721AUpgradeable
    • IERC721Enumerable
    • IERC721EnumerableUpgradeable
    • IERC721Metadata
    • IERC721MetadataUpgradeable
    • IERC721Receiver
    • IERC721ReceiverUpgradeable
    • IERC721Supply
    • IERC721Upgradeable
    • IERC777Recipient
    • IEditionStake
    • IEnglishAuctions
    • IEntryPoint
    • IExtension
    • IExtensionRegistry
    • IFeeTierPlacementExtension
    • IGovernorUpgradeable
    • ILazyMint
    • ILazyMintWithTier
    • IMarketplace
    • IMintableERC1155
    • IMintableERC20
    • IMintableERC721
    • IMulticall
    • IMultiwrap
    • INFTStake
    • IOffers
    • IOperatorFilterRegistry
    • IOperatorFilterToggle
    • IOwnable
    • IPack
    • IPackVRFDirect
    • IPermissions
    • IPermissionsEnumerable
    • IPlatformFee
    • IPluginMap
    • IPrimarySale
    • IRouter
    • IRoyalty
    • ISignatureAction
    • ISignatureMintERC1155
    • ISignatureMintERC20
    • ISignatureMintERC721
    • ISignatureMintERC721_V1
    • IStakeManager
    • IStaking1155
    • IStaking20
    • IStaking721
    • ITWAccountFactory
    • ITWFee
    • ITWMultichainRegistry
    • ITWRegistry
    • ITWRouter
    • IThirdwebContract
    • ITokenBundle
    • ITokenERC1155
    • ITokenERC20
    • ITokenERC721
    • ITokenStake
    • IVotes
    • IVotesUpgradeable
    • IWETH
    • InitStorage
    • Initializable
    • LazyMint
    • LazyMintWithTier
    • LinkTokenInterface
    • Marketplace
    • MarketplaceV3
    • Math
    • MathUpgradeable
    • MerkleProof
    • MinimalForwarderEOAOnly
    • Mock
    • MockContract
    • MockContractPublisher
    • Multicall
    • MulticallUpgradeable
    • Multiwrap
    • NFTStake
    • OffersLogic
    • OffersStorage
    • OperatorFilterToggle
    • OperatorFilterer
    • OperatorFiltererUpgradeable
    • Ownable
    • Pack
    • PackVRFDirect
    • PausableUpgradeable
    • PaymentSplitterUpgradeable
    • Permissions
    • PermissionsEnumerable
    • PermissionsEnumerableLogic
    • PermissionsEnumerableStorage
    • PermissionsInit
    • PermissionsLogic
    • PermissionsStorage
    • PlatformFee
    • PlatformFeeLogic
    • PlatformFeeStorage
    • PluginMap
    • PrimarySale
    • Proxy
    • ProxyForUpgradeable
    • ReentrancyGuard
    • ReentrancyGuardLogic
    • ReentrancyGuardStorage
    • ReentrancyGuardUpgradeable
    • Router
    • RouterImmutable
    • RouterStorage
    • Royalty
    • SafeCast
    • SafeCastUpgradeable
    • SafeERC20
    • SafeERC20Upgradeable
    • SafeMath
    • SignatureAction
    • SignatureActionUpgradeable
    • SignatureDrop
    • SignatureDrop_V4
    • SignatureMintERC1155
    • SignatureMintERC1155Upgradeable
    • SignatureMintERC20
    • SignatureMintERC20Upgradeable
    • SignatureMintERC721
    • SignatureMintERC721Upgradeable
    • SoulboundERC721A
    • Split
    • Staking1155
    • Staking1155Base
    • Staking1155Upgradeable
    • Staking20
    • Staking20Base
    • Staking20Upgradeable
    • Staking721
    • Staking721Base
    • Staking721Upgradeable
    • StorageSlot
    • StringSet
    • Strings
    • StringsUpgradeable
    • TWAccountFactory
    • TWAccountLogic
    • TWAccountRouter
    • TWAccountStorage
    • TWAddress
    • TWBitMaps
    • TWFactory
    • TWFee
    • TWMinimalFactory
    • TWMultichainRegistry
    • TWMultichainRegistryLogic
    • TWMultichainRegistryRouter
    • TWMultichainRegistryStorage
    • TWProxy
    • TWRegistry
    • TWRouter
    • TWStatelessFactory
    • TWStorageSlot
    • TWStringSet
    • TWStrings
    • TieredDrop
    • TimersUpgradeable
    • TokenBundle
    • TokenCallbackHandler
    • TokenERC1155
    • TokenERC20
    • TokenERC721
    • TokenStake
    • TokenStore
    • Upgradeable
    • UserOperationLib
    • VRFV2WrapperConsumerBase
    • VRFV2WrapperInterface
    • VoteERC20
  • contracts
    • drop
      • Drop design document.
    • marketplace
      • marketplace-v3
    • multiwrap
      • Multiwrap design document.
    • old-marketplace
      • Marketplace design document.
    • pack
      • pack
    • signature-drop
      • SignatureDrop design document.
    • token
      • Signature minting design document.
Powered by GitBook
On this page
  1. contracts

marketplace

marketplace-v3
PreviousDrop design document.Nextmarketplace-v3