diff --git a/docs/docs/dev_docs/getting_started/sandbox.md b/docs/docs/dev_docs/getting_started/sandbox.md
index 9de009f1e1f..7c15428d9c0 100644
--- a/docs/docs/dev_docs/getting_started/sandbox.md
+++ b/docs/docs/dev_docs/getting_started/sandbox.md
@@ -259,6 +259,9 @@ In this section, we created 2 instances of the `TokenContract` contract abstract
We can see that each account has the expected balance of tokens.
+### Diagram of calling an unconstrained (view) function
+
+
## Creating and submitting transactions
Now lets transfer some funds from Alice to Bob by calling the `transfer` function on the contract. This function takes 4 arguments:
@@ -346,6 +349,9 @@ That's it! We have successfully deployed a private token contract to an instance
You can find the [complete tutorial code here](https://github.com/AztecProtocol/dev-rel/tree/main/tutorials/sandbox-tutorial/token).
+### Diagram of sending a transaction
+
+
## Next Steps
Here we showed how to interact with the sandbox, but didn't go into details on how to write your own contract or any relevant setup needed for it.
diff --git a/docs/static/img/sandbox_sending_a_tx.svg b/docs/static/img/sandbox_sending_a_tx.svg
new file mode 100644
index 00000000000..34a0524cf22
--- /dev/null
+++ b/docs/static/img/sandbox_sending_a_tx.svg
@@ -0,0 +1,3917 @@
+
+
+
+
diff --git a/docs/static/img/sandbox_unconstrained_function.svg b/docs/static/img/sandbox_unconstrained_function.svg
new file mode 100644
index 00000000000..947e30edf8d
--- /dev/null
+++ b/docs/static/img/sandbox_unconstrained_function.svg
@@ -0,0 +1,1944 @@
+
+
+
+