SmartPy - Smart Contracts on Tezos
A comprehensive solution for developing, testing, and deploying smart contracts on the Tezos blockchain. All in familiar Python syntax.
Getting Started
Prerequisites
- Python 3.10 or later.
- Pip (Python package installer)
Installation
SmartPy is available on the Python Package Index (PyPi). To install it, just run the following command in your terminal:
pip install smartpy-tezos
If you're using a system with both Python 2 and Python 3, you might need to use pip3 instead:
pip3 install smartpy-tezos
If you prefer to use a virtualenv:
python -m venv smartpy-env
which should be activated before installation of SmartPy:
source smartpy-env/bin/activate
now install with pip:
pip install smartpy-tezos
For alpha releases, remember to explicitly set the version you want:
pip install smartpy-tezos==<VERSION>
Documentation
You can find more detailed documentation and tutorials at the official SmartPy documentation site: https://smartpy.io/docs
License
This project is licensed under the MIT License - see the LICENSE file for details.
Metadata
Release files for smartpy-tezos 0.24.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| smartpy_tezos-0.24.2-py3-none-any.whl | Python 3 | none | any | Details |
Release files / smartpy_tezos-0.24.2-py3-none-any.whl
| Download URL | smartpy_tezos-0.24.2-py3-none-any.whl |
|---|---|
| Size | 32.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9f7e33bf3c9064750778f91c9a86d75774e7525032741bf892f40b75b6903cd6
|
|
BLAKE2b-256 checksum How to use checksums |
02f35da292d8dc22fcef0003320ca2b79edf928359f383148cd897f260844361
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.12.10 Linux/6.18.37
|