From b2ea7155ebdc01f6ac40be5ef04fa2832fcb01f3 Mon Sep 17 00:00:00 2001
From: 0x <d.p.casm@gmail.com>
Date: Fri, 9 May 2025 15:56:55 +0300
Subject: [PATCH 1/4] fixed broken link

---
 .../pages/learn/reading-and-displaying-data/useReadContract.mdx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/base-docs/docs/pages/learn/reading-and-displaying-data/useReadContract.mdx b/apps/base-docs/docs/pages/learn/reading-and-displaying-data/useReadContract.mdx
index 31a2406875d..131aae27b86 100644
--- a/apps/base-docs/docs/pages/learn/reading-and-displaying-data/useReadContract.mdx
+++ b/apps/base-docs/docs/pages/learn/reading-and-displaying-data/useReadContract.mdx
@@ -455,7 +455,7 @@ contract FEWeightedVoting is ERC20 {
 [Wallet Connectors]: ../frontend-setup/wallet-connectors/
 [`useAccount`]: https://wagmi.sh/react/hooks/useAccount
 [hydration error]: https://nextjs.org/docs/messages/react-hydration-error
-[ERC 20 Tokens Exercise]: https://docs.base.org/base-learn/docs/erc-20-token/erc-20-exercise
+[ERC 20 Tokens Exercise]: https://docs.base.org/learn/erc-20-token/erc-20-exercise
 [Sepolia BaseScan]: https://sepolia.basescan.org/
 [`useAccount` hook]: ./useAccount
 [Hardhat]: https://hardhat.org/

From cfc5e0786fee5432c41fe99e4b947ddb8b99f12b Mon Sep 17 00:00:00 2001
From: 0x <d.p.casm@gmail.com>
Date: Fri, 9 May 2025 16:00:16 +0300
Subject: [PATCH 2/4] fixed dead link

---
 apps/web/src/components/Bootcamp/HowItWorks/index.tsx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/web/src/components/Bootcamp/HowItWorks/index.tsx b/apps/web/src/components/Bootcamp/HowItWorks/index.tsx
index 78de6dbd394..fa8aa859701 100644
--- a/apps/web/src/components/Bootcamp/HowItWorks/index.tsx
+++ b/apps/web/src/components/Bootcamp/HowItWorks/index.tsx
@@ -38,7 +38,7 @@ const featureItems = [
           <a
             className="underline"
             target="_blank"
-            href="https://docs.base.org/base-learn/docs/welcome"
+            href="https://docs.base.org/learn/welcome"
             rel="noreferrer"
           >
             Base Learn

From e9c3cb1fb07e343d62bcc6a5529f3da45c34762b Mon Sep 17 00:00:00 2001
From: 0x <d.p.casm@gmail.com>
Date: Fri, 9 May 2025 16:00:52 +0300
Subject: [PATCH 3/4] fixed dead link

---
 .../docs/pages/cookbook/use-case-guides/transactions.mdx        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/base-docs/docs/pages/cookbook/use-case-guides/transactions.mdx b/apps/base-docs/docs/pages/cookbook/use-case-guides/transactions.mdx
index 7e60c3233f6..e14e6405fa7 100644
--- a/apps/base-docs/docs/pages/cookbook/use-case-guides/transactions.mdx
+++ b/apps/base-docs/docs/pages/cookbook/use-case-guides/transactions.mdx
@@ -350,7 +350,7 @@ contract ClickTheButton is Ownable {
 }
 ```
 
-[Base Learn]: https://docs.base.org/base-learn/docs/welcome
+[Base Learn]: https://docs.base.org/learn/welcome
 [Farcaster]: https://www.farcaster.xyz/
 [a-frame-in-100-lines]: https://github.com/Zizzamia/a-frame-in-100-lines
 [OnchainKit]: https://onchainkit.xyz/?utm_source=basedocs&utm_medium=tutorials&campaign=farcaster-frames-transactions

From b8540d90acc2a2f91dcf320b5895c2b93ac5250d Mon Sep 17 00:00:00 2001
From: 0x <d.p.casm@gmail.com>
Date: Fri, 9 May 2025 16:01:49 +0300
Subject: [PATCH 4/4] fixed broken link

---
 .../pages/cookbook/use-case-guides/gating-and-redirects.mdx     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/base-docs/docs/pages/cookbook/use-case-guides/gating-and-redirects.mdx b/apps/base-docs/docs/pages/cookbook/use-case-guides/gating-and-redirects.mdx
index 8083f2e2544..717476e1ded 100644
--- a/apps/base-docs/docs/pages/cookbook/use-case-guides/gating-and-redirects.mdx
+++ b/apps/base-docs/docs/pages/cookbook/use-case-guides/gating-and-redirects.mdx
@@ -236,7 +236,7 @@ On your own, try changing the "like" gate to require the user to follow you, rec
 
 In this tutorial, you learned how to use the main features of Frames - text input, link buttons, and redirects. You also learned how to use new features in [OnchainKit] to require your users to perform certain actions to unlock features in your Frame. Finally, you learned how to create a loop in your Frame's behavior, which can be used to create very complicated Frames!
 
-[Base Learn]: https://docs.base.org/base-learn/docs/welcome
+[Base Learn]: https://docs.base.org/learn/welcome
 [Farcaster]: https://www.farcaster.xyz/
 [a-frame-in-100-lines]: https://github.com/Zizzamia/a-frame-in-100-lines
 [OnchainKit]: https://onchainkit.xyz/?utm_source=basedocs&utm_medium=tutorials&campaign=farcaster-frames-gating-and-redirects