Cardano Smart Contracts in Python. You want it. You buidl it. $opshin

Cardano
Joined June 2022
Did you know? OpShin solves one of the biggest challenges on #Cardano - onboarding new developers. Traditional Cardano SCs are written in Haskell, known to 0.67% of developers. OpShin lets you write them in Python, known to a whopping 25% of developers! More? 👇
9
43
7
211
16,008
📦🐍 OpShin 0.28.0 is out! 0.27.3 (released yesterday) shipped security enhancements flagged by recent cyber models and implemented by yours truly. Upgrading advised! 0.28.0 brings two high quality optimizers: - inlining expressions - adaptive data unpacking/packing Enjoy!
1
1
8
338
Its *just* a patch release 🐍😓
OpShin 0.27.2 is out, with a variety of important bug fixes and convenience features: - Mutual recursion and forward references now work - A rewrite of the Union-handling and optimization framework - Various smaller bug fixes Enjoy! github.com/OpShin/opshin/rel…
3
354
OpShin | Python SCs retweeted
Cardano just got programmable tokens at scale. With CIP-0113, token issuers now have a standard to enforce compliance logic directly to native Cardano assets. The framework is modular, open source, and live on the Preview testnet. Learn more: cardanofoundation.org/blog/p…
36
144
30
545
100,956
OpShin 0.27.2 is out, with a variety of important bug fixes and convenience features: - Mutual recursion and forward references now work - A rewrite of the Union-handling and optimization framework - Various smaller bug fixes Enjoy! github.com/OpShin/opshin/rel…
1
8
550
Is there interest in a ZK Cardano SC framework accessible from Python? Aiken? We played around and built a POC a few years ago, and might pick it up again if there is interest in the community.
2
5
28
1,510
I am usually very critical when I present something and often unhappy with the result of the presentation, but today, beside a couple of minutes of mixing up tabs and not finding a script hash, I think the presentation was a banger. Thanks to all the people that attended and asked questions. Thanks even more to the people like @OpShinDev and @_KtorZ_ that gave me feedback and suggestions. Tonite I found some time and vibe coded all the improvements recommended today during the session, in particular: 1. split the verification page into it's own page and route 2. enhanced the verification page to allow for "deep links" ie a special link that pre-load the verification page with all the onchain details required to verify a contract. it also immediately runs the verification, apply parameters and give you the results of the verification. 3. added deep-link sharing button in the result page. for easy access and share 4. added the value of the params applied in the script in the result page. As part of this redesign, a new landing page has been implemented with a summary of the features, a quick search, and catchy stats to check the progress of how many contracts/hashes/repos have been verified. The new Landing Script Parameters Deep Links uplc.link/verify?txHash=2a88… Let's go!
⚡ uplc.link — Verifiable Smart Contracts on Cardano Get ready to dive deep with Giovanni Gargiulo at this week’s Cardano Dev Office Hours! 📅 Friday, 23 January 15:00 - 16:00 (UTC) 🧵 Open thread for details
1
4
1
27
1,824
OpShin | Python SCs retweeted
Milestone Confirmed OpShin – Smart Contract Tooling for Cardano (M1) @opshindev, the Python-based smart contract language for Cardano, continues strengthening its foundation for dApp developers. This milestone focused on fixing critical bugs and improving reliability across the codebase, ensuring developers can build and deploy smart contracts with greater stability and confidence. A more dependable OpShin means faster, safer dApp development, supporting a stronger Cardano ecosystem. 🔗 opshin.dev Follow the full Delivery Assurance dashboard: bit.ly/TWDB
2
8
501
Check out and support these great proposals for OpShin SCs - now with Plutus V3!
3
11
1,151
OpShin | Python SCs retweeted
No matter how much we strive for perfect code, humans always make mistakes. What really matters is how a network responds when things go wrong, and how easily it can recover. And I think that's where Cardano shines.
9
43
475
7,110
OpShin | Python SCs retweeted
🚀 Python continues to lead web dev in 2025! Explore the top frameworks — Django, Flask, FastAPI, and more — shaping modern apps. 🧠 Compare features, pros, and best use cases. 👉 Read now: bit.ly/49O2nR0 #Python #WebDevelopment #Django #FastAPI #Flask
2
5
178
If you want to write Cardano smart contracts in something that looks like type script, this is a great choice. Even has loops and mutable variables! They finally joined the dark side 🤓🐍
4
14
653
OpShin | Python SCs retweeted
If you like python, this is a really cool way to write smart contract on cardano with python
3
3
25
1,709
OpShin | Python SCs retweeted
We recently released support for Plutus V3 in OpShin. What next? 🐍🥅 We designed a small survey to help us understand your needs and focus on them for our future releases. By filling out this survey, you would help us a lot! It will only take 10 minutes, promise 🤞 listenlabs.ai/s/opshin-plutu…
2
11
620
We recently released support for Plutus V3 in OpShin. What next? 🐍🥅 We designed a small survey to help us understand your needs and focus on them for our future releases. By filling out this survey, you would help us a lot! It will only take 10 minutes, promise 🤞 listenlabs.ai/s/opshin-plutu…
2
11
620
looking forward to input bumping to @phil_uplc @_KtorZ_
107
Are you curious about Smart Contracts on Cardano? 👀🐍Maybe you saw the "Contracts" tab in your favorite Cardano explore but didn't know what to make of it? We present the uplc-viewer! Copy in your favorite contract to see - which language was the contract written in - how does it look in native representation (any hardcoded keys or suspicious error messages?) - cbor encoding for natively written contracts Head to uplc.opshin.dev to inspect your favorite contracts!
18
17
1
103
5,631
We would love to see this integrated into chain explorers too. If any chain explorer is interested in integrating it, feel free to DM us here, on Discord or via mail!
2
14
488