• Stars
    star
    193
  • Rank 201,081 (Top 4 %)
  • Language
    HTML
  • License
    Other
  • Created over 6 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Bot18 is a high-frequency cryptocurrency trading bot developed by Zenbot creator @carlos8f

Bot18

Bot18 is a high-frequency cryptocurrency trading bot developed by Zenbot creator carlos8f. More information available from the bot18.net website.

BTW, This Is A Beta.

Keep in mind this is the BETA RELEASE. I will be constantly adding/changing stuff. Expect things to be broken, unfinished, and inconsistent. Live trading is discouraged unless you're just playing around with small amounts of currency, or really know what you're doing.

Soon I will develop a roadmap for Beta -> Stable progression, Beta testing rules/instructions, and community tools.

When the project stabilizes, I will conduct a poll for all Beta testers. If the majority feel it's ready for release, I will release the Stable version, end the Beta program, and raise the Unlock Code prices to $99.99 for Single-IP and $499.99 for Unlimited-IP. All Unlock Codes purchased during the Beta period will work with the Stable version, and forever after.

Please be patient and stay tuned!

We Are Online.

Bot18 is "online" software, designed to be invoked without installing. Cloning the repo will only take up space. The only pre-requisite is having Node.js >= 8.3.0 installed.

Just open a terminal or cmd prompt and type:

$ npx bot18

Welcome To ZalgoNet. NetSec Is Our Thing.

If running Bot18 for the first time, you'll be asked to log into your ZalgoNet account (browser-based signup form is at bot18.net/register) or you can create a new account through the CLI.

All communications and local storage are safely encrypted using the latest:

  • TLS for all client-server transmissions with bot18.net
  • HMAC_SHA-256 for all signed code from bot18.net
  • XSalsa20 + Poly1305 for secret key encrytion
  • BCrypt for secure one-way password hashing

Unlock Code Required.

To get the most out of Bot18, you'll need an 8-digit Unlock Code, purchasable for $49.99 (for a limited time!) at bot18.net/beta. You can pay by credit card or crypto-currency, and the code never expires and grants you automatic code updates for the entire Bot18 product lifecycle.

Or, you can try out Bot18 for free (enter "guest" as the ZalgoNet username or run with --channel trial), but you experience will be very sub-optimal. The "trial" engine distribution (also known as "cripple mode") is heavily DE-optimized (roughly 10x slower), does not support auto-trading strategies, and auto-quits after 15 minutes. If you like what you see, invest in an Unlock Code!

For full licensing details, see bot18.net/licensing.

Configuration

  • Copy this example to "bot18.config.js" in the same folder where you run your npx bot18 command, to configure the bot. Make sure you chmod 0600 bot18.config.js to protect your configured API keys/passwords from exposure due to liberal filesystem permissions.
  • You can also specify a specific conf file with npx bot18 --conf <path-to-bot18.config.js>, and/or define an account-wide conf at ~/.bot18/config.js.
  • Bonus points if you have MongoDB installed! You can activate data streaming to Mongo by setting c.mongo.enabled=true in your conf file.

Beta Features (So far)

The Beta engine build currently doesn't do anything but print something to stdio:

screenshot

The current ALPHA version (now being ported to the Beta platform) is an early proof-of-concept, and supports:

  • Monitoring live trade streams from Bitfinex and Coinbase Pro simultaneously.
  • Supports Coinbase Pro (formerly known as GDAX) live trading. Tracks your account balance and reports profit/loss when you trade.
  • Press the "l" key to list available key commands. Supports executing manual trades when yellow "M" is displayed at the end of the console columns.
  • Enter "A" (capitalized) to enable auto-trading (not available in trial mode)
  • The early auto-trading strategy is based on orderbook snapshot power-imbalance, and is highly experimental. Currently, the Beta's auto-trading strategy is not recommended for serious trading.

Follow Updates and Keep In Touch

Cheers and happy trading,

@carlos8f, May 31st 2018

Salty ID: 3t27msBTpN2Mn2LP68ZFLUUo3AN37aoGerUFPHdus9tFJg3hw7upmnY9c7nQ9fv1EFFF9nxiU9JzFSYPRAnx8Age

More Repositories

1

buffet

Performance-oriented static file server
JavaScript
190
star
2

haredis

High-availability redis in Node.js.
JavaScript
154
star
3

node-relations

Entity relationship, role, and permissions API for Node.js
JavaScript
61
star
4

node-upstarter

Easily create upstart services for your node apps
JavaScript
48
star
5

zenbrain

A framework for machine-learning bots
CSS
47
star
6

bundle-deps

easy command to bundle all your node.js dependencies
JavaScript
38
star
7

salty

Alternative public key encryption using NaCl
JavaScript
27
star
8

node-idgen

Minimal ID generator
JavaScript
25
star
9

node-middler

An embeddable middleware runner
JavaScript
22
star
10

node-cli-prompt

A tiny CLI prompter
JavaScript
20
star
11

node-coremidi

Allow Node.js to interact with CoreMIDI services on Mac OS platforms
C++
17
star
12

node-midi-api

An API to simplify MIDI message generation
JavaScript
15
star
13

hydration

Type-accurate serialization of javascript objects
JavaScript
15
star
14

modeler

simple entity system using a functional approach
JavaScript
13
star
15

searching-for-satoshi

i'm looking. where are you?
10
star
16

node-hashcashgen

Simple module implementing the hashcash algorithm
JavaScript
10
star
17

slam

Pure node benchmarker alternative to ab or siege
JavaScript
10
star
18

pemtools

Convert Buffers to/from PEM strings, and read/write SSH/RSA key files. Supports DEK encryption. (Node.js)
JavaScript
8
star
19

saw

actually working file tree watching library
JavaScript
8
star
20

cmmc

