45B · Learn
All the content and interface is experimental. Please provide feedback to hello@45b.io or by reaching out to lucas.45b.io.

← Topics

Playing with Smart Contracts

Perceber Contratos Inteligentes · Jugar con Contratos Inteligentes · Manipuler les Contrats Intelligents

Spoken language All1905 Português1338 English523 Multilingual44

Showing 523 of 1905 moments. 1382 are in another language and are set aside, not ranked lower — show every language. 134 of those are in a call that has a translation into this language: set aside because of the language spoken, but readable — open the call and switch the transcript.

Taught 50 times across 15 recorded calls (Ch2GL, Ch4EN) between 2026-07-28 and 2026-09-30 , in EN .

Start here

Watch from 20:02 TLDR Web3 Workshops Ch#4 EN Sess#5

Proof Mechanisms Compared

The shallowest moment on this topic anyone at your level can reach — not the highest-scoring one, which is usually deep inside a discussion and a poor first click.

What was taught

What each stretch was called — the session’s own chapter heading where there is one, otherwise what the stretch teaches, derived from the recording. Ranked by how much of this topic sits under each, and naming what was taught alongside it rather than repeating the title of this page. Each one opens the recording where that thread starts, at the depth it needs to play.

  1. ADA, policy IDs, tokens, and UTXOs 6 moments EN TLDR
  2. Web3 architecture: data, logic and application layers 3 moments EN TLDR
  3. Transaction Metadata 2 moments EN TLDR
  4. Meme tokens, token launches, and supply and demand 2 moments EN TLDR
  5. Smart-Contract Use Cases 2 moments EN TLDR
  6. Smart Contracts and UTXOs 2 moments EN TLDR
  7. Smart Contract · Cardano · Technical 2 moments EN TLDR
  8. Cardano Block Explorers and Token Details 2 moments EN Discussion
  9. Proof Mechanisms Compared 1 moment EN TLDR
  10. Smart contracts, UTXOs, datums and redeemers 1 moment EN TLDR
  11. Cardano Development Stack 1 moment EN TLDR
  12. Token Transparency And Lovelace 1 moment EN Concepts

25 further threads are in the per-call moment lists under Where it was taught.

In their words

Verbatim from the transcripts, not paraphrased — a paraphrase of a recording is a claim about it, and this page does not make claims it cannot link to.

And this is what the validation script validates. Okay. Spending this UTXO out of the smart contract with this transaction, attaching to the transaction, or sending with the transaction proof that I am Lucas, which is the redeemer. The redeemer goes into the validation script that checks this logic
Pedro Lucas · Web3 Workshops Ch#4 EN Sess#5 at 20:02 TLDR
So when the smart contract receives. Well, when someone wants to spend and capture and redeem your souvenir UTXO and an nft, you would have to come and say, okay, I want to submit a transaction that has not necessarily metadata, it has redeemers. And there's like, if you wanted to spend all of these
Pedro Lucas · Meet – [45B] Web3 Workshops Ch#2 Sess#27 at 27:06 TLDR
Each of these UTXOs have their own datum, which is like this is the coin with, I don't know, 5 ADA for Megan, 10 ADA for Aomi, and 7 ADA for someone else. So the datum is just a bit of data that's attached to this utxo. And then there is a validation script within the smart contract, which is a sort
Pedro Lucas · Web3 Call#26 at 30:14 TLDR
But yeah, Smart contract is basically a programmatic wallet where you drop deposit things into and then you have a validation script to get things out of it, which is what we've been seeing. So that little bit of Marlowe, that little bit of Aiken, that's the validation script. Okay, I'm sorry, I'm n
Pedro Lucas · Web3 Workshops Ch#4 EN Sess#6 at 52:57 TLDR

The words that mark it

The terms that identified these moments, counted over the ones you can reach. Shown for the same reason the concept index shows them: a term-based index that hides its reasoning is indistinguishable from one that is wrong.

Where it was taught

Each call, and every moment on this topic inside it — timestamp, the session’s own heading, what was said, and the terms that matched. Open one to read the evidence; every timestamp opens the recording at the second it starts, with the depth already set so it plays.

Web3 Workshops Ch#4 EN Sess#5 2026/9/21 · Cohort #4 in English · EN 5 moments

