Skip to content

Node, Express, GraphQL server with a Solidity Smart Contract backend!

License

Notifications You must be signed in to change notification settings

redacademy/ethereum-graphql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ethereum-graphql

Node, Express, GraphQL server with a Solidity Smart Contract backend!

check balance make donation

Before you start

  1. Install the MetaMask Ethereum wallet (and register an account): https://metamask.io/
  2. Install: npm i -g ganache-cli (local Ethereum test network)

Running the Project

  1. git clone this repository
  2. Run npm install from the project's directory.
  3. Open the Remix IDE (https://remix.ethereum.org/) and create a new file.
  4. Copy, paste the code from the Donation.sol file (in the root of this project).
  5. Inside Remix select then injected web3 Environment option under the Run tab.
  6. Run npm start in the project's directory.

Built With

  • Node
  • Express
  • Web3
  • GraphQL
  • Solidity
  • ganache-cli

Author

Sid Parmar LinkedIn

Links

Interested in teaching JavaScript and Solidity with us at RED Academy? https://redacademy.com/careers/

Releases

No releases published

Packages

No packages published