Skip to content

Mesa compatibility#176

Open
scaraven wants to merge 15 commits intomainfrom
mesa-compatibility
Open

Mesa compatibility#176
scaraven wants to merge 15 commits intomainfrom
mesa-compatibility

Conversation

@scaraven
Copy link
Copy Markdown
Member

Implement Mesa compatibility

  • Add new "mesa-hardfork" feature for mesa signing into mina-tx and mina-frost-client crates
  • Add mesa test vectors in mina-tx/zkapp_tx/test_vectors/
  • Update CI to include test/build new features using CI matrix
  • Add an option for custom Network IDs so that we are compatible with Mina signing on the Mesa testnet.

@jCabala jCabala marked this pull request as ready for review March 26, 2026 16:45
scaraven and others added 7 commits March 26, 2026 17:53
Replace direct use of mina_signer::NetworkId throughout mina-tx and
downstream crates with a local NetworkId enum that adds a Custom(String)
variant for devnets and other non-standard networks. Custom variant
methods use unimplemented!() as placeholders. Upstream conversion traits
(From) are provided for Testnet/Mainnet.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jCabala jCabala force-pushed the mesa-compatibility branch from b7e09db to f323cdd Compare March 26, 2026 21:02
@scaraven scaraven requested a review from jCabala April 2, 2026 13:11
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.

2 participants