Tokenized Capital Markets: Issuance, Financing & Settlement
Example flow of how Company A may leverage various providers to support issuance of tokenized assets, use them as collateral, and allow customers to settle fiat. Canton is used as an example provider but various others can be supported as well:
- Tokenized securities issuance (Steps 1-14)
- Company A decides to issue tokenized assets. By API or automation, or reading ISO20022 messages, Knova begins the process against the specified contract type for the asset type and provider.
- As an example, if the contract is for Canton, Knova executes the DAML contract for this issuance against its Canton Validator, privately run for Company A. Knova handles the complexities and multiple interactions with the Canton blockchains, fees, etc.
- Similarly for other asset types and providers, Knova executes the appropriate smart contracts/API execution. For conceptual purposes, this could be something like USYC and WisdomTree tokenized MMF, dydx, etc but various other providers can be used instead. For Company A, it is simply the same Knova API used, with a different contract type.
- Knova keeps Company A applications updated real-time as transactions occur on-chain, and the digital twin of these assets are reflected as well, and sent to the target recipient sub wallets. Tokenized assets are now available to be leveraged for other flows.
- For any transactions, Knova workflows can be set up so that compliance checks, disclosure and policy data collection workflows can be executed by Knova from existing Company A systems, and notifications sent to customers by preferred mechanisms.
- Collateralized contracts against Canton and other providers (Steps 15-30)
- If the contract is for tokenized repo in Canton, Knova executes the DAML contract and handles the complexities.
- Other contract types can be enabled against other providers as well, using the same APIs with different contract types specified. e.g., Interest swap with collateral via tokenized MMF. Depending on the contract, Knova will handle the respective steps and interactions behind the scenes with the specified provider.
- To reduce Company A engineering effort even further, Knova can also read messages from existing Company A flows, and execute tokenized contracts accordingly against various providers. As an example, ISO 20022 messages may include instructions for certain transaction types, and Knova can consume this message and execute on Broadridge’s behalf and avoid needing to call Knova APIs altogether.
- For any transactions, Knova workflows can be set up so that compliance checks, disclosure and policy data collection workflows can be executed by Knova from existing Company A systems, and notifications sent to customers by preferred mechanisms.
- Company A settles with other banks via tokenized or traditional fiat rails (Steps 31-38)
- Company A customers need to settle in cash, and Knova can facilitate via various providers of choice. This can be on traditional rails but it could be on tokenized rails such as Fnality or equivalent.
- Similar to above, this can be executed by API or Knova can also read messages from existing Company A flows, and execute transactions accordingly.
- Various fiat settlement providers can be supported, again with the same API but with different contract types. Knova handles the interactions with the cash settlement provider and at all times real time updates to Company A applications as well the digital twin balances will stay up to date.
- For any transactions, Knova workflows can be set up so that compliance checks, disclosure and policy data collection workflows can be executed by Knova from existing Company A systems, and notifications sent to customers by preferred mechanisms.

Sample sequence of flows with Company A systems and its key partner platforms and networks
Updated 14 days ago
