graviton
Contract tester
A toolkit for testing smart contracts written in TEAL programming language
🧑🔬 verify your TEAL program by experiment and observation
17 stars
6 watching
8 forks
Language: Jupyter Notebook
last commit: over 1 year ago
Linked from 1 awesome list
algorandavmblockchainpytealpytestpythonsmart-contractstddtealtest-driven-developmenttesting
Related projects:
Repository | Description | Stars |
---|---|---|
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 |
hipo/tealinspector | Analyze and decipher Algorand smart contract lines of code | 15 |
algorand/pyteal-utils | A collection of utility methods and classes for working with Smart Contract programs in PyTEAL. | 28 |
aldur/vim-algorand-teal | A plugin that adds syntax highlighting for Algorand's TEAL smart contract language to vim. | 6 |
scale-it/algo-builder | Automates development of Algorand Assets and Smart Contracts with a framework offering REPL, testing, boilerplates, and integration with the Algorand ecosystem. | 132 |
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 |
algoworldnft/algoworld-contracts | Smart contracts and signatures for swapping on the Algorand blockchain, supporting multiple types of swaps. | 30 |
algorandfoundation/algokit-fullstack-template | Provides a full-stack template for developing and deploying Algorand smart contracts with both frontend and backend tools | 6 |
crytic/tealer | A static analyzer tool for identifying vulnerabilities in smart contract code written in Teal | 62 |
pzbitskiy/tealang | A high-level language for creating Algorand smart contracts with an imperative syntax similar to Go or JavaScript. | 37 |
algorandfoundation/algokit-python-template | A production-ready template for developing and deploying smart contracts on the Algorand blockchain | 6 |
petitnau/algoml | A domain-specific language for specifying Algorand smart contracts in a declarative style | 24 |
aorumbayev/algokit-tealish-template | Provides a structured template for developing Algorand Smart Contracts using Algokit and Tealish | 0 |
algorand/js-algorand-sdk | An official JavaScript library for interacting with the Algorand blockchain network | 286 |