Videos
Bootcamps
Corda Bootcamp • March 27, 2023 • 55:34 • By Peter Li
Next-Gen Corda 101
Corda Bootcamp • February 27, 2023 • 01:02:58 • By Peter Li
Next Gen Corda Network Setup
In this recording, we covered the basics and the setup of Corda's Membership Group Manager (MGM).
The Membership Group Manager (MGM) enables network operators to set the rules for their application network. The MGM is a CorDapp that runs as a virtual node, allowing you to create and operate many application networks using the same Corda deployment.
Learn more about the MGM in our documentation.
Corda Bootcamp • February 09, 2023 • 01:05:32 • By Janine Luk
CSDE: Hello World with Next Gen Corda
In this recording, we cover how to write a Hello World CorDapp with the CSDE (CorDapp Standard Development Environment) running on our Next Gen Corda platform and the changes in Corda services in Next Gen Corda.
The CSDE environment is intended to make developing CorDapps a seamless experience for Corda developers by making the process of prototyping CorDapps on Corda 5 beta 1.1 release more straightforward. Learn more about CSDE here.

Corda Bootcamp
January 18, 2023•01:01:52Corda 5 coding differences: Comparison with Corda 4
Corda Bootcamp • January 18, 2023 • 01:01:52 • By Peter Li
Corda 5 coding differences: Comparison with Corda 4

Corda 5 Bootcamp
January 12, 2023•01:16:05Corda 5 Bitesize: Quick overview of the new Corda
Corda 5 Bootcamp • January 12, 2023 • 01:16:05 • By Peter Li
Corda 5 Bitesize: Quick overview of the new Corda

Corda Bootcamp
November 24, 2022•44:27Corda Design Patterns and Good Practices: Session 2
Corda Bootcamp • November 24, 2022 • 44:27 • By Divya Taori
Corda Design Patterns and Good Practices: Session 2
R3 Senior Dev Evangelist Divya Taori explains how the Corda design practices can streamline your CorDapp builds.

Corda Bootcamp
September 15, 2022•01:21:48Corda Developer Bootcamp: Build a CorDapp in 1 Hour!
Corda Bootcamp • September 15, 2022 • 01:21:48 • By Janine Luk
Corda Developer Bootcamp: Build a CorDapp in 1 Hour!
Build a distributed, blockchain application in one hour! Join us online to learn everything you need to know about blockchain programming and build your first blockchain application with Corda. Led by the R3 Developer Relations team, this is the best way to kick off your journey to become a professional blockchain developer. This free one-hour crash course is for aspiring Corda developers or just developers who want to learn about the Corda blockchain platform. This is a code-first course. We assume you’re familiar with Java and blockchain concepts. Otherwise, we provide everything you need to build your own CorDapp and kickstart your Corda journey.
Demo

Next-Gen Corda Video
May 10, 2023•13:31Next-Gen Corda 101 Part 2 - Developing a CorDapp
Next-Gen Corda Video • May 10, 2023 • 13:31 • By Sneha Damle
Next-Gen Corda 101 Part 2 - Developing a CorDapp
In the second part of Next-Gen Corda 101 we will demonstrate how to run a simple Next-Gen CorDapp. For this demo, we will use CSDE (CorDapp Standard Development Environment) which makes the process of prototyping CorDapps more straight-forward. We will deploy a local Corda Cluster with combined worker. We will also build a Corda Package (CPK), Corda Package Bundle (CPB), and Corda Package Installer (CPI) file. We will then install a CPI on the Corda Cluster. We will also create a virtual node and register it with the Membership Group Manager (MGM). Finally, we will run a flow and print the output.
Next-Gen Corda Video • May 10, 2023 • 12:19 • By Sneha Damle
Next-Gen Corda 101 Part 1 - Corda Key Concepts
In this video, we will show you the key concepts of Next-Gen Corda. Learn about its new architecture, including application networks, workers, and virtual nodes. In second part of Next-Gen Corda 101, we will demonstrate how to develop a simple Token CorDapp and how to deploy a local Corda Cluster.
Event Recording
Kotlin Meetup • May 15, 2023 • 28:32 • By Dan Newton
Should you use Kotlin for your APIs?
In this recording, Dan Newton, Staff Software Engineer at R3, is answering the question if you should you use Kotlin for your APIs when targeting JVM applications. Learn about the advantages of Kotlin over Java for APIs and its limitations as well as why R3 cares about the answer.
Interviews
Interview • January 10, 2023 • 38:45 • By Divya Taori
Interview with Fluent Finance
In this recording, we interviewed Bradley Allgood, CEO and co-founder of Fluent Finance, a company building a high-trust stablecoin US+. US+ is a federated bank-led stablecoin with fully auditable 1:1 reserves and is specifically designed to provide users and institutions stability, certainty, and security. The underlying protocol -Fluent Protocol is a blockchain architecture that allows users to operate multiple tokens within the financial network and seamlessly bridge traditional finance and digital assets. We explored what problems they are trying to solve and how their journey has been.
Interview • December 09, 2020 • 01:05:17 • By Iryna Tsimashenka (Developer Evangelist)
Interview with TradeIX
In this live stream, we will be talking to David Sutter Chief Product Officer at TradeIX about MarcoPolo. At the end of the stream, we will also be introducing a new integration solution Cordaptor, launched by Bond180. TradeIX is rewiring trade finance by providing the most connected and secure platform infrastructure for corporates, banks, asset managers, B2B networks, and value-added service providers. Built on R3’s distributed ledger technology, the platform’s applications, developer tools, and core protocol represent the dawn of the “internet of trade”. TradeIX is also the network operator of the Marco Polo Network. Launched in 2017, the Marco Polo Network is one of the largest and fastest-growing distributed to trade and supply chain finance networks in the world, having collaborated globally with leading financial institutions, and their corporate clients.
Interview • February 16, 2021 • 58:32 • By Iryna Tsimashenka (Developer Evangelist)
Interview with Skyhook Capital and DASL
In this live stream, we will be talking to Lawrence J Grinceri Ceo of Skyhook Capital and Director of Lab577 Farzad Pezeshkpour, we will be focusing discussion around Capital markets and how they are making digital securities more accessible for everyone by integrating the key platforms in the digital securities supply chain for issuance, exchange, distribution, and settlement. Skyhook Capital Pte Ltd (Skyhook) is a Singapore headquartered fintech company offers a connection point on the cloud that gives e-wealth platform providers universal access to multiple networks of primary and secondary markets for digital securities. DASL is an adaptable evergreen technology solution to enable the future of financial services.
Training

