Skip to main content

API for writing Algorand Python Smart contracts

Project description

Algorand Python framework - API for writing Algorand Python smart contracts

Installation

The minimum supported Python version for writing Algorand Python smart contracts is 3.12.

You can install the Algorand Python framework from PyPI into your project virtualenv:

pip install algorand-python

If you're using poetry for dependency and virutalenv management, you can add it that way with poetry add algorand-python.

Once you have installed the Algorand Python framework, you can access the type definitions from the algopy module, e.g.

from algopy import Contract

For more details on using this API and the puyapy compiler see https://algorandfoundation.github.io/puya/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

algorand_python-1.0.0-py3-none-any.whl (36.1 kB view details)

Uploaded Python 3

File details

Details for the file algorand_python-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for algorand_python-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3cee78f4026048b2d06be2e722ff85ffd49a083afc3dda24185062140536413b
MD5 05359aa07d89e791fe412a44c85afb87
BLAKE2b-256 3b139066b35fb34b0ed639b18d7579b4985cb5ee9cc86106adb970a242506d02

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page