< all projects

Opshin

Community Cardano Smart Contract programming language with 100% valid but restricted Python3 compiling to Untyped Plutus Core

About

Opshin

OpShin is a new programming language and toolchain for developing smart contracts on the Cardano blockchain. It is focusing on accessability and developer experience.

OpShin is 100% valid Python 3. In this way it can seamlessly integrate with off-chain tools built in Python such as PyCardano. It can also leverage the existing testing frameworks and IDEs and allows developers to re-use knowledge or focus on attaining knowledge about a simple and general purpose language.