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 4 years ago
Linked from 1 awesome list

algorandantlr4antlr4-goantlr4-grammaravmblockchaincompilergogolangsmart-contractsteal

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
aorumbayev/algokit-tealish-templateProvides a structured template for developing Algorand Smart Contracts using Algokit and Tealish0
algorand/pytealProvides a Python interface to Algorand Smart Contracts enabling developers to create and manage smart contracts using a high-level, functional programming style286
petitnau/algomlA domain-specific language for specifying Algorand smart contracts in a declarative style24
hipo/tealinspectorAnalyze and decipher Algorand smart contract lines of code15
flintlang/flintDevelops a new type-safe programming language for writing robust smart contracts on Ethereum.245
zilliqa/scillaA principled language designed to improve the security and verifiability of smart contracts243
algorand/gravitonA toolkit for testing smart contracts written in TEAL programming language17
eth-sri/zkayTools and language for compiling and deploying private smart contracts on the Ethereum blockchain83
intersectmbo/plutusAn implementation of a scripting language for the Cardano blockchain1,581
algorandfoundation/tealscriptEnables ASC development with native TypeScript syntax and tooling support52
algorandfoundation/beakerA framework for writing Smart Contracts on Algorand using Python98
huff-language/huffmateA comprehensive collection of reusable, optimized, and well-tested smart contract libraries written in Solidity.442
hyperledger-solang/solangA Solidity compiler that enables development and deployment of smart contracts on multiple blockchain platforms1,282
clarity-lang/bookA comprehensive guide to creating safe and secure smart contracts using Clarity language72
algoworldnft/algoworld-contractsSmart contracts and signatures for swapping on the Algorand blockchain, supporting multiple types of swaps.30