Workshops

# Workshop title Description Author Youtube link
1 Blockchain Basics This video makes a short presentation on the basics of blockchains, touching on cryptocurrencies, consensus models, explaining the details of the MultiversX architecture and finishing with a live demo with the execution of a transaction on the MultiversX network. Radu Chis https://www.youtube.com/watch?v=tv6OBimIX98
2 Interact with the MultiversX Blockchain using mxpy A hands-on tutorial on how we can interact with the MultiversX Blockchain using the mxpy CLI tool. We will create and convert wallets, create, sign and broadcast transactions, query account information, deploy and interact with Smart Contracts, and we will also start and interact with our own localnet. Popenta Alexandru https://www.youtube.com/watch?v=KeYP_oTlJH8
3 Interact with the MultiversX Blockchain using sdk-js A quick lesson on interacting with the MultiversX blockchain using the JavaScript (TypeScript) SDK: talk to the Network, create, sign and broadcast transactions (including Smart Contract calls), and query accounts state (including Smart Contract state). Andrei Bancioiu https://www.youtube.com/watch?v=vAa1fxxmjYU
4 Interact with the MultiversX Blokchain using sdk-py A quick lesson on interacting with the MultiversX Blockchain using the Python SDK. We will create and convert wallets, create, sign and broadcast transactions, will query account information and we will be deploying and interacting with Smart Contracts. Popenta Alexandru https://www.youtube.com/watch?v=xEj8S-d5wxs
5 MultiversX sdk-dapp sdk-dapp is a library dedicated to building Front-End dApps and facilitate the interaction with the blockchain. It exposes many components, hooks, and functions to help the developers build a dApp from scratch in a simpler way. Tudor Morar https://www.youtube.com/watch?v=eMNIN5ip2w0
6 Introduction to ESDTs eStandard Digital Token System. Used on the MultiversX Blockchain used for creating and managing different type of digital tokens. The main advantage of ESDTs is their efficiency. Unlike other blockchains, where custom tokens need a dedicated smart contract, ESDTs do not require a virtual machine. This makes managing and transferring tokens faster and more cost-effective. ESDTs are as scalable and quick as the native EGLD token of the MultiversX network. Rebegea Dragos-Alexandru https://www.youtube.com/watch?v=kyPMo6LPMc4
7 xSuite: Init, Build, Test, Deploy MultiversX contracts in seconds xSuite is the full suite for efficiently developing high-quality MultiversX smart contracts. Init, build, test, deploy contracts in seconds. xSuite is made by the Arda team and is the result of their deep expertise from building numerous dApps and auditing 35+ contracts. xSuite is extensively tested with 450+ tests and 100% test coverage of critical parts, to ensure it is always safe and reliable. https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbHJ6UnZwWjJjVnBHdERnZTdvUmJYOTZxYkxjUXxBQ3Jtc0ttLTYtOXUtemN1eEFOMmJ4d1k4MGU1NWNkNXZGVXc1MmMzX3ZDYzJkckJXZ2pqSjduUmRLV0hzQXlybXhackVxeGpIaDFxa3FiSWdvOWI4NEE1NW1nVjBiZlMwT01XcW1HblVmZ2RUZWZIbUxNczhUOA&q=https%3A%2F%2Fxsuite.dev%2F&v=IQbtAVI-d5Y Lucas Willems https://www.youtube.com/watch?v=IQbtAVI-d5Y
8 General microservices workshop at Multiversx This video will cover how to craft your first microservice on MultiversX, provide you with first-hand experience for interacting with smart contracts. You will find information about MultiversX ElasticSearch Integration, MultiversX API Launch and Advanced scalability concepts. Traian Anghel https://www.youtube.com/watch?v=6m4o_NkLP8o
9 Advanced Microservices Architecture This video will present how to build advanced microservices for Multiversx Blockchain. You will get to know examples of microservices, how to interact with Smart Contracts deployed on MultiversX, deep dive into the details of Transaction Processor, Caching - why and how to use it, what's the purpose of Cache Warmer and everything by going through the beauty of the code. Cozloschi Florin https://www.youtube.com/watch?v=l_hFxmrX-lI
10 MultiversX VM general presentation part 1 This video will cover the MultiversX VM, a key component of the blockchain that allows for the execution of smart contracts and decentralized applications (dApps). Robert Sasu https://www.youtube.com/watch?v=e2ZbxQ3kGoM
11 MultiversX VM general presentation part 2 This video will cover the MultiversX VM, a key component of the blockchain that allows for the execution of smart contracts and decentralized applications (dApps). Robert Sasu https://www.youtube.com/watch?v=x5ULIBNHyjg
12 How to write a smart contract on the MultiversX Blockchain - part 1 In this tutorial, you'll learn how to deploy a smart contract to MultiversX, a sharded smart contract execution platform with a PoS consensus mechanism. Wondering why MultiversX is worth exploring? Let's go through its advantages over other blockchains and VMs: - Performance: With a current throughput of 15,000 TPS, 6s block time, and $0.001 transaction cost, MultiversX significantly outperforms many other blockchains. In testnet, it even reached 263,000 TPS! Its Adaptive State Sharding architecture allows it to scale beyond 100,000 TPS as the network grows. - Developer-friendly: For a smooth coding experience, developers have the MultiversX IDE at their disposal, as well as a Rust framework with a debugger, and royalties with 30% of the gas paid for the smart contract execution returned to authors. This creates a seamless development experience and incentivizes high-quality smart contract creation. - MultiversX WASM VM: This fast and secure virtual machine executes smart contracts written in any programming language that can compile to WebAssembly, allowing for broader language support and greater flexibility. - High-performant and ultra-safe Rust framework: Rust is known to be a low-level multi-paradigm programming language featuring the same architecture as a computer processor, the reason why it is designed for scripting high-performance and machine-efficient code. The MultiversX framework provides super easy ways to design advanced, relatively low-sized smart contracts while at the same time, keeping the gas costs low. Alin-Marius Cruceat https://www.youtube.com/watch?v=BALVrahGeJ8
13 How to write a smart contract on the MultiversX Blockchain - part 2 In this second part of the Cryptozombies Tutorials Walk-through you can learn about addresses inside contracts, init functions calls, traits, discuss some more modules, proxies, mappings, advanced mapper types and much more. Alin-Marius Cruceat https://www.youtube.com/watch?v=VBj4H6B6N9k
14 MultiversX Smart Contract Development Framework A short, very high-level overview of the MultiversX smart contract development framework. We are going through the following topics: - Basic tooling - Smart contract project structure - Main contract code features - Contract interactions with other accounts Andrei Marinica https://www.youtube.com/watch?v=FwD9su3kTgU
15 MultiversX Smart Contract Testing Framework Description: The second video in a series on MultiversX smart contract development, aimed at testing methods and procedures: - The concept of a "scenario" - Blockchain interactors written in Rust - JSON scenarios and how to use them as tests - Integration tests: "blackbox" and "whitebox" testing - Unit tests - Continuous integration We try to show how these concepts and methods share a lot in common, and can often be integrated with one another. Andrei Marinica https://www.youtube.com/watch?v=kgXtHBWU1-8
16 Blast API tutorial Blast provides fast and reliable decentralized blockchain APIs by partnering with Node Providers, to deliver some of the best infrastructure services in the world. Watch this tutorial to see how to use blastAPI and MultiversX. bware labs team https://www.youtube.com/watch?v=JjYDRZ_AF18
17 Creating a React Native Wallet for MultiversX This video is about setting up a basic wallet with React Native that interacts with the MultiversX blockchain. It shortly covers the history of React Native, the needs that led to its development, how it aligns with MultiversX and the direction and needs of mobile apps development community. Stanislav Sava https://www.youtube.com/watch?v=ORJp0wFCzFI
18 MultiversX Unity tools Unlock the power of MultiversX in your Unity games! Follow this tutorial to learn how to seamlessly integrate blockchain technology using this specialized library. Whether you want to create secure in-game assets, tokenize achievements, or create new gaming economies, this should help you. Ovidiu Arion https://www.youtube.com/watch?v=kElMjlLxaAo