All Projects → EOSEssentials → Scatter-Demos

EOSEssentials / Scatter-Demos

Licence: other
A set of integration demos using eosjs and Scatter

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
WebAssembly
147 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to Scatter-Demos

Advanced Eos Examples
EOS Smart Contract Development Examples
Stars: ✭ 146 (+82.5%)
Mutual labels:  eos, decentralized-applications, eosio
Awesome Eos
A curated list of awesome EOS frameworks, libraries, software and resources.
Stars: ✭ 181 (+126.25%)
Mutual labels:  eos, eosio
eosportal-api
🗳EOSPortal Community Voting
Stars: ✭ 16 (-80%)
Mutual labels:  eos, eosio
luckydog
luckydog(锦鲤) 一个幸运小游戏
Stars: ✭ 14 (-82.5%)
Mutual labels:  eos, eosio
Eostracker
🗄EOS Tracker: Real time block explorer for EOS Blockchain
Stars: ✭ 166 (+107.5%)
Mutual labels:  eos, eosio
Eos Bios
DEPRECATED: use `eosc boot` now. Historically: Orchestrator for a decentralized EOS.IO blockchain network boot
Stars: ✭ 173 (+116.25%)
Mutual labels:  eos, eosio
geos
golang implementation of the EOS protocol
Stars: ✭ 67 (-16.25%)
Mutual labels:  eos, eosio
Cryptokylin Testnet
EOS.io Kylin Testnet by cryptokylin.io
Stars: ✭ 140 (+75%)
Mutual labels:  eos, eosio
eosdart ecc
Elliptic curve cryptography functions in Dart. Private Key, Public Key, Signature, AES, Encryption, Decryption
Stars: ✭ 25 (-68.75%)
Mutual labels:  eos, eosio
alcor-ui
Alcor Exchange | First self-listing onchain DEX for eosio tokens;
Stars: ✭ 103 (+28.75%)
Mutual labels:  eos, eosio
eos-jvm
EOS libraries for the JVM, designed primarily for Android development.
Stars: ✭ 38 (-52.5%)
Mutual labels:  eos, eosio
eosdart
EOS API Client in Dart Language
Stars: ✭ 33 (-58.75%)
Mutual labels:  eos, eosio
Awesome Eos
A curated list of EOS Ecosystem by SuperONE.
Stars: ✭ 160 (+100%)
Mutual labels:  eos, eosio
Monstereos
A Tamagotchi and Battle Game for EOS Blockchain :)
Stars: ✭ 174 (+117.5%)
Mutual labels:  eos, eosio
eosreach-android
An EOS wallet developed in Kotlin using the eos-jvm SDK and the model view intent (MVI) design pattern. This wallet serves as a blueprint for how other developers might want to utilise eos-jvm to develop native Android apps that consume the EOS blockchain.
Stars: ✭ 37 (-53.75%)
Mutual labels:  eos, eosio
namevault
Account creator & name generator for users on EOS and EOSIO compatible blockchains.
Stars: ✭ 17 (-78.75%)
Mutual labels:  eos, eosio
Carmel
The Open Digital Innovation Marketplace
Stars: ✭ 136 (+70%)
Mutual labels:  eos, decentralized-applications
Everipedia
🔗 The Everipedia Network protocol
Stars: ✭ 138 (+72.5%)
Mutual labels:  eos, eosio
eosgo-client
A simple Go wrapper of EOS (eosio) RPC API, and more!
Stars: ✭ 29 (-63.75%)
Mutual labels:  eos, eosio
ping-eos
Implementing ping between EOS / React.js
Stars: ✭ 86 (+7.5%)
Mutual labels:  eos, eosio

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.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].