Bitcoin Private equihash

Shorter thoughts and general discussion of cryptocurrency related topics
Forum rules
The Cryptocurrency Discussion forum is complementary to Bitcoin Thoughts and is a a place to discuss shorter thoughts about bitcoins, altcoins, and cryptocurrencies.

Topics may include bitcoin prices, outlooks on altcoins, cryptocurrency development, economics, and more. Feel free to share outlooks on other things as long as the major focus is on cryptocurrencies. Announcement posts are prohibited in this forum; review the rules in the other Prohashing forums for the best place to post your announcement.

For the full list of PROHASHING forums rules, please visit https://prohashing.com/help/prohashing- ... rms-forums.
Post Reply
zafar177
Posts: 55
Joined: Mon Aug 21, 2017 4:38 pm

Bitcoin Private equihash

Post by zafar177 » Thu Apr 26, 2018 6:22 am

Please consider the addition of btcp to the equihash coins mined.

https://coinmarketcap.com/currencies/bitcoin-private/

https://btcprivate.org/pools.html
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Bitcoin Private equihash

Post by Steve Sokolowski » Thu Apr 26, 2018 10:59 am

zafar177 wrote:Please consider the addition of btcp to the equihash coins mined.

https://coinmarketcap.com/currencies/bitcoin-private/

https://btcprivate.org/pools.html
Chris considered adding this coin, but it uses different equihash parameters than the other equihash coins. That means that we can't switch between it and the other equihash coins automatically. It's essentially a new algorithm, and would be the only coin on the algorithm.
zafar177
Posts: 55
Joined: Mon Aug 21, 2017 4:38 pm

Re: Bitcoin Private equihash

Post by zafar177 » Thu Apr 26, 2018 11:34 am

Interesting. You guys are so busy but if you have the time please take a look at these other suggestions to expand the equihash coin list.

1) Snowgem
https://www.coingecko.com/en/coins/snowgem
2) Votecoin
https://www.coingecko.com/en/coins/votecoin
3) Commercium
https://www.commercium.net
4) Safecoin
https://safecoin.org
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Bitcoin Private equihash

Post by Steve Sokolowski » Thu Apr 26, 2018 3:08 pm

zafar177 wrote:Interesting. You guys are so busy but if you have the time please take a look at these other suggestions to expand the equihash coin list.

1) Snowgem
https://www.coingecko.com/en/coins/snowgem
2) Votecoin
https://www.coingecko.com/en/coins/votecoin
3) Commercium
https://www.commercium.net
4) Safecoin
https://safecoin.org
We'd love to add new coins. The limitation in adding them is usually that no exchange with API calls we need supports them. If you could look up whether these coins are eligible, here are the two criteria. They can either be listed on bittrex, cryptopia, ccex, novaexchange, poloniex, gate.io, binance, hitbtc, bleutrade, or livecoin - or, they can be listed at a different exchange that has all seven of the following API functions available: deposit, withdrawal, buy, sell, get balance, get whether the wallet is locked or not, and get block number of the exchange's daemon.
zafar177
Posts: 55
Joined: Mon Aug 21, 2017 4:38 pm

Re: Bitcoin Private equihash

Post by zafar177 » Thu Apr 26, 2018 3:44 pm

Does Votecoin qualify?



Public Api
GET GetCurrencies
Description
Uri: https://tradesatoshi.com/api/public/getcurrencies
Parameters: None
{
"success": true,
"message": null,
"result": [
{
"currency": "BOLI",
"currencyLong": "Bolivarcoin",
"minConfirmation": 3,
"txFee": 0.00000000,
"status": "OK"
},
{
"currency": "BTC",
"currencyLong": "Bitcoin",
"minConfirmation": 6,
"txFee": 0.00000000,
"status": "OK"
}
]
}

GET GetTicker
Description
Uri: https://tradesatoshi.com/api/public/get ... et=LTC_BTC
Parameters:
market: The market name e.g. 'LTC_BTC' (required)
{
"success":true,
"message":null,
"result":{
"bid":0.01500000,
"ask":100.00000000,
"last":0.01000000,
"market":"LTC_BTC"
}
}

