We’re bringing the Standardized Interface for Tokenized Vaults on Sui—a Sui Improvement Proposal designed to unify DeFi vault design, improve security, and accelerate developer adoption.
Tokenized vaults are on-chain shared objects that accept deposits of input coins, manage funds, and mint output coins representing each user’s share of pooled assets.
Why tokenized vaults?
DeFi vaults today are bespoke to individual protocols, resulting in duplicated code, higher audit costs, and fragmented tooling.
• The lack of a generic vault standard increases security risk and slows integration.
• Our SIP addresses this by defining a unified Vault interface and generic Move modules for managing user and vault-owner flows.
Only vaults?
No—alongside the vaults, we’re going to help them be recognized by explorers and make them easy to integrate with other DeFi protocols via an immutable VaultMetadata object (similar to CoinMetadata).
We implemented an OwnerCap object that delegates fund management capabilities to vault owners. The object was designed to support DAO-based governance and to interoperate seamlessly with MPC frameworks (e.g., @ikadotxyz 2PC-MPC dWallets) and multisig solutions.
Last but not least, our vaults will be upgradable too, thanks to a modular architecture.
---
How does everything work?
Example: a SUI/ySUI vault where a DeFi firm applies custom yield strategies on Sui.
---
User Flow
Mint: deposit SUI as an input coin into the vault, add that input coin into the vault reserve as Balance, increase the supply of the output coin based on the rate, and wrap that output coin balance into a coin and return it to the user
Redeem: burn ySUI as an output coin and redeem SUI plus generated yield in SUI from the reserve of the vault and return it to the user
---
Owner Flow
Withdraw: withdraw SUI balance from the vaults reserve to spend into yield strategies and generate yields for users (Could be lending strategy, adding liquidity, etc.)
Deposit: deposit SUI as an input coin and generated yield back into the vault reserve balance
---
Bonus: This type of generic vault solution can streamline developers’ workflows. We plan to deploy standard packages to Sui networks (devnet, testnet, mainnet) and support them through our TypeScript SDK (other languages coming soon).
For full details, read the SIP spec on the Sui Forum:
https://t.co/3MlyJL21CL
On March 28, we hosted the Onchain Workshop in Istanbul.
75+ participants, real curiosity, real action.
We covered DeFi fundamentals, wallet onboarding, and what it actually means to take the first step onchain.
Big thanks to everyone who joined and helped make it happen.
We’re just getting started.
#OnchainTürkiye @cryptocom
🇬🇧 English:
I had a great experience yesterday at the "Istanbul Onchain Workshop: A Beginner's Guide" held at MEF University. It was a comprehensive session that provided a deep dive into the world of Web3 and Decentralized Finance.
A special thanks to @ercandotsui for his insightful presentation and for sharing his expertise with us. Key highlights included:
• DeFi 101: Exploring the core principles of Decentralized Finance and how the ecosystem functions.
• Self-Custody with https://t.co/VHTYRU9KeX: Hands-on experience with the Onchain Wallet, focusing on taking full control of digital assets.
• Ecosystem Engagement: Understanding staking mechanisms, navigating dApps, and exploring smart contract strategies.
It was inspiring to discuss the technical nuances of "onchain" living and the opportunities it presents. Huge thanks to @OzBullding , the @YourCampusArc team, and MEF University for hosting such an impactful event! 🚀⛓️
#OnchainTurkiye
🇹🇷 Türkçe:
Dün MEF Üniversitesi'nde düzenlenen "Istanbul Onchain Workshop: A Beginner's Guide" etkinliğindeydim. Web3 ve merkeziyetsiz finans dünyasına dair oldukça kapsamlı ve vizyon açıcı bir oturum oldu.
Özellikle @ercandotsui ‘ye gerçekleştirdiği detaylı sunum ve aktardığı değerli bilgiler için teşekkür ederim. Workshop boyunca şu başlıklara odaklandık:
• DeFi 101: Merkeziyetsiz finansın temel mantığı ve ekosistemin işleyişi.
• Self-Custody: https://t.co/VHTYRU9KeX'un Onchain Wallet’ı üzerinden varlıkların kontrolünü tamamen ele alma ve güvenli cüzdan yönetimi.
• Ekosistem Etkileşimi: Staking mekanizmaları, dApp kullanımı ve akıllı sözleşme stratejileri.
Kripto dünyasında sadece bir kullanıcı olmanın ötesine geçip, "onchain" yaşamın sunduğu fırsatları yerinde tartışmak harikaydı. Bu değerli organizasyon için @OzBullding ‘ e , @YourCampusArc ekibine ve ev sahipliği için MEF Üniversitesi'ne teşekkürler! 🚀⛓️
#OnchainTurkiye
#4 Sui Builder Open-mic
#4 Sui Projects to demo their build @mapmarkdotfun @YourCampusArc
@urchinspace
#4 Sui Builders @imertkaradayi@CanerYakupoglu @huseyinlora_
@yaro0x
🗓️ Tomorrow | 6 am PT
Builders on Sui? Be There. Sui user? Be There. Sui community? Be There.
We’re onboarding 50 early users to WalGo Beta soon🚀
Deploy static sites with one command.
No Web3 gymnastics. No infra babysitting.
If you build with Hugo/Markdown, want permanent decentralized hosting, and want to contribute to our work:
Apply here 👉 https://t.co/1Ihp9tcxA9
Bu akşam saat 21:00’de "Sui Türkiye Builders: AMA" yayınında buluşuyoruz!
@ChiefPengwyn moderatörlüğünde;
@OverBlock_ , @buildermare ,@koza_dao, @node_101 ve @nativerse_xyz ekipleriyle bir araya geliyoruz.
Sui ekosisteminde geliştirici olmayı, Move dünyasını ve bizi nelerin beklediğini hep beraber konuşacağız.
Hatırlatıcılarınızı şimdiden kurun! Herkesi bekliyoruz 💙
https://t.co/y7LuPCn5bO
A paid, 3-month pilot initiative connecting early-career developers with real opportunities inside the Sui ecosystem.
If you’re a hackathon builder, bootcamp grad, or contributor - this is for you.
Apply 👇
https://t.co/yG24Nrmx6T
Day 21 / 21 – Sui Challenge
Today’s progress:
-I learnt test error conditions, edge cases and review everything I've learned.
-The 21 days are over, and learning regularly has really been great. Thanks @ercandotsui@SuiNetwork_TR, and friends @isa91469@ugurdotsui@saliht0re
🇬🇧 English
Day 21 of the #Sui 21 Days Challenge! 🏁🎉
I DID IT! 21 days of Move, 3 full projects, and countless hours of coding later, the marathon is complete! 🚀
On this final day, I focused on Comprehensive Testing and Code Refactoring. I mastered the test_scenario framework for shared objects, using take_shared and return_shared to verify on-chain interactions. I also implemented "Negative Testing" using #[expected_failure] to ensure my Farm project handles errors like invalid plot IDs or duplicate plantings gracefully. 🛡️🛠️
From basic variables to the Sui Object Model, this journey has been transformational. I'm now ready to build the future of Web3 on Sui! 🌐💎
🇹🇷 Turkish
#Sui 21 Gün Challenge’da 21. Gün ve BÜYÜK FİNAL! 🏁🎉
BAŞARDIM! 21 günlük Move serüveni, 3 tam proje ve sayısız satır kodun ardından maratonu tamamladım! 🚀
Bu son günde, Kapsamlı Test Stratejileri ve Kod Temizliği üzerine yoğunlaştım. Paylaşımlı objeleri (shared objects) test etmek için test_scenario çatısını kullanarak take_shared ve return_shared mantığında uzmanlaştım. Ayrıca #[expected_failure] ile "Negatif Testler" kurgulayarak; hatalı parsel ID'leri veya mükerrer ekim gibi senaryolarda çiftliğimizin nasıl tepki vereceğini doğruladım. 🛡️🛠️
Temel değişkenlerden Sui Nesne Modeli'ne uzanan bu yolculuk tam bir dönüşüm oldu. Artık Sui üzerinde Web3'ün geleceğini inşa etmeye hazırım! 🌐💎
#SuiNetwork #MoveLang #Sui21Days #Web3 #Developer #Blockchain #SmartContracts #ProgrammingHero #ChallengeCompleted @SuiNetwork@SuiTRCommunity@ercandotsui
Day 21
CHALLENGE TAMAMLANDI! 🎉
21 günde Sui Move öğrendim:
✅Structs, vectors, enums
✅Object model & UID
✅Entry functions
✅Events & state management
✅3 proje: Counter, Bounty Board, Farm Simulator
Day 21 / 21 – Sui Challenge - DONE! 🏁
Today’s progress:
▫️Wrapped up Final Tests & Cleanup and officially completed the 21-Day Sui Challenge by @ercandotsui, Sui Developer Ambassador @SuiFoundation. Spent time writing comprehensive tests, covering edge cases and error scenarios, and polishing the Farm project. It feels great to see everything come together after 21 consistent days.
This journey resulted in:
• 21 working Move modules
• A solid understanding of Sui Move fundamentals
• Confidence to start building my own Move programs on @SuiNetwork
Big thanks to Ercan for creating and guiding this challenge - clear structure, practical examples, and strong focus on real understanding made a huge difference. I’m motivated to keep going, deepen my Move skills, and continue building in the Sui ecosystem.
Staying consistent doesn’t stop here.
One step further from here.
@SuiNetwork_PL #Move #Sui
Day 21 / 21 #SuiChallenge COMPLETED! 🏆
Mission accomplished with 15/15 unit tests passing on my Farm Simulator! 🚀
Huge thanks to @merndevelop for the support throughout this 21-day marathon. It was an amazing journey into #MoveLang and #Sui.
Ready for more! 🚜💨
#Sui#Web3
Day 21 / 21 – #SuiChallenge COMPLETED 🏆
3 weeks ago, I started with Hello World. Today, I deployed a fully tested, event-driven decentralized Farm Simulator on Sui.
The challenge is over, but my journey as a Sui Developer has just begun. 🚀
#Sui@SuiTRCommunity@ercandotsui