Rust SC Framework and Rust Testing Framework
Smart Contract Testing
Smart Contract Development
Core Builders
Rust
Description
The most complete smart contract framework on MultiversX that covers:
- The base framework;
- A complete build system, which relies on the smart contract code directly;
- A powerful debugger, based on a partial implementation of the MultiversX VM, in Rust.
- A framework for writing both black-box and white-box tests. They rely on the standard MultiversX blockchain scenario format.
- The official data serializer and deserializer for smart contract data. Can be used both on- and off-chain.
Comes also with a large collection of smart contract examples and feature tests, together with some of the core smart contracts used on the blockchain (e.g. the wrapped egld swap, multisig, etc.). Also a framework for interacting with the blockchain, based on the smart contract logic, especially suitable for developers can be found among with a code snippet generator.