Skip to content

MyBitFoundation/hello-network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello World Tutorial

MyBit Logo MyBit Developer Portal > Hello Network

Hello-Network

🔷 A hello world example for the MyBit Network

This hello world example will get you familiarised interacting with MyBit protocol smart contracts using basic web development knowledge.

Our hello world mimics a successful crowdsale to buy a coffee machine for a coffee shop. With the revenue generated from coffees sold, crowsale investors receive a return on their investment.

Component dependencies

To run a "hello world", it is good practice to understand the underlying components. Hello-network rely on deploying in local both @mybit/network-chain and @mybit/network.js

  • @mybit/network-chain is a locally deployed instance of MyBit blockchain. Github.
  • @mybit/network.js mirrors our Javascript class/API used to interact with MyBit Network SDK smart contracts. Github. @mybit/network.js relies therefore on @mybit/contracts, which are SDK contracts deployed by MyBit. Github.

Quick start guide

All the steps below should be run on the command line:

  1. Clone this hello-network repository
git clone https://github.com/MyBitFoundation/hello-network.git
  1. Install your local blockchain. See installation.
  2. Within your project directory, run hello-network on terminal

node index.js

Output expected

Once you run the above, your terminal output should look like this:

Hello-network example

In the following sessions, we will explain in more detail how to set up the components to run your "hello world" and explain step-by-step through our ~/hello-network/index.jsexample the Javascript class/API used to interact with MyBit Network SDK smart contracts.

About

🔋 A hello world example for the MyBit Network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 5