Sunday, October 22, 2017

An open-source crypto currency exchange - Peatio

An open-source crypto currency exchange - Peatio

Peatio is a free and open-source crypto currency exchange implementation with the Rails framework and other cutting-edge technology.

Mission

Our mission is to build the world best open-source crypto currency exchange with a high performance trading engine and safety which can be trusted and enjoyed by users. Additionally we want to move the crypto currency exchange technology forward by providing support and add new features. We are helping people to build easy their own exchange around the world.

Help is greatly appreciated, feel free to submit pull-requests or open issues.

Things You Should Know

RUNNING A EXCHANGE IS HARD.

Peatio makes it easier, but running an exchange is still harder than a blog, which you can download the source code and following the guide or even a cool installer and boom!!! a fancy site is there to profit. We always prioritize security and speed higher than 1-click setup. We split Peatio to many components (processes) so it's flexible to deploy and scalable.

SECURITY KNOWLEDGE IS A REQUIREMENT.

Peatio cannot protect your customers when you leave your admin password 1234567, or open sensitive ports to public internet. No one can. Running an exchange is a very risky task because you're dealing with money directly. If you don't known how to make your exchange secure, hire an expert.

You must know what you're doing, there's no shortcut. Please get prepared before continue:

Ruby on Rails knowledge
Security knowledge
System administration

Features

Designed as high performance crypto currency exchange.
Built-in high performance matching-engine.
Built-in Proof of Solvency Audit.
Built-in ticket system for customer support.
Usability and scalable.
Websocket API and high frequency trading support.
Support multiple digital currencies (eg. Bitcoin, Litecoin, Dogecoin etc.).
Easy customization of payment processing for both fiat and digital currencies.
SMS and Google Two-Factor authenticaton.
KYC Verification.
Powerful admin dashboard and management tools.
Highly configurable and extendable.
Industry standard security out of box.
Active community behind.
Free and open-source.
Created and maintained by Peatio open-source group.


Known Exchanges using Peatio
Yunbi Exchange - A crypto-currency exchange funded by BitFundPE
One World Coin
Bitspark - Bitcoin Exchange in Hong Kong
MarsX.io - Australian Cryptocurrency Exchange

Mobile Apps
Boilr - Cryptocurrency and bullion price alarms for Android

Requirements
Linux / Mac OSX
Ruby 2.1.0
Rails 4.0+
Git 1.7.10+
Redis 2.0+
MySQL
RabbitMQ

Getting started
Setup on Mac OS X
Setup on Ubuntu
Deploy production server
API

You can interact with Peatio through API:

API v2
Websocket API

Here're some API clients and/or wrappers:

peatio-client-ruby is the official ruby client of both HTTP/Websocket API.
peatio-client-python by JohnnyZhao is a python client written by JohnnyZhao.
peatio-client-python by czheo is a python wrapper similar to peatio-client-ruby written by czheo.
peatioJavaClient is a java client written by classic1999.
yunbi-client-php is a php client written by panlilu.
Custom Style

Peatio front-end based Bootstrap 3.0 version and Sass, and you can custom exchange style for your mind.

change bootstrap default variables in vars/_bootstrap.css.scss
change peatio custom default variables in vars/_basic.css.scss
add your custom variables in vars/_custom.css.scss
add your custom css style in layouts/_custom.css.scss
add or change features style in `features/_xyz.css.scss'
vars/_custom.css.scss can overwrite vars/_basic.css.scss defined variables layout/_custom.css.scss can overwrite layout/_basic.css.scss and layoputs/_header.css.scss style

Ref : https://github.com/peatio/peatio/issues

1 comment:

  1. I will #peatio #customization #cryptocurrency #exchange

    Designed as high performance cryptocurrency exchange.

    Peatio is divided into three applications i.e Peatio, Barong, Trading UI

    Barong features are register, login, 2FA(two factor authentication) and KYC.

    Trading UI is built for cryptocurrency trading exchange features.

    Built-in high performance matching-engine.

    Build-in RabbitMQ Event API.

    Usability and scalability.

    Websocket API and high frequency trading support.

    Support multiple digital currencies (eg. BCH, BTC, DASH, ETH, USD etc.).

    Easy customization of payment processing for both fiat and digital currencies

    KYC Verification.

    Powerful admin dashboard and management tools.

    Highly configurable and extendable.



    Deployed and Installed Peatio cryptocurrency exchange in production environment on the cloud server.



    Customized home page as per the requirements. Also redesigned UI of Funds where user can deposit/withdraw the coins.

    Redesign of Transaction History page in peatio.

    In Barong, customized UI for sign up, login, phone verification and change password.





    Programming Language #crypto #exchange

    #peatio #exchange #custom #changes



    https://peatio-exchange.in/

    telegram :https://t.me/payizaakram/

    ReplyDelete