-
Notifications
You must be signed in to change notification settings - Fork 7
Create ADR for WASM-compiled cardano-api
#75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice proposal! Needs some changes to the format though.
Please have a look at ADR-0 which describes the structure of an ADR and the motivation for structuring it that way. |
@newhoggy I'd suggest to make it a part of |
Valid point. We should weight that against other potential concerns like making CI more heavy-weight and adding more prerequisite tools for developing on |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work 👍
This ADR proposes to create a new JavaScript and TypeScript library API for Cardano by compiling the
cardano-api
(Haskell) to WebAssembly (WASM) and adding a thing wrapper.Check for concrete code of a POC: https://github.com/palas/cardano-wasm/tree/bridge-experiments
Also deployed here: https://agrius.feralhosting.com/palas/cardano-wasm-tests/poc-api/