GithubHelp home page GithubHelp logo

isabella232 / ethsanfrancisco Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bankex/ethsanfrancisco

0.0 0.0 0.0 9.07 MB

eth.SanFrancisco hackathon

Dockerfile 0.02% JavaScript 99.55% HTML 0.29% CSS 0.14%

ethsanfrancisco's Introduction

About

Sign transactions and make atomic swaps in messenger!

Do it secure and UI / UX friendly

We believe that UI/UX friendly solution can change the way how people will use cryptocurrencies. We are trying to make new ways to show user a process of making their private keys (in UX way, not making our own cryptography of course). We spent a lot of time in Universities where we have a course for students (Soldity and Web3). So, we spent a lot of time explaining people how works digital signature, how to send transactions and e.t.c.

We think that the main UI/UX issue for Ethereum and other project is holding private keys and sign transactions. - It's not intuitive and we can't make it on backend because it's not decentralized and trustable.

So, we decided to make a protocol that will allow to sign and hold keys in a convenient way. - It will be a QR code encrypted by user's password.

#Why QR?

  1. User know where all the money are (for people who don't know crypto it's really hard to explain private key system)
  2. User can share it between devices easily (it's encrypted with a strong password, so it's really hard to brute force it)
  3. There are not only one private key there (One QR code - a lot of private key for BTC, ETH and e.t.c)

Who we are

We are BANKEX Foundation company developers with background at fullstack / solidity.

Project structure

Facebook folder

Сontains code of Facebook Messanger bot.

docker build --rm -f Dockerfile -t facebot:latest ./

docker run --rm -d -p 5000:5000 --env-file=config/dev.env --name facebot facebot:latest

docker logs facebot

API folder

Contains code of backend server.

View folder

Contains static pages.

Telegram folder

Contains code of Telegram bot

Building & Launching

docker swarm init

docker stack deploy -c build.yaml bot

ethsanfrancisco's People

Contributors

enorage avatar krboktv 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.