The goal of this document is to explain how management fees are currently configured and taken on Eniblock NFTs solution.

Introduction

Management Fees comprise two different fees:

  • Eniblock fees

  • Customer or Marketplace Onwer fees

Those fees are taken:

Configuration

Those fees are configured during the setup of the platform and will finished in :

  • Stripe Connected account configuration for Primary Market Fiat sales.

  • Smart contracts itself for XTZ primary and secondary market sales.

Once the platform is LIVE, Management fees a CANNOT be updated.

For smart contract security design choice, no endpoint configured so to update the fees, a new smart contract needs to be deployed.

Technical workflow

Primary Market Sales

Fiat sales

FIXME add a nice schema here

XTZ sales

FIXME add a nice schema here

Secondary Market Sales

Secondary market sales are in XTZ only.

A percentage of the sale will automatically go towards the address configured by Eniblock and by the organisation upon selling the NFT (based on the configuration in the smart contract).

The payment of the fees happen in the same transaction as the transfer of the NFT, the payment of the sale to the buyer and payment of royalties. This enforce the payment of fees whenever an NFT is sold on the secondary market.