cardano-rosetta
cardano-rosetta
Please visit cardano-rosetta release notes on GitHub here for more information on new features, dependencies, bug fixes, breaking changes, pre-releases, plus more.
What is cardano-rosetta?
Rosetta is an open-source specification and set of tools that make integrating with blockchains simpler, faster, and more reliable.
Writing reliable blockchain integrations is complicated and time-consuming. The process requires careful analysis of the unique aspects of each blockchain and extensive communication with its developers to understand the best strategies to deploy nodes, recognize deposits, construct transactions, etc.
Coinbase initially developed Rosetta as the middleware used to integrate blockchains into its platform securely and painlessly. cardano-rosetta has been implemented by Cardano to allow 3rd parties to easily extract blockchain information.
cardano-rosetta also provides a useful API for creating and submitting transactions and send multi-assets
Building and running cardano-rosetta
cardano-rosetta is built on top of of cardano-node, cardano-db-sync and PostgresSQL DB and the recommended build approach is docker
For information on how to build and run cardano-rosetta on mainnet or testnet please visit the following link in the GitHub repository here
Related documentation
Construction API Documentation | Users of the Cardano Rosetta Construction API |
Data API Documentation | Users of the Cardano Rosetta Data API |
Cardano Rosetta Docs | Cardano Rosetta specific documentation |
cardano-rosetta | Cardano Rosetta repository |
Cardano Rosetta Examples | Examples for creating and submitting transactions |
Cardano Rosetta Sample queries | Sample API queries for Cardano |