A decentralized marketplace is a distributed network where all the participants share the responsibility of running the network. Developing smart contracts of this marketplace to be deployed on the Ethereum blockchain. CryptoPuppies is a marketplace to buy and sell through cryptocurrency.
Development Environment
VSCode and Node.js are used for development and debugging. Node.js is an open-source, cross-platform, JavaScript runtime environment. It executes JavaScript code outside of a browser, whereas VSCode is used to get a typical experience of IDE for developers.
Truffle is a development environment, testing framework and asset pipeline for Ethereum. Web3.js is the Ethereum JavaScript API which connects to the Generic JSON-RPC spec. Solidity is a component to build custom contracts and more complex decentralized systems.
NFT CryptoPuppies created using this kit are added in this section.
The entire solution is available as a package to download from the source code repository.