A custody provider is used whenever private keys are needed to hold or transfer
digital assets on a blockchain that an external party could also access.
The shared pattern
In each application, CTS decides what should move and when. The custodian handles the key material that makes the movement possible:- The Cosmos Tokenization Suite evaluates a condition, whether an accumulated obligation, a treasury policy, or an on-chain trigger.
- CTS calls the custodian API with the intended transfer.
- The custodian applies the bank’s signing policy, which may require human approval depending on amount, destination, or asset.
- The custodian signs and broadcasts the transaction.
- CTS observes finality and updates its own records and the core ledger.
Treasury management
Treasury operations are movements of the bank’s own assets rather than client funds. They include rebalancing across networks, funding settlement wallets ahead of expected volume, and sweeping balances back to a primary account.The supported policy types, the rebalancing triggers CTS evaluates, and the
reporting surface are scoped per deployment. Contact
sales@cosmoslabs.io to design a treasury
configuration.
Programmable asset movement
Programmable asset movement is the execution of transfers in response to conditions rather than manual instructions. Examples include releasing funds when a delivery condition is met or moving balances on a schedule.The condition types, how policies are authored and approved, and the failure
and retry behavior are scoped per deployment. Contact
sales@cosmoslabs.io to design a programmable
movement configuration.