This project was created for the Data Security exam. Using the Pet Shop tutorial as a starting point, I developed an avatar marketplace. Currently, there are no markets within the Cosmos Ecosystem for selling images that depict astronauts. Hence, I decided to create a cosmonaut marketplace, which includes astronauts specifically for the Cosmos ecosystem.
A list of technologies used within the project:
-
Install Truffle.
npm install -g truffle
-
Install Ganache And set up a new test blockchain.
-
Download the repository and open the folder in VisualStudio Code.
-
Run the development console.
truffle develop
-
Compile and migrate the smart contracts.
compile migrate
-
Run the liteserver development server (outside of the development console). Changes to the smart contract must be manually recompiled and migrated.
// Serves the front-end on http://localhost:3000 npm run dev
A list of frequently asked questions
Q: What is the purpose of this project?
A: The purpose of this project is to develop an avatar marketplace specifically for the Cosmos Ecosystem, where users can buy and sell images that depict astronauts.
Q: What was the starting point for the project?
A: The starting point for the project was the Pet Shop tutorial available on the Truffle Framework website.
Q: How did the project evolve from the Pet Shop tutorial?
A: The project evolved from the Pet Shop tutorial by developing an avatar marketplace specifically for the Cosmos Ecosystem instead of a pet shop.
Q: Why did the developer choose to create a cosmonaut marketplace?
A: The developer chose to create a cosmonaut marketplace because there were no markets within the Cosmos Ecosystem for selling images that depict astronauts.
Q: What is the focus of the marketplace created by the developer?
A: The focus of the marketplace created by the developer is on providing a platform where users can buy and sell images of astronauts specifically for the Cosmos Ecosystem.
Q: Is this project related to the Data Security exam?
A: Yes, this project was created for the Data Security exam.