Open this recording from the start →

  • 20:02 TLDR Proof Mechanisms Compared Pedro Lucas And this is what the validation script validates. Okay. Spending this UTXO out of the smart contract with this transaction, attaching to the transaction, or sending with the transaction proof that I am Lucas, which is the redeemer. The redeemer goes into the validation script that checks this logic code · contract · datum · redeemer · script · smart contract
  • 1:20:21 TLDR Cardano Development Stack Pedro Lucas Well I can't talk much in detail about the gas fees and on all that, but I really thank you for bringing me Back to this again, because I had these three things here, Marlowe, TX3 and Akin. And actually only Aiken is a fully. Functional. Smart contract language, which in the end I can write here. Al aiken · code · contract · marlowe · plutus · smart contract
  • 48:53 Concepts Tokens And NFTs Distinguished Pedro Lucas So this would be the seller of the NFT and this would be the JPEG Store. Or way up Smart contract, the NFT gets deposited in a utxo. And the reason I came back here was like, instead of saying, for Lucas, it says only sell for more than 100 ADA. Okay, this is not even as complicated as proving you a contract · smart contract · utxo
  • 10:52 TLDR Participant Profiles Pedro Lucas Okay, it's really just because on a, let's say beta level, we don't talk about locking ada, we talk about you have a UTXO that's located, locked or that's in a smart contract. Okay. So yeah, I'm not sure if anyone has any questions. We went over like proof of work, proof of stake. We like to give pe contract · smart contract · utxo
  • 1:12:35 TLDR Oracle Function Explained Pedro Lucas Oracles are basically entities that are sending data updates from the real world into the blockchain so that they may be queried by smart contracts. So looking at that diagram where I had the smart contract needs to know, if I don't know, they can release some funds for me and they, for example, if contract · smart contract
Meet – [45B] Web3 Workshops Ch#2 Sess#27 2026/9/11 · Cohort #2 in English, in partnership with Gimbalabs · EN 4 moments

Open this recording from the start →

  • 27:06 TLDR Smart contracts, UTXOs, datums and redeemers Pedro Lucas So when the smart contract receives. Well, when someone wants to spend and capture and redeem your souvenir UTXO and an nft, you would have to come and say, okay, I want to submit a transaction that has not necessarily metadata, it has redeemers. And there's like, if you wanted to spend all of these code · contract · datum · marlowe · redeemer · script
  • 17:06 Concepts Web3 architecture: data, logic and application layers Pedro Lucas Seeing what money went from whom to whom and then the coins that are deposited in your wallet or when they are deposited in a smart contract, they can have a datum, which is what Tevo was talking about. Like I was saying, a datum is also a bit of data like, well, with those curly braces and that kin contract · datum · smart contract
  • 21:48 Concepts Web3 architecture: data, logic and application layers Pedro Lucas But this is the only bit of logic that you can program and deploy in the blockchain and to control something. So like when you deposit something in a smart contract. We're going to talk about that in a moment. This is a bit of logic that you can program in the, in the blockchain. Another thing befor contract · deploy · smart contract
  • 11:10 TLDR Web3 architecture: data, logic and application layers Pedro Lucas Yeah, metadata is basically these kinds of or JSON format data is this kind of thing, right? There's a number of examples here. Some are more structured. And so imagine you can put a bit of this or this, this little chunk of information, you could put it into a transaction. That's what we call metad contract · smart contract
Web3 Call#26 2026/9/9 · Cohort #2 in English, in partnership with Gimbalabs · EN 5 moments

Open this recording from the start →

  • 30:14 TLDR Transaction Metadata Pedro Lucas Each of these UTXOs have their own datum, which is like this is the coin with, I don't know, 5 ADA for Megan, 10 ADA for Aomi, and 7 ADA for someone else. So the datum is just a bit of data that's attached to this utxo. And then there is a validation script within the smart contract, which is a sort aiken · contract · datum · script · smart contract · utxo
  • 20:11 TLDR Smart Contracts and UTXOs Pedro Lucas It's something else. So the smart contract has an address. You send a UTXO to a smart contract but then because it doesn't have necessarily a key to sign money out of it, it has a validation script. So I can send UTXO to a smart contract's address and it's parked there and anyone can sort of try to contract · script · smart contract · utxo
  • 16:52 Concepts Smart Contracts and UTXOs Pedro Lucas And so here, for example, I have a sentence, and if I press a key on my computer, arguments sent in a transaction that spends a UTXO from a smart contract, I press the key again and it translated it subscribed what I said. Okay, okay. So these are redeemers. And so here it's actually interesting bec contract · smart contract · utxo
  • 24:20 Extended Transaction Metadata M So would that be the metadata that you add to a utxo? utxo
  • 5:04 Extended Cohort and Learning-Programme Planning Pedro Lucas I'm going to let yours be a bit more focused on, let's say development friendly, development friendly posture, because the other ones are just going to be like nine sessions and that's going to be two or three sessions of learn, two or three sessions of concepts and business models, which is what we contract · smart contract
