12

I understand that simplewallet has a raw JSON RPC interface available, but are there any specific "helper" libraries available for a relatively modern programming language(PHP, Python, Java, JavaScript, Ruby)?

15

There are several.

Python: https://github.com/tippero/python-monero

Node js: https://github.com/ShenNoether/monero-nodejs

Php: https://github.com/PsychicCat/monero-php

I think the node and php libraries are for interacting more with simplewallet in particular, but the Python library is for both daemon and wallet I believe.

  • 1
    no java or client side js libs yet? anyone know what it would take to make / maintain those? – JohnHanks Aug 8 '16 at 18:58
  • 6
    complete list here: getmonero.org/getting-started/merchants – user20 Aug 8 '16 at 20:39
  • 2
    lethos3, I think that's worth of an answer. – user36303 Aug 9 '16 at 16:34
2

For python, you can use MoneroPy. It is still pre-beta and under development, but has pure python implementations for wallet account creation, TX Extra parsing, integrated address encoding and decoding, transaction ID generation, and other goodies. Speed improvements and Monero Core library wrappers are planned for offloading calculations to same code at used by the core projects (SUPERCOP crypto, etc) rather than using Python, though this is probably a ways off.

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.