summaryrefslogtreecommitdiff
path: root/docs/runtime/README.md
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-10-06 12:31:39 +0700
committerpolwex <polwex@sortug.com>2025-10-06 12:31:39 +0700
commit4a6067863d415e0334b4b61254fab2bd879a6964 (patch)
treecbeadf65ec17ff6bb28be3cb39307ef38a598b4b /docs/runtime/README.md
parentf1de939b8cc592a8d56e62ce36902740a88a7e01 (diff)
brass!!
Diffstat (limited to 'docs/runtime/README.md')
-rw-r--r--docs/runtime/README.md31
1 files changed, 31 insertions, 0 deletions
diff --git a/docs/runtime/README.md b/docs/runtime/README.md
new file mode 100644
index 0000000..c9612ac
--- /dev/null
+++ b/docs/runtime/README.md
@@ -0,0 +1,31 @@
+---
+description: "Documentation for Urbit's runtime and Nock interpreter (Vere), including guides for U3, jetting, C programming in Urbit, and cryptography implementation."
+layout:
+ title:
+ visible: true
+ description:
+ visible: false
+ tableOfContents:
+ visible: true
+ outline:
+ visible: true
+ pagination:
+ visible: true
+---
+
+# Runtime
+
+These guides cover Urbit's runtime and Nock interpreter, which is called Vere.
+
+* [U3 Overview](u3.md) - An overview of the noun-wrangling part of the runtime, U3.
+* [Conn.c Guide](conn.md) - Using `conn.c` to interact with a running ship from the outside.
+* [How to Write a Jet](jetting.md) - A jetting guide by for new Urbit developers.
+* [C3: C in Urbit](c.md) - Under u3 is the simple c3 layer, which is just how we write C in Urbit.
+* [U3: Land of Nouns](nouns.md) - The division between c3 and u3 is that you could theoretically imagine using c3 as just a generic C environment. Anything to do with nouns is in u3.
+* [U3: API Overview](api.md) - A walkthrough of each of the u3 modules.
+* [Cryptography](cryptography.md) - References on the cryptography libraries utilized by jets.
+
+## Additional Resources <a href="#additional-resources" id="additional-resources"></a>
+
+* [User Reference](../../user-manual/running/vere.md) - Reference for the utilities and options the runtime takes from the terminal.
+* [The Vere Repo](https://github.com/urbit/vere) - Github repository for the Urbit runtime.