Web3 Workshops Ch#4 EN Sess#6 2026/9/23 · Cohort #4 in English · EN 6 moments

Open this recording from the start →

  • 14:16 Concepts Token Transparency And Lovelace Pedro Lucas So there's a game or a function that runs and moves a ship, which is the fiction that they're doing in this kind of smart contract game. And you have the properties and you have the functions that you can use around the ship. So it's completely abstracted away from the blockchain code itself. Okay, aiken · code · contract · marlowe · plutus · smart contract
  • 52:57 TLDR Smart-Contract Use Cases Pedro Lucas But yeah, Smart contract is basically a programmatic wallet where you drop deposit things into and then you have a validation script to get things out of it, which is what we've been seeing. So that little bit of Marlowe, that little bit of Aiken, that's the validation script. Okay, I'm sorry, I'm n aiken · contract · marlowe · script · smart contract · utxo
  • 7:47 Concepts User-Data Minimization Pedro Lucas We pay the dollar provider from the account of the ADA provider and we pay the ADA provider from the account of the dollar provider. That's what's happening overall in this whole. Little piece of the. Of the Marlowe. It's not development, but it's setup, contract. Let's say another interesting thing contract · marlowe · plutus
  • 44:16 TLDR User And Business Benefits Pedro Lucas So in that business model, how could he use Cardano and Web3, this is the stage we're going to have from here on. Right. Which is all about understanding the building blocks that we can use. So macro payments or metadata on the blockchain or a token, that's thank you for visiting us type of memoir. contract · smart contract
  • 49:10 Concepts Smart-Contract Use Cases Pedro Lucas Then when a person, it's a get a voucher. When the person comes back with the voucher, you redeem it, you give, people give like the person that's redeeming the voucher the ADA back and you burn. The voucher or rip it. There's a number of things vesting, for example, is like I deposit a thousand ADA contract · smart contract
  • 2:28 TLDR Blockchain Ownership Model Pedro Lucas And so we have started by looking at concepts. We've gone through a number of concepts of what's a block, what's a transaction, what's a utxo, all those things. And then we on the last session looked at what's in the back end and what's in the front end. I know, I think Brian was here maybe for Sule utxo
Web3 Workshops Ch#4 EN Sess#9 2026/9/30 · Cohort #4 in English · EN 4 moments

Open this recording from the start →

  • 54:06 TLDR Blockchain application stack Pedro Lucas When you deposit something on a smart contract that's for Priange, you leave a note there saying, this is for Priange. That's a datum that is attached to that UTXO that's deposited in the smart contract. And so this kind of software, the off-chain side of your smart contract, needs to prepare the tr contract · datum · redeemer · script · smart contract · utxo
  • 1:01:57 Discussion Chess-game architecture and escrow Priyansh Rai Validation script in the smart contract or something. contract · script · smart contract
  • 1:28:02 Concepts Game moves, scaling and future sessions Pedro Lucas So here, we would need to have and it's interesting because your application so far doesn't have their own tokens. We just spoke of creating something in the escrow, but you would have, like I was describing it, a game token that I'm not sure exactly where it would live, but how we would call it, bu contract · script · smart contract
  • 7:32 Concepts Indian Web3 ecosystem and regulation Pedro Lucas Yeah, here we go. So yeah, deconstructing business models, maturing your ideas, and this point, which I think is very important to have as a broad discussion to close today's sessions. I also can tell you that, like I said, between the English content and the Portuguese content, we've been keeping t contract · smart contract
Web3 Workshops Ch#4 EN Sess#8 2026/9/28 · Cohort #4 in English · EN 4 moments

Open this recording from the start →

  • 1:30:28 TLDR Meme tokens, token launches, and supply and demand Pedro Lucas I'm not saying it's high or low code, I'm saying in Ethereum tokens are a balance that the smart contract keeps for you. code · contract · smart contract
  • 1:35:22 TLDR Meme tokens, token launches, and supply and demand Pedro Lucas Sorry, these red and green tokens, Sorry, this is ADA are being moved around from wallet to wallet and you can deposit a UTXO or another UTXO into a wallet and they are in the wallet temporarily and then you can remove that piece of ADA from the wallet into someone else's wallet. So like a customer contract · smart contract · utxo
  • 1:54:16 Discussion Amiar’s project portfolio and social-token concept Amiar (gekkido) I'd say like this, I have an NFT. I only sell it for €5. And this is programmed smart contract. We cannot change this. You give me five euros, I give you the nft. The five euros stay in my treasury. Then you have a special burning function, because even when you burn an asset, which means to elimina contract · smart contract
  • 1:58:49 Discussion Token pricing, value flows, and liquidity Amiar (gekkido) And, and even the NFT can go up in price because of rarity. And still, if you do the burning thing, you would still burn it for 10 if you go through the temporary vault. But you can have a secondary smart contract where you can program. This is what I'm saying, Lucas. We are not yet there yet. We ar contract · smart contract
