Providers
Execution providers can use theprovider
role to run their nodes. This allows them to receive signed bids and issue commitments for execution.
The Provider RPC API allows providers to receive signed bids that are being propagated in the network.
Once they get a bid, they’ll need to communicate with the mev-commit node to Accept.
Accepted bids result in the mev-commit node sending a signed commitment to the p2p network.
The Provider API is implemented using the gRPC framework, supporting two primary operations:
- Receiving Bids: Providers receive streaming bids from the mev-commit node.
- Sending Processed Bids: Providers send information about processed bids back to the mev-commit node.