Cardano-serialization-lib is an SDK for Cardano used by almost all dApps and wallets that allows users to create transactions, create wallets, parse blockchain data and more. It needs to be upgraded for ever hardfork to include the latest protocol changes and we plan to make these changes.
Cardano-serialization-lib is open source and used by almost all projects in Cardano. Updating the library in a timely fashion will ensure all Cardano projects can smoothly update to the next hardfork with no or minimal downtime.
- Hardforks are managed by IOG and so often times they make last-minute changes. We can include these changes in serialization-lib last minute as well, but it leaves little time for dApps, wallets, etc. to upgrade
- Ownership of the cardano-serialization-lib repo belongs to EMURGO (our past employer) and so often times code changes to serialization-lib take a few weeks to be merged and released. This is beyond our control unfortunately, but we try our best to coordinate with EMURGO to ensure changes are released in a timely fashion