Skip to content

Conversation

@Will-Smith11
Copy link

@Will-Smith11 Will-Smith11 commented Oct 27, 2025

📝 Summary

Adjusted the ingestion pipeline to allow for specific interactions with known ace protocols to modify the simulation process to allow orders, in which we know are valid with a defined ace protocol through. Also some minor changes to the block building process putting protocol ace tx's that don't interact with state at the top

💡 Motivation and Context

Currently Other builders have started to include ace protocols and we want to also have buildernet cover this. Ace protocols have specific sequencing rules enforced on-chain that allow them to dictate execution order. By allowing for ace protocols to integrate into builders, It unlocks more transactions to execute in the same block that wouldn't be able to otherwise. The increase in transaction flow should help the builder stay competitive.

Questions

This is my first time in the codebase. I wanted to open up this PR so I could get some feedback to ensure that with the given architecture that everything is implemented in the right locations. I will add a bunch of tests once I know that the architecture is solid, just don't want to do a bunch more work when I'm uncertain about design.

✅ I have completed the following steps:

  • Run make lint
  • Run make test
  • Added tests (if applicable)

@Will-Smith11 Will-Smith11 changed the title feat: add angstrom + regular ace tx feat: add angstrom + regular ace protocol implimentation Oct 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant