Do Reinforced Transactions Use ERC2771 Meta-Transactions?
No, Reinforced Transactions do not use ERC2771 meta-transactions. Reinforced Transactions operate by reinforcing the exact transaction payload that you sign and submit to us directly.
What Are ERC2771 Meta-Transactions?
ERC2771 is a standard for meta-transactions, where a trusted forwarder submits a transaction on behalf of a user. This allows users to pay transaction fees in tokens other than the network’s native cryptocurrency (such as ETH on Ethereum). Meta-transactions rely on the forwarder to process the transaction and manage the nonce, fees, and sender’s identity.
How Do Reinforced Transactions Work Instead?
With Reinforced Transactions, Alchemy reinforces your signed and encoded transaction payload as is, without using a forwarder. Once you submit the transaction using the standard eth_sendRawTransaction
method, Alchemy monitors the transaction’s status and re-propagates it as needed. This ensures it is broadcasted efficiently to the network, improving the speed and reliability of getting your transaction mined.
Unlike ERC2771 meta-transactions, there are no forwarders involved. You retain full control over signing and sending the transaction, including managing nonces, gas fees, and sender identity.
Key Benefits of Reinforced Transactions
7.9x faster transaction mining: Ensures your transactions are propagated and mined more quickly, even during peak network activity.
46% fewer dropped transactions: Improves reliability, reducing the chance of failed transactions.
100% mine rate: Ensures that your transaction is successfully mined without needing to make changes to the transaction payload.
Final Thoughts
While Reinforced Transactions offer enhanced transaction reliability and speed, they do not operate using the ERC2771 meta-transaction standard. Instead, they work by reinforcing the transaction payload that you sign and send, ensuring that your transactions are broadcast and mined more effectively without the use of trusted forwarders.
📘 For more details on how Reinforced Transactions work, check out our documentation.