Author

Topic: Win Bitcoin this July with Coinsecure [For Devs Mainly] (Read 6921 times)

newbie
Activity: 28
Merit: 0
Sent coins to ani4444 and gowron. Waiting for IIIIIHIIIII's address.

Terrific, received. That's my first bitcoin transaction. Mission accomplished Smiley
newbie
Activity: 28
Merit: 0
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Sent coins to ani4444 and gowron. Waiting for IIIIIHIIIII's address.
If anyone is in Mumbai over this weekend, there is a pretty cool blockchain hackathon at the BSE building.
newbie
Activity: 55
Merit: 0
Lemme know whats ur id that u using for livenet api and I will drop the fee to 0%

Thanks, sent PM.
sr. member
Activity: 378
Merit: 250
Congrats guys !!
newbie
Activity: 28
Merit: 0
1. The Strategist
2. WhatBot
3. Coinsecure Capital Gains

All the entries were awesome. techguy, blew our mind with the concept and possibilities on clients.
There could have been 3 winners and here they are.

Will make payouts as soon as. Do send in BTC addresses from your posting account.

Super. Here you go: 1Mm83DJnWza2CsAmNmTjJu2DR2YFQRGBDv
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
1. The Strategist
2. WhatBot
3. Coinsecure Capital Gains

All the entries were awesome. techguy, blew our mind with the concept and possibilities on clients.
There could have been 3 winners and here they are.

Will make payouts as soon as. Do send in BTC addresses from your posting account.

Thanks a lot, this is awesome.
My bitcoin address is 1Aswr8vXivfate2vbKKtZHtLisFAVFfqqe

Lemme know whats ur id that u using for livenet api and I will drop the fee to 0%
newbie
Activity: 55
Merit: 0
1. The Strategist
2. WhatBot
3. Coinsecure Capital Gains

All the entries were awesome. techguy, blew our mind with the concept and possibilities on clients.
There could have been 3 winners and here they are.

Will make payouts as soon as. Do send in BTC addresses from your posting account.

Thanks a lot, this is awesome.
My bitcoin address is 1Aswr8vXivfate2vbKKtZHtLisFAVFfqqe
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
1. The Strategist
2. WhatBot
3. Coinsecure Capital Gains

All the entries were awesome. techguy, blew our mind with the concept and possibilities on clients.
There could have been 3 winners and here they are.

Will make payouts as soon as. Do send in BTC addresses from your posting account.
member
Activity: 69
Merit: 10
Bot core running on telegram. Have every command that WhatBot has now (coinsecure,market...etc). We can take the core part to slack,IRC,Twitter etc


Doing recharge via IRC (*_*)
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Will announce results by today or tomorrow at the latest.
member
Activity: 69
Merit: 10
Re the one by  IIIIIHIIIII, how is the recharge actually done? Could you elaborate on the backend? (Very interesting idea btw)

It uses bitrefill.com api to do recharge.

When you command the bot to do a recharge.
- Bot places the order on bitrefill.com and gets the deposit address and the amount of btc required.
- Then bot calls shapeshift.io api with btc deposit address and btc amount we retrieved from bitrefill.com.
- shapeshift.io then give us a doge address and amount of doge required  to get the btc amount we passed it.
- Then the bot checks if the user tipbot account have doge > required doge.
- if he/she does have required doge, then the bot withdraws that amount of doge from his/her tipbot account to the shapeshift.io address which then sends btc to the bitrefill.com deposit address.
- bitrefill.com gets the btc and sends the recharge.
legendary
Activity: 1001
Merit: 1005
Re the one by  IIIIIHIIIII, how is the recharge actually done? Could you elaborate on the backend? (Very interesting idea btw)
member
Activity: 69
Merit: 10
Bot now also allow you to do mobile recharge via whatsapp.



Edit : coinsecure Withdraw api method will be nice for this. People will be able to use their coinsecure.in btc balance to pay for recharge. for it uses tipbot balance.
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Love this one Smiley
newbie
Activity: 55
Merit: 0
"theStrategist" bot

Bot Details: The Bot is based on Coinsecure Testnet and an API from https://coinsecureis.cool/api is required to trade with the bot. It supports the following strategies:

Vanila Mode Place simple buy and sell orders.

Ghost Mode Orders placed are not shown on the Coinsecure exchange.The bot monitors the orders on the exchange and when it sees that the user order can be executed, it places the order on the exchange.

