Bitcoin Forum
January 10, 2026, 05:46:03 PM *
News: Due to a wallet-migration bug, you should not upgrade Bitcoin Core. But if you already did, there's no need to downgrade.
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [ANN] OpenTrade: OpenSource биржа криптовалют  (Read 570 times)
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 17, 2018, 10:32:22 AM
 #1

Привет

Приглашаем попробовать новую криптовалютную биржу OpenTrade https://trade.multicoins.org/

Это одна из немногих бирж с открытым исходным кодом. Исходный код доступен здесь https://github.com/3s3s/opentrade

Другая особенность это собственная валюта биржи для всех пар.

На данный момент доступны следующие направления обмена:

BTC - MC
LTC - MC
DOGE - MC
DASH - MC
YTN - MC
CMOS - MC
TTC - MC

Любые вопросы и пожелания можно обсуждать здесь или в чате биржи.

OpenTrade - Open Source Cryptocurrency Exchange
kvinstar
Member
**
Offline Offline

Activity: 125
Merit: 10


View Profile
January 17, 2018, 12:36:10 PM
 #2

аудит безопасности кода будет стоить наверное как разработка самой биржи
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 17, 2018, 12:42:25 PM
 #3

аудит безопасности кода будет стоить наверное как разработка самой биржи

Хорошо бы.
Учитывая, что разработка обошлась в 0.0 рублей  Smiley

OpenTrade - Open Source Cryptocurrency Exchange
DEMENTOR
Full Member
***
Offline Offline

Activity: 342
Merit: 110


Contemplative


View Profile
June 04, 2018, 01:15:47 AM
Last edit: June 15, 2021, 12:07:14 PM by xandry
 #4

Изменение цены теперь в процентах =) Ура!
Осталось увидеть суточный объём в таблице "Market"

А ещё было бы наглядно иметь возможность эти объёмы увидеть в одной валюте для всех пар, для сравнения.

Про добавление прямых пар BTC/LTC/DOGE/DASH вопрос в чате поднимался тоже.

Quote
...внутрибиржевой арбитраж...
...увеличатся объёмы торгов...
...уменьшатся спреды

Биржа приболела:
Quote
WebSocket connection to 'wss://trade.multicoins.org:40443/' failed: Error in connection establishment: net::ERR_CERT_DATE_INVALID

"In Cryptography We Trust"
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
June 05, 2018, 06:13:10 AM
 #5

Биржа приболела:
Quote
WebSocket connection to 'wss://trade.multicoins.org:40443/' failed: Error in connection establishment: net::ERR_CERT_DATE_INVALID

Исправил.
Спасибо, что вы с нами  Smiley

OpenTrade - Open Source Cryptocurrency Exchange
DEMENTOR
Full Member
***
Offline Offline

Activity: 342
Merit: 110


Contemplative


View Profile
June 07, 2018, 05:55:34 AM
Last edit: June 07, 2018, 06:16:18 AM by DEMENTOR
 #6

Апи нормально работает, или это я что-то не так делаю? =)

getbalance, getopenorders, etc:
Quote
{"success":false,"message":"API under construction"}

Ошибка как будто намекает, что апи выключен в данный момент, но паблик апи работает.

Если нарушить процесс, то получится что-то типа:
Quote
Cannot GET /api/v1/account/getbalance_test

"In Cryptography We Trust"
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
June 07, 2018, 09:39:08 AM
 #7

Апи нормально работает, или это я что-то не так делаю? =)

getbalance, getopenorders, etc:
Quote
{"success":false,"message":"API under construction"}

Ошибка как будто намекает, что апи выключен в данный момент, но паблик апи работает.

Если нарушить процесс, то получится что-то типа:
Quote
Cannot GET /api/v1/account/getbalance_test

АПИ работает. Рабочий пример на node.js выложил сюда https://trade.multicoins.org/API

OpenTrade - Open Source Cryptocurrency Exchange
DEMENTOR
Full Member
***
Offline Offline

Activity: 342
Merit: 110


Contemplative


View Profile
June 07, 2018, 01:41:32 PM
Last edit: June 15, 2021, 12:06:23 PM by xandry
 #8

АПИ работает. Рабочий пример на node.js выложил сюда https://trade.multicoins.org/API

Ок, спасиб

Тестил на пхп, пример на котором куда-то теперь пропал =)))

О, заработало всё и на пхп.

Какой минимальный интервал между запросами? Например, можно сразу пачку из 10-100 ордеров отправить за секунду? Что будет, если его превысить?

"In Cryptography We Trust"
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
June 07, 2018, 03:40:37 PM
 #9

О, заработало всё и на пхп.

Какой минимальный интервал между запросами? Например, можно сразу пачку из 10-100 ордеров отправить за секунду? Что будет, если его превысить?

Попробуй. Ничего страшного не должно случиться. В коде защиты от ддос стоит ограничение на 100 одновременных подключений, потом просто пустые ответы идут.

