https://github.com/dusk-network/rusk-vm
The Dusk Rust WASM VM implementation
https://github.com/dusk-network/rusk-vm
Last synced: about 1 year ago
JSON representation
The Dusk Rust WASM VM implementation
- Host: GitHub
- URL: https://github.com/dusk-network/rusk-vm
- Owner: dusk-network
- License: mpl-2.0
- Archived: true
- Created: 2019-10-09T15:06:36.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-09-22T10:23:46.000Z (almost 4 years ago)
- Last Synced: 2025-07-03T16:41:31.596Z (about 1 year ago)
- Language: Rust
- Size: 96.4 MB
- Stars: 55
- Watchers: 6
- Forks: 10
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README

[](https://codecov.io/gh/dusk-network/rusk-vm)
# Rust WASM Virtual Machine
## Usage
To compile and test the contracts, run
```bash
$ make test
```
## Contract deployment and Calls
Check the `tests` for actual usage examples of the contract deployment and call interfaces.
## ABI
The [dusk-abi](https://github.com/dusk-network/dusk-abi) crate is responsible for contract communication with the VM. As well as implementing panic handlers and the boilerplate neccesary to run a contract in a no_std environment.
### Introduction
For more info have a look at the [wiki](https://github.com/dusk-network/rusk-vm/wiki/Introducing)