See https://github.com/crate-crypto/go-kzg-4844
And https://github.com/ethereum/c-kzg-4844
for KZG libraries.
The below notes are very outdated.
EIP-4844 introduces "blob transactions", requiring changes in both execution and consensus layers.
See meta-spec for all resources.