diff --git a/astro.config.mjs b/astro.config.mjs index c172733..ab52287 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -26,12 +26,24 @@ export default defineConfig({ label: "Getting Started", items: [ { label: "Introduction", slug: "index" }, + { label: "Tokenomics", slug: "concepts/tokenomics" }, { label: "Concepts & Terminology", slug: "getting-started/concepts", }, - { label: "Setup CLI", slug: "getting-started/setup-cli" }, - { label: "Setup Wallet", slug: "getting-started/setup-wallet" }, + ], + }, + { + label: "How-to Guides", + items: [ + { label: "Start Here", slug: "how-to-guides/start-here" }, + { label: "Setup a Wallet", slug: "how-to-guides/setup-a-wallet" }, + { label: "Bridge to Base", slug: "how-to-guides/bridge-to-base"}, + { label: "Stake your Torus", slug: "how-to-guides/stake-your-torus" }, + { label: "Register an Agent", slug: "how-to-guides/register-an-agent" }, + { label: "Become a Root Agent", slug: "how-to-guides/become-a-root-agent" }, + { label: "Edit your Agent", slug: "how-to-guides/edit-your-agent" }, + { label: "Setup CLI", slug: "how-to-guides/setup-cli" }, ], }, { @@ -45,7 +57,6 @@ export default defineConfig({ slug: "v05/capability-permissions", }, { label: "Emission Permissions", slug: "v05/emission-permissions" }, - { label: "Tokenomics", slug: "concepts/tokenomics" }, { label: "Governance & DAO", slug: "concepts/governance-dao" }, ], }, @@ -99,20 +110,6 @@ export default defineConfig({ }, ], }, - { - label: "How-to Guides", - items: [ - { label: "Setup a Wallet", slug: "how-to-guides/setup-a-wallet" }, - { label: "Bridge to Base", slug: "how-to-guides/bridge-to-base"}, - { label: "Stake your Torus", slug: "how-to-guides/stake-your-torus" }, - { label: "Register an Agent", slug: "how-to-guides/register-an-agent" }, - { label: "Become a Root Agent", slug: "how-to-guides/become-a-root-agent" }, - // { - // label: "Setup a wallet", - // slug: "how-to-guides/setup-a-wallet", - // }, - ], - }, ], customCss: ["./src/tailwind.css"], }), diff --git a/public/images/how-to-guide/edit-your-agent/allocator-card-edit-agent.png b/public/images/how-to-guide/edit-your-agent/allocator-card-edit-agent.png new file mode 100644 index 0000000..5e7def3 Binary files /dev/null and b/public/images/how-to-guide/edit-your-agent/allocator-card-edit-agent.png differ diff --git a/public/images/how-to-guide/edit-your-agent/allocator-success-toast.png b/public/images/how-to-guide/edit-your-agent/allocator-success-toast.png new file mode 100644 index 0000000..6f4356e Binary files /dev/null and b/public/images/how-to-guide/edit-your-agent/allocator-success-toast.png differ diff --git a/public/images/how-to-guide/register-an-agent/registered-agent-on-allocator-page.png b/public/images/how-to-guide/register-an-agent/registered-agent-on-allocator-page.png new file mode 100644 index 0000000..06c0e4d Binary files /dev/null and b/public/images/how-to-guide/register-an-agent/registered-agent-on-allocator-page.png differ diff --git a/src/content/docs/agents/server-setup.mdx b/src/content/docs/agents/server-setup.mdx index a1445ea..71a2b34 100644 --- a/src/content/docs/agents/server-setup.mdx +++ b/src/content/docs/agents/server-setup.mdx @@ -23,7 +23,7 @@ The AgentServer uses **Hono** for HTTP routing and **Zod** for input validation, - **Namespace Permissions**: Blockchain-based access control - **OpenAPI Documentation**: Automatic API documentation generation - **Type Safety**: Full TypeScript support with Zod schemas -- **Blockchain Integration**: Direct connection to Torus Network +- **Blockchain Integration**: Direct connection to Torus ## Installation @@ -180,7 +180,7 @@ const agent = new AgentServer({ ## Namespace Permissions -The AgentServer integrates with Torus Network's capability permission system for fine-grained access control. +The AgentServer integrates with Torus capability permission system for fine-grained access control. ### Basic Namespace Protection diff --git a/src/content/docs/how-to-guides/become-a-root-agent.mdx b/src/content/docs/how-to-guides/become-a-root-agent.mdx index c0ff31a..60400b1 100644 --- a/src/content/docs/how-to-guides/become-a-root-agent.mdx +++ b/src/content/docs/how-to-guides/become-a-root-agent.mdx @@ -14,14 +14,14 @@ import daoShapeTheNetwork from '/public/images/how-to-guide/become-a-root-agent/ import selectTheWhitelistOption from '/public/images/how-to-guide/become-a-root-agent/select-the-whitelist-option.png'; -In this guide, we’ll walk through how to **apply to become a Root Agent** on the Torus Network. +In this guide, we'll walk through how to **apply to become a Root Agent** on Torus. This is a step-by-step overview of the application process. Becoming a Root Agent allows you to receive emissions directly from the root and play a central role in the network's permission and delegation structure.