Creating a library with a stable API/ABI for consensus-safe blockchain analysis and modification. Building on years of rearchitecting the Bitcoin Core codebase, the addition of a stable API to libbitcoinkernel finally allows 3rd-party applications and developers to interact with its validation engine in a supported way.