Skip to main content

Pluto-like programming language for Cardano Smart Contracts in Python

Project description

Pluthon

Build Status PyPI version PyPI - Python Version PyPI - Status

Pluto-like programming language for Cardano Smart Contracts in Python

What is this?

This is an programming language that compiles down to Untyped Plutus Language Core, inspired by MLabs pluto programming language. It is used as an intermediate step when compiling a pythonic smart contract language down to UPLC.

Contributing

Contributions are very welcome.

Notes

  • Some higher level functions defined in pluthon use UPLC builtin variables. In order to avoid naming conflicts, all variables assigned start with "0" and end with "_".

Project details


Download files

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

Source Distribution

pluthon-0.3.1.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pluthon-0.3.1-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file pluthon-0.3.1.tar.gz.

File metadata

  • Download URL: pluthon-0.3.1.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for pluthon-0.3.1.tar.gz
Algorithm Hash digest
SHA256 e5bf06e85431541b34805871d5fa1cdb0cde291d8050f82b23f952b990df1dbb
MD5 8bd0fa8f26b4a5482c59e84c3e005a29
BLAKE2b-256 da0e28313ef722a6711d129f01cc88de3c7972d5660d1c2f7051ada78c8c1a48

See more details on using hashes here.

File details

Details for the file pluthon-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: pluthon-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for pluthon-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a2ccb21b254dc143e9d60a7b7e462ea7c763e1d022a65666d6e546a61a26d4a8
MD5 548e93a011bb86eb6d31b451d6a20ecf
BLAKE2b-256 ab63befbcce09a69625c19777df75a205c561384e793881b8821b0d37872cc95

See more details on using hashes here.

Supported by

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