MeFirst Mode It is useful when you want to guard against users who prevent execution of your order by placing their order just lower/higher than yours. Eg: You placed a buy order at rate Rs.20000 now another user places buy order at Rs.20001 then his order is executed before yours. To prevent this the bot takes the base rate and a difference.The bot will place the order at base rate and then monitor for any other order placed in difference from base rate and in case of another order the bot will cancel the previous order and place a new order better than that of the other user.In previous example the bot will place an order at rate Rs. 20001.01 and keep on increasing till the difference which is the upper limit

Rainbow Mode It can be used to break the order into smaller orders of increasing/decreasing rate.Eg: If you place a sell order of 1 BTC at Rs.20000,set incement at Rs.10 and split into 5 orders, the bot will place 5 orders starting at .2 BTC for Rs.20000, then .2 BTC at Rs.20010 and so on.

SIP Mode This mode allows you to place order which will be executed at interval of input minutes.

Range Mode This mode allows user to place two order one buy and other sell.The bot will buy bitcoin at the lower buy price and sell bitcoins at higher sell price. Buy and sell orders are executed in order.It can be useful in case you expect the bitcoin price to fluctuate in a range .Eg: If the bitcoin price is fluctuation between Rs.20000 and Rs.19000, the bot will buy at Rs.19000 and sell at Rs.20000

Price Mode Price mode can be used to protect the user in case of large drop in bitcoin price or book profit in case of steep rise in price.If the condition for price order is met, then all the orders of the user is cancelled and a buy/sell order is placed for all the bitcoins in user account.

Executable Jar: https://www.dropbox.com/s/dcnnmosc0oj3s1m/theStrategist.jar?dl=0

Source: https://github.com/ani4444/theStrategist

https://i.imgur.com/mWiRAMh.png



https://i.imgur.com/AJ3qIQm.png
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
The hackathon ends tonight at 12.
Will announce winners by the 28th.
newbie
Activity: 28
Merit: 0
Rewriting a lot of the API UI, integrating it a bit tighter into the proxy app.
Fixed response codes, etc.
Added some more methods.

:+1:
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!

That will not be correct. To correctly calculate your CG, your sells need to be matched in FIFO order. If you ignore some transactions in either buy or sell, your setoffs will not be true. You will get some number out the tool, but it will not be in keeping with accounting principles.

I would agree with this. The CG should be calculated on the basis of how much funds comes into the account and how much goes out, rather than how much was traded.
While user balance can be calculated as a one time. The Api does not show historical data for the same as yet and that is very much needed to know the trail.

Rewriting a lot of the API UI, integrating it a bit tighter into the proxy app.
Fixed response codes, etc.
Added some more methods.

Looks like, it will take longer to roll out though. Hopefully early next week.
newbie
Activity: 28
Merit: 0
How about this suggestion?

(example for coins)
Wallet balance = x
your computed balance = y
then deposits/withdrawals = x-y = d

Do the same for fiat
Then you compute your capital gains using y, ignoring d. Will that work?

That will not be correct. To correctly calculate your CG, your sells need to be matched in FIFO order. If you ignore some transactions in either buy or sell, your setoffs will not be true. You will get some number out the tool, but it will not be in keeping with accounting principles. Ideally this should include *all* your bitcoin transactions - because your computing CG for *you* not for your activity on one exchange. It is for this reason that many stock trading / portfolio apps allow you to manually add "transactions" to your portfolio in the view (distinct from the transactions that happened on the exchange)

EDIT: tested with the "test" key. Here's what the UI looks like (for others):

Try a different date range. There are transactions from 2014-01-01 to 2015-06-30
legendary
Activity: 1001
Merit: 1005
Or you can simply use the extra amount (instead of asserting net to be zero) and display it as total "withdrawals" or "deposits"

That will show some data, but it will be incorrect as your true Capital Gains, defeating the purpose of the tool.

BTW - the app supports a 'test' apikey (i.e. type test into the apikey form field) to see how it works. It is explained in the FAQ, but so far no one has noticed Smiley

How about this suggestion?

(example for coins)
Wallet balance = x
your computed balance = y
then deposits/withdrawals = x-y = d

Do the same for fiat
Then you compute your capital gains using y, ignoring d. Will that work?

EDIT: tested with the "test" key. Here's what the UI looks like (for others):

newbie
Activity: 28
Merit: 0
Or you can simply use the extra amount (instead of asserting net to be zero) and display it as total "withdrawals" or "deposits"

That will show some data, but it will be incorrect as your true Capital Gains, defeating the purpose of the tool.

BTW - the app supports a 'test' apikey (i.e. type test into the apikey form field) to see how it works. It is explained in the FAQ, but so far no one has noticed Smiley
legendary
Activity: 1001
Merit: 1005

