OpShin, Developing Smart Contract on Cardano Using Python

Episode by Peter Bui on March 23rd, 2023

Unlock the power of smart contract development on the Cardano blockchain with opshin – the programming language designed specifically for this purpose. With opshin, you can use 100% valid Python code to create contracts that evaluate on-chain exactly as their Python counterpart, allowing for unit tests and verification using standard Python development tooling. Additionally, opshin’s strict type system allows for many optimizations and provides an elevated level of security.

Interacting closely with the Python library pycardano, opshin’s internal data structures are defined with data types compatible with the library, enabling a tight combination of off- and on-chain code, all written in Python. With opshin, you can streamline your smart contract development on Cardano and create powerful, secure contracts with ease.

You can support the project by staking your ADA to the Kreate community. Provide your ADA rewards via the smart contract to the project to help continuously grow and support the development.

If you’re interested in learning more about opshin, visit these starter points as it will take you through all you need to know.

Please also follow the project on social media and community channels: