EIP-8178: SSZ-REST Engine API Transport

Add SSZ rest for engine API

Discussion topic for EIP-8177

Update Log

  • 2026-2-3: initial draft

External Reviews

None as of 2026-2-3.

application/octet-stream is an extremely general media type. We don’t use text/plain for JSON, and I don’t think we should use octet-stream for SSZ.

we do already in the beacon API it is actually a standard for Ethereum already

Then that’s a mistake in the beacon API and it should be fixed too :upside_down_face: