Skip to content

Conversation

querolita
Copy link
Member

@querolita querolita commented Oct 2, 2025

Creates an entry point for native backend type conversions. Needed for any FFIs whose I/O is a Rust struct, because the bindings layer is expecting Wasm pointers instead of actual types (PolyComm, Gate Vector, etc)

o1js side: o1-labs/o1js#2536
proof-systems side: o1-labs/proof-systems#3341

(parent PR: #17895)

Closes o1-labs/o1js#2499

@querolita querolita force-pushed the native/napi-entrypoint branch from 977fe19 to 8a19d48 Compare October 7, 2025 15:38
@querolita
Copy link
Member Author

Leaving this for now until we reach phase 2

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