docs(docs): add documentation site with Blume config and initial MDX pages

This commit is contained in:
Prad Nukala
2026-09-02 16:53:24 -04:00
parent 9b357128cc
commit b1a622ea13
121 changed files with 23710 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
import { defineMeta } from "blume";
export default defineMeta({
"title": "CLI Commands",
"icon": "terminal",
"collapsed": true
});
+11
View File
@@ -0,0 +1,11 @@
import { defineMeta } from "blume";
export default defineMeta({
"title": "Concepts",
"icon": "lightbulb",
"pages": [
"sonr",
"motr",
"token"
]
});
+31
View File
@@ -0,0 +1,31 @@
---
title: Reference
description: Module documentation, transaction messages, queries, CLI commands, and core concepts for the Sonr blockchain.
icon: "library"
sidebar:
label: "All Reference"
---
Generated and hand-written reference material for `snrd` and the four chain
modules.
<CardGroup cols={2}>
<Card title="Concepts" href="/reference/concepts/sonr" icon="lightbulb">
The chain, the Motor light client, and the SNR token.
</Card>
<Card title="Modules" href="/reference/modules/did" icon="boxes">
`x/did`, `x/dwn`, `x/svc`, and `x/dex` — state, keepers, and events.
</Card>
<Card title="Messages" href="/reference/messages/did-create-document" icon="plug">
Every transaction message across the four modules.
</Card>
<Card title="Queries" href="/reference/queries/query-did-resolve" icon="rss">
Every gRPC and HTTP query endpoint.
</Card>
<Card title="CLI commands" href="/reference/commands/snrd" icon="terminal">
The complete `snrd` command tree with flags and examples.
</Card>
<Card title="Security" href="/security/audit-report" icon="shield">
Audit findings, compliance posture, and cryptographic hardening notes.
</Card>
</CardGroup>
+7
View File
@@ -0,0 +1,7 @@
import { defineMeta } from "blume";
export default defineMeta({
"title": "Messages",
"icon": "plug",
"collapsed": true
});
+15
View File
@@ -0,0 +1,15 @@
import { defineMeta } from "blume";
export default defineMeta({
"title": "Reference",
"icon": "code",
"collapsed": false,
"pages": [
"index",
"concepts",
"modules",
"messages",
"queries",
"commands"
]
});
+12
View File
@@ -0,0 +1,12 @@
import { defineMeta } from "blume";
export default defineMeta({
"title": "Modules",
"icon": "boxes",
"pages": [
"did",
"dwn",
"svc",
"dex"
]
});
+7
View File
@@ -0,0 +1,7 @@
import { defineMeta } from "blume";
export default defineMeta({
"title": "Queries",
"icon": "rss",
"collapsed": true
});