Skip to main content

What is Fileshop?

Smart Contracts, Frontend, Storage Interface​

To begin, we should make clear the difference between the aspects of "Fileshop", some of which may confuse new users.

  • Smart Contracts: These are the Solidity Smart Contracts that facilitate the selling of a file over the SmartBCH network.
  • Frontend: A web application that is used to sell and buy files. It deploys the smart contract used to facilitate your sale and interacts with the storage interface.
  • Storage Interface: The server that stores any private data required by Fileshop to facilitate buying and selling files.

Introduction​

Fileshop is a secure web3 file distribution service that allows users to deploy their own Smart Contracts in order to sell files. The files are encrypted and uploaded to the InterPlanetary File System. Fileshop supports payments using Bitcoin Cash (via SmartBCH). The seller can also opt in to allow other users to promote their files. The promoters will receive a percentage cut of the revenue per sale.