
Cardano Smart Contracts in Python. You want it. You buidl it. $opshin
Cardano
Joined June 2022
- Tweets914
- Following69
- Followers3.1K
- Likes1.3K
Pinned Tweet
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? 👇
📦🐍 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!
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…
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…
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…
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.
OpShin | Python SCs retweeted
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
Interesting proposal! Make smart contract matching to source code simple :)
🚀 First step of my first CIP 🎯
forum.cardano.org/t/cip-idea…
@aiken_eng @helios_lang @Scalus3 @hlabs_tech for plu-ts @OpShinDev
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
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.
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
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 🤓🐍
OpShin | Python SCs retweeted
If you like python, this is a really cool way to write smart contract on cardano with python
Anyone notice something new about our homepage? 👀
opshin.dev
Anyone notice something new about our homepage? 👀
opshin.dev
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…
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…
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!





