GET GetMarketHistory
Description
Uri: https://tradesatoshi.com/api/public/get ... C&count=20
Parameters:
market: The market name e.g. 'LTC_BTC' (required)
count: The max amount of records to return (optional, default: 20)
{
"success": true,
"message": null,
"result": [
{
"id": 512,
"timeStamp": "2016-04-28T01:34:02.397",
"quantity": 0.00784797,
"price": 0.01000000,
"orderType": "Buy",
"total": 0.00007848
},
{
"id": 503,
"timeStamp": "2016-04-23T08:16:38.087",
"quantity": 0.00134797,
"price": 0.08555000,
"orderType": "Buy",
"total": 0.00011532
},
{
"id": 502,
"timeStamp": "2016-04-23T08:16:34.91",
"quantity": 0.00650000,
"price": 0.07900000,
"orderType": "Buy",
"total": 0.00051350
}
]
}


GET GetMarketSummary
Description
Uri: https://tradesatoshi.com/api/public/get ... et=LTC_BTC
Parameters:
market: The market name e.g. 'LTC_BTC' (required)
{
"success":true,
"message":null,
"result":{
"market":"LTC_BTC",
"high":0.01000000,
"low":0.01000000,
"volume":0.00784797,
"baseVolume":0.00007848,
"last":0.01000000,
"bid":0.01500000,
"ask":100.00000000,
"openBuyOrders":2,
"openSellOrders":7
}
}

GET GetMarketSummaries
Description
Uri: https://tradesatoshi.com/api/public/getmarketsummaries
Parameters: None
{
"success":true,
"message":null,
"result":[
{
"market":"TRAD_BTC",
"high":0.00000000,
"low":0.00000000,
"volume":0.00000000,
"baseVolume":0.00000000,
"last":0.00000000,
"bid":0.00000000,
"ask":0.00000000,
"openBuyOrders":0,
"openSellOrders":0
},
{
"market":"BUMBA_BTC",
"high":0.00000000,
"low":0.00000000,
"volume":0.00000000,
"baseVolume":0.00000000,
"last":0.00000000,
"bid":0.00000000,
"ask":0.00000000,
"openBuyOrders":0,
"openSellOrders":0
}]
}

GET GetOrderBook
Description
Uri: https://tradesatoshi.com/api/public/get ... h&depth=20
Parameters:
market: The market name e.g. 'LTC_BTC' (required)
type: The order book type 'buy', 'sell', 'both' (optional, default: 'both')
depth: Max of records to return (optional, default: 20)
{
"success": true,
"message": null,
"result": {
"buy": [
{
"quantity": 0.00000000,
"rate": 0.01500000
},
{
"quantity": 1.00000000,
"rate": 0.00750000
}
],
"sell": [
{
"quantity": 0.00000000,
"rate": 0.00756150
},
{
"quantity": 0.00000000,
"rate": 0.00770000
},
{
"quantity": 0.00000000,
"rate": 0.01000000
}
]
}
}

Private API
Authentication
Authenticated methods require the use of an api key and can only be accessed via the POST method.
Authentication Header
Authorization is performed by sending the following variables into the request authentication header:
API_PUBLIC_KEY + ':' + SIGNATURE + ':' + NONCE