Mirror of David Cope's software from Computer Models of Musical Creativity
Common Lisp
8
star
21

node-timebucket

Group timestamps into "buckets" by applying a granularity to a discrete value
JavaScript
7
star
22

engine.oil

Makes running with engine.io a little slicker
JavaScript
7
star
23

that.js

Advanced Node.js framework featuring Evented Evolution Engine, Seamless State Sharing, and Plugin-optimized Operation
JavaScript
6
star
24

s8f.org

My personal website
HTML
5
star
25

node-benchmarx

HTTP-based side-by-side benchmark framework
JavaScript
5
star
26

zenbot_gdax

Zenbot supporting code for GDAX
JavaScript
5
star
27

node-dish

Miniature in-memory http static middleware optimized for serving buffers or strings
JavaScript
5
star
28

gfm-linkify

linkify repository references in github-flavored markdown text, such as sha1, user/repo@sha1, #issue, etc
4
star
29

node-accesslog

Simple common/combined access log middleware
JavaScript
4
star
30

node-tweetbot

Your own markov-chain-based twitter buddy.
JavaScript
4
star
31

ccl-play-soft-midi

Port of Apple PlaySoftMIDI example to Clozure Common Lisp
Common Lisp
4
star
32

motley

highly pluggable, agile http site development framework (Node.js)
JavaScript
4
star
33

lsmidi

Simple command to list midi devices available
JavaScript
3
star
34

metageo

A simple geographic data server using PHP, MongoDB and the GeoJSON spec.
PHP
3
star
35

bladerunner

request router for HTTP or complex async tasks
JavaScript
3
star
36

login-with-github

middleware making it easy to use github as authentication
JavaScript
3
star
37

modeler-redis

redis-powered functional entity system
JavaScript
3
star
38

micro-request

zero-depdency http(s) client
JavaScript
3
star
39

node-addr

Get the remote address of a request, with reverse-proxy support
JavaScript
2
star
40

codeid

A dead simple, random 8-character, universal \"New Unique ID\" string generator, using uppercase letters and numbers that don't look alike. A.K.A., UUIDs FOR HUMANS.
JavaScript
2
star
41

likejagger

2
star
42

dgate

Domain gateway, a simple clustered HTTP virtual host router
JavaScript
2
star
43

arena5

Fork of http://www.kevs3d.co.uk/dev/arena5/
JavaScript
2
star
44

node-tinyauth

Really basic basic authentication middleware
JavaScript
2
star
45

ssh-keygen2

Automate the ssh-keygen command for generating RSA keypairs
JavaScript
2
star
46

node-prog

Prints the source code of a program. Nice screen saver!
JavaScript
1
star
47

socketbench

Benchmarks for web sockets.
JavaScript
1
star
48

salty-gui

web GUI for Salty pubkey crypto
JavaScript
1
star
49

HaikuFox

A Haiku/BeOS style firefox theme originally by Doug Shelton.
1
star
50

sosa_redis

Simple Object Storage Abstraction, redis version
JavaScript
1
star
51

webgram

A web UI for exploring Instagram photos.
JavaScript
1
star
52

world.js

JavaScript
1
star
53

cryptic

easy two-way encryption
JavaScript
1
star
54

sosa_mongo

Simple Object Storage Abstraction, mongo version
JavaScript
1
star
55

socket-game

Multiplayer game demo using sockets.
JavaScript
1
star
56

node-conflation

Helps aggregate subject-predicate-object triples into condensed "digests"
JavaScript
1
star
57

zeropoint

Multiplayer space game.
JavaScript
1
star
58

ytunes

download and convert YouTube videos to mp3
JavaScript
1
star
59

href

middleware providing the current absolute url as req.href
JavaScript
1
star
60

keylogger

capture input from stdin transparently
JavaScript
1
star
61

foilmethod

Band website for FOIL Method.
JavaScript
1
star
62

int-packer

Pack integers into bigger integers
JavaScript
1
star
63

demondays

Plays "Demon Days" by the Gorillaz.
JavaScript
1
star
64

spacemantis

Space multiplayer game in 2.5D.
JavaScript
1
star
65

node-midi-stream

Stream interface for MIDI messages
JavaScript
1
star
66

carlos8f.github.com

JavaScript
1
star
67

idle-miner

Mine bitcoins automatically while your machine is idle
Shell
1
star
68

redis_failover

A Redis automatic failover mechanism
JavaScript
1
star
69

js-test

JavaScript
1
star
70

mus.txt

Text-based music notation using solfeggio
1
star
71

score.js

Text-based musical scoring parser for Node.js
JavaScript
1
star
72

sess

connect/express-style session middleware for apps that don't use connect/express
JavaScript
1
star
73

gistpress

A blog engine built around around gists and github users
JavaScript
1
star
74

node-namegen

Generate random names
JavaScript
1
star
75

modeler-leveldb

leveldb-powered functional entity system
JavaScript
1
star
76

mtgox-orderbook-recorder

Records Mt.Gox order book stream to a CSV file
JavaScript
1
star
77

pempal

Read and write PEM strings, optionally with encryption
JavaScript
1
star
78

node-chat-yardstick

Test scalability of simple chat program using various socket backends
JavaScript
1
star
79

extra

parse extra arguments to a command after "--"
JavaScript
1
star
80

mtgox-synth

Music generation driven by bitcoin trading at Mt.Gox
JavaScript
1
star
81

passport-freedomworks

FreedomWorks authentication strategy for Passport.
JavaScript
1
star
82

mac-synth

Unleash the internal General MIDI synth of your mac
C++
1
star
83

json-stable-stringify

deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results
JavaScript
1
star
84

node-mefirst

Attach an event listener to run first.
JavaScript
1
star
85

botmaker

A dead simple way to make your own Twitter bots.
1
star