Skip to content

Commit bd7b0dd

Browse files
committed
docs: add Q2 session 16 UI↔smart contracts
Made-with: Cursor
1 parent cf48be1 commit bd7b0dd

5 files changed

Lines changed: 12 additions & 21 deletions

File tree

website/docs/working-group/sessions/q2-2026/15-ui-smart-contract-interaction/_category_.json

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"label": "Session 16: UI ↔ Smart Contracts (Wallets + Tx flow)",
3+
"position": 16
4+
}
5+

website/docs/working-group/sessions/q2-2026/15-ui-smart-contract-interaction/recordings/readme.md renamed to website/docs/working-group/sessions/q2-2026/16-ui-smart-contract-interaction/recordings/readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
2-
title: "Session 15: UI ↔ Smart Contracts (Wallets + Tx flow) - Recordings"
2+
title: "Session 16: UI ↔ Smart Contracts (Wallets + Tx flow) - Recordings"
33
sidebar_label: Recordings
44
---
55

6-
# Session 15: UI ↔ Smart Contracts (Wallets + Tx flow) - Recordings
6+
# Session 16: UI ↔ Smart Contracts (Wallets + Tx flow) - Recordings
77

88
- *(Recording link will be added after the session.)*
99

website/docs/working-group/sessions/q2-2026/15-ui-smart-contract-interaction/session-notes/readme.md renamed to website/docs/working-group/sessions/q2-2026/16-ui-smart-contract-interaction/session-notes/readme.md

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: "Session 15: UI ↔ Smart Contracts (Wallets + Tx flow) - Notes"
2+
title: "Session 16: UI ↔ Smart Contracts (Wallets + Tx flow) - Notes"
33
sidebar_label: Session Notes
4-
slug: /working-group/q2-2026/sessions/15-ui-smart-contract-interaction/session-notes
4+
slug: /working-group/q2-2026/sessions/16-ui-smart-contract-interaction/session-notes
55
---
66

7-
# Session 15: UI ↔ Smart Contracts (Wallets + Tx flow) - Notes
7+
# Session 16: UI ↔ Smart Contracts (Wallets + Tx flow) - Notes
88

99
This guide explains **how a UI app interacts with Cardano smart contracts** (validators) in a production-style way, with clear architecture options, security notes, and diagrams.
1010

@@ -192,15 +192,6 @@ You can mix-and-match, but pick one “lane” and standardize:
192192

193193
---
194194

195-
## Quick “what to teach in the session”
196-
197-
- **Mental model**: “Contracts are validators; interaction is tx construction.”
198-
- **Hands-on**: show a “lock” (deposit) then “unlock” (redeem) flow.
199-
- **Debugging**: show failures (missing collateral, wrong datum, wrong redeemer) and how evaluation catches them.
200-
- **Architecture**: compare Option A vs B with the diagrams above.
201-
202-
---
203-
204195
## Next steps
205196

206197
See the curated links in [Resources](../session-resources/readme.md). If you already have an Aiken validator repo, this session pairs well with creating a minimal off-chain “tx composer” and wiring it to a UI.

website/docs/working-group/sessions/q2-2026/15-ui-smart-contract-interaction/session-resources/readme.md renamed to website/docs/working-group/sessions/q2-2026/16-ui-smart-contract-interaction/session-resources/readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
2-
title: "Session 15: UI ↔ Smart Contracts (Wallets + Tx flow) - Resources"
2+
title: "Session 16: UI ↔ Smart Contracts (Wallets + Tx flow) - Resources"
33
sidebar_label: Resources
44
---
55

6-
# Session 15: UI ↔ Smart Contracts (Wallets + Tx flow) - Resources
6+
# Session 16: UI ↔ Smart Contracts (Wallets + Tx flow) - Resources
77

88
Curated references for building UI apps that interact with Cardano validators (Aiken/Plutus).
99

0 commit comments

Comments
 (0)