Can you put a live version to test like gowron has done. That way its easier for anyone to evaluate before installing.

Already posted above.

WhatBot is up and running to use it simply add 918380865748 to your group.

Commands for bot :

Code:
!register - Register accont.
 !balance - Check your balance.
 !tip - Tip others. (!tip ) (!tip rs)
 !tag - Check your tag.
 !address - Check your address.
 !change - Change your tag. (!change )
 !market - check coin market. (!market )
 !convert - check n amount of coinA in coinB (!convert )

 Coinsecure commands :
 !coinapi - Add coinsecure api. (!coinapi )
 !cbid - Create bid.  (!cbid )
 !dbid - Cancel bid. (!dbid )
 !cask - Create ask. (!ask )
 !dask - Cancel ask. (!dask )
 !info - Check coinsecure market.
 !cbal - Check coin balance.
 !fbal - Check fiat balance.
 !addr - Get coinsecure address.

Will submit the code at github but first need to add more commands  Grin

Ok great! Missed your live post.
member
Activity: 69
Merit: 10

Can you put a live version to test like gowron has done. That way its easier for anyone to evaluate before installing.

Already posted above.

WhatBot is up and running to use it simply add 918380865748 to your group.

Commands for bot :

Code:
!register - Register accont.
 !balance - Check your balance.
 !tip - Tip others. (!tip ) (!tip rs)
 !tag - Check your tag.
 !address - Check your address.
 !change - Change your tag. (!change )
 !market - check coin market. (!market )
 !convert - check n amount of coinA in coinB (!convert )

 Coinsecure commands :
 !coinapi - Add coinsecure api. (!coinapi )
 !cbid - Create bid.  (!cbid )
 !dbid - Cancel bid. (!dbid )
 !cask - Create ask. (!ask )
 !dask - Cancel ask. (!dask )
 !info - Check coinsecure market.
 !cbal - Check coin balance.
 !fbal - Check fiat balance.
 !addr - Get coinsecure address.

Will submit the code at github but first need to add more commands  Grin

Edit: !coinapi and !addr will only work in private chat with bot. All other will only work in group chat.
legendary
Activity: 1001
Merit: 1005

Can you put a live version to test like gowron has done. That way its easier for anyone to evaluate before installing.


Oh, you can get testnet Bitcoins quite easily and deposit into the account as well.
As an Exchange, you can either buy or sell. The Testnet Instance gives you 5K INR test money and allows users to buy from the books or deposit more testnet coins.
You can even withdraw the testnet coins as you need to.

OK; Data for such "Off Market" transactions needs to be returned by your API to be included in the computation.

Or you can simply use the extra amount (instead of asserting net to be zero) and display it as total "withdrawals" or "deposits"
sr. member
Activity: 378
Merit: 250

We have setup a github at https://github.com/coinsecure/hackathon. You could upload there or mail across to me.


Tried to create a new directory in that repo, but did not have enough privileges. Got a message: "Please make sure you have the correct access rights and the repository exists"

Anyway, my submission for this hackathon is hosted here: http://coinsecurecg.appspot.com/ Links to the Github repo and other details on that site.

Cheers.

Nice App. Some bugs though. Tried with my API key and don't get data for "Capital Gains" but instead a "500 Internal Server Error".

Sent you the API key I used in PM.

@TechGuy. Very nice too Cheesy
I think CoinSecure should be spelt Coinsecure.. though Benson would be the right one to comment.

Thanks Amitabh. I am glad you liked it Smiley
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Hmm, probably not quite.
Cos these transactions are happening on the Exchange. But the total stock is not issued by the Market/ Exchange in our case. Is this what you meant?

We may be debating a minor point here, but it is important to get the terminology right.

A 'Transaction on an Exchange' is where the exchange squares off a pending Buy Order against a pending Sell Order. Technically this is two transactions - a Buy for the Buyer and a Sell for the Seller.

When a user "deposits bitcoins" -> they are bringing the asset from another wallet or source into your trading account so their balance increases. There is no role of the Exchange in this at all. To take the Stock Market analogy, There are three entities: (a) The Exchange such as BSE/NSE, (b) a demat account - that holds shares owned by users and (c) a trading account that allows a user to meet other owners of assets and exchange for consideration.  The "Market" is only the Exchange in this. I can purchase shares directly from my friend and deposit those shares into my demat account. When I do this the Exchange does not come into the picture.

I guess in your case Coinsecure is all three, which is the confusion.

Anyway, this may all be too pedantic ...

