Canton
This guide explains how institutional clients can access and consume Kaiko's Reference Rates through the Canton Network. This setup offers EU BMR-compliant reference pricing via a secure, decentralized infrastructure designed specifically for institutions requiring regulatory-compliant market data. You can find out more about Kaiko Benchmark References rates here, including the methodologies and coverage.
Before you start
Contact Kaiko Support at [email protected] to get the latest DAR files and installation scripts. We'll send you the DAR files, which are made up of three smart contract components:
AppInstall: Manages data provider installations and authorization
DataPointMetadata: Defines asset metadata specifications and publication parameters
PublishedDataPoint: Contains verified price data with cryptographic timestamps, updated by Kaiko.
Integration process
Install your DAR files - Upload the provided DAR files to your designated Canton validator node, following the installation scripts provided during onboarding.
Share your Party ID - Once installed, contact the Kaiko Support team and provide your Party ID. We will then configure your data feed on-chain so it's ready to consume.
Import the template - Import the
DataPointtemplate into your existing DAML workflows by adding it as a dependency within your application architecture.Access the data - Access published data points through the standardized get choice interface:
nonconsuming choice PublishedDataPoint_Get : PublishedDataPoint_Get_Result with actor : Party controller actor do pure PublishedDataPoint_Get_Result with publishedDataPoint = this
And that's it. You're up and running!
Contract data structure
The PublishedDataPoint contract has the following standardized structure for institutional consumption:
Last updated
Was this helpful?
