Skip to content

A management web app for the WNFT smart contract

License

Notifications You must be signed in to change notification settings

Esteroids/WNFT-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WNFT Management Web App


WNFT Contracts

Website NFT Management Web App


Table of contents

What is WNFT

This management Web App is an interface to the WNFT smart contract.

A WNFT is a concept of a website, where some areas of the website are controlled by an NFT.

Before WNFT, We always thought of websites as "one object", with all the pages belonging to one person (or one company), and each webpage is seen as one object.

However, in WNFT we look at websites as a collection of independent objects, each object is owned by a different person. In WNFT, not only that each webpage is a separate object, but even each area in a webpage is an object.

In our implementation of WNFT, we represent each area in each webpage by an NFT token. The person who owns this token controls what is shown in this area. To create harmony in the website, all the holders of the tokens will govern the website together.

Find more information about WNFT in this article.

Requirements

Dependencies

To build Esteroids Web App you need to have installed on your machine:

  • Node.js version >=16.0.0
  • Npm 6.13.7
  • Yarn v1.22.5

Installation

To install all the dependencies run:

yarn

Then you can run the webapp locally with:

yarn start

or build a static version of it with:

yarn build

Getting help

If you have questions, concerns, bug reports, etc, please open an issue in this repository's Issue Tracker, send us an email to contact@esteroids.xyz or come to our Discord.

Getting involved

We encourage you to be involved. You can either contact us in email (contact@esteroids.xyz), Twitter or Discord, or simply from the project, add features, and do a PR for us to look at it.


License

The code in this repository is published under MIT license. The content in this repository is published under CC-BY-SA 3.0 license.


Credits and references

WNFT was created by Tomer Leicht and Eyal Ron.

The loading animation was craeted by JCRules, and is used under CC BY-SA 3.0 license, via Wikimedia Commons.