VisualTez - Official release

A visual programming tool for writing smart contracts

VisualTez Website

Introduction Video

The VisualTez project brings visual programming to smart-contract development in the Tezos ecosystem, which lets people describe smart contracts through illustrations that can be built by simply dragging and dropping blocks. Text-based programming languages are usually difficult for people without a computer science background or similar.

I believe that the Tezos ecosystem becomes more attractive by having visual programming solutions. The crypto space is growing fast and attracting audiences from diverse backgrounds who may not have any experience with programming and want to understand or even develop something using smart contracts.

Features

Smart contract development

sc_development

Smart contract testing

The tests run directly against the Tezos codebase (protocols will be selectable). It spawns a mockup context, where all testing actions are executed.

test_contract

Smart contract deployment

The deployment page allows users to customize the initial storage, estimate costs, and originate the contract.

deploy_contract

Translation to Michelson values and types

This feature translates Value and Type blocks to Michelson and compiles lambdas. Helpful in building the arguments of entry points.

value_compilation

Translation to SmartPy code

translation_to_smartpy

Component overview

hl-overview

Repositories

6 Likes

Holy hell! That is balls awesome!

2 Likes