Coder Social home page Coder Social logo

setharchambault / scatter-demos Goto Github PK

View Code? Open in Web Editor NEW

This project forked from eosessentials/scatter-demos

0.0 1.0 0.0 1.41 MB

A set of integration demos using eosjs and Scatter

JavaScript 19.62% Vue 51.21% HTML 1.02% CSS 0.42% C++ 11.30% WebAssembly 16.43%

scatter-demos's Introduction

Scatter Demos

This is a set of integration demos using eosjs and the Scatter extension.

Demos currently include

Demos Currently Available

Shopping Demo

A small demo showing Scatter's ability to return transactions with private data such as shipping info, email, and full name. This can be used to collect data necessary for providing physical products without having to lead users through tedious forms.

Space Invaders

Showcase of the ability to upload high scores to the EOS blockchain and the use of Identity names as usernames instead of EOS account names which provides continuity and a level of abstraction over a user's private data.

Developers

You will need an http server to run this project locally. We recommend http-server.

Installing Locally

  • Clone the repo git clone https://github.com/EOSEssentials/Scatter-Demos.git
  • Go into the directory and install the dependencies with npm i
  • Copy the .env.example to .env and fill out the properties as you need. ( You will need a local EOS dawn x2 node running for this repository. You will also need to upload the contracts in the contracts folder )
  • Build the project using npm run build
  • Point your http server to the build directory.

Using http-server

  • Run the npm i -g http-server command to install http-server globally.
  • Go into the build directory.
  • Run http-server

The .env File

  • PRIVATE_KEY: The private key of a faucet account.
  • ACCOUNT_NAME: The account name of the faucet account linked to the private key.
  • NETWORK_HOST: The URI of the local EOS node you are running.
  • NETWORK_PORT: The port of the local EOS node you are running.

scatter-demos's People

Contributors

fureweb-com avatar nsjames avatar setharchambault 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.