| Crates.io | jstz_crypto |
| lib.rs | jstz_crypto |
| version | 0.1.0-alpha.0 |
| created_at | 2023-10-03 20:48:15.671348+00 |
| updated_at | 2024-02-23 15:01:20.882197+00 |
| description | JavaScript server runtime for Tezos Smart Rollups |
| homepage | https://github.com/trilitech/jstz |
| repository | https://github.com/trilitech/jstz |
| max_upload_size | |
| id | 991534 |
| size | 11,281 |
jstz (pronounced: "justice") is a JavaScript runtime powered by Tezos Smart Optimistic Rollups that uses Boa and is built in Rust.
Build from source using Rust:
make build-deps
make build
See installing Octez for installing the necessary dependencies for running jstz.
# Make a javascript file
echo "export default (() => new Response('hello world'))" > index.js
# Start the sandbox
make build-installer
cargo run -- sandbox start
# Deploy smart function
cargo run -- deploy index.js --name example
# Send request to smart function
cargo run -- run tezos://example/
For the latest jstz documentation, click here.
Please, check the CONTRIBUTING.md file to know how to effectively contribute to the project.
This project is licensed under the MIT license.