Skip to content
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

Create and build a proper crate for the SDK #7

Open
bigspider opened this issue Jun 29, 2023 · 1 comment
Open

Create and build a proper crate for the SDK #7

bigspider opened this issue Jun 29, 2023 · 1 comment
Assignees
Labels
vm-sdk Issue related to the Rust SDK for Vanadium apps

Comments

@bigspider
Copy link
Collaborator

bigspider commented Jun 29, 2023

It should work seamlessly for both the native and riscv targets, and be easy to compile.

The C SDK could possibly be removed completely, as linking with cxlib/speculos binaries turns out to be a huge headache; for native compilation, the implementation of most of the bolos calls could be emulated with native Rust libraries, instead.

@bigspider bigspider added the vm-sdk Issue related to the Rust SDK for Vanadium apps label Jun 29, 2023
@yogh333
Copy link
Collaborator

yogh333 commented Nov 8, 2023

Hi, I fully agree, and have reached the same conclusion while digging in the repo architecture 🤯
Could you please assign me this issue ? 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
vm-sdk Issue related to the Rust SDK for Vanadium apps
Projects
None yet
Development

No branches or pull requests

2 participants