From 8a0b85cd664f7453c0e586b1f8ae5c3bb2eba237 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CCaleigh?= Date: Tue, 30 Sep 2025 15:33:06 -0400 Subject: [PATCH 1/6] docs: server-wallets-access-key --- docs/pages/recipes/programmatic-wallet-creation.mdx | 3 ++- docs/pages/signer/authentication/server-wallets.mdx | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/pages/recipes/programmatic-wallet-creation.mdx b/docs/pages/recipes/programmatic-wallet-creation.mdx index efa5c49e8d..1c4df52d11 100644 --- a/docs/pages/recipes/programmatic-wallet-creation.mdx +++ b/docs/pages/recipes/programmatic-wallet-creation.mdx @@ -40,6 +40,7 @@ This recipe shows how to programmatically create a smart wallet: you’ll genera Server wallets enable backend applications to programmatically control wallets using access keys, without requiring interactive authentication. This is perfect for automated systems, batch operations, or when you need to sign transactions from your backend. + Note: This access key is not the same as the [access keys](https://www.alchemy.com/docs/how-to-create-access-keys#generating-access-keys) generated in the Alchemy Dashboard. It’s specific to server wallet authentication. **How server wallets work:** - You generate a secure access key that never leaves your server - Alchemy derives a public key from your access key for authentication @@ -59,7 +60,7 @@ This recipe shows how to programmatically create a smart wallet: you’ll genera **Critical: Save your access key securely!** - This access key is required to control your server wallet and cannot be recovered if lost. Make sure to store it in a secure location. + This access key is required to control your server wallet. Alchemy does not store it and it cannot be recovered it if lost. Make sure to store it in a secure location. diff --git a/docs/pages/signer/authentication/server-wallets.mdx b/docs/pages/signer/authentication/server-wallets.mdx index 7cee522324..2b3664b4df 100644 --- a/docs/pages/signer/authentication/server-wallets.mdx +++ b/docs/pages/signer/authentication/server-wallets.mdx @@ -22,10 +22,12 @@ Get your **API key** by creating a new app in your [Alchemy Dashboard](https://d Generate a secure access key for authentication. This key will never be sent to our servers - we'll derive a public key from it when interacting with Alchemy. +Note: This access key is not the same as the [access keys](https://www.alchemy.com/docs/how-to-create-access-keys#generating-access-keys) generated in the Alchemy Dashboard. It’s specific to server wallet authentication. + **Critical: Save your access key securely!** -This access key is required to control your server wallet and cannot be recovered if lost. Make sure to store it in a secure location. +This access key is required to control your server wallet. Alchemy does not store it and it cannot be recovered it if lost. Make sure to store it in a secure location. From fc0903fbbeea7655edc50e04087c7a582b55a12f Mon Sep 17 00:00:00 2001 From: Caleigh Crossman <73799021+caleighc@users.noreply.github.com> Date: Wed, 1 Oct 2025 13:14:37 -0400 Subject: [PATCH 2/6] Update docs/pages/signer/authentication/server-wallets.mdx Co-authored-by: avarobinson <45052879+avarobinson@users.noreply.github.com> --- docs/pages/signer/authentication/server-wallets.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/signer/authentication/server-wallets.mdx b/docs/pages/signer/authentication/server-wallets.mdx index 2b3664b4df..e541c6c720 100644 --- a/docs/pages/signer/authentication/server-wallets.mdx +++ b/docs/pages/signer/authentication/server-wallets.mdx @@ -22,7 +22,7 @@ Get your **API key** by creating a new app in your [Alchemy Dashboard](https://d Generate a secure access key for authentication. This key will never be sent to our servers - we'll derive a public key from it when interacting with Alchemy. -Note: This access key is not the same as the [access keys](https://www.alchemy.com/docs/how-to-create-access-keys#generating-access-keys) generated in the Alchemy Dashboard. It’s specific to server wallet authentication. +Note: This access key is not the same as the [access keys](https://www.alchemy.com/docs/how-to-create-access-keys#generating-access-keys) generated in the Alchemy Dashboard. It’s specific to server wallet authentication. You must generate and securely store this key yourself. **Critical: Save your access key securely!** From bf92f129ecd997dfbc579d58372d83902f152171 Mon Sep 17 00:00:00 2001 From: Caleigh Crossman <73799021+caleighc@users.noreply.github.com> Date: Wed, 1 Oct 2025 13:18:34 -0400 Subject: [PATCH 3/6] Update docs/pages/signer/authentication/server-wallets.mdx Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com> --- docs/pages/signer/authentication/server-wallets.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/signer/authentication/server-wallets.mdx b/docs/pages/signer/authentication/server-wallets.mdx index e541c6c720..a02b0c0a38 100644 --- a/docs/pages/signer/authentication/server-wallets.mdx +++ b/docs/pages/signer/authentication/server-wallets.mdx @@ -27,7 +27,7 @@ Note: This access key is not the same as the [access keys](https://www.alchemy.c **Critical: Save your access key securely!** -This access key is required to control your server wallet. Alchemy does not store it and it cannot be recovered it if lost. Make sure to store it in a secure location. +This access key is required to control your server wallet. Alchemy does not store it and it cannot be recovered if lost. Make sure to store it in a secure location. From 6ad3875d0e6dc199e19ba6cc63a9d41d50aea3ea Mon Sep 17 00:00:00 2001 From: Caleigh Crossman <73799021+caleighc@users.noreply.github.com> Date: Wed, 1 Oct 2025 13:19:25 -0400 Subject: [PATCH 4/6] Update docs/pages/recipes/programmatic-wallet-creation.mdx Co-authored-by: avarobinson <45052879+avarobinson@users.noreply.github.com> --- docs/pages/recipes/programmatic-wallet-creation.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/recipes/programmatic-wallet-creation.mdx b/docs/pages/recipes/programmatic-wallet-creation.mdx index 1c4df52d11..d87d6c3dfb 100644 --- a/docs/pages/recipes/programmatic-wallet-creation.mdx +++ b/docs/pages/recipes/programmatic-wallet-creation.mdx @@ -40,7 +40,7 @@ This recipe shows how to programmatically create a smart wallet: you’ll genera Server wallets enable backend applications to programmatically control wallets using access keys, without requiring interactive authentication. This is perfect for automated systems, batch operations, or when you need to sign transactions from your backend. - Note: This access key is not the same as the [access keys](https://www.alchemy.com/docs/how-to-create-access-keys#generating-access-keys) generated in the Alchemy Dashboard. It’s specific to server wallet authentication. + Note: This access key is not the same as the [access keys](https://www.alchemy.com/docs/how-to-create-access-keys#generating-access-keys) generated in the Alchemy Dashboard. It’s specific to server wallet authentication. You must generate and securely store this key yourself. **How server wallets work:** - You generate a secure access key that never leaves your server - Alchemy derives a public key from your access key for authentication From 9393fdc0738403edf76bb29b23510897dafff860 Mon Sep 17 00:00:00 2001 From: Caleigh Crossman <73799021+caleighc@users.noreply.github.com> Date: Wed, 1 Oct 2025 13:19:35 -0400 Subject: [PATCH 5/6] Update docs/pages/recipes/programmatic-wallet-creation.mdx Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com> --- docs/pages/recipes/programmatic-wallet-creation.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/recipes/programmatic-wallet-creation.mdx b/docs/pages/recipes/programmatic-wallet-creation.mdx index d87d6c3dfb..8a54257cab 100644 --- a/docs/pages/recipes/programmatic-wallet-creation.mdx +++ b/docs/pages/recipes/programmatic-wallet-creation.mdx @@ -60,7 +60,7 @@ This recipe shows how to programmatically create a smart wallet: you’ll genera **Critical: Save your access key securely!** - This access key is required to control your server wallet. Alchemy does not store it and it cannot be recovered it if lost. Make sure to store it in a secure location. + This access key is required to control your server wallet. Alchemy does not store it and it cannot be recovered if lost. Make sure to store it in a secure location. From 0436d5cc47b11ee88e3694f72ba8595d1f7cac2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CCaleigh?= Date: Thu, 23 Oct 2025 12:49:29 -0400 Subject: [PATCH 6/6] docs: server-wallets --- docs-site | 2 +- docs/pages/recipes/programmatic-wallet-creation.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs-site b/docs-site index 5499986934..9dada0e734 160000 --- a/docs-site +++ b/docs-site @@ -1 +1 @@ -Subproject commit 54999869347cd3de075ff6f9a350c1c5b3bdc9ef +Subproject commit 9dada0e7348342e64282583f82c72723311dc036 diff --git a/docs/pages/recipes/programmatic-wallet-creation.mdx b/docs/pages/recipes/programmatic-wallet-creation.mdx index 8a54257cab..4042d83a9c 100644 --- a/docs/pages/recipes/programmatic-wallet-creation.mdx +++ b/docs/pages/recipes/programmatic-wallet-creation.mdx @@ -40,7 +40,7 @@ This recipe shows how to programmatically create a smart wallet: you’ll genera Server wallets enable backend applications to programmatically control wallets using access keys, without requiring interactive authentication. This is perfect for automated systems, batch operations, or when you need to sign transactions from your backend. - Note: This access key is not the same as the [access keys](https://www.alchemy.com/docs/how-to-create-access-keys#generating-access-keys) generated in the Alchemy Dashboard. It’s specific to server wallet authentication. You must generate and securely store this key yourself. + Note: This access key is not the same as the [access keys](https://www.alchemy.com/docs/how-to-create-access-keys#generating-access-keys) generated in the Alchemy Dashboard. It’s specific to server wallet authentication. You must generate and securely store this key yourself. **How server wallets work:** - You generate a secure access key that never leaves your server - Alchemy derives a public key from your access key for authentication