tealang

Smart contract language

A high-level language for creating Algorand smart contracts with an imperative syntax similar to Go or JavaScript.

Tealang - high level language for Algorand ASC1 and TEAL

GitHub

37 stars
4 watching
8 forks
Language: Go
last commit: over 2 years ago
Linked from 1 awesome list

algorandantlr4antlr4-goantlr4-grammaravmblockchaincompilergogolangsmart-contractsteal

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
aorumbayev/algokit-tealish-template Provides a structured template for developing Algorand Smart Contracts using Algokit and Tealish 0
algorand/pyteal Provides a Python interface to Algorand Smart Contracts enabling developers to create and manage smart contracts using a high-level, functional programming style 285
petitnau/algoml A domain-specific language for specifying Algorand smart contracts in a declarative style 24
hipo/tealinspector Analyze and decipher Algorand smart contract lines of code 15
flintlang/flint Develops a new type-safe programming language for writing robust smart contracts on Ethereum. 245
zilliqa/scilla A principled language designed to improve the security and verifiability of smart contracts 241
algorand/graviton A toolkit for testing smart contracts written in TEAL programming language 17
eth-sri/zkay Tools and language for compiling and deploying private smart contracts on the Ethereum blockchain 81
intersectmbo/plutus A Haskell implementation of a smart contract language and compiler for the Cardano blockchain. 1,572
algorandfoundation/tealscript Enables ASC development with native TypeScript syntax and tooling support 51
algorandfoundation/beaker A framework for writing Smart Contracts on Algorand using Python 98
huff-language/huffmate A comprehensive collection of reusable, optimized, and well-tested smart contract libraries written in Solidity. 440
hyperledger-solang/solang A Solidity compiler that enables development and deployment of smart contracts on multiple blockchain platforms 1,270
clarity-lang/book A comprehensive guide to creating safe and secure smart contracts using Clarity language 71
algoworldnft/algoworld-contracts Smart contracts and signatures for swapping on the Algorand blockchain, supporting multiple types of swaps. 30