Corda Training
October 05, 2022•26:12Paving the Way for Ethereum Scaling Using Corda | BlackSeaChain 2022
Corda Training • October 05, 2022 • 26:12 • By Sneha Damle (Developer Evangelist)
Paving the Way for Ethereum Scaling Using Corda | BlackSeaChain 2022
In this talk, Sneha Damle (Developer Evangelist) presents a working demo that demonstrates the bridging of a digital asset from the public Ethereum network to the Corda network. Sneha simulates the transfer of gold and silver ERC-20 tokens from Ethereum to Corda as wrapped tokens, transacts/trades these wrapped tokens on Corda in a private, regulated environment reducing transaction gas costs, and finally, redeems these wrapped tokens back onto Ethereum.
Corda Training • September 09, 2022 • 10:27 • By Lin Chen (Developer Evangelist Intern)
How to build RPC for your CorDapp?
For more information view: How to design business logic How to code your CorDapp in Kotlin
Corda Training • September 09, 2022 • 16:34 • By Lin Chen (Developer Evangelist Intern)
How to code your CorDapp
How to code your CorDapp in Kotlin. View "How to design business logic " for more information.
Corda Training • August 15, 2022 • 08:45 • By Lin Chen (Developer Evangelist Intern)
How to design business logic
This video introduces Lin Chen's way of designing her CorDapp's business logic. She asked herself 5 questions. - What's the general procedure? - Who will participate? - What things are included? - What's the relationship between participants and things? - What's the order of those steps?
Interview • March 05, 2021 • 53:41 • By Iryna Tsimashenka (Developer Evangelist)
Interview with Grow Super
In this live stream, we will be talking to GrowSuper - the technology company focused on creating genuine financial wellbeing for people worldwide through their wealth administration platform. Their product Tina offers a pension platform designed on Corda DLT (Distributed Ledger Technology) to help large companies provide better wealth management services to their customers such as pensions and Market Exchanges! We will explore what problems they are trying to solve and how Tina is able to reduce drastic cost and operational efficiencies by enabling the industry to evolve its value propositions.

Corda Network Training
March 26, 2020•15:47Running a Bootstrapped Corda Network on Docker Tutorial
Corda Network Training • March 26, 2020 • 15:47 • By Ashutosh Meher (Developer Evangelist)
Running a Bootstrapped Corda Network on Docker Tutorial
Learn how to deploy a locally bootstrapped Corda Network on Docker using Docker Compose. Links discussed in the video:

Node Explorer Training
April 28, 2020•23:35Node Explorer: Connect to a Corda Node With a Few Simple Clicks
Node Explorer Training • April 28, 2020 • 23:35 • By Ashutosh Meher (Developer Evangelist)
Node Explorer: Connect to a Corda Node With a Few Simple Clicks
The Corda node explorer beta release is now available for blockchain app development. It comes packed with many great features that will allow you to visualize your nodes locally and remotely using any custom CorDapp. Using node explorer to build blockchain applications you can see transactions, run flows, view vault, and much more! For full release notes visit our GitHub Node Explorer Releases.