Thanks for the quick response on getting this fixed.

Nah, no debate here mate.. It does make good sense.
I am opening out the timeline to API as well, so that should contain almost all the outputs that we have for each user.
newbie
Activity: 28
Merit: 0
Hmm, probably not quite.
Cos these transactions are happening on the Exchange. But the total stock is not issued by the Market/ Exchange in our case. Is this what you meant?

We may be debating a minor point here, but it is important to get the terminology right.

A 'Transaction on an Exchange' is where the exchange squares off a pending Buy Order against a pending Sell Order. Technically this is two transactions - a Buy for the Buyer and a Sell for the Seller.

When a user "deposits bitcoins" -> they are bringing the asset from another wallet or source into your trading account so their balance increases. There is no role of the Exchange in this at all. To take the Stock Market analogy, There are three entities: (a) The Exchange such as BSE/NSE, (b) a demat account - that holds shares owned by users and (c) a trading account that allows a user to meet other owners of assets and exchange for consideration.  The "Market" is only the Exchange in this. I can purchase shares directly from my friend and deposit those shares into my demat account. When I do this the Exchange does not come into the picture.

I guess in your case Coinsecure is all three, which is the confusion.

Anyway, this may all be too pedantic ...

Thanks for the quick response on getting this fixed.
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Not sure what you mean by "Off Market". All the Testnet Bitcoins on the exchange have been deposits by users.
I can add user deposit and withdrawal data as well in the next fix up, if thats what you meant.

"Off-market Transaction" is a commonly used phrase in Stock Market circles to indicate transfers / buy / sell that do not happen via an exchange like BSE / NSE. For e.g. Assume I have two trading and demat accounts, one with ICICIDirect and one with Kotak Securities, I can fill out a form called a TFID and transfer any shares from one account to the other. I can also do that for consideration and sell to another party. These transactions are called Off-Market Transactions.

Your description of 'deposits' and 'widthdrawals' match closely with above standard description of Off-market-transactions. Hope that made sense.

Hmm, probably not quite.
Cos these transactions are happening on the Exchange. But the total stock is not issued by the Market/ Exchange in our case. Is this what you meant?

But I do get that you need inputs and outputs in order to get the correct result rather than user balances or trade based data. Will set that up asap.
newbie
Activity: 28
Merit: 0
Not sure what you mean by "Off Market". All the Testnet Bitcoins on the exchange have been deposits by users.
I can add user deposit and withdrawal data as well in the next fix up, if thats what you meant.

"Off-market Transaction" is a commonly used phrase in Stock Market circles to indicate transfers / buy / sell that do not happen via an exchange like BSE / NSE. For e.g. Assume I have two trading and demat accounts, one with ICICIDirect and one with Kotak Securities, I can fill out a form called a TFID and transfer any shares from one account to the other. I can also do that for consideration and sell to another party. These transactions are called Off-Market Transactions.

Your description of 'deposits' and 'widthdrawals' match closely with above standard description of Off-market-transactions. Hope that made sense.
member
Activity: 69
Merit: 10
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!

Oh, you can get testnet Bitcoins quite easily and deposit into the account as well.
As an Exchange, you can either buy or sell. The Testnet Instance gives you 5K INR test money and allows users to buy from the books or deposit more testnet coins.
You can even withdraw the testnet coins as you need to.

OK; Data for such "Off Market" transactions needs to be returned by your API to be included in the computation.

The testnet does play differently from livenet by very few rules.

  • Fixed Fiat sum given - No Fiat Deposits on Testnet
  • No Fiat Withdrawals on Testnet
  • No KYC & Bank Links on Testnet
  • No 2 Factor Authentication on Testnet
  • Reduced mail alerts on Testnet

Not sure what you mean by "Off Market". All the Testnet Bitcoins on the exchange have been deposits by users.
I can add user deposit and withdrawal data as well in the next fix up, if thats what you meant.
newbie
Activity: 28
Merit: 0

Oh, you can get testnet Bitcoins quite easily and deposit into the account as well.
As an Exchange, you can either buy or sell. The Testnet Instance gives you 5K INR test money and allows users to buy from the books or deposit more testnet coins.
You can even withdraw the testnet coins as you need to.

OK; Data for such "Off Market" transactions needs to be returned by your API to be included in the computation.
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!

@gowron, what do you mean by 'You bought 0.044 BTC and sold 0.108 BTC, which does not make sense practically.'?

How can he sell more BTC than be bought? I thought Coinsecure was only an exchange. Where did the "excess" BTC come from?

Oh, you can get testnet Bitcoins quite easily and deposit into the account as well.
As an Exchange, you can either buy or sell. The Testnet Instance gives you 5K INR test money and allows users to buy from the books or deposit more testnet coins.
You can even withdraw the testnet coins as you need to.
newbie
Activity: 28
Merit: 0

@gowron, what do you mean by 'You bought 0.044 BTC and sold 0.108 BTC, which does not make sense practically.'?

How can he sell more BTC than be bought? I thought Coinsecure was only an exchange. Where did the "excess" BTC come from?
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!

Nice App. Some bugs though. Tried with my API key and don't get data for "Capital Gains" but instead a "500 Internal Server Error".

Sent you the API key I used in PM.

@TechGuy. Very nice too Cheesy
I think CoinSecure should be spelt Coinsecure.. though Benson would be the right one to comment.

Thanks for taking a look. I am pulling some strange data with your AIP Key: You bought 0.044 BTC and sold 0.108 BTC, which does not make sense practically. So it basically hit an assert in my code. Any idea why your account is having this sort of data? I will improve the error reporting.

Worked fine for me.

@gowron, what do you mean by 'You bought 0.044 BTC and sold 0.108 BTC, which does not make sense practically.'?
newbie
Activity: 28
Merit: 0

Nice App. Some bugs though. Tried with my API key and don't get data for "Capital Gains" but instead a "500 Internal Server Error".

Sent you the API key I used in PM.

@TechGuy. Very nice too Cheesy
I think CoinSecure should be spelt Coinsecure.. though Benson would be the right one to comment.

Thanks for taking a look. I am pulling some strange data with your AIP Key: You bought 0.044 BTC and sold 0.108 BTC, which does not make sense practically. So it basically hit an assert in my code. Any idea why your account is having this sort of data? I will improve the error reporting.
member
Activity: 69
Merit: 10
WhatBot is up and running to use it simply add 918380865748 to your group.

Commands for bot :

Code:
 !register - Register accont.
 !balance - Check your balance.
 !tip - Tip others. (!tip ) (!tip rs)
 !tag - Check your tag.
 !address - Check your address.
 !change - Change your tag. (!change )
 !market - check coin market. (!market )
 !convert - check n amount of coinA in coinB (!convert )

 Coinsecure commands :
 !coinapi - Add coinsecure api. (!coinapi )
 !cbid - Create bid.  (!cbid )
 !dbid - Cancel bid. (!dbid )
 !cask - Create ask. (!ask )
 !dask - Cancel ask. (!dask )
 !info - Check coinsecure market.
 !cbal - Check coin balance.
 !fbal - Check fiat balance.
 !addr - Get coinsecure address.

Will submit the code at github but first need to add more commands  Grin
legendary
Activity: 1001
Merit: 1005

We have setup a github at https://github.com/coinsecure/hackathon. You could upload there or mail across to me.


Tried to create a new directory in that repo, but did not have enough privileges. Got a message: "Please make sure you have the correct access rights and the repository exists"

Anyway, my submission for this hackathon is hosted here: http://coinsecurecg.appspot.com/ Links to the Github repo and other details on that site.

Cheers.

Nice App. Some bugs though. Tried with my API key and don't get data for "Capital Gains" but instead a "500 Internal Server Error".

Sent you the API key I used in PM.

@TechGuy. Very nice too Cheesy
I think CoinSecure should be spelt Coinsecure.. though Benson would be the right one to comment.
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
sr. member
Activity: 378
Merit: 250
Here is my entry for this contest:

App Name : CoinSecure Island
Description : A fun way to learn about bitcoin while exploring a beautiful island. It also provides live trades(ask/bids) from CoinSecure Trading Platform for every 2 mins. Explore this island to know more about 'Bitcoin'.

Github : https://github.com/basavk/coinsecure-island
Demo Video : https://www.youtube.com/watch?v=kKhlpmUn7fI

Screenshots:



legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!

We have setup a github at https://github.com/coinsecure/hackathon. You could upload there or mail across to me.


Tried to create a new directory in that repo, but did not have enough privileges. Got a message: "Please make sure you have the correct access rights and the repository exists"

Anyway, my submission for this hackathon is hosted here: http://coinsecurecg.appspot.com/ Links to the Github repo and other details on that site.

Cheers.

Woof, this is awesome.
Am trying to get out some fixes that you had pointed to.
Hardly getting any sit down time at the moment.

https://help.github.com/articles/fork-a-repo/
https://stackoverflow.com/questions/4384776/how-do-i-contribute-to-others-code-in-github
is a way to upload to the github that was created. But should not be a problem as you have included the Code in your github as well.
newbie
Activity: 28
Merit: 0

