This project allows rollups made with the OP stack to use the Jackal Protocol as a Data Availability layer!
Prize Pool
This project allows rollups made with the OP stack to use the Jackal Protocol (https://www.jackalprotocol.com/) as a Data Availability layer. Every block header is posted to Jackal, and the corresponding key is written to chain alongside the data being posted to the Jackal Protocol.
This project is made by creating a new Optimism DA server that follows the KV storage standards to be an active DA server. It then hooks into the Jackal Protocol using a custom message queue to push every block through to the network. To do this we forked celestia's fork of roll-op (https://github.com/0xFableOrg/roll-op) and replaced all the celestia specific items in place of Jackal bindings. Links to our fork are in the readme of the main project.