<p>I think the most easy way to do this would be through Omniwallet API.
mastercoin-tools is deprecated and should not be used.</p>

<p>If you want the better security achieved by running a local instance, use Master Core.</p>

CC BY-SA 3.0
2014-12-21T09:04:32.153Z
Hmm, Master Core appears to come with a big warning of "This software is EXPERIMENTAL software for TESTNET TRANSACTIONS only. USE ON MAINNET AT YOUR OWN RISK.". So is that still the preferred choice for people wishing to run services using Mastercoin?
ThePiachu
CC BY-SA 3.0
2014-12-22T17:45:47.457Z
Yup! You know, liability and stuff :) 

Also, Mastercore is being renamed Omnicore.
dacoinminster
CC BY-SA 3.0
2014-12-20T11:30:54.747Z
2014-12-20T11:30:54.747Z
ripper234
<p>I am interested in communicating with the Mastercoin network through an API to control various assets. In Bitcoin, I would run the Bitcoin daemon and use the documented API. For Mastercoin, I'm hearing conflicting opinions - either using <a href="https://github.com/mastercoin-MSC/omniwallet" rel="nofollow">omniwallet</a>, <a href="https://github.com/grazcoin/mastercoin-tools" rel="nofollow">mastercoin-tools</a> or <a href="https://github.com/mastercoin-MSC/mastercore" rel="nofollow">mastercore</a>.</p>

<p>What is the best approach to take to communicate with the Mastercoin network through an API?</p>

<wallet><development><api><daemon><omni>
Mastercoin API - what to use?
ThePiachu
# Mastercoin API - what to use?

(Asked by: username_0 on 2014-12-19)

I am interested in communicating with the Mastercoin network through an API to control various assets. In Bitcoin, I would run the Bitcoin daemon and use the documented API. For Mastercoin, I'm hearing conflicting opinions - either using [omniwallet](https://github.com/mastercoin-MSC/omniwallet), [mastercoin-tools](https://github.com/grazcoin/mastercoin-tools) or [mastercore](https://github.com/mastercoin-MSC/mastercore).

What is the best approach to take to communicate with the Mastercoin network through an API?

**Tags:** wallet, development, api, daemon, omni


---

## 1 answers

### Answer by username_1 on 2014-12-20. Score: 2 | Accepted answer

I think the most easy way to do this would be through Omniwallet API.
mastercoin-tools is deprecated and should not be used.

If you want the better security achieved by running a local instance, use Master Core.

> **Comments:**
> **username_0**: Hmm, Master Core appears to come with a big warning of "This software is EXPERIMENTAL software for TESTNET TRANSACTIONS only. USE ON MAINNET AT YOUR OWN RISK.". So is that still the preferred choice for people wishing to run services using Mastercoin?  
> **username_2**: Yup! You know, liability and stuff :)   Also, Mastercore is being renamed Omnicore.  

---