We have setup a github at https://github.com/coinsecure/hackathon. You could upload there or mail across to me.


Tried to create a new directory in that repo, but did not have enough privileges. Got a message: "Please make sure you have the correct access rights and the repository exists"

Anyway, my submission for this hackathon is hosted here: http://coinsecurecg.appspot.com/ Links to the Github repo and other details on that site.

Cheers.
hero member
Activity: 854
Merit: 500
I'll try to whip up a stats dashboard or something along the lines of visualisation of stuff.
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
https://hackindia.io/ was awesome. 9 apps built on the Coinsecure api.
From Pebble hacks, to adruino hacks and even VR, we saw uses of Bitcoin in various forms.

There were over 500 attendees who formed 60+ teams and worked on various problem statements including making Bitcoin easier for users.

I did get a fair share of 'Isn't Bitcoin Illegal' Smiley. Was very cool to clear these misconceptions and explain Bitcoin a bit better to everyone.

And we got to award the top hacks with Bitcoin. Smiley

Here are some of the hacks that we saw getting done across Saturday and Sunday.





The 14th-21st hackathon ends today. Not too much participation as expected, even I was not able to sit on anything.
I will keep submissions open until the 23rd and will announce the winners by the 28th.

We move to Mumbai with http://hackco.in/ next, as sponsors, mentors and Api enablers.
This event will be held at the BSE Building on the 18th floor. Smiley
newbie
Activity: 55
Merit: 0
Have added the first on on my source. Will add the other 2 and upload in a day or so.
You can return dummy data in that space for now, should be good as long as it works.
Currently implemented through multiple calls instead of one.

You could upload there or mail across to me.
Can you post/pm your mail id.
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
I would suggest adding the following apis:
>Get all user details (all balance+fees)
>Get status of order by id
>Cancel all orders placed by users

I think this will not be possible to be done in the limited time remaining so hope there are sufficient hourly limits.
Also sending a PM to you(Benson Samuel) with the sourcecode will be fine or is there any other way of submission required.

Have added the first on on my source. Will add the other 2 and upload in a day or so.
You can return dummy data in that space for now, should be good as long as it works.

We have setup a github at https://github.com/coinsecure/hackathon. You could upload there or mail across to me.

We had 9 teams working on our API this weekend at HackIndia 2015. Very cool to see soo many implementations.

Should be opening up wallet and banking data as well over the next few roll outs.
newbie
Activity: 55
Merit: 0
I would suggest adding the following apis:
>Get all user details (all balance+fees)
>Get status of order by id
>Cancel all orders placed by users

I think this will not be possible to be done in the limited time remaining so hope there are sufficient hourly limits.
Also sending a PM to you(Benson Samuel) with the sourcecode will be fine or is there any other way of submission required.
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Very very cool one!!!
member
Activity: 69
Merit: 10
Check coinsecure market,place and cancel bid on coinsecure via whatsapp.




Bot also allows tipping (Dogecoins), checking different markets for different coins, converting n amount of from CoinA to CoinB.




legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Update

May not be able to start the contest on the 1st. May have to push it to the 7th.

Coinsecureis.cool - Testnet BTC to Mock INR Realtime Exchange
https://bitcointalksearch.org/topic/coinsecureiscool-testnet-btc-to-mock-inr-realtime-exchange-wallet-1105440

Coinsecure Hackathon – 7th July 2015 to 21st July 2015
Total Prizes to be given away
2 BTC – So Far. Extra prizes and a larger prize pool may be announced based on participation.
50% goes to the winner, the balance is split between 2nd and 3rd as a 60/40 split.

What can be built?
- Apps
- Trading Clients
- Bots
- Dashboards

Entry Criteria
- Must be Open Source
- Must utilize the coinsecure.in or coinsecure.info api's.

Winning Criteria – On a scale of 5
- Idea & Design (20%)
- Functionality & Usability (30%)
- Security & Code Readability(30%)
- Business Applicability (20%)

Judges
- To be Announced

IS THIS STILL VALID?

Yup.. This is definitely on.
What we are doing today and next week are separate hackathons..
newbie
Activity: 55
Merit: 0
Update

May not be able to start the contest on the 1st. May have to push it to the 7th.

Coinsecureis.cool - Testnet BTC to Mock INR Realtime Exchange
https://bitcointalksearch.org/topic/coinsecureiscool-testnet-btc-to-mock-inr-realtime-exchange-wallet-1105440

