Skip to content

rpolysec/UdacityBlockChainProject5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project 5

Build CryptoStar Dapp on Ethereum

Handin Information

ERC-721 Token Name: StarLite

ERC-721 Token Symbol: SLT

Truffle Version: 5.0.15

OpenZeppelin Version: 2.2.0

Getting Started

Obtain an archive of the project from the author or from github and decompress it in a folder, such as Project5.

Prerequisites

Project 5 was built using truffle, infura, metamask, javacript, and node.js.

The project is based on webpack installed using:

truffle unbox webpack

The following additional packages are required:

"dotenv": "^8.0.0",
"openzeppelin-solidity": "^2.2.0",
"truffle-hdwallet-provider": "^1.0.9"
"web3": "^1.0.0-beta.55"

Installing

Navigate to the folder where you inflated the project.

Initialize npm and insall all of the prerequisites.

If the project is installed correctly you should be able to run:

truffle develop

Run the tests, deploy the contracts, play with the application.

To learn all the functionality of this application try the Udacity BlockChain Developer course.

Running the tests

Run test using the following command:

truffle develop
compile -all
test

Built With

  • node.js - The web framework used
  • truffle - sweet tools for smart contracts
  • metamask - brings Etherium to your browser
  • infura - connects to the Etherium network
  • web3 - Etherium Javascript API
  • [love]

Contributing

You don't need to contribute to me. A passing grade will do.

Versioning

This is the one and only version.

Authors

  • Ryan Wegner

License

No license here. Use this however you see fit.

Acknowledgments

  • Udacity for organizing this fine course.

About

This is a hand in for the Udacity BlockChain Course Project 5.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published