That I have written only Python code and nothing else. No GUI, no glue, nothing. Of course there’s a lot of libraries in C (which is a problem for me and the reason why I can’t make it run natively on Mac now).

Replies (2)

Got it. It’s early days, but you might be interested in PyScript - a Python distribution that compiles to WASM. I don’t know about Kivy or Wheel, but it looks like your only other dependency is Cashu, which I know uses Pydantic under the hood. Since Pydantic 2.0 is written in Rust, that too should compile to WASM.
Not sure what Nutshell uses under the hood. The problem is the C dependency for the curve and things like bitarray. Unfortunately cashu Nutshell depends on C extensions.