Code Monkey home page Code Monkey logo

saladbind's Introduction

SaladBind Compilation Test

If you want to contribute to SaladBind, please read our contributing guide.

Table of Contents

Features
Installation
Configuration
Miner Setup Guide
Compiling

This application is not affiliated with Salad Technologies. It is made by LIT Devs, for the entire Salad community.

Click here to join our Discord server.

Features

  • Switch between miners, pools, and algorithms
  • Shows only miners and algorithms that are supported by your GPU
  • Easy to use interface
  • Built-in configuration editor
  • Automatic updates for the miners and the app itself
  • Three methods of setting up SaladBind: scanning for the Rig ID, getting it from your Salad Auth token, and entering your Rig ID manually
  • Discord Rich Presence
  • No extra programs needed
  • Set advanced miner arguments
  • Save your advanced miner arguments

Installation

A video guide can be found here:

SaladBind Video Tutorial

Head to our GitHub Releases page, download the latest release for your operating system, and just run it if you're on Windows. BUT KEEP READING TO LEARN HOW TO SET UP AND USE IT!

Platform-specific prerequisites

If you're not on macOS, Linux, or Windows 7, you can skip this section.

macOS and Linux

If you are on macOS or Linux, please note that these platforms are untested, and you may encounter bugs.

For these platforms, you'll need to run SaladBind from the terminal, due to how SaladBind works. If you need help with using the terminal, don't be afraid to Google a bit - you'll have to use cd to be in the same folder that SaladBind is in.

Use these commands to start SaladBind, for macOS or Linux respectively:

chmod +x ./saladbind-macos # You only need to run this once
./saladbind-macos
chmod +x ./saladbind-linux # You only need to run this once
./saladbind-linux

Windows 7

SaladBind does not, by default, support Windows 7. Only use these steps if you know what you are doing.

However, you can make a bat file with Notepad in the same location as SaladBind to allow it to run and use it to open SaladBind instead of the exe.

set NODE_SKIP_PLATFORM_CHECK="1"
saladbind-win

Configuration

Once you start SaladBind for the first time, it will ask you if you want to enable Discord Rich Presence. Here is what it looks like:

Discord Rich Presence

Then, it'll prompt you to enter your mining details.

You can do this by letting SaladBind search your log file, entering your Salad Auth token, or enter your Rig ID manually.

Automatic (Read from Salad logs)

SaladBind will search your Salad's log file for your Rig ID and save it automatically.

  1. Start mining with the Salad app normally for 5-15 minutes (the "Chopping" stage)
  2. Choose Automatic on SaladBind (Read from Salad logs)

Automatic (Get with Salad Auth token)

You will be prompted to enter your access token. It is recommended to use a Chromium-based browser like Google Chrome or the new Microsoft Edge. To get your access token follow these steps:

  1. Log in to https://app.salad.io/
  2. Click the lock symbol in the address bar
  3. Open Cookies and uncollapse app-api.salad.io
  4. Look for sAccessToken and copy it (right click and click Select all as it is very long)
  5. Paste the token into the terminal (on Windows, right-click in the SaladBind window to paste)

Manual

  1. Start mining with the Salad app normally, if you have already been mining for over ~3h you need to restart Salad
  2. Mine for around 5-15 minutes (the "Chopping" stage)
  3. Find your Salad logs. A guide can be found here
  4. Search for "rig ID" in the main.log file and copy it. Both the Ethermine worker ID and NiceHash rig ID are supported
  5. Paste the Rig ID into the terminal (on Windows, right-click in the SaladBind window to paste)
  6. Next, look for a line in the logs that looks like
    PhoenixMiner.exe -rmode 0 -rvram 1 -log 0 -pool stratum+tcp://prohashing.com:3339 -pool2 stratum+tcp://eu.prohashing.com:3339 -wal salad -pass o="006a68e5-c33c-40f0-9531-fb216829612f,n="006a68e5-c33c-40f0-9531-fb216829612f
    Copy the part after o= until the ,n= as demonstrated here: 006a68e5-c33c-40f0-9531-fb216829612f
  7. Paste the Prohashing id into the terminal (on Windows, right-click in the SaladBind window to paste)

If you don’t want to use the Prohashing pool, you can skip steps 6 & 7
However, using the Prohashing pool is recommended when possible.

You are now ready to go!

Miner Setup Guide

If you don't know what miner, algorithm or pool to pick, we have a handy guide.

Compiling

If you don't want to use our pre-compiled binaries you can compile SaladBind yourself. You'll need to install Node.js.

  1. Clone the repository
  2. Open a terminal in the folder and run npm install
  3. Run npm run compile (This may display a warning, but it's safe to ignore it)
  4. Your compiled binaries will be in the bin folder

saladbind's People

Contributors

nyakase avatar emilianya avatar theblueburger avatar brisancebot avatar dependabot[bot] avatar mitchellonii avatar not3of avatar jovannmc 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.