Code Monkey home page Code Monkey logo

arcana-trading-bot's Introduction

arcana-trading-bot

GitHub GitHub issues

the arcana-trading-bot is a Java-based interface for seamless interaction with automated marketing making bots on the Solana blockchain.

Accessible via app download or Docker, this off-chain solution ensures secure, local client operations with no private information retention.

Arcana Markets Interface

Setup - Choose your preferred setup

Java App

  1. Download the latest JDK (Java Development Kit) from here.
  2. Download the Arcana Java App from here.
  3. Run the Arcana App, then access it from any web browser by navigating to localhost:8080.
  4. When finished with your session, hit Ctrl + Shift + Escape and end the Java process.

Docker Desktop

  1. Download Docker Desktop here
  2. Search for mmorrell/arcana in the Docker Hub.
  3. Run the Docker container, and you can access Arcana from any web browser at localhost:8080.
  4. When finished, you can simply close the Docker app.

Account Wallet Configuration

Private Key Setup

the arcana-trading-bot is your own custom market-making software, and thus requires direct control of a Solana-based wallet to function in an offchain environment. Users will need to input a wallet private key string in order to establish a connection with their local arcana interface.

NOTE: Your private key is sensitive information. Never share it with anyone, and ensure it's stored in a secure, offline environment.

If you want to remove the wallet keys from your arcana session, you can clear the local storage cache in Account Settings.

New User Reccomendation

For new users looking to test bot, we recommend the following;

  • Create a new Phantom wallet in your web browser
  • Navigate to settings and export your Private Key
  • Input the Key into your arcana Account Settings

You will now have the option to access this wallet on future use of arcana, for that specific device. Once that wallet has been credited with some SOL and USDC, you'll be able to utilize the bot 'Wizard' to create new trading bots.

Command Line Interface (CLI) wallets

CLI wallet users have the option to import their private key via JSON file if preferred.

Features

  • Automated Trading: Trade across a variety of market pairs, automatically, with our robust trading bots.
  • Secure: Offchain solution ensures secure local client operations with no private information retention.
  • Interactive UI: Navigate through the platform effortlessly and track your data.
  • Add Multiple Bots: Add multiple bots, each tailored to different market conditions.
  • Open Source: Dive into our codebase and contribute to the evolution of decentralized trading on Solana.
  • Customize Strategies: Tailor your trading approach by selecting from our built-in strategies.

Usage

  1. Standard Market Making: Utilize market making strategies to provide liquidity and earn on the spread.
  2. High Frequency Trading (HFT): Engage in high frequency trading to exploit small price differences.
  3. Strategy Selection: Choose a pre-built trading strategy or customize your own.
  4. Trade Execution: Monitor and manage your trading bots in real-time.

Development

This project is built with:

Contributing

We welcome contributions to Arcana Markets! Please feel free to raise an issue or open a PR.

License

This project is MIT licensed.

Contact

For any inquiries, please reach out:

arcana-trading-bot's People

Contributors

skynetcap avatar kizmt 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.