Corda is an open source blockchain project, designed for business from the start.
Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contract technology allows businesses to transact directly, with value.
[](https://awesome.re)
Pull requests are welcome!
Contents
- Contents
- Documentation
- Programming
- Tools
- Tutorials
- Learning and online courses
- Videos
- CorDapps
- Networks
- Community
- Misc
- Official
- Contribute
Documentation
- Documentation - Corda documentation. The go-to place for all things.
- Technical whitepaper - Technical description of Corda.
Programming
- Corda API reference - Corda public API reference.
- Development environment - Step-by-step instructions to start developing on Corda.
Tools
- Braid Corda - Create Braid endpoints and streams from your Corda node.
- Codaptor - Create REST API for any CorDapp running on a Corda node automatically.
- Corbeans - Corda integration for Spring Boot.
- Cordage - Provide modules that make the interoperability possible between Corda and other blockchains without further trusted third party.
- Cordalo - Provide Corda frameworks to speed up your development in the decentralized space.
- Corda Lean State - Generate Corda Contract and Persistent states from a simplified interface.
- Cordentity - Integrate Hyperledger Indy capabilities into Corda.
- DAML for Corda - DAML smart contracts for Corda.
- DemoBench - A standalone desktop app to configure and launch local Corda nodes.
- Interact with nodes - Interact with your Corda nodes through a standalone shell, from an app, or a web server.
- Nodes and networks deployment with Chainstack - Easy Corda nodes and networks deployment.
- Partiture - A compact component framework for your CorDapps. Currently, its primary goal is to simplify flow composition.
- PyCorda - Access node and vault data for analytics using pandas DataFrames.
- RPC PoolBoy - RPC connection pool with support for multiple Corda nodes.
- Smart legal contracts with Accord - A reference implementation for smart legal contracts on Corda.
- Testacles - Tools to grow CorDapp test suites.
- Vaultaire - Query DSL and data access utilities for Corda developers.
- VS Code Corda extension - VS Code tools for developing CorDapps on the Corda platform.
- Web3j integration for Corda - A lightweight client library for working with CorDapps.
- XTS Fountain - Mint XTS tokens and send them to a token account on a Corda node.
- Splunk App for Corda - Splunk official integration app for Corda monitoring.
Tutorials
- Official Corda tutorials - Learn to build and run CorDapps.
- Sample CorDapps - Explore the code of sample CorDapps targeting various uses.
- No ticket scalping CorDapp - Build, run, and interact with a CorDapp from scratch.
- Vaultaire: Corda Vault Queries Made Simple - Upgrade to a clean and easy to use query DSL generated just for you.
Learning and online courses
- Official Corda Training Platform - Free training platform maintained by R3 (Corda + SDKs). Self-paced with optional support.
- Introduction to Corda Development - A free self-paced online course.