Registering as a Provider
To register on the mev-commit network, providers need to stake ETH in the provider registry contract. This adds credibility to issued commitments, as stake may be slashed in the event of a broken commitment, such as committing to a preconfirmation bid and not including the relevant transaction in a block.
Once a provider is registered on the network, other nodes will connect to it, and the provider node will receive bids.
You can use the provider API to stake and check your stake balance.
Launch mev-commit Node
Make sure you’ve launched a mev-commit node first.
Fund Account
Make sure you’ve also funded your account on the mev-commit chain.
Check Minimum Stake Amount
Check the minimum amount that can be staked, and consider staking more than the minimum. Bidders will only connect to providers which have stake higher than this minimum. The larger a provider’s stake, the greater the credibility behind that provider’s commitments. The amount is set in wei
.
Register Stake with BLS PubKeys
Once staked, peer connection logs should appear within a few minutes. You can check the /topology
endpoint again to verify connected peers.
Other commands that can be used are:
-
Check stake balance
-
Get the account address of your node
We recommend reading the consuming bids section next to consume bids effectively.