Web3 EN call 25 2026/9/4 · Cohort #2 in English, in partnership with Gimbalabs · EN 6 moments

Open this recording from the start →

  • 1:21:32 TLDR ADA, policy IDs, tokens, and UTXOs Pedro Lucas Yeah, but in this case, for example, if you look at this, what was I. This is a list of the UTXOs in my wallet, you know, or actually it's the UTXOs that went in and out of a transaction. Right. And if you look at just one side of it. Sorry, let me just simplify it. You see here this, there's two UT utxo
  • 1:40:43 Concepts ADA, policy IDs, tokens, and UTXOs Pedro Lucas You know, and this here is the live output. Or the transaction can have just one output. Okay, These, these balances are not live anymore because they were spent in the next transaction. And as you are navigating, for example, in the transaction we're talking about here, that's where I felt like it utxo
  • 1:18:42 Discussion ADA, policy IDs, tokens, and UTXOs Ayomi Shuga They call it smart contract, audit token DAO or something like that. contract · smart contract · utxo
  • 1:26:23 TLDR ADA, policy IDs, tokens, and UTXOs Pedro Lucas Minted by some pool that was included it in a block. You can see that's why I like C Explorer a bit better. It's a bit more friendly. And you can see the wallet. If you hover over, you can see this is all the same wallet. So I was basically it was this person that spent two inputs. Each of these sec utxo
  • 1:33:44 Concepts ADA, policy IDs, tokens, and UTXOs Pedro Lucas You know what would be easy? If someone built a visual. Let me see if I. If I. If that exists. Visual graph Explorer of Cardano utxos. Let's. Ask the gods of Google UTXO on. Cardano no, that's not it. So. Because let me just try to illustrate this for you with a drawing. One of my drawings right the utxo
  • 1:38:09 Concepts ADA, policy IDs, tokens, and UTXOs Pedro Lucas And a transaction can have just one output even. But okay. Or a thousand. Some transactions have been known to have. Like if we go to eutxo.org there's these peculiar cases that this website shows you where you can see. Transaction with most outputs, transaction with most tokens, transaction with mo eutxo
Web3 Ch2 Eng #20 2026/7/28 · Cohort #2 in English, in partnership with Gimbalabs · EN 4 moments

Open this recording from the start →

  • 1:15:32 Concepts Cardano Bounties Beta Testing Update Pedro Lucas Yeah. So one of the things we experimented with on the last cohort, this is in Portuguese still, but it's basically this kind of situation where you have two people. There's one providing ada, there's one providing dollar and there's the smart contract in the middle. And so one does their part putti contract · marlowe · smart contract
  • 45:38 Discussion Onboard Ninja Tool Demonstration Pedro Lucas And so yeah, just going to make use of your question to drop this on because it's interesting that the guys to develop Onboard Ninja they had to sort of develop this Cardano standard for redeeming a gift QR code type of feature. So this is a proof of onboarding. Now Tevo, to your question, I think y code · utxo
  • 15:59 Discussion Cardano Block Explorers and Token Details Pedro Lucas And there's an ADA handle here, which is something that we haven't experimented with so, so much yet. Sorry, I shouldn't have clicked on it. And then, yeah, think that this is one sort of. It's not a block clock, but it's a sort of an explorer. And there's also. Eutxo.org has been around for quite a eutxo
  • 22:32 Extended Cardano Block Explorers and Token Details Pedro Lucas Just gonna copy this one. I'm gonna give up on you. Eutxo today is probably having trouble or maybe it's on my side. I don't and I'm also going to Showcase this one. I think I only saw this one very, very recently. I didn't even know we had this hamster stake pool community. eutxo
Web3 Call #23 Euro/African timezone 2026/8/27 · Cohort #2 in English, in partnership with Gimbalabs · EN 2 moments

Open this recording from the start →

  • 15:41 Concepts Session administration and cohort planning Pedro Lucas And for the more technical people, understand a bit like the smart contract, which is sort of a bit of both. But on here we have an example of a Marlowe contract and I wanted even to touch a bit on TX3. So with this goal, can I get your confirmation that you can attend regularly and maybe even have contract · marlowe · smart contract
  • 1:01:01 TLDR Learning model and technical concepts Pedro Lucas So we. That's like. That covers the green. Let's have a look at maybe data. Data is in pink and we have data routing here. Sorry about that. Data routing. And so if we look at it, we have data where the whole blockchain is data. It's all just, you know, transactions on top of transactions, blocks on datum
