Giter Site home page Giter Site logo

johan-fx / ionic-ethereum Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mottolini/ionic-ethereum

0.0 1.0 0.0 284 KB

Barebone Ionic 3 application that interacts with Ethereum using web3.js library

TypeScript 51.74% HTML 25.47% CSS 18.22% JavaScript 4.57%

ionic-ethereum's Introduction

Ionic (V3) Ethereum Client

A simple Ionic V3 project that implements an Ethereum client using the web3.js library wrapped in a Provider, located in: src/providers/ethereum/ethereum.ts It's not a complete product or a production ready component you can just add to your project. It's more a POC that you can leverage on to start faster in the development of your own app.

How to use it

This repo was tested with Ionic V3.9.2 and Node.js V8.9.2. If it doesn't work out of the box with your specific environment you should probably tweak it or adapt the source code. To connect to Ethereum you need to provide a geth-compatible RPC server running on your local machine at http://localhost:8545, or somewhere else provided by you or others. At time of this writing the most used option was https://infura.io

  1. clone this repository
  2. npm install
  3. cp src/env.template.ts src/env.ts
  4. Change the values in your src/env.ts to suit your needs
  5. ionic serve (to run in browser) or ionic emulate android (to run in Android simulator)

Thanks to @dsbaars for his https://github.com/dsbaars/ethereum-ionic project that I used as an inspiration for this one

ionic-ethereum's People

Contributors

mottolini avatar styloola avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.