Request Signature:
URI:
The uri endpoint e.g. https://tradesatoshi.com/api/private/getbalance
API_PUBLIC_KEY:
Your TradeSatoshi api key
POST_PARAMS:
JSON post parameters (base64 encoded)
NONCE:
Unique indicator for each request.
SIGNATURE:
API_KEY + "POST" + URI + NONCE + POST_PARAMS (signed by secret key according to HMAC-SHA512 method.)
POST GetBalance
Return information for a specific balance
Uri: https://tradesatoshi.com/api/private/getbalance
Parameters:
Currency: The currency of the balance to return e.g. 'BTC' (required)
{
"success":true,
"message":null,
"result": {
"Currency": "BTC",
"CurrencyLong": "Bitcoin",
"Avaliable": 49.00000000,
"Total": 53.00000000,
"HeldForTrades": 1.00000000,
"Unconfirmed": 1.00000000,
"PendingWithdraw": 1.00000000,
"Address": "1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v"
}
}
POST GetBalances
Return information for a all balances
Uri: https://tradesatoshi.com/api/private/getbalances
Parameters: None
{
"success":true,
"message":null,
"result":[{
"Currency": "BTC",
"CurrencyLong": "Bitcoin",
"Avaliable": 49.00000000,
"Total": 53.00000000,
"HeldForTrades": 1.00000000,
"Unconfirmed": 1.00000000,
"PendingWithdraw": 1.00000000,
"Address": "1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v"
},{
"Currency": "LTC",
"CurrencyLong": "Litecoin",
"Avaliable": 49.00000000,
"Total": 53.00000000,
"HeldForTrades": 1.00000000,
"Unconfirmed": 1.00000000,
"PendingWithdraw": 1.00000000,
"Address": "3KBUuGko4H5ke7EVsq9B7PLK1c5Askdd7y"
}, ......
]
}
POST GetOrder
Description
Uri: https://tradesatoshi.com/api/private/getorder
Parameters:
OrderId: The order to return (required)
{
"success":true,
"message":null,
"result":{
"Id": "18253",
"Market": "LTC_BTC",
"Type": "Buy",
"Amount": 100.00000000,
"Rate": 0.01000000,
"Remaining": 0.50000000,
"Total": 1.00000000,
"Status": "Partial",
"Timestamp": "2015-12-07T20:04:05.3947572",
"IsApi": true
}
}
POST GetOrders
Description
Uri: https://tradesatoshi.com/api/private/getorders
Parameters:
Market: The market name e.g. 'LTC_BTC' (optional, default: 'all')
Count: The maximum count of records to return (optional, deefault: 20)
{
"success":true,
"message":null,
"result": [{
"Id": "18253",
"Market": "LTC_BTC",
"Type": "Buy",
"Amount": 100.00000000,
"Rate": 0.01000000,
"Remaining": 0.50000000,
"Total": 1.00000000,
"Status": "Partial",
"Timestamp": "2015-12-07T20:04:05.3947572",
"IsApi": true
},{
"Id": "18253",
"Market": "LTC_BTC",
"Type": "Buy",
"Amount": 100.00000000,
"Rate": 0.01000000,
"Remaining": 0.50000000,
"Total": 1.00000000,
"Status": "Partial",
"Timestamp": "2015-12-07T20:04:05.3947572",
"IsApi": true
}, ....
]
}
POST SubmitOrder
Description
Uri: https://tradesatoshi.com/api/private/submitorder
Parameters:
Market: The market name e.g. 'LTC_BTC' (required)
Type: The order type name e.g. 'Buy', 'Sell' (required)
Amount: The amount to buy/sell (required)
Price: The price to buy/sell for (required)
{
"success":true,
"message":null,
"result":{
"OrderId": 343526,
"Filled":[24124,41284,57548]
}
}
POST CancelOrder
Description
Uri: https://tradesatoshi.com/api/private/cancelorder
Parameters:
Type: The cancel type, options: 'Single','Market','MarketBuys','MarketSells','AllBuys','AllSells','All'(required)
OrderId: The order to cancel(required if cancel type 'Single')
Market: The order to cancel(required if cancel type 'Market','MarketBuys','MarketSells')
{
"success":true,
"message":null,
"result": {
"CanceledOrders": [233544, 233545, 233546]
}
}
POST GetTradeHistory
Description
Uri: https://tradesatoshi.com/api/private/gettradehistory
Parameters:
Market: The market name e.g. 'LTC_BTC' (optional, default: 'all')
Count: The maximum count of records to return (optional, default: 20)
PageNumber: The Pagenumber for maintain pagination (optional, default: 0)
{
"success":true,
"message":null,
"totalRecords":75,
"result": [{
"Id": "18253",
"Market": "LTC_BTC",
"Type": "Buy",
"Amount": 100.00000000,
"Rate": 0.01000000,
"Fee": 0.00020000,
"Total": 0.99980000,
"Timestamp": "2015-12-07T20:04:05.3947572",
"IsApi": true
},{
"Id": "18253",
"Market": "LTC_BTC",
"Type": "Buy",
"Amount": 100.00000000,
"Rate": 0.01000000,
"Fee": 0.00020000,
"Total": 0.99980000,
"Timestamp": "2015-12-07T20:04:05.3947572",
"IsApi": true
}, ....
]
}
POST GenerateAddress
Description
Uri: https://tradesatoshi.com/api/private/generateaddress
Parameters:
Currency: The currency to generate address for e.g. 'BTC' (required)
{
"success":true,
"message":null,
"result": {
"Currency": "LTC",
"Address": "3KBUuGko4H5ke7EVsq9B7PLK1c5Askdd7y"
}
}
POST SubmitWithdraw
Description
Uri: https://tradesatoshi.com/api/private/submitwithdraw
Parameters:
Currency: The currency name e.g. 'BTC' (required)
Address: The receiving address (required)
Amount: The amount to withdraw (required)
{
"success":true,
"message":null,
"result": {
"WithdrawalId": 546474
}
}
POST GetDeposits
Description
Uri: https://tradesatoshi.com/api/private/getdeposits
Parameters:
Currency: The currency name e.g. 'BTC' (optional, default: 'all')
Count: The maximum count of records to return (optional, default: 20)
{
"success":true,
"message":null,
"result": [{
"Id": "436436",
"Currency": "BTC",
"CurrencyLong": "Bitcoin",
"Amount": 100.00000000,
"Status": "Unconfirmed",
"Txid": "9281eacaad58335b884adc24be884c00200a4fc17b2e05c72e255976223de187",
"Confirmations": 0,
"Timestamp": "2015-12-07T20:04:05.3947572"
},{
"Id": "436437",
"Currency": "BTC",
"CurrencyLong": "Bitcoin",
"Amount": 100.00000000,
"Status": "Confirmed",
"Txid": "6ddbaca454c97ba4e8a87a1cb49fa5ceace80b89eaced84b46a8f52c2b8c8ca3",
"Confirmations": 12,
"Timestamp": "2015-12-07T20:04:05.3947572"
}, ....
]
}
POST GetWithdrawals
Description
Uri: https://tradesatoshi.com/api/private/getwithdrawals
Parameters:
Currency: The currency name e.g. 'BTC' (optional, default: 'all')
Count: The maximum count of records to return (optional, default: 20)
{
"success":true,
"message":null,
"result": [{
"Id": "436436",
"Currency": "BTC",
"CurrencyLong": "Bitcoin",
"Amount": 100.00000000,
"Fee": 0.00040000,
"Address": "3KBUuGko4H5ke7EVsq9B7PLK1c5Askdd7y"
"Status": "Unconfirmed",
"Txid": null,
"Confirmations": 0,
"Timestamp": "2015-12-07T20:04:05.3947572",
"IsApi" : false
},{
"Id": "436437",
"Currency": "BTC",
"CurrencyLong": "Bitcoin",
"Amount": 100.00000000,
"Fee": 0.00040000,
"Address": "3KBUuGko4H5ke7EVsq9B7PLK1c5Askdd7y",
"Status": "Complete",
"Txid": "9281eacaad58335b884adc24be884c00200a4fc17b2e05c72e255976223de187",
"Confirmations": 12,
"Timestamp": "2015-12-07T20:04:05.3947572",
"IsApi" : false
}, ....
]
}
POST SubmitTransfer
Description
Uri: https://tradesatoshi.com/api/private/submittransfer
Parameters:
currency: The currency symbol of the coin to transfer e.g. 'DOGE' (required)
username: The TradeSatoshi username of the person to transfer the funds to.(required)
Amount: The amount of coin to transfer e.g. 251.00000000(required)
{
"success": true,
"message": null,
"result": {
"data": "Successfully transfered 251.00000000 DOGE to XYZ"
}
}



Sorry for copy and paste but my understanding of API commands is zero.
Post Reply