https://www.advent.com/solutions/geneva-for-hedge-funds/Stores ledgers and transactions of any instrument: currencies, stocks, bonds, etc.
It's developed over the past 30 years, requires financial operations staff to operate. It has a server and client, has an API available.
It's expensive to run for startups and hard to transition out of once you use it.