Welcome to FDC3
FDC3 aims to provide an open standard for interoperability between applications on the financial desktop.
This includes standardized verbs to invoke actions between applications (called "intents"), a standardized data format, a REST-based app directory standard, and standardized API operations.
Motivation
FDC3 codifies standard patterns that application developers have been using for cross-application workflows between web and native applications in the financial industry.
According to the FDC3 Charter:
The mission of FDC3 is to develop specific protocols and taxonomies to advance the ability of desktop applications in financial workflows to interoperate in a plug-and-play fashion, without prior bi-lateral agreements.
For more information, see Why FDC3.
Specifications
The standard currently consists of four complementary specifications:
Use Cases
From its inception, the standards have been informed by real-world business use cases, which you can view on this website, and form an important part of FDC3.
Who is using FDC3?
FDC3 was launched in October 2017 by OpenFin in collaboration with major industry participants. It includes representatives from over 40 major banks, buy-side firms, consultancies and financial services platforms.
How is FDC3 governed?
FDC3 is hosted within, and governed by the policies of, the Fintech Open Source Foundation (FINOS). FINOS is an independent nonprofit organization focused on promoting open innovation within financial services.
FDC3 uses the Apache 2.0 open source license for all deliverables.
Where should I go next?
- Have a look at the supported platforms or common use cases.
- Visit FDC3 on GitHub.
- Download and install our npm package.
- Try out an FDC3-compliant implementation, e.g. this browser extension.
- Join us in the mailing list or on Slack.
- Participate in the evolution of the standard.