user871: From what I understand, cardano-graphql as well as cardano-rosetta APIs enable interaction with the Cardano blockchain. Which of these is recommended for developing apps/dapps that interact with Cardano? Will the Rosetta API be a more comprehensive solution given rosetta is a blockchain specific standard?

user28: It really depends on your dApp.
Cardano Rosetta is build by and for exchanges and Cardano GraphQL is more universal.
Review both APIs to make the best decision.

871: <p>From what I understand, <a href="https://github.com/input-output-hk/cardano-graphql" rel="noreferrer">cardano-graphql</a> as well as <a href="https://github.com/input-output-hk/cardano-rosetta" rel="noreferrer">cardano-rosetta</a> APIs enable interaction with the Cardano blockchain. Which of these is recommended for developing apps/dapps that interact with Cardano? Will the Rosetta API be a more comprehensive solution given rosetta is a blockchain specific standard?</p>
 28: <p>It really depends on your dApp.</p>
<p><a href="https://www.rosetta-api.org/docs/data_api_introduction.html" rel="nofollow noreferrer">Cardano Rosetta</a> is build by and for exchanges and <a href="https://input-output-hk.github.io/cardano-graphql/" rel="nofollow noreferrer">Cardano GraphQL</a> is more universal.</p>
<p>Review both APIs to make the best decision.</p>
