Platform Fees are a configurable setting on our prebuilt NFT contacts and marketplace contract.
On our NFT contract, the
PlatformFee setting allows you to charge a one-time fee on the primary sale of your NFTs. This can be useful for agencies creating drops on behalf of their clients and charging for their services. For many NFT Drops where creators are making their own contracts this setting is set to
0 or left blank.
On our Marketplace contract, the
PlatformFee setting allows you to charge a percentage fee wherever there is a transfer of currency (ERC20 tokens or native tokens) in your contract.
You can also add the Platform Fee contract extension to your own custom contract using our ContractKit.