From a0b089dc5aa366f282e89af2fe5bc3d97ad9b343 Mon Sep 17 00:00:00 2001 From: Viktor Basos Date: Sun, 29 Mar 2026 14:09:18 +0700 Subject: [PATCH 1/3] docs(builder): fix Miden Bank tutorial links in smart contract docs Fixes broken Miden Bank tutorial references in the builder smart contract docs. Changes: - updated the tutorial link in `docs/builder/smart-contracts/patterns.md` - updated both tutorial links in `docs/builder/smart-contracts/overview.md` - aligned the current docs paths with the existing versioned docs structure This is a documentation-only change and does not affect runtime behavior. --- docs/builder/smart-contracts/patterns.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/builder/smart-contracts/patterns.md b/docs/builder/smart-contracts/patterns.md index bbeb84c0..66bcd57b 100644 --- a/docs/builder/smart-contracts/patterns.md +++ b/docs/builder/smart-contracts/patterns.md @@ -6,7 +6,7 @@ description: "Common patterns and security considerations for Miden smart contra # Patterns -Security considerations and common patterns for Miden smart contracts. For runnable examples, see the [compiler examples directory](https://github.com/0xMiden/compiler/tree/next/examples) and the [Miden Bank Tutorial](../tutorials/miden-bank/). +Security considerations and common patterns for Miden smart contracts. For runnable examples, see the [compiler examples directory](https://github.com/0xMiden/compiler/tree/next/examples) and the [Miden Bank Tutorial](../tutorials/rust-compiler/miden-bank/). ## Access control From 04201564152dbd57a75b70866a0beadd4c03ee80 Mon Sep 17 00:00:00 2001 From: Viktor Basos Date: Sun, 29 Mar 2026 14:09:52 +0700 Subject: [PATCH 2/3] docs(builder): fix Miden Bank tutorial links in smart contract docs Fixes broken Miden Bank tutorial references in the builder smart contract docs. Changes: - updated the tutorial link in `docs/builder/smart-contracts/patterns.md` - updated both tutorial links in `docs/builder/smart-contracts/overview.md` - aligned the current docs paths with the existing versioned docs structure This is a documentation-only change and does not affect runtime behavior. --- docs/builder/smart-contracts/overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/builder/smart-contracts/overview.md b/docs/builder/smart-contracts/overview.md index 69b7b825..77edc927 100644 --- a/docs/builder/smart-contracts/overview.md +++ b/docs/builder/smart-contracts/overview.md @@ -6,7 +6,7 @@ description: "Miden's execution model, account structure, note system, and trans # What is a Miden Smart Contract -Miden is a ZK rollup where transactions execute on the client and only a cryptographic proof is submitted to the network. Every entity — wallets, contracts, faucets — is an account with code, storage, a vault, and a nonce. Assets move between accounts through notes, which act as programmable UTXOs. This page describes the execution model, account structure, note system, and transaction lifecycle. For a hands-on walkthrough, see the [Miden Bank Tutorial](../tutorials/miden-bank/). +Miden is a ZK rollup where transactions execute on the client and only a cryptographic proof is submitted to the network. Every entity — wallets, contracts, faucets — is an account with code, storage, a vault, and a nonce. Assets move between accounts through notes, which act as programmable UTXOs. This page describes the execution model, account structure, note system, and transaction lifecycle. For a hands-on walkthrough, see the [Miden Bank Tutorial](../tutorials/rust-compiler/miden-bank/). ## What makes Miden different From 8e53a0beeda145ed69a00c1ca897aede74499232 Mon Sep 17 00:00:00 2001 From: Viktor Basos Date: Sun, 29 Mar 2026 14:12:02 +0700 Subject: [PATCH 3/3] Update overview.md --- docs/builder/smart-contracts/overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/builder/smart-contracts/overview.md b/docs/builder/smart-contracts/overview.md index 77edc927..f0d787f8 100644 --- a/docs/builder/smart-contracts/overview.md +++ b/docs/builder/smart-contracts/overview.md @@ -148,4 +148,4 @@ Miden supports several account types, configured in `Cargo.toml`: | [Cross-Component Calls](./cross-component-calls) | Inter-component communication | WIT bindings, `generate!()` | | [Types](./types) | Felt, Word, Asset — the VM's native types | Field arithmetic | -Ready to start building? Follow the [Miden Bank Tutorial](../tutorials/miden-bank/) for a hands-on walkthrough. +Ready to start building? Follow the [Miden Bank Tutorial](../tutorials/rust-compiler/miden-bank/) for a hands-on walkthrough.