7

At the moment it seems to me on the .NET side NBitcoin would compete with Bitcoin.js on the other.

Update: I decided on NBitcoin. It has a great book to learn from. Note I will not form opinion on my question, I contributed a great chunk of this book, so I would be biased.

  • 2
    Can you clarify what kind of service you are building? Exchange, market place? Raw Bitcoin transactions? From the experience, Python has really really strong Bitcoin support. In any case node.js and Bitcore from Bitpay is one of the most high quality libraries available github.com/bitpay/bitcore – Mikko Ohtamaa Jul 16 '15 at 4:07
  • 1
    I'm working at a payment processor company and we are about to set up a crypto division. Based on the experience of my team we have to decide which platform we're going to stick with regarding to bitcoin. – nopara73 Jul 16 '15 at 12:21
  • This is a shameless plug, but I wrote this library for Bitcoin you might want to check out: cryptoassetscore.readthedocs.org - It's based on my experiences working in a Bitcoin exchange. The library does a lot of things "right" like accounting and transactions and e.g. make race condition based issues and attacks impossible. – Mikko Ohtamaa Jul 16 '15 at 18:30
  • It's very secure. If you are a payment processor company I'd suggest you to read through at least this page: cryptoassetscore.readthedocs.org/en/latest/integrity.html – Mikko Ohtamaa Jul 16 '15 at 18:30
  • Also big Bitcoin exchanges (LocalBitcoins, Bitstamp) use Python – Mikko Ohtamaa Jul 16 '15 at 18:35
1

API selection with other technology selection is having major dependencies on final goal. so you have to select the best suit of technology as per the business requirement.

  • 1
    Upvoted, because it's true. However I won't mark it as "best answer", because it is incomplete. In order to "to select the best suit of technology as per the business requirement" one needs a proper comparison on the opportunities the bitcoin frameworks of the two languages provide to make an educated decision. – nopara73 Sep 7 '17 at 15:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.