kona-derive-alloy crate provides std implementations
of these traits using Alloy’s reqwest-backed providers.
Provider Usage
Although trait-abstracted Providers are used throughout the pipeline and its stages, thePipelineBuilder makes constructing the pipeline
generic over the providers. An example is shown below, where the three
required trait implementations are the providers stubbed with todo!().
Implementing a Custom Data Availability Provider
Notice The only required method for theDataAvailabilityProvidertrait is thenextmethod.