RUBYKUBE is a digital open source-modular platform that operates on the blockchain technology. The focus of the platform is to promote RubyKube installation and configuration of users’ specific needs. The platform also does progressive software maintenance, security upgrades, server monitoring, and support.

Another area of interest for the platform is the provision of software maintenance services for frontend and modern blockchain integration.

RubyKube also trains on how to deploy and maintain the complete RubyKube-based exchange platform. Additionally, the platform offers interested users an opportunity to hire their DevOps team. The DevOps team enables users to custom their development for their enterprise projects. Users can access the deployment on either RubyKube cloud or cloud of their choice.

Rubykube Projects

Peatio

This is a free, open-sourced cryptocurrency exchange implementation, designed with Rails. It is designed for micro service-architecture.

Barong

It is an OAuth2 server with both KYC and 2FA for RubyKube stack. Its role is to manage KYC levels across applications from the RKCP.

Workbench

It is the platform recommended for new developers. It helps in setting up the development environment as well as run Peatio locally.

Kite

It is the DevOps solution, which templates various tools.

Features On The Platform

The platform is designed on blockchain technology hence its high-performance cryptocurrency-exchange capability. The platform also has an in-built high-performance matching engine that translates to its speed as well. Within its ecosystem also lays an in-built multiple wallet support like deposit, hot, warm and cold. There also lies an inbuilt management API, which is a server-to-server API with numerous privileges. Besides the management API, there also exists a RabitMQ Event API and WebSocket API. A high-frequency trading support also boosts the platform.

The platform is also designed in such a way that it is capable of supporting many digital currencies such as XRP, TRX, BTC, LTC, OMG, VEN, MKR, ETH, DASH, BNB, and others. Besides, the platform is also able to support ERC20 tokens and has an API endpoint for FIAT deposits.

RubyKube is composed of a powerful admin dashboard plus other backend management tools. The platform thus remains highly configurable, expandable, and scalable. High level of security is given to the platform and its maintenance is done by peatio.tech. It also has KYC built using open-source Barong Oauth2 system.

There are 2FA+multy-sig+DHWC wallets+balance control security features within the platform’s ecosystem. An AppLogic plus opportunity to add data to Peatio and Barong printers is granted to the user. Finally, the platform is equipped with a frontend React Library, not leaving out a great trading user-interface with trading view.

Technology

RubyKube is designed with modern technology and has high-end programming language and tools. First, the platform uses Docker also known as kubemates. Secondly, there is the Ruby 2.5.0. This is followed by another tool called the Rails 4.2+, then 2.0+. MySQL 5.7 is also a programming language used. Finally, it has the RabitMQ.

Workflow

The workflow is systematic. Everything happens in order. To begin with, there is the Mobile-First, which is a responsive design. This is followed by Cross Browser Testing and Debugging, then Cross-Functional Teams, and finally Agile Development and Scrum.

Follow RubyKube

The platform intends to make it extremely easy for Patio users to and contributors to keep in touch with their fellows on the platform. It also intends to help its members share ideas, find solution to problems, and just make Patio awesome. Users can find more information concerning the platform, recipes, questions, and answers from SnowPlow users and the RubyKube team.

Users can also chat with the team’s platform and other community members on Telegram.