puya

Python VM

An implementation of Python on the Algorand AVM, enabling smart contract development and logic signature creation.

GitHub

91 stars
7 watching
16 forks
Language: Python
last commit: 1 day ago
Linked from 1 awesome list


Backlinks from these awesome lists:

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
algorandfoundation/algorun A tool to simplify setting up and managing an Algorand mainnet node. 29
algorandfoundation/algokit-python-template A production-ready template for developing and deploying smart contracts on the Algorand blockchain 6
algorand/py-algorand-sdk A Python SDK for interacting with the Algorand network 269
algorandfoundation/beaker A framework for writing Smart Contracts on Algorand using Python 98
algorandfoundation/algokit-cli A toolset for building and deploying applications on the Algorand network 170
algorand/pyteal-utils A collection of utility methods and classes for working with Smart Contract programs in PyTEAL. 28
algorandfoundation/algokit-fullstack-template Provides a full-stack template for developing and deploying Algorand smart contracts with both frontend and backend tools 6
algorealm/algorealm An interactive simulation of an Algorand-based blockchain game with Python implementation 18
adamgot/python-plexlibrary Creates and manages dynamic Plex libraries based on predefined recipes. 204
algorandlabs/smart-asa A reference implementation of a smart asset standard on the Algorand blockchain 32
tinymanorg/tinyman-py-sdk An automated trading library for the Algorand blockchain 117
vytek/algorandunitysdk An Algorand Unity SDK implementation allowing developers to create and manage transactions locally using the .NET SDK. 1
algorandfoundation/arcs Provides a location for proposing and discussing proposals for updates to the Algorand protocol. 126
ahgamut/cpython The Python programming language implementation 32