Skip to main content

Get Started!

If you are coming to DCC for the first time, we will explain how to get DCC middleware running locally for initial testing. If you are a bank partner utilizing Figure Tech or a third party consultancy to stand up an environment for you, coordinate with them on best path forward.

Third Party Setup Note

If Figure Tech or a third party consultancy is supporting your environment on testnet and mainnet, make sure you replace all instructions in the following integration manual using the correct urls, key pairs, and addresses.

Run Provenance Blockchain and the Smart Contract

Begin by familiarizing yourself with using the Provenance Blockchain CLI to create accounts, and work with the smart contract by completing the DCC smart contract Readme.

Run DCC Middleware

Checkout the DCC repository and run the DCC middleware

git clone git@github.com:provenance-io/digital-currency-consortium.git
cd digital-currency-consortium
./gradlew clean build
./gradlew bootRun
DCC Setup Note

DCC middleware is locally setup to interact as the tp1zl388azlallp5rygath0kmpz6w2agpampukfc3 account. Make sure the same key pair is used and has sufficient HASH to broadcast transactions for you.