Coinsecure Hackathon – 7th July 2015 to 21st July 2015
Total Prizes to be given away
2 BTC – So Far. Extra prizes and a larger prize pool may be announced based on participation.
50% goes to the winner, the balance is split between 2nd and 3rd as a 60/40 split.

What can be built?
- Apps
- Trading Clients
- Bots
- Dashboards

Entry Criteria
- Must be Open Source
- Must utilize the coinsecure.in or coinsecure.info api's.

Winning Criteria – On a scale of 5
- Idea & Design (20%)
- Functionality & Usability (30%)
- Security & Code Readability(30%)
- Business Applicability (20%)

Judges
- To be Announced

IS THIS STILL VALID?
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Decided to add to the kitty for the hackathon and we are sponsoring https://hackindia.io/.
Apart from the sponsorship at India's largest hackathon, we will also be giving away Bitcoin to the top product from the non-api and one from the coinsecure api segment.

We get to be a part of the judging panel as well. Happening today and tomorrow at PES college in Bangalore.
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
What is the submission process for different types of hacks? Sourcecode on Github and a link to a working deployment no GAE, for e.g. would suffice, I suppose?

 Yeah.. That should be good.
We have setup a github repo as well for this hack.. Will share the details in few days.
newbie
Activity: 6
Merit: 0
What is the submission process for different types of hacks? Sourcecode on Github and a link to a working deployment no GAE, for e.g. would suffice, I suppose?
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!

Coinsecure Hackathon – 7th July 2015 to 21st July 2015
Total Prizes to be given away
2 BTC – So Far. Extra prizes and a larger prize pool may be announced based on participation.
50% goes to the winner, the balance is split between 2nd and 3rd as a 60/40 split.

What can be built?
- Apps
- Trading Clients
- Bots
- Dashboards

Entry Criteria
- Must be Open Source
- Must utilize the coinsecure.in or coinsecure.info api's.

Winning Criteria – On a scale of 5
- Idea & Design (20%)
- Functionality & Usability (30%)
- Security & Code Readability(30%)
- Business Applicability (20%)

Judges
- To be Announced
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
What is the last date for this?

21st of July
newbie
Activity: 55
Merit: 0
What is the last date for this?
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Is it possible to create demo orders or demo api keys to test bots ?

I can give out keys from a dummy account with 0 bal on request...
Could add dummy accounts, but if it is a time taking addon, would rather not do that right now.

But do ping me if you need a demo/ test/ dummy account keys with 0 bal and I can provide for sure.

Will also try to host a testnet version of coinsecure somewhere, so even testnet coins will be good.. Will try to do this by the 1st.
But 0 bal accounts will not be able to create any buy/sell orders?
Anyways I will wait till next week before i try and make something useful.

I should have the testnet version and api in place by tomorrow or the day after.
We should be able to the start the contest with details, etc on the 7th at worst.

Have updated the 2nd post in this thread.
newbie
Activity: 55
Merit: 0
Is it possible to create demo orders or demo api keys to test bots ?

I can give out keys from a dummy account with 0 bal on request...
Could add dummy accounts, but if it is a time taking addon, would rather not do that right now.

But do ping me if you need a demo/ test/ dummy account keys with 0 bal and I can provide for sure.

Will also try to host a testnet version of coinsecure somewhere, so even testnet coins will be good.. Will try to do this by the 1st.
But 0 bal accounts will not be able to create any buy/sell orders?
Anyways I will wait till next week before i try and make something useful.
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Is it possible to create demo orders or demo api keys to test bots ?

I can give out keys from a dummy account with 0 bal on request...
Could add dummy accounts, but if it is a time taking addon, would rather not do that right now.

But do ping me if you need a demo/ test/ dummy account keys with 0 bal and I can provide for sure.

Will also try to host a testnet version of coinsecure somewhere, so even testnet coins will be good.. Will try to do this by the 1st.
newbie
Activity: 55
Merit: 0
Is it possible to create demo orders or demo api keys to test bots ?
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
I am sure lots of bots coming in. Great work!

Do they need to make their code open source ?

Regards


Was just thinking of this and since the API does not expose withdrawals or deposits as yet, closed source should be fine as well.

Closed source should not be used.  Suppose a bot developer added some code to check if there is a buy/sell order from his account then it must be executed automatically. So he can buy/sell bitcoins at any price he wants and the users using the bot will be cheated.

Hmmm, this is true as well.
We still working on the rules. Should be out by 1st.
newbie
Activity: 55
Merit: 0
I am sure lots of bots coming in. Great work!