Web3 Workshops Ch#4 EN Sess#4 2026/9/18 · Cohort #4 in English · EN 2 moments

Open this recording from the start →

  • 46:54 TLDR Blocks, blockchain, nodes, and stake pools Pedro Lucas Okay. What I was realizing is that we're going through this chain of concepts between a wallet and transactions and etc. But we didn't really classify what are these balances. So ADA is this. It's like I usually say, it's digital territory on Cardano. Let's maybe add it here. Digital territory on Ca utxo
  • 1:14:22 Discussion Cardano governance and network parameters Pedro Lucas For me, I think it was a good introduction both to the concepts and to the working of the blockchain leading into the politics and everything. One thing as well, visualization that is interesting. When I was introducing the concept of a utxo, so like a piece of ADA that's in my possession after. Aft utxo
Web3 Workshops Ch#4 EN Sess#7 2026/9/25 · Cohort #4 in English · EN 3 moments

Open this recording from the start →

  • 16:10 TLDR Session Objectives Pedro Lucas So we've sort of done a bit of this on the technical side on the previous section of the training last week. We were looking at what technologies, what building blocks can we do, can we use to do something, to achieve some kind of user experience or functionality. We saw that some things you can act contract · smart contract
  • 28:49 Discussion Cardano Governance Pedro Lucas So I'm not really sure how this is called formally, although I should know, but these are like bots that are on the blockchain. It's not even a person, it's just a smart contract or something. And these can be always yes, always no, always abstain, or no confidence. contract · smart contract
  • 6:20 Discussion Opening and Cohort Check-In Pedro Lucas Hmm. Okay. Yeah, well, I understand that, for sure. That's why we created this, and that's why we made it. Keep in mind, when you land in one—in a call—so this is call number 18 for the Portuguese cohort. If we go back to cohorts, you can go to your cohort. So it's this one, which is ending this wee marlowe
45B Web3 Workshop (Euro/African timezone) 2026/8/27 · Cohort #2 in English, in partnership with Gimbalabs · EN 2 moments

Open this recording from the start →

  • 19:17 TLDR Playing with Smart Contracts (unidentified) hood and um on a last level uh starting to understand a bit how the business models can work and for example aomi already has a a project going going live but maybe we could help her think how to monetize it or something like that and um for the more technical people uh understand a bit like the sma contract · smart contract
  • 22:02 TLDR Playing with Smart Contracts (unidentified) we have um the latam us time zone which is what megan did we basically covered um a bit of concepts and a bit of of um what's the back end the front end and the smart contract do um and that's what i want to cover with you as well today to keep you guys uh in parallel but now if you if you start bra contract · smart contract
Web3 Workshops Ch#4 EN Sess#1 2026/9/11 · Cohort #4 in English · EN 1 moment

Open this recording from the start →

  • 1:15:35 Discussion Cohorts, Languages and Follow-up Pedro Lucas The English and the Portuguese code. Yeah, you can like what, what I've shown to a lot of you in the onboarding calls. Remember there was a calendar and like when you start overlapping the. The two cohorts in Portuguese and English and the multiling cohort and all that, there's a lot of calls that y code · contract · lock · smart contract
Web3 #24 US-timezone 2026/8/31 · Cohort #2 in English, in partnership with Gimbalabs · EN 1 moment

Open this recording from the start →

  • 40:17 TLDR Transactions, signatures, and fees Pedro Lucas Yeah, it's in this case that in Bitcoin it's more like buying space, but there's also a fee market. So it's different here. The smart contract complexity does come into play. Usually it's around 17 cents of an ADA or something like that, and could be this much or up to this much or even more if you contract · smart contract
Web3 Workshops Ch#4 EN Sess#3 2026/9/16 · Cohort #4 in English · EN 1 moment

Open this recording from the start →

  • 1:10:57 Session Cardano applications and use cases Pedro Lucas And you have here a number of five games at least. So Infinity Rising is a very well known one. Sterea I think is more for developers. Plutus quiz. I don't know what it is. It rhymes. Okay, so maybe I'll drop this link on the board and invite you to have a quick look at this. Infinity Rising for exa plutus

A “moment” is a run of the transcript where the topic was being taught, not every time a word was said in passing. Matching is term-based and every match keeps the term that fired it, so this page is auditable rather than magic. It is assembled when you ask for it, from the calls you may see at the depth you may read.