Skip to main content

A library for secure smart contract development on Algorand

Project description

OpenSubmarine | Contracts

A library for secure smart contract development. Build on a solid foundation of community-vetted code similar to OpenZeppelin but for the Algorand Virtual Machine (AVM) and using Algorand Python instead of Solidity. Testing is done using Algorand Pythnon Testing and Mocha and Chai frameworks.

  • Implementations of token standards like ARC200 and ARC72.
  • Flexible role-based permissioning scheme.
  • Reusable Algorand python components to build custom contracts and complex decentralized systems.

Contributing

Please see our Contributing Guide for instructions on how to set up the development environment and submit changes.

Publishing

For maintainers: See the Contributing Guide for instructions on publishing new versions to PyPI.

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

opensubmarine-0.1.17.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

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

opensubmarine-0.1.17-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file opensubmarine-0.1.17.tar.gz.

File metadata

  • Download URL: opensubmarine-0.1.17.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.0

File hashes

Hashes for opensubmarine-0.1.17.tar.gz
Algorithm Hash digest
SHA256 4b8c0b4734259b6d343a0ad327beb27633f4d2e8e14b168be2247a2439b50233
MD5 e2f87e4f219eb9701a66e9466f404deb
BLAKE2b-256 560569808da82299ef5b18f14935dddd7008f6421c0966f10a2ddf5d6a802c55

See more details on using hashes here.

File details

Details for the file opensubmarine-0.1.17-py3-none-any.whl.

File metadata

  • Download URL: opensubmarine-0.1.17-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.0

File hashes

Hashes for opensubmarine-0.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 a1476967107ee7756b8ee696cc0919e6988278ccc57c31937e58201bb4800633
MD5 6efb68c90f491ee683f25416000ae8b7
BLAKE2b-256 1f3338d02e85fd1d9a0f46a53a29c79c5a72876394aaa114e925a1c7ea92d4d0

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