Do they need to make their code open source ?

Regards


Was just thinking of this and since the API does not expose withdrawals or deposits as yet, closed source should be fine as well.

Closed source should not be used.  Suppose a bot developer added some code to check if there is a buy/sell order from his account then it must be executed automatically. So he can buy/sell bitcoins at any price he wants and the users using the bot will be cheated.
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
I am sure lots of bots coming in. Great work!

Do they need to make their code open source ?

Regards


Was just thinking of this and since the API does not expose withdrawals or deposits as yet, closed source should be fine as well.
legendary
Activity: 1105
Merit: 1001
https://www.zebpay.com
Good initiative.

Just for info :
What advantage can a bot provide over manual trade, I mean under what scenario will bot trading be more profitable and not just faster.
Also what other category of applications can be expected?

Best advantage you let your strategy decide trading, and not emotions Smiley

Stop loss ( depending on your strategy ) and price setting trades are big bonus if you are really into trading and want to get profits in illiquid market. Think about that you want to sale 1 bitcoin at 15,000 INR, your boat can place 100 small sale orders starting from 15000 to 15150, to normal users who simply buy at market price this does not make difference, but you have made 1% more Smiley You will not place 100 orders manually each time, so you prefer bot.

Use only bot that is open source, you have good reviews from reviewers and most important you know the strategy bot is applying on your account. There is no magic machine that makes money. If you don't understand market do not day trade.

Regards
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Good initiative.

Just for info :
What advantage can a bot provide over manual trade, I mean under what scenario will bot trading be more profitable and not just faster.
Also what other category of applications can be expected?

Stop Losses, Buy Low, Sell High instructions, Iceberg orders, etc can be scripted for this.
It is tough to sit in front of a computer 24/7. As this is a 24/7 market, would be good to have something automate and run while you cannot be in front of your terminal.

We are looking mainly at automated trading tools, dashboards, etc for this build out.
newbie
Activity: 55
Merit: 0
Good initiative.

Just for info :
What advantage can a bot provide over manual trade, I mean under what scenario will bot trading be more profitable and not just faster.
Also what other category of applications can be expected?
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
I am sure lots of bots coming in. Great work!

Do they need to make their code open source ?

Regards


Yeah, from what I have seen with bots, not too many will actively use unless it goes open source.
legendary
Activity: 1105
Merit: 1001
https://www.zebpay.com
I am sure lots of bots coming in. Great work!

Do they need to make their code open source ?

Regards
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Update

May not be able to start the contest on the 1st. May have to push it to the 7th.

Coinsecureis.cool - Testnet BTC to Mock INR Realtime Exchange
https://bitcointalksearch.org/topic/coinsecureiscool-testnet-btc-to-mock-inr-realtime-exchange-wallet-1105440

Coinsecure Hackathon – 7th July 2015 to 21st 23rd July 2015
Total Prizes to be given away
2 BTC – So Far. Extra prizes and a larger prize pool may be announced based on participation.
50% goes to the winner, the balance is split between 2nd and 3rd as a 60/40 split.

What can be built?
- Apps
- Trading Clients
- Bots
- Dashboards

Entry Criteria
- Must be Open Source
- Must utilize the coinsecure.in or coinsecure.info api's.

Winning Criteria – On a scale of 5
- Idea & Design (20%)
- Functionality & Usability (30%)
- Security & Code Readability(30%)
- Business Applicability (20%)

Judges
- To be Announced
legendary
Activity: 1890
Merit: 1000
Landscaping Bitcoin for India!
Coinsecure has been working constantly to refine and create an ecosystem around Bitcoin in India.

With this in mind, we are now working towards an initiative to get more Developers across India learning and building on Bitcoin.

The first of these will officially start on the 1st of July and last until the 14th of July. We are looking for the 3 best applications that can be built for trading leverage using the Coinsecure.in api.

We are looking at this as an opportunity to further test and refine our API, generate more interest around Bitcoin development and integration.

Our current discussions have decided on a 2BTC total prize to be won by 3 developers. I am currently aware of 5-6 developers who have committed to work on this and we will be glad to raise the winnings based on participation.

The first place gets a full coin, 2nd place gets .6 and 3rd takes the rest as per the 2BTC amount. We will revise in similar proportions if we increase the total winning amount.

I will publish the rules, etc over the coming days.

In the meantime, if anyone needs any methods added or refined, do let me know and I will try to get those in place by the 1st.

We have api.coinsecure.in and coinsecure.info/docs that can be used.

Do PM me or reply back on this thread if you have any questions, etc.
Jump to: