Skip to main content

DCC API Platform

Why API?

DCC middleware is accessible via API. We believe using an API to interact with the smart contract is the quickest way for you to get up and running with USDF. We continue to optimize the API based on user feedback and strive to optimize it so banks can focus on core banking operations and settlement.

REST, Callbacks

Our API is written in REST style. In addition to REST API endpoints, the DCC middleware is single tenant and includes callback API requests that you must make available to the DCC middleware.

Architecture

The DCC middleware is open source and published to Docker Hub to be deployable in any environment. We recommend that a bank integrating with USDF works with Figure Tech to support setup and hosting for the platform. Figure will work directly with you to ensure communication and key pair management is secure and passes all regulatory and compliance audits needed to operate.

If you are a bank with an engineering team, you can decide to host your own DCC middleware instance without a third party service provider like Figure Tech. Since DCC middleware requires a Provenance Blockchain node to be accessible for querying and broadcasting transactions, you will need to interact with a node. You can host your own node or use one of the public-facing nodes provided by the Provenance Blockchain foundation.