Feature or Improvement Description
Implement, demonstrate, and evaluate the performance of sending user operations directly to the entrypoint contract, bypassing the bundler, within our SDK.
Benefits & Outcomes
Exploring this functionality will:
- Potentially reduce latency for time-sensitive applications
- Provide a performance benchmark against bundler-mediated submissions
- Offer a unique selling point for clients with specific low-latency requirements
- Allow us to better understand and quantify the trade-offs between direct submission and using a bundler
- Potentially open new business opportunities in low-latency use cases (e.g., crypto debit card transactions)
Implementation Ideas
To implement and evaluate this feature, we should:
- Implement a method in our SDK to construct and send user operations directly to the entrypoint
- Create a comparative test suite that measures latency between direct submission and bundler-mediated submission
- Implement necessary gas estimation logic within the SDK for direct submissions
- Add error handling and validation specific to direct entrypoint interactions
- Document the pros and cons of direct submission vs. using a bundler
- Analyze the impact on our current business model and explore potential new opportunities
- Consider creating a "lightweight bundler" option that offers some bundler benefits with reduced latency
Any References?
old sdk
Feature or Improvement Description
Implement, demonstrate, and evaluate the performance of sending user operations directly to the entrypoint contract, bypassing the bundler, within our SDK.
Benefits & Outcomes
Exploring this functionality will:
Implementation Ideas
To implement and evaluate this feature, we should:
Any References?
old sdk