У нас вы можете посмотреть бесплатно Live Stellar Workshop | Week 5, Day 3: Building a Mini Escrow Smart Contract или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Welcome to Week 5, Day 3 of the Live Stellar Workshop! In today's Soroban Crash Course session, we are tackling one of the most powerful and widely used constructs in decentralized finance: the Escrow Smart Contract. When engineering blockchain solutions for real-world utility—such as facilitating secure, cross-border payments or trustless digital trade across the SADC region—removing the need for a centralized middleman is essential. In this workshop, we will build a "Mini Escrow" contract from scratch. You will learn how to securely lock funds on the Stellar network, manage multi-party authorization, and write the logic to release those funds only when specific conditions are met. Course Resources & Links: GitHub Repository (Code & Notes): https://github.com/smwebsystems/sorob... What We Cover in This Session: The Escrow Architecture: Designing the logic for a trustless agreement between a Buyer, a Seller, and the Smart Contract itself. Managing Token Transfers: Interacting with native Stellar assets (XLM) and custom tokens within your Soroban contract. Locking State: Securely holding funds in the contract's balance until transaction conditions are fulfilled. Multi-Party Authorization: Using require_auth to ensure only the designated buyer can approve the release of funds, and only the seller can claim them. The deposit and release Methods: Writing the core functions that handle the movement of assets. Testing Financial Logic: Running local CLI tests to verify that funds cannot be withdrawn prematurely or by unauthorized accounts. Timestamps: (Note: Adjust these placeholders to match the exact pacing of your live stream!) 0:00 - Welcome Back & What is an Escrow Contract? 5:30 - Real-World Use Cases (Cross-Border Trade & DeFi) 11:15 - Architecting the Mini Escrow Data Structures 18:40 - Working with Soroban Token Interfaces 26:00 - Writing the deposit Method: Locking Funds 35:20 - Implementing Multi-Party Authorization 42:15 - Writing the release Method: Unlocking Funds 50:30 - Compiling and Testing Token Transfers Locally 58:00 - Q&A and Homework for Next Session Homework: Head over to today's GitHub notes to pull the Mini Escrow starter code. Your assignment is to deploy the contract locally, mint some test tokens, simulate a deposit from a "Buyer" account, and successfully execute a release to a "Seller" account using the Soroban CLI!