Кстати буду благодарен, если дашь простой рабочий пример на пхп, я его в документацию воткну.

OpenTrade - Open Source Cryptocurrency Exchange
DEMENTOR
Full Member
***
Offline Offline

Activity: 342
Merit: 110


Contemplative


View Profile
June 07, 2018, 03:59:13 PM
Last edit: June 08, 2018, 12:58:48 AM by DEMENTOR
 #10

Кстати буду благодарен, если дашь простой рабочий пример на пхп, я его в документацию воткну.
Как-то так:
Code:
<?php
//Request
$request '/account/getbalance';
//$request = '/market/getopenorders';
//$request = '/public/getmarkets';
//$market = 'MC-DOGE';
$currency 'MC';

$apikey='__API_KEY__';
$apisecret='__API_SECRET__';
$nonce=time();

$uri='https://trade.multicoins.org/api/v1'.$request .'?apikey='.$apikey.'&nonce='.$nonce.'&market='.$market.'&currency='.$currency;
$sign=hash_hmac('sha512',$uri,$apisecret);
$ch curl_init($uri);
curl_setopt($chCURLOPT_HTTPHEADER, array('apisign:'.$sign));
$execResult curl_exec($ch);
$obj json_decode($execResult);   
?>
Вроде, в изначальном пхп-примере просто отсутствовали market и currency в uri, если память не изменяет...

"In Cryptography We Trust"
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
June 08, 2018, 09:30:34 AM
 #11

Спасибо. Добавил в доки.

OpenTrade - Open Source Cryptocurrency Exchange
DEMENTOR
Full Member
***
Offline Offline

Activity: 342
Merit: 110


Contemplative


View Profile
June 11, 2018, 03:10:36 AM
 #12

Спасибо. Добавил в доки.
У вас там ¤ вместо & вставилось =)
Quote
'&market='.$market.'¤cy='.$currency;

"In Cryptography We Trust"
MoskowSity
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 11, 2018, 03:14:52 AM
 #13

аудит безопасности кода будет стоить наверное как разработка самой биржи

Хорошо бы.
Учитывая, что разработка обошлась в 0.0 рублей  Smiley


реально 0? за сколько денег можете сделать аналогичную биржу со своими внутренними токенами?
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
June 11, 2018, 07:35:22 AM
 #14

аудит безопасности кода будет стоить наверное как разработка самой биржи

Хорошо бы.
Учитывая, что разработка обошлась в 0.0 рублей  Smiley


реально 0? за сколько денег можете сделать аналогичную биржу со своими внутренними токенами?

Биржа лежит на гитхабе. Сделать аналогичную можно за пару минут,  нажав кнопку "Fork" )

OpenTrade - Open Source Cryptocurrency Exchange
DEMENTOR
Full Member
***
Offline Offline

Activity: 342
Merit: 110


Contemplative


View Profile
June 14, 2018, 05:49:33 PM
 #15

А функции ввода-вывода по апи доступны?
В доках не заметил методов withdraw и т.п., хотя в разделе с АПИ-ключами есть возможность поставить привелегию "Withdraw"...

"In Cryptography We Trust"
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
June 15, 2018, 03:24:57 PM
 #16

А функции ввода-вывода по апи доступны?
В доках не заметил методов withdraw и т.п., хотя в разделе с АПИ-ключами есть возможность поставить привелегию "Withdraw"...

Нет вывод по АПИ пока недоступен.

OpenTrade - Open Source Cryptocurrency Exchange
DEMENTOR
Full Member
***
Offline Offline

Activity: 342
Merit: 110


Contemplative


View Profile
August 26, 2018, 07:58:37 AM
Merited by kzv (1)
 #17

С иконкой доллара косяк в листинге (Market)
Картинка пытается грузиться с
httpd://trade.multicoins.org/dollar.png
вместо
https://trade.multicoins.org/dollar.png

"In Cryptography We Trust"
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 28, 2018, 06:26:14 AM
 #18

С иконкой доллара косяк в листинге (Market)
Картинка пытается грузиться с
httpd://trade.multicoins.org/dollar.png
вместо
https://trade.multicoins.org/dollar.png

Спасибо. Исправил )

OpenTrade - Open Source Cryptocurrency Exchange
DEMENTOR
Full Member
***
Offline Offline

Activity: 342
Merit: 110


Contemplative


View Profile
September 16, 2018, 11:23:32 AM
 #19

В кошельке, в Recent transactions странный порядок транзакций =)
Было бы классно, чтобы он был хронологическим =)))

"In Cryptography We Trust"
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
September 16, 2018, 06:34:20 PM
 #20

В кошельке, в Recent transactions странный порядок транзакций =)
Было бы классно, чтобы он был хронологическим =)))

В смысле в кошельке во вкладке хистори? Там в хронологическом вроде.

OpenTrade - Open Source Cryptocurrency Exchange
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!