Skip to content
MonkeyTalks on-chain chat and faucet for Banano
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
src
tests
.gitignore
LICENSE
README.md
autoapp.py
babel.cfg
init_devdb.sql
init_local.sh
package-lock.json
package.json
postcss.config.js
requirements.txt
run.sh
setup.cfg
tsconfig.json
uwsgi.ini
webpack.config.js

README.md

Monkeytalks

Monkeytalks is an on-chain messaging/chat system that uses BANANO. Messages are encoded on the BANANO block lettuce TM, and decoded and displayed by the application.

In addition, it also has basic faucet included.

Development

MonkeyTalks consists of two parts.

  1. A Vue.JS front end, using typescript and webpack as a bundler

  2. A Python backend, written with Flask

Setting up development environment is simple on unix-based systems (Mac, Linux, WSL):

virtualenv -p python3.6 venv
source venv/bin/activate
pip install -r requirements.txt
npm install
./init_local.sh

To start a development server, run npm start

Deploying to production

Recommend using any of the methods described in the flask-socketio documentation. (gunicorn, uwsgi, etc.)

https://flask-socketio.readthedocs.io/en/latest/

You can’t perform that action at this time.