Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eosnetworkfoundation/vert
https://github.com/eosnetworkfoundation/vert
Last synced: 14 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/eosnetworkfoundation/vert
- Owner: eosnetworkfoundation
- License: mit
- Created: 2024-03-27T11:41:21.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-12-13T14:28:02.000Z (29 days ago)
- Last Synced: 2024-12-13T16:07:06.221Z (29 days ago)
- Language: TypeScript
- Size: 122 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-wax - VeRT - VeRT is a blockchain virtual machine emulator for WASM-based contracts like WAX. (Developer Resources / Other Development Tools)
README
# VeRT
**VM emulation RunTime for WASM-based blockchain contracts**
VeRT is a virtual machine emulator for Antelope blockchains.
It uses the built-in WebAssembly object in JavaScript, so can be executed on any modern browsers or runtime environments without additional dependencies.
It doesn't support the full specification of each blockchain state-machine, but can be used to run and test smart contracts before deployment.
The focus of VeRT is on the better compatibility than the performance, so it can be integrated with development pipelines.- Run and test smart contracts
- Minimum dependencies (No native wrapper, docker or remote connection)
- Volatile key-value store with state rollback## Requirement
- WebAssembly binary with exported memory
- Nodejs v16 or higher (JavaScript runtime with WebAssembly BigInt support)## Installation
```shell
npm install @eosnetwork/vert
```## Test
```shell
npm run test
```