Intro
Interstate currently offers:
- Inclusion Preconfirmations
- Execution Preconfirmations
- Other Proposer Commitments
Inclusion Preconfirmation
A preconfirmation is a sale of one or more transaction in an upcoming ethereum block prior to the block occuring. The proposer commitment is backed by restaking netwoks like Karak and Eigenlayer. The commitment is stake backed, and slashed stake will be used to compensate the requester if their preconfirmation is not honored.
Space in the block can be bought 1 - ~32 slots in advance (the rough size of the ethereum proposer lookahead). We expect 90% of validators to run a preconfirmation sidecar (same as 90% validators today run flashbots) and offer preconfirmations.
Pricing: The preconfirmation buyer can expect to pay 1-10% of gas in addition gas fees to buy an inclusion preconfirmation.
Inclusion preconfirmations give a weaker guarantee than execution preconfirmations in that the transaction may revert if the gas limit of the block is exceeded, or if there is a revert on the transction.
So if you buy an inclusion preconfirmation, your transaction will be included in the block but may revert. Execution preconfirmations are guaranteed to not revert.
Execution Preconfirmation (coming soon)
An execution preconfirmation is guaranteed to be included in the upcoming block and guarantees the transaction will not revert. Essentially the validator is selling the txs in the block one by one, with the top of the block being sold first.
This gives the preconfirmation buyer the guarantee that their transaction will not revert.
Other Proposer Commitments (coming soon)
These allow the proposer to commit to generic attestations.