From 4ddc8b094baf445751f60f2febfc61e6cd003e7b Mon Sep 17 00:00:00 2001
From: lufa23 <67415638+lufa23@users.noreply.github.com>
Date: Wed, 13 Aug 2025 15:03:26 +0200
Subject: [PATCH 1/4] fixed references to L1 and L2
---
src/content/docs/learn/deep-dive/dusk-evm.md | 6 +++---
src/content/docs/learn/glossary.md | 4 ----
src/content/docs/learn/overview.mdx | 4 +++-
3 files changed, 6 insertions(+), 8 deletions(-)
diff --git a/src/content/docs/learn/deep-dive/dusk-evm.md b/src/content/docs/learn/deep-dive/dusk-evm.md
index 1458b12b..6a965d76 100644
--- a/src/content/docs/learn/deep-dive/dusk-evm.md
+++ b/src/content/docs/learn/deep-dive/dusk-evm.md
@@ -90,8 +90,8 @@ DuskEVM currently inherits a 7-day challenge period from the OP Stack. This is a
| Opcode | Solidity Equivalent | Behavior |
|-------------|---------------------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| `COINBASE` | `block.coinbase` | Returns the address of the current Sequencer's fee wallet. Effectively the same as Ethereum, but typically does not change from block to block. |
-| `PREVRANDAO`| `block.prevrandao` | Returns the PREVRANDAO (the most recent RANDAO) value of L1 at the current L1 origin block. |
-| `ORIGIN` | `tx.origin` | If the tx is an **L1 ⇒ L2** tx from an L1 smart contract, `tx.origin` is set to the **aliased address** of the originator. Else b
+| `PREVRANDAO`| `block.prevrandao` | Returns the PREVRANDAO (the most recent RANDAO) value of DuskDS at the current DuskDS origin block. |
+| `ORIGIN` | `tx.origin` | If the tx is a **DuskDS ⇒ DuskEVM** tx from an DuskDS smart contract, `tx.origin` is set to the **aliased address** of the originator. Else b
:::note[Note]
@@ -104,6 +104,6 @@ DuskEVM does not have a public mempool, as it is currently only visible to the S
The process for a rollup transaction has two requirements:
The transaction needs to be written to DuskDS, tipically by the op-batcher.
-The transaction needs to be executed to modify the state (by op-geth). Afterwards, op-proposer writes a commitment to the post-transaction state to L1. Note that op-proposer does not need to write a commitment after each transaction to L1; it is OK to commit to the state after a block of transactions.
+The transaction needs to be executed to modify the state (by op-geth). Afterwards, op-proposer writes a commitment to the post-transaction state to [DuskDS](/learn/core-components#duskds) . Note that op-proposer does not need to write a commitment after each transaction to DuskDS; it is OK to commit to the state after a block of transactions.
More information about the batching process can be seen in the OP stack specs.
diff --git a/src/content/docs/learn/glossary.md b/src/content/docs/learn/glossary.md
index 6a3cb005..d1f66dd3 100644
--- a/src/content/docs/learn/glossary.md
+++ b/src/content/docs/learn/glossary.md
@@ -44,10 +44,6 @@ Hyperstaking is a feature that allows smart contracts to manage stakes with cust
[Kadcast](/learn/core-components#network-layer-kadcast) is a structured information propagation protocol used by Dusk, characterized by a direct correlation between network performance, latency, and the number of nodes.
-#### Lightspeed
-
-Lightspeed is the Dusk L2 solution that offers full EVM equivalence. Lightspeed allows Dusk to scale even further and maintain full interoperability with EVM-based blockchains.
-
#### LUX
The smallest denomination of DUSK. 10^9 LUX = 1 DUSK, 1 DUSK = 1,000,000,000 LUX.
diff --git a/src/content/docs/learn/overview.mdx b/src/content/docs/learn/overview.mdx
index 52694e5f..2115e29d 100644
--- a/src/content/docs/learn/overview.mdx
+++ b/src/content/docs/learn/overview.mdx
@@ -46,8 +46,10 @@ This section provides a brief overview of Dusk’s [core components](/learn/core
| **Phoenix & Moonlight** | Dusk enables both shielded and public transactions through its dual-model approach, offering unmatched flexibility to achieve both privacy and compliance. |  |
| **Citadel** | Self-sovereign identity solution for privacy-preserving KYC/AML compliance. It is a protocol designed for authenticating with third party services while protecting sensitive data |  |
+
+:::tip[Tip]
Find more details about Dusk’s core components [here](/learn/core-components).
----
+:::
From a4fb3dd8554b573e40f3b5e62deff4fbd5ae0175 Mon Sep 17 00:00:00 2001
From: lufa23 <67415638+lufa23@users.noreply.github.com>
Date: Wed, 13 Aug 2025 15:11:28 +0200
Subject: [PATCH 2/4] fixed integration naming
---
src/content/docs/developer/integrations/introduction.md | 4 ++--
src/content/docs/developer/integrations/wallet-core.md | 2 +-
src/content/docs/developer/overview.mdx | 3 ++-
3 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/content/docs/developer/integrations/introduction.md b/src/content/docs/developer/integrations/introduction.md
index 677ca2fd..359e778e 100644
--- a/src/content/docs/developer/integrations/introduction.md
+++ b/src/content/docs/developer/integrations/introduction.md
@@ -1,9 +1,9 @@
---
title: Integrations introduction
-description: Integrate with Dusk. Explore integration guides, SDKs, and tools tailored for developers and institutions.
+description: Integrate with DuskDS. Explore integration guides, SDKs, and tools tailored for developers and institutions.
---
-This section outlines the libraries that developers can use to integrate with Dusk:
+This section outlines the libraries that developers can use to :
- [W3sper SDK](/developer/integrations/w3sper)
- [wallet-core](/developer/integrations/wallet-core)
diff --git a/src/content/docs/developer/integrations/wallet-core.md b/src/content/docs/developer/integrations/wallet-core.md
index 7795b903..a06da7f9 100644
--- a/src/content/docs/developer/integrations/wallet-core.md
+++ b/src/content/docs/developer/integrations/wallet-core.md
@@ -1,6 +1,6 @@
---
title: Wallet Core Library
-description: Integrate with Dusk Wallet-Core library to manage transactions.
+description: Integrate with DuskDS Wallet-Core library to manage transactions.
---
This documentation explains how to use the wallet-core library from any programming language of your preference.
diff --git a/src/content/docs/developer/overview.mdx b/src/content/docs/developer/overview.mdx
index 2e00f65a..7fce38c7 100644
--- a/src/content/docs/developer/overview.mdx
+++ b/src/content/docs/developer/overview.mdx
@@ -12,6 +12,7 @@ There are two different stacks to develop on Dusk. The first one is building on-
-
+
+
From 3b34fc815ac9079172e3346aa98b3b46d4d0872c Mon Sep 17 00:00:00 2001
From: Hein Dauven
Date: Wed, 13 Aug 2025 23:01:03 +0200
Subject: [PATCH 3/4] Update
src/content/docs/developer/integrations/introduction.md
---
src/content/docs/developer/integrations/introduction.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/content/docs/developer/integrations/introduction.md b/src/content/docs/developer/integrations/introduction.md
index 359e778e..68363187 100644
--- a/src/content/docs/developer/integrations/introduction.md
+++ b/src/content/docs/developer/integrations/introduction.md
@@ -3,7 +3,7 @@ title: Integrations introduction
description: Integrate with DuskDS. Explore integration guides, SDKs, and tools tailored for developers and institutions.
---
-This section outlines the libraries that developers can use to :
+This section outlines the libraries that developers can use to:
- [W3sper SDK](/developer/integrations/w3sper)
- [wallet-core](/developer/integrations/wallet-core)
From 7a4eeb792d3da57462d1d2cecf837135c99b9226 Mon Sep 17 00:00:00 2001
From: Hein Dauven
Date: Wed, 13 Aug 2025 23:01:12 +0200
Subject: [PATCH 4/4] Update src/content/docs/learn/deep-dive/dusk-evm.md
---
src/content/docs/learn/deep-dive/dusk-evm.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/content/docs/learn/deep-dive/dusk-evm.md b/src/content/docs/learn/deep-dive/dusk-evm.md
index 6a965d76..326c7e07 100644
--- a/src/content/docs/learn/deep-dive/dusk-evm.md
+++ b/src/content/docs/learn/deep-dive/dusk-evm.md
@@ -91,7 +91,7 @@ DuskEVM currently inherits a 7-day challenge period from the OP Stack. This is a
|-------------|---------------------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| `COINBASE` | `block.coinbase` | Returns the address of the current Sequencer's fee wallet. Effectively the same as Ethereum, but typically does not change from block to block. |
| `PREVRANDAO`| `block.prevrandao` | Returns the PREVRANDAO (the most recent RANDAO) value of DuskDS at the current DuskDS origin block. |
-| `ORIGIN` | `tx.origin` | If the tx is a **DuskDS ⇒ DuskEVM** tx from an DuskDS smart contract, `tx.origin` is set to the **aliased address** of the originator. Else b
+| `ORIGIN` | `tx.origin` | If the tx is a **DuskDS ⇒ DuskEVM** tx from a DuskDS smart contract, `tx.origin` is set to the **aliased address** of the originator. Else b
:::note[Note]