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?

1 Answer 1


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.

  • You can also add Ogmios to the mix, as it's more reliable than Cardano GraphQL for some things, like submitting transactions. Jun 1, 2022 at 5:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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