diff --git a/solutions/embedded-wallets/integration-guide/react/advanced-backend-authentication.mdx b/solutions/embedded-wallets/integration-guide/react/advanced-backend-authentication.mdx
index 16380f0d..ddd8faa2 100644
--- a/solutions/embedded-wallets/integration-guide/react/advanced-backend-authentication.mdx
+++ b/solutions/embedded-wallets/integration-guide/react/advanced-backend-authentication.mdx
@@ -222,4 +222,4 @@ function AuthStatus() {
Once the user is authenticated, you can continue to use the Embedded Wallet Kit as usual.
-Check out the following examples that showcase [Oauth](https://github.com/tkhq/sdk/tree/main/examples/oauth), [Email OTP](https://github.com/tkhq/sdk/tree/main/examples/otp-auth/with-backend) and [External wallet](https://github.com/tkhq/sdk/tree/main/examples/wallet-auth/with-backend) authentication through a custom backend.
\ No newline at end of file
+Check out the following examples that showcase [OAuth](https://github.com/tkhq/sdk/tree/main/examples/authentication/oauth), [Email OTP](https://github.com/tkhq/sdk/tree/main/examples/authentication/otp-auth/with-backend) and [External wallet](https://github.com/tkhq/sdk/tree/main/examples/authentication/wallet-auth/with-backend) authentication through a custom backend.
\ No newline at end of file
diff --git a/solutions/embedded-wallets/integration-guide/react/index.mdx b/solutions/embedded-wallets/integration-guide/react/index.mdx
index 1894e9ca..2c76ba03 100644
--- a/solutions/embedded-wallets/integration-guide/react/index.mdx
+++ b/solutions/embedded-wallets/integration-guide/react/index.mdx
@@ -6,7 +6,7 @@ sidebarTitle: "Overview"
import { FeatureCard } from '/snippets/feature-card.mdx'
-Find `@turnkey/react-wallet-kit` on [npm](https://www.npmjs.com/package/@turnkey/react-wallet-kit) or view the source code on [GitHub](https://github.com/tkhq/sdk/tree/main/packages/react-wallet-kit)! For a working reference implementation covering auth, wallet management, signing, import/export, see the [react-wallet-kit](https://github.com/tkhq/sdk/tree/main/examples/react-wallet-kit) example app, or try the [live demo](https://wallets.turnkey.com).
+Find `@turnkey/react-wallet-kit` on [npm](https://www.npmjs.com/package/@turnkey/react-wallet-kit) or view the source code on [GitHub](https://github.com/tkhq/sdk/tree/main/packages/react-wallet-kit)! For a working reference implementation covering auth, wallet management, signing, import/export, see the [react-wallet-kit](https://github.com/tkhq/sdk/tree/main/examples/demos/react-wallet-kit) example app, or try the [live demo](https://wallets.turnkey.com).
diff --git a/solutions/embedded-wallets/integration-guide/react/using-embedded-wallets.mdx b/solutions/embedded-wallets/integration-guide/react/using-embedded-wallets.mdx
index 39f7bacb..d91bca31 100644
--- a/solutions/embedded-wallets/integration-guide/react/using-embedded-wallets.mdx
+++ b/solutions/embedded-wallets/integration-guide/react/using-embedded-wallets.mdx
@@ -199,7 +199,7 @@ and this export modal when you click the "Export Wallet" button:
alt="Export Wallet Modal"
/>
-Check out this [example](https://github.com/tkhq/sdk/tree/main/examples/import-export-with-rwk) showing how to import / export wallets, wallet accounts and private keys using `@turnkey/react-wallet-kit`.
+Check out this [example](https://github.com/tkhq/sdk/tree/main/examples/key-management/import-export-with-rwk) showing how to import / export wallets, wallet accounts and private keys using `@turnkey/react-wallet-kit`.
## Next steps
diff --git a/solutions/embedded-wallets/quickstart.mdx b/solutions/embedded-wallets/quickstart.mdx
index 27b7f36f..52a0b229 100644
--- a/solutions/embedded-wallets/quickstart.mdx
+++ b/solutions/embedded-wallets/quickstart.mdx
@@ -40,7 +40,7 @@ a complete, runnable application you can use as a starting point for your own in
### Web
-#### Demo embedded wallet ([code](https://github.com/tkhq/sdk/tree/main/examples/react-wallet-kit))
+#### Demo embedded wallet ([code](https://github.com/tkhq/sdk/tree/main/examples/demos/react-wallet-kit))
The flagship embedded wallet demo. Built with `@turnkey/react-wallet-kit`. Covers the full embedded
wallet lifecycle:
diff --git a/solutions/key-management/encryption-key-storage.mdx b/solutions/key-management/encryption-key-storage.mdx
index dd291190..b92ebb56 100644
--- a/solutions/key-management/encryption-key-storage.mdx
+++ b/solutions/key-management/encryption-key-storage.mdx
@@ -38,7 +38,7 @@ A common pattern for applications: encrypt recovery bundles, store them in your
### Implementation steps
- Explore the complete implementation in the [GitHub encryption-key-escrow example](https://github.com/tkhq/sdk/tree/main/examples/encryption-key-escrow).
+ Explore the complete implementation in the [GitHub encryption-key-escrow example](https://github.com/tkhq/sdk/tree/main/examples/key-management/encryption-key-escrow).
diff --git a/solutions/key-management/enterprise-disaster-recovery.mdx b/solutions/key-management/enterprise-disaster-recovery.mdx
index 62162f2b..e9c8f60a 100644
--- a/solutions/key-management/enterprise-disaster-recovery.mdx
+++ b/solutions/key-management/enterprise-disaster-recovery.mdx
@@ -15,7 +15,7 @@ Back up wallets on Turnkey and recover them when you need to for incident respon
| **Organization setup** | Create dedicated recovery users with limited permissions. Distribute authenticators (passkeys, YubiKeys) across geographic locations where possible. | [Organizations](/features/organizations) |
| **Root quorum** | Require multiple approvers for sensitive operations to prevent any single credential compromise from triggering unauthorized recovery. | [Root Quorum](/features/users/root-quorum) |
| **Recovery policies** | Restrict what can be done with recovered wallets: limit fund movement to allowed addresses, require multi-party approval, scope signing by chain or value. | [Policy Engine](/features/policies/overview), [Signing Control](/features/policies/examples/signing-control) |
-| **Import method** | Use the NodeJS server SDK for the full import flow including encryption and secure transport, or the React Wallet Kit for client-side import. | [Import Wallets](/features/wallets/import-wallets), [SDK Server](https://github.com/tkhq/sdk/tree/main/examples/import-in-node) |
+| **Import method** | Use the NodeJS server SDK for the full import flow including encryption and secure transport, or the React Wallet Kit for client-side import. | [Import Wallets](/features/wallets/import-wallets), [SDK Server](https://github.com/tkhq/sdk/tree/main/examples/key-management/import-in-node) |
## Example: treasury recovery
@@ -39,7 +39,7 @@ Import wallet keys into Turnkey's secure enclave ahead of time. If a key holder
### Implementation steps
- Explore the complete implementation in the [GitHub disaster-recovery example](https://github.com/tkhq/sdk/tree/main/examples/disaster-recovery).
+ Explore the complete implementation in the [GitHub disaster-recovery example](https://github.com/tkhq/sdk/tree/main/examples/key-management/disaster-recovery).
@@ -53,7 +53,7 @@ Import wallet keys into Turnkey's secure enclave ahead of time. If a key holder
- Use the [NodeJS server SDK](https://github.com/tkhq/sdk/tree/main/examples/import-in-node) to initialize the import and encrypt the wallet material to Turnkey's enclave:
+ Use the [NodeJS server SDK](https://github.com/tkhq/sdk/tree/main/examples/key-management/import-in-node) to initialize the import and encrypt the wallet material to Turnkey's enclave:
```ts
import { Turnkey } from "@turnkey/sdk-server";