diff --git a/apps/base-docs/base-camp/docs/welcome.md b/apps/base-docs/base-camp/docs/welcome.md
deleted file mode 100644
index 49b91e0..0000000
--- a/apps/base-docs/base-camp/docs/welcome.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-title: Welcome to Base Camp
-description: Base Camp is a comprehensive, free guide to learning smart contract development.
-hide_table_of_contents: false
----
-
-
-
-Welcome to Base Camp, your guide to learning smart contract development. Base Camp's curriculum has been expertly crafted to equip you with the skills and knowledge needed to build and deploy smart contracts on Base, or any EVM-compatible chain, including Ethereum, Optimism, and many more. Plus, you'll be eligible to earn NFTs as you complete each module, showcasing your mastery of the material.
-
-Whether you're a curious novice or a seasoned pro looking to stay ahead of the game, our dynamic lessons cater to all levels of experience. You can start with the basics and work your way up, or dive straight into the more advanced concepts and push your limits to new heights.
-
-Begin your journey today!
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/ArraysUT.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/ArraysUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/ArraysUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/ArraysUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/BasicMathUnitTest.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/BasicMathUnitTest.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/BasicMathUnitTest.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/BasicMathUnitTest.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/ControlStructuresUT.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/ControlStructuresUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/ControlStructuresUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/ControlStructuresUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/ERC20UT.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/ERC20UT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/ERC20UT.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/ERC20UT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/ERC721UT.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/ERC721UT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/ERC721UT.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/ERC721UT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/ErrorTriageUT.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/ErrorTriageUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/ErrorTriageUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/ErrorTriageUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/ImportsUT.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/ImportsUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/ImportsUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/ImportsUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/InheritanceUnitTest.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/InheritanceUnitTest.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/InheritanceUnitTest.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/InheritanceUnitTest.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/MappingsUT.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/MappingsUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/MappingsUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/MappingsUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/MinimalTokenUT.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/MinimalTokenUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/MinimalTokenUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/MinimalTokenUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/NewUT.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/NewUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/NewUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/NewUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/StorageUT.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/StorageUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/StorageUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/StorageUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-goerli/StructsUT.json b/apps/base-docs/base-learn/assets/deployments/base-goerli/StructsUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-goerli/StructsUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-goerli/StructsUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/ArraysUT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/ArraysUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/ArraysUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/ArraysUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/BasicMathUnitTest.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/BasicMathUnitTest.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/BasicMathUnitTest.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/BasicMathUnitTest.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/ControlStructuresUT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/ControlStructuresUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/ControlStructuresUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/ControlStructuresUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/ERC20UT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/ERC20UT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/ERC20UT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/ERC20UT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/ERC721UT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/ERC721UT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/ERC721UT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/ERC721UT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/ErrorTriageUT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/ErrorTriageUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/ErrorTriageUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/ErrorTriageUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/ImportsUT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/ImportsUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/ImportsUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/ImportsUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/InheritanceUT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/InheritanceUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/InheritanceUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/InheritanceUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/MappingsUT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/MappingsUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/MappingsUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/MappingsUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/MinimalTokenUT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/MinimalTokenUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/MinimalTokenUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/MinimalTokenUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/NewUT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/NewUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/NewUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/NewUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/StorageUT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/StorageUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/StorageUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/StorageUT.json
diff --git a/apps/base-docs/base-camp/assets/deployments/base-sepolia/StructsUT.json b/apps/base-docs/base-learn/assets/deployments/base-sepolia/StructsUT.json
similarity index 100%
rename from apps/base-docs/base-camp/assets/deployments/base-sepolia/StructsUT.json
rename to apps/base-docs/base-learn/assets/deployments/base-sepolia/StructsUT.json
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/balance.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/balance.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/balance.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/balance.png
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/base-confirm-transaction.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/base-confirm-transaction.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/base-confirm-transaction.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/base-confirm-transaction.png
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/compiler-debug-log.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/compiler-debug-log.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/compiler-debug-log.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/compiler-debug-log.png
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/confirm-transaction.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/confirm-transaction.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/confirm-transaction.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/confirm-transaction.png
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/connected.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/connected.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/connected.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/connected.png
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/deployment-transaction.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/deployment-transaction.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/deployment-transaction.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/deployment-transaction.png
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/importance-of-testnets.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/importance-of-testnets.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/importance-of-testnets.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/importance-of-testnets.png
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/remix-base-goerli-connected.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/remix-base-goerli-connected.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/remix-base-goerli-connected.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/remix-base-goerli-connected.png
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/select-provider.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/select-provider.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/select-provider.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/select-provider.png
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/testnet-comparison.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/testnet-comparison.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/testnet-comparison.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/testnet-comparison.png
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/verify-and-publish.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/verify-and-publish.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/verify-and-publish.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/verify-and-publish.png
diff --git a/apps/base-docs/base-camp/assets/images/deployment-to-testnet/view-transaction.png b/apps/base-docs/base-learn/assets/images/deployment-to-testnet/view-transaction.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/deployment-to-testnet/view-transaction.png
rename to apps/base-docs/base-learn/assets/images/deployment-to-testnet/view-transaction.png
diff --git a/apps/base-docs/base-camp/assets/images/erc-20/deployed-token.png b/apps/base-docs/base-learn/assets/images/erc-20/deployed-token.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/erc-20/deployed-token.png
rename to apps/base-docs/base-learn/assets/images/erc-20/deployed-token.png
diff --git a/apps/base-docs/base-camp/assets/images/erc-20/erc20-dev-perspective.png b/apps/base-docs/base-learn/assets/images/erc-20/erc20-dev-perspective.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/erc-20/erc20-dev-perspective.png
rename to apps/base-docs/base-learn/assets/images/erc-20/erc20-dev-perspective.png
diff --git a/apps/base-docs/base-camp/assets/images/erc-20/erc20-user-perspective.png b/apps/base-docs/base-learn/assets/images/erc-20/erc20-user-perspective.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/erc-20/erc20-user-perspective.png
rename to apps/base-docs/base-learn/assets/images/erc-20/erc20-user-perspective.png
diff --git a/apps/base-docs/base-camp/assets/images/erc-20/evolution-eth-erc20.png b/apps/base-docs/base-learn/assets/images/erc-20/evolution-eth-erc20.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/erc-20/evolution-eth-erc20.png
rename to apps/base-docs/base-learn/assets/images/erc-20/evolution-eth-erc20.png
diff --git a/apps/base-docs/base-camp/assets/images/erc-721/erc-721-standard.png b/apps/base-docs/base-learn/assets/images/erc-721/erc-721-standard.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/erc-721/erc-721-standard.png
rename to apps/base-docs/base-learn/assets/images/erc-721/erc-721-standard.png
diff --git a/apps/base-docs/base-camp/assets/images/erc-721/evolution-eth-erc721.png b/apps/base-docs/base-learn/assets/images/erc-721/evolution-eth-erc721.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/erc-721/evolution-eth-erc721.png
rename to apps/base-docs/base-learn/assets/images/erc-721/evolution-eth-erc721.png
diff --git a/apps/base-docs/base-camp/assets/images/error-triage/array-out-of-bounds.png b/apps/base-docs/base-learn/assets/images/error-triage/array-out-of-bounds.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/error-triage/array-out-of-bounds.png
rename to apps/base-docs/base-learn/assets/images/error-triage/array-out-of-bounds.png
diff --git a/apps/base-docs/base-camp/assets/images/error-triage/debugger.png b/apps/base-docs/base-learn/assets/images/error-triage/debugger.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/error-triage/debugger.png
rename to apps/base-docs/base-learn/assets/images/error-triage/debugger.png
diff --git a/apps/base-docs/base-camp/assets/images/error-triage/divide-by-zero.png b/apps/base-docs/base-learn/assets/images/error-triage/divide-by-zero.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/error-triage/divide-by-zero.png
rename to apps/base-docs/base-learn/assets/images/error-triage/divide-by-zero.png
diff --git a/apps/base-docs/base-camp/assets/images/error-triage/gas-limit.png b/apps/base-docs/base-learn/assets/images/error-triage/gas-limit.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/error-triage/gas-limit.png
rename to apps/base-docs/base-learn/assets/images/error-triage/gas-limit.png
diff --git a/apps/base-docs/base-camp/assets/images/error-triage/highlight-code.png b/apps/base-docs/base-learn/assets/images/error-triage/highlight-code.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/error-triage/highlight-code.png
rename to apps/base-docs/base-learn/assets/images/error-triage/highlight-code.png
diff --git a/apps/base-docs/base-camp/assets/images/error-triage/underflow.png b/apps/base-docs/base-learn/assets/images/error-triage/underflow.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/error-triage/underflow.png
rename to apps/base-docs/base-learn/assets/images/error-triage/underflow.png
diff --git a/apps/base-docs/base-camp/assets/images/ethereum-virtual-machine/evm-architecture-execution.png b/apps/base-docs/base-learn/assets/images/ethereum-virtual-machine/evm-architecture-execution.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/ethereum-virtual-machine/evm-architecture-execution.png
rename to apps/base-docs/base-learn/assets/images/ethereum-virtual-machine/evm-architecture-execution.png
diff --git a/apps/base-docs/base-camp/assets/images/ethereum-virtual-machine/evm-execution-basic.png b/apps/base-docs/base-learn/assets/images/ethereum-virtual-machine/evm-execution-basic.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/ethereum-virtual-machine/evm-execution-basic.png
rename to apps/base-docs/base-learn/assets/images/ethereum-virtual-machine/evm-execution-basic.png
diff --git a/apps/base-docs/base-camp/assets/images/ethereum-virtual-machine/evm-stack-memory.png b/apps/base-docs/base-learn/assets/images/ethereum-virtual-machine/evm-stack-memory.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/ethereum-virtual-machine/evm-stack-memory.png
rename to apps/base-docs/base-learn/assets/images/ethereum-virtual-machine/evm-stack-memory.png
diff --git a/apps/base-docs/base-camp/assets/images/ethereum-virtual-machine/opcode-execution.png b/apps/base-docs/base-learn/assets/images/ethereum-virtual-machine/opcode-execution.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/ethereum-virtual-machine/opcode-execution.png
rename to apps/base-docs/base-learn/assets/images/ethereum-virtual-machine/opcode-execution.png
diff --git a/apps/base-docs/base-camp/assets/images/etherscan/bayc-query.png b/apps/base-docs/base-learn/assets/images/etherscan/bayc-query.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/etherscan/bayc-query.png
rename to apps/base-docs/base-learn/assets/images/etherscan/bayc-query.png
diff --git a/apps/base-docs/base-camp/assets/images/etherscan/bayc-read.png b/apps/base-docs/base-learn/assets/images/etherscan/bayc-read.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/etherscan/bayc-read.png
rename to apps/base-docs/base-learn/assets/images/etherscan/bayc-read.png
diff --git a/apps/base-docs/base-camp/assets/images/etherscan/bayc-verified.png b/apps/base-docs/base-learn/assets/images/etherscan/bayc-verified.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/etherscan/bayc-verified.png
rename to apps/base-docs/base-learn/assets/images/etherscan/bayc-verified.png
diff --git a/apps/base-docs/base-camp/assets/images/etherscan/bayc-write-connected.png b/apps/base-docs/base-learn/assets/images/etherscan/bayc-write-connected.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/etherscan/bayc-write-connected.png
rename to apps/base-docs/base-learn/assets/images/etherscan/bayc-write-connected.png
diff --git a/apps/base-docs/base-camp/assets/images/etherscan/bayc-write.png b/apps/base-docs/base-learn/assets/images/etherscan/bayc-write.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/etherscan/bayc-write.png
rename to apps/base-docs/base-learn/assets/images/etherscan/bayc-write.png
diff --git a/apps/base-docs/base-camp/assets/images/etherscan/bayc.png b/apps/base-docs/base-learn/assets/images/etherscan/bayc.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/etherscan/bayc.png
rename to apps/base-docs/base-learn/assets/images/etherscan/bayc.png
diff --git a/apps/base-docs/base-camp/assets/images/etherscan/blocks.png b/apps/base-docs/base-learn/assets/images/etherscan/blocks.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/etherscan/blocks.png
rename to apps/base-docs/base-learn/assets/images/etherscan/blocks.png
diff --git a/apps/base-docs/base-camp/assets/images/etherscan/etherscan-user-interface.png b/apps/base-docs/base-learn/assets/images/etherscan/etherscan-user-interface.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/etherscan/etherscan-user-interface.png
rename to apps/base-docs/base-learn/assets/images/etherscan/etherscan-user-interface.png
diff --git a/apps/base-docs/base-camp/assets/images/hardhat-deploying/new-deploy.png b/apps/base-docs/base-learn/assets/images/hardhat-deploying/new-deploy.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/hardhat-deploying/new-deploy.png
rename to apps/base-docs/base-learn/assets/images/hardhat-deploying/new-deploy.png
diff --git a/apps/base-docs/base-camp/assets/images/hardhat-forking/hardhat-forking.png b/apps/base-docs/base-learn/assets/images/hardhat-forking/hardhat-forking.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/hardhat-forking/hardhat-forking.png
rename to apps/base-docs/base-learn/assets/images/hardhat-forking/hardhat-forking.png
diff --git a/apps/base-docs/base-camp/assets/images/hardhat-testing/autocomplete-unlockTime.png b/apps/base-docs/base-learn/assets/images/hardhat-testing/autocomplete-unlockTime.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/hardhat-testing/autocomplete-unlockTime.png
rename to apps/base-docs/base-learn/assets/images/hardhat-testing/autocomplete-unlockTime.png
diff --git a/apps/base-docs/base-camp/assets/images/hardhat-verify/hardhat-verify-success.png b/apps/base-docs/base-learn/assets/images/hardhat-verify/hardhat-verify-success.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/hardhat-verify/hardhat-verify-success.png
rename to apps/base-docs/base-learn/assets/images/hardhat-verify/hardhat-verify-success.png
diff --git a/apps/base-docs/base-camp/assets/images/hardhat-verify/hardhat-verify.png b/apps/base-docs/base-learn/assets/images/hardhat-verify/hardhat-verify.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/hardhat-verify/hardhat-verify.png
rename to apps/base-docs/base-learn/assets/images/hardhat-verify/hardhat-verify.png
diff --git a/apps/base-docs/base-camp/assets/images/hardhat-verify/harhat-verify-create-key.png b/apps/base-docs/base-learn/assets/images/hardhat-verify/harhat-verify-create-key.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/hardhat-verify/harhat-verify-create-key.png
rename to apps/base-docs/base-learn/assets/images/hardhat-verify/harhat-verify-create-key.png
diff --git a/apps/base-docs/base-camp/assets/images/icons/coding-white.svg b/apps/base-docs/base-learn/assets/images/icons/coding-white.svg
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/icons/coding-white.svg
rename to apps/base-docs/base-learn/assets/images/icons/coding-white.svg
diff --git a/apps/base-docs/base-camp/assets/images/icons/coding.svg b/apps/base-docs/base-learn/assets/images/icons/coding.svg
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/icons/coding.svg
rename to apps/base-docs/base-learn/assets/images/icons/coding.svg
diff --git a/apps/base-docs/base-camp/assets/images/icons/quizzes-white.svg b/apps/base-docs/base-learn/assets/images/icons/quizzes-white.svg
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/icons/quizzes-white.svg
rename to apps/base-docs/base-learn/assets/images/icons/quizzes-white.svg
diff --git a/apps/base-docs/base-camp/assets/images/icons/quizzes.svg b/apps/base-docs/base-learn/assets/images/icons/quizzes.svg
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/icons/quizzes.svg
rename to apps/base-docs/base-learn/assets/images/icons/quizzes.svg
diff --git a/apps/base-docs/base-camp/assets/images/icons/reading-white.svg b/apps/base-docs/base-learn/assets/images/icons/reading-white.svg
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/icons/reading-white.svg
rename to apps/base-docs/base-learn/assets/images/icons/reading-white.svg
diff --git a/apps/base-docs/base-camp/assets/images/icons/reading.svg b/apps/base-docs/base-learn/assets/images/icons/reading.svg
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/icons/reading.svg
rename to apps/base-docs/base-learn/assets/images/icons/reading.svg
diff --git a/apps/base-docs/base-camp/assets/images/icons/stepbystep-white.svg b/apps/base-docs/base-learn/assets/images/icons/stepbystep-white.svg
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/icons/stepbystep-white.svg
rename to apps/base-docs/base-learn/assets/images/icons/stepbystep-white.svg
diff --git a/apps/base-docs/base-camp/assets/images/icons/stepbystep.svg b/apps/base-docs/base-learn/assets/images/icons/stepbystep.svg
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/icons/stepbystep.svg
rename to apps/base-docs/base-learn/assets/images/icons/stepbystep.svg
diff --git a/apps/base-docs/base-camp/assets/images/icons/video-white.svg b/apps/base-docs/base-learn/assets/images/icons/video-white.svg
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/icons/video-white.svg
rename to apps/base-docs/base-learn/assets/images/icons/video-white.svg
diff --git a/apps/base-docs/base-camp/assets/images/icons/video.svg b/apps/base-docs/base-learn/assets/images/icons/video.svg
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/icons/video.svg
rename to apps/base-docs/base-learn/assets/images/icons/video.svg
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-ethereum/btc-eth-comparison.png b/apps/base-docs/base-learn/assets/images/introduction-to-ethereum/btc-eth-comparison.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-ethereum/btc-eth-comparison.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-ethereum/btc-eth-comparison.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-ethereum/gas-costs.png b/apps/base-docs/base-learn/assets/images/introduction-to-ethereum/gas-costs.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-ethereum/gas-costs.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-ethereum/gas-costs.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-ethereum/web2-web3-development.png b/apps/base-docs/base-learn/assets/images/introduction-to-ethereum/web2-web3-development.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-ethereum/web2-web3-development.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-ethereum/web2-web3-development.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-ethereum/web2-web3-limitations.png b/apps/base-docs/base-learn/assets/images/introduction-to-ethereum/web2-web3-limitations.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-ethereum/web2-web3-limitations.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-ethereum/web2-web3-limitations.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/delete.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/delete.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/delete.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/delete.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/deploy-button.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/deploy-button.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/deploy-button.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/deploy-button.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/editor-pane.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/editor-pane.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/editor-pane.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/editor-pane.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/key-value-store.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/key-value-store.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/key-value-store.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/key-value-store.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-contract-buttons.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-contract-buttons.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-contract-buttons.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-contract-buttons.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-deploy-chevron.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-deploy-chevron.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-deploy-chevron.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-deploy-chevron.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-deploy-log.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-deploy-log.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-deploy-log.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-deploy-log.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-editor.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-editor.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-editor.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-editor.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-home.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-home.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-home.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-home.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-retrieve.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-retrieve.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-retrieve.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-retrieve.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-settings.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-settings.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-settings.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-settings.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-terminal.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-terminal.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-terminal.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-terminal.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-transaction-console.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-transaction-console.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/remix-transaction-console.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/remix-transaction-console.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/variable-order-inefficient.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/variable-order-inefficient.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/variable-order-inefficient.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/variable-order-inefficient.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/variable-order-optimized.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/variable-order-optimized.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/variable-order-optimized.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/variable-order-optimized.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-solidity/variable-packing.png b/apps/base-docs/base-learn/assets/images/introduction-to-solidity/variable-packing.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-solidity/variable-packing.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-solidity/variable-packing.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-tokens/erc-1155.png b/apps/base-docs/base-learn/assets/images/introduction-to-tokens/erc-1155.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-tokens/erc-1155.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-tokens/erc-1155.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-tokens/erc-20.png b/apps/base-docs/base-learn/assets/images/introduction-to-tokens/erc-20.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-tokens/erc-20.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-tokens/erc-20.png
diff --git a/apps/base-docs/base-camp/assets/images/introduction-to-tokens/erc-721.png b/apps/base-docs/base-learn/assets/images/introduction-to-tokens/erc-721.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/introduction-to-tokens/erc-721.png
rename to apps/base-docs/base-learn/assets/images/introduction-to-tokens/erc-721.png
diff --git a/apps/base-docs/base-camp/assets/images/minimal-tokens/balance.png b/apps/base-docs/base-learn/assets/images/minimal-tokens/balance.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/minimal-tokens/balance.png
rename to apps/base-docs/base-learn/assets/images/minimal-tokens/balance.png
diff --git a/apps/base-docs/base-camp/assets/images/minimal-tokens/split-balances.png b/apps/base-docs/base-learn/assets/images/minimal-tokens/split-balances.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/minimal-tokens/split-balances.png
rename to apps/base-docs/base-learn/assets/images/minimal-tokens/split-balances.png
diff --git a/apps/base-docs/base-camp/assets/images/minimal-tokens/transferred.png b/apps/base-docs/base-learn/assets/images/minimal-tokens/transferred.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/minimal-tokens/transferred.png
rename to apps/base-docs/base-learn/assets/images/minimal-tokens/transferred.png
diff --git a/apps/base-docs/base-camp/assets/images/new-keyword/at-address.png b/apps/base-docs/base-learn/assets/images/new-keyword/at-address.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/new-keyword/at-address.png
rename to apps/base-docs/base-learn/assets/images/new-keyword/at-address.png
diff --git a/apps/base-docs/base-camp/assets/images/new-keyword/deployed.png b/apps/base-docs/base-learn/assets/images/new-keyword/deployed.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/new-keyword/deployed.png
rename to apps/base-docs/base-learn/assets/images/new-keyword/deployed.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_01.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_01.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_01.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_01.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_02.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_02.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_02.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_02.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_03.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_03.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_03.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_03.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_04.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_04.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_04.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_04.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_05.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_05.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_05.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_05.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_06.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_06.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_06.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_06.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_07.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_07.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_07.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_07.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_08.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_08.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_08.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_08.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_09.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_09.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_09.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_09.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_10.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_10.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_10.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_10.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_11.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_11.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_11.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_11.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_12.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_12.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_12.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_12.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_13.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_13.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_13.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_13.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_14.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_14.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_14.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_14.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_15.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_15.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_15.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_15.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_16.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_16.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_16.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_16.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_17.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_17.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_17.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_17.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_18.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_18.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_18.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_18.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_19.png b/apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_19.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/Base_Camp_NFT_19.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/Base_Camp_NFT_19.png
diff --git a/apps/base-docs/base-camp/assets/images/nft-pins/TestPin.png b/apps/base-docs/base-learn/assets/images/nft-pins/TestPin.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/nft-pins/TestPin.png
rename to apps/base-docs/base-learn/assets/images/nft-pins/TestPin.png
diff --git a/apps/base-docs/base-camp/assets/images/reading-and-displaying-data/issues-console-log.png b/apps/base-docs/base-learn/assets/images/reading-and-displaying-data/issues-console-log.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/reading-and-displaying-data/issues-console-log.png
rename to apps/base-docs/base-learn/assets/images/reading-and-displaying-data/issues-console-log.png
diff --git a/apps/base-docs/base-camp/assets/images/reading-and-displaying-data/missing-data.png b/apps/base-docs/base-learn/assets/images/reading-and-displaying-data/missing-data.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/reading-and-displaying-data/missing-data.png
rename to apps/base-docs/base-learn/assets/images/reading-and-displaying-data/missing-data.png
diff --git a/apps/base-docs/base-camp/assets/images/storage/deployment-with-params.png b/apps/base-docs/base-learn/assets/images/storage/deployment-with-params.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/storage/deployment-with-params.png
rename to apps/base-docs/base-learn/assets/images/storage/deployment-with-params.png
diff --git a/apps/base-docs/base-camp/assets/images/welcome/Base_Camp_Hero_2.png b/apps/base-docs/base-learn/assets/images/welcome/Base_Camp_Hero_2.png
similarity index 100%
rename from apps/base-docs/base-camp/assets/images/welcome/Base_Camp_Hero_2.png
rename to apps/base-docs/base-learn/assets/images/welcome/Base_Camp_Hero_2.png
diff --git a/apps/base-docs/base-camp/docs/address-and-payable/address-and-payable.md b/apps/base-docs/base-learn/docs/address-and-payable/address-and-payable.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/address-and-payable/address-and-payable.md
rename to apps/base-docs/base-learn/docs/address-and-payable/address-and-payable.md
diff --git a/apps/base-docs/base-camp/docs/advanced-functions/function-modifiers-vid.md b/apps/base-docs/base-learn/docs/advanced-functions/function-modifiers-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/advanced-functions/function-modifiers-vid.md
rename to apps/base-docs/base-learn/docs/advanced-functions/function-modifiers-vid.md
diff --git a/apps/base-docs/base-camp/docs/advanced-functions/function-modifiers.md b/apps/base-docs/base-learn/docs/advanced-functions/function-modifiers.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/advanced-functions/function-modifiers.md
rename to apps/base-docs/base-learn/docs/advanced-functions/function-modifiers.md
diff --git a/apps/base-docs/base-camp/docs/advanced-functions/function-visibility-vid.md b/apps/base-docs/base-learn/docs/advanced-functions/function-visibility-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/advanced-functions/function-visibility-vid.md
rename to apps/base-docs/base-learn/docs/advanced-functions/function-visibility-vid.md
diff --git a/apps/base-docs/base-camp/docs/advanced-functions/function-visibility.md b/apps/base-docs/base-learn/docs/advanced-functions/function-visibility.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/advanced-functions/function-visibility.md
rename to apps/base-docs/base-learn/docs/advanced-functions/function-visibility.md
diff --git a/apps/base-docs/base-camp/docs/arrays/array-storage-layout-vid.md b/apps/base-docs/base-learn/docs/arrays/array-storage-layout-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/arrays/array-storage-layout-vid.md
rename to apps/base-docs/base-learn/docs/arrays/array-storage-layout-vid.md
diff --git a/apps/base-docs/base-camp/docs/arrays/arrays-exercise.md b/apps/base-docs/base-learn/docs/arrays/arrays-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/arrays/arrays-exercise.md
rename to apps/base-docs/base-learn/docs/arrays/arrays-exercise.md
diff --git a/apps/base-docs/base-camp/docs/arrays/arrays-in-solidity-vid.md b/apps/base-docs/base-learn/docs/arrays/arrays-in-solidity-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/arrays/arrays-in-solidity-vid.md
rename to apps/base-docs/base-learn/docs/arrays/arrays-in-solidity-vid.md
diff --git a/apps/base-docs/base-camp/docs/arrays/arrays-in-solidity.md b/apps/base-docs/base-learn/docs/arrays/arrays-in-solidity.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/arrays/arrays-in-solidity.md
rename to apps/base-docs/base-learn/docs/arrays/arrays-in-solidity.md
diff --git a/apps/base-docs/base-camp/docs/arrays/filtering-an-array-sbs.md b/apps/base-docs/base-learn/docs/arrays/filtering-an-array-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/arrays/filtering-an-array-sbs.md
rename to apps/base-docs/base-learn/docs/arrays/filtering-an-array-sbs.md
diff --git a/apps/base-docs/base-camp/docs/arrays/fixed-size-arrays-vid.md b/apps/base-docs/base-learn/docs/arrays/fixed-size-arrays-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/arrays/fixed-size-arrays-vid.md
rename to apps/base-docs/base-learn/docs/arrays/fixed-size-arrays-vid.md
diff --git a/apps/base-docs/base-camp/docs/arrays/writing-arrays-in-solidity-vid.md b/apps/base-docs/base-learn/docs/arrays/writing-arrays-in-solidity-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/arrays/writing-arrays-in-solidity-vid.md
rename to apps/base-docs/base-learn/docs/arrays/writing-arrays-in-solidity-vid.md
diff --git a/apps/base-docs/base-camp/docs/contracts-and-basic-functions/basic-functions-exercise.md b/apps/base-docs/base-learn/docs/contracts-and-basic-functions/basic-functions-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/contracts-and-basic-functions/basic-functions-exercise.md
rename to apps/base-docs/base-learn/docs/contracts-and-basic-functions/basic-functions-exercise.md
diff --git a/apps/base-docs/base-camp/docs/contracts-and-basic-functions/basic-types.md b/apps/base-docs/base-learn/docs/contracts-and-basic-functions/basic-types.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/contracts-and-basic-functions/basic-types.md
rename to apps/base-docs/base-learn/docs/contracts-and-basic-functions/basic-types.md
diff --git a/apps/base-docs/base-camp/docs/contracts-and-basic-functions/hello-world-step-by-step.md b/apps/base-docs/base-learn/docs/contracts-and-basic-functions/hello-world-step-by-step.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/contracts-and-basic-functions/hello-world-step-by-step.md
rename to apps/base-docs/base-learn/docs/contracts-and-basic-functions/hello-world-step-by-step.md
diff --git a/apps/base-docs/base-camp/docs/contracts-and-basic-functions/intro-to-contracts-vid.md b/apps/base-docs/base-learn/docs/contracts-and-basic-functions/intro-to-contracts-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/contracts-and-basic-functions/intro-to-contracts-vid.md
rename to apps/base-docs/base-learn/docs/contracts-and-basic-functions/intro-to-contracts-vid.md
diff --git a/apps/base-docs/base-camp/docs/control-structures/control-structures-exercise.md b/apps/base-docs/base-learn/docs/control-structures/control-structures-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/control-structures/control-structures-exercise.md
rename to apps/base-docs/base-learn/docs/control-structures/control-structures-exercise.md
diff --git a/apps/base-docs/base-camp/docs/control-structures/control-structures.md b/apps/base-docs/base-learn/docs/control-structures/control-structures.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/control-structures/control-structures.md
rename to apps/base-docs/base-learn/docs/control-structures/control-structures.md
diff --git a/apps/base-docs/base-camp/docs/control-structures/loops-vid.md b/apps/base-docs/base-learn/docs/control-structures/loops-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/control-structures/loops-vid.md
rename to apps/base-docs/base-learn/docs/control-structures/loops-vid.md
diff --git a/apps/base-docs/base-camp/docs/control-structures/require-revert-error-vid.md b/apps/base-docs/base-learn/docs/control-structures/require-revert-error-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/control-structures/require-revert-error-vid.md
rename to apps/base-docs/base-learn/docs/control-structures/require-revert-error-vid.md
diff --git a/apps/base-docs/base-camp/docs/control-structures/standard-control-structures-vid.md b/apps/base-docs/base-learn/docs/control-structures/standard-control-structures-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/control-structures/standard-control-structures-vid.md
rename to apps/base-docs/base-learn/docs/control-structures/standard-control-structures-vid.md
diff --git a/apps/base-docs/base-camp/docs/deployment-to-testnet/contract-verification-sbs.md b/apps/base-docs/base-learn/docs/deployment-to-testnet/contract-verification-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/deployment-to-testnet/contract-verification-sbs.md
rename to apps/base-docs/base-learn/docs/deployment-to-testnet/contract-verification-sbs.md
diff --git a/apps/base-docs/base-camp/docs/deployment-to-testnet/deployment-to-base-sepolia-sbs.md b/apps/base-docs/base-learn/docs/deployment-to-testnet/deployment-to-base-sepolia-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/deployment-to-testnet/deployment-to-base-sepolia-sbs.md
rename to apps/base-docs/base-learn/docs/deployment-to-testnet/deployment-to-base-sepolia-sbs.md
diff --git a/apps/base-docs/base-camp/docs/deployment-to-testnet/deployment-to-testnet-exercise.md b/apps/base-docs/base-learn/docs/deployment-to-testnet/deployment-to-testnet-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/deployment-to-testnet/deployment-to-testnet-exercise.md
rename to apps/base-docs/base-learn/docs/deployment-to-testnet/deployment-to-testnet-exercise.md
diff --git a/apps/base-docs/base-camp/docs/deployment-to-testnet/overview-of-test-networks-vid.md b/apps/base-docs/base-learn/docs/deployment-to-testnet/overview-of-test-networks-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/deployment-to-testnet/overview-of-test-networks-vid.md
rename to apps/base-docs/base-learn/docs/deployment-to-testnet/overview-of-test-networks-vid.md
diff --git a/apps/base-docs/base-camp/docs/deployment-to-testnet/test-networks.md b/apps/base-docs/base-learn/docs/deployment-to-testnet/test-networks.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/deployment-to-testnet/test-networks.md
rename to apps/base-docs/base-learn/docs/deployment-to-testnet/test-networks.md
diff --git a/apps/base-docs/base-camp/docs/development-tools/overview.md b/apps/base-docs/base-learn/docs/development-tools/overview.md
similarity index 86%
rename from apps/base-docs/base-camp/docs/development-tools/overview.md
rename to apps/base-docs/base-learn/docs/development-tools/overview.md
index 0f1f146..4c0fb64 100644
--- a/apps/base-docs/base-camp/docs/development-tools/overview.md
+++ b/apps/base-docs/base-learn/docs/development-tools/overview.md
@@ -6,7 +6,7 @@ keywords:
hide_table_of_contents: false
---
-As the popularity and possibilities of building onchain have increased, so has the number, quality, and ease of setup for a variety of smart contract development environments. Most of the smart contract development content in Base Camp is done in [Remix], an online IDE that allows you to dive right into learning without worrying about setup.
+As the popularity and possibilities of building onchain have increased, so has the number, quality, and ease of setup for a variety of smart contract development environments. Most of the smart contract development content in Base Learn is done in [Remix], an online IDE that allows you to dive right into learning without worrying about setup.
However, the setup of professional tools for local development is far less burdensome than it used to be. [Foundry] and [Hardhat] are two popular choices, both with excellent communities.
diff --git a/apps/base-docs/base-camp/docs/erc-20-token/analyzing-erc-20-vid.md b/apps/base-docs/base-learn/docs/erc-20-token/analyzing-erc-20-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-20-token/analyzing-erc-20-vid.md
rename to apps/base-docs/base-learn/docs/erc-20-token/analyzing-erc-20-vid.md
diff --git a/apps/base-docs/base-camp/docs/erc-20-token/erc-20-exercise.md b/apps/base-docs/base-learn/docs/erc-20-token/erc-20-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-20-token/erc-20-exercise.md
rename to apps/base-docs/base-learn/docs/erc-20-token/erc-20-exercise.md
diff --git a/apps/base-docs/base-camp/docs/erc-20-token/erc-20-standard.md b/apps/base-docs/base-learn/docs/erc-20-token/erc-20-standard.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-20-token/erc-20-standard.md
rename to apps/base-docs/base-learn/docs/erc-20-token/erc-20-standard.md
diff --git a/apps/base-docs/base-camp/docs/erc-20-token/erc-20-testing-vid.md b/apps/base-docs/base-learn/docs/erc-20-token/erc-20-testing-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-20-token/erc-20-testing-vid.md
rename to apps/base-docs/base-learn/docs/erc-20-token/erc-20-testing-vid.md
diff --git a/apps/base-docs/base-camp/docs/erc-20-token/erc-20-token-sbs.md b/apps/base-docs/base-learn/docs/erc-20-token/erc-20-token-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-20-token/erc-20-token-sbs.md
rename to apps/base-docs/base-learn/docs/erc-20-token/erc-20-token-sbs.md
diff --git a/apps/base-docs/base-camp/docs/erc-20-token/openzeppelin-erc-20-vid.md b/apps/base-docs/base-learn/docs/erc-20-token/openzeppelin-erc-20-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-20-token/openzeppelin-erc-20-vid.md
rename to apps/base-docs/base-learn/docs/erc-20-token/openzeppelin-erc-20-vid.md
diff --git a/apps/base-docs/base-camp/docs/erc-721-token/erc-721-exercise.md b/apps/base-docs/base-learn/docs/erc-721-token/erc-721-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-721-token/erc-721-exercise.md
rename to apps/base-docs/base-learn/docs/erc-721-token/erc-721-exercise.md
diff --git a/apps/base-docs/base-camp/docs/erc-721-token/erc-721-on-opensea-vid.md b/apps/base-docs/base-learn/docs/erc-721-token/erc-721-on-opensea-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-721-token/erc-721-on-opensea-vid.md
rename to apps/base-docs/base-learn/docs/erc-721-token/erc-721-on-opensea-vid.md
diff --git a/apps/base-docs/base-camp/docs/erc-721-token/erc-721-sbs.md b/apps/base-docs/base-learn/docs/erc-721-token/erc-721-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-721-token/erc-721-sbs.md
rename to apps/base-docs/base-learn/docs/erc-721-token/erc-721-sbs.md
diff --git a/apps/base-docs/base-camp/docs/erc-721-token/erc-721-standard-video.md b/apps/base-docs/base-learn/docs/erc-721-token/erc-721-standard-video.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-721-token/erc-721-standard-video.md
rename to apps/base-docs/base-learn/docs/erc-721-token/erc-721-standard-video.md
diff --git a/apps/base-docs/base-camp/docs/erc-721-token/erc-721-standard.md b/apps/base-docs/base-learn/docs/erc-721-token/erc-721-standard.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-721-token/erc-721-standard.md
rename to apps/base-docs/base-learn/docs/erc-721-token/erc-721-standard.md
diff --git a/apps/base-docs/base-camp/docs/erc-721-token/implementing-an-erc-721-vid.md b/apps/base-docs/base-learn/docs/erc-721-token/implementing-an-erc-721-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-721-token/implementing-an-erc-721-vid.md
rename to apps/base-docs/base-learn/docs/erc-721-token/implementing-an-erc-721-vid.md
diff --git a/apps/base-docs/base-camp/docs/erc-721-token/openzeppelin-erc-721-vid.md b/apps/base-docs/base-learn/docs/erc-721-token/openzeppelin-erc-721-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/erc-721-token/openzeppelin-erc-721-vid.md
rename to apps/base-docs/base-learn/docs/erc-721-token/openzeppelin-erc-721-vid.md
diff --git a/apps/base-docs/base-camp/docs/error-triage/error-triage-exercise-source.sol b/apps/base-docs/base-learn/docs/error-triage/error-triage-exercise-source.sol
similarity index 100%
rename from apps/base-docs/base-camp/docs/error-triage/error-triage-exercise-source.sol
rename to apps/base-docs/base-learn/docs/error-triage/error-triage-exercise-source.sol
diff --git a/apps/base-docs/base-camp/docs/error-triage/error-triage-exercise.md b/apps/base-docs/base-learn/docs/error-triage/error-triage-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/error-triage/error-triage-exercise.md
rename to apps/base-docs/base-learn/docs/error-triage/error-triage-exercise.md
diff --git a/apps/base-docs/base-camp/docs/error-triage/error-triage-vid.md b/apps/base-docs/base-learn/docs/error-triage/error-triage-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/error-triage/error-triage-vid.md
rename to apps/base-docs/base-learn/docs/error-triage/error-triage-vid.md
diff --git a/apps/base-docs/base-camp/docs/error-triage/error-triage.md b/apps/base-docs/base-learn/docs/error-triage/error-triage.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/error-triage/error-triage.md
rename to apps/base-docs/base-learn/docs/error-triage/error-triage.md
diff --git a/apps/base-docs/base-camp/docs/ethereum-virtual-machine/evm-diagram.md b/apps/base-docs/base-learn/docs/ethereum-virtual-machine/evm-diagram.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/ethereum-virtual-machine/evm-diagram.md
rename to apps/base-docs/base-learn/docs/ethereum-virtual-machine/evm-diagram.md
diff --git a/apps/base-docs/base-camp/docs/etherscan/etherscan-sbs.md b/apps/base-docs/base-learn/docs/etherscan/etherscan-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/etherscan/etherscan-sbs.md
rename to apps/base-docs/base-learn/docs/etherscan/etherscan-sbs.md
diff --git a/apps/base-docs/base-camp/docs/etherscan/etherscan-vid.md b/apps/base-docs/base-learn/docs/etherscan/etherscan-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/etherscan/etherscan-vid.md
rename to apps/base-docs/base-learn/docs/etherscan/etherscan-vid.md
diff --git a/apps/base-docs/base-camp/docs/events/hardhat-events-sbs.md b/apps/base-docs/base-learn/docs/events/hardhat-events-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/events/hardhat-events-sbs.md
rename to apps/base-docs/base-learn/docs/events/hardhat-events-sbs.md
diff --git a/apps/base-docs/base-camp/docs/exercise-contracts.md b/apps/base-docs/base-learn/docs/exercise-contracts.md
similarity index 68%
rename from apps/base-docs/base-camp/docs/exercise-contracts.md
rename to apps/base-docs/base-learn/docs/exercise-contracts.md
index f539c40..a15fafd 100644
--- a/apps/base-docs/base-camp/docs/exercise-contracts.md
+++ b/apps/base-docs/base-learn/docs/exercise-contracts.md
@@ -1,11 +1,11 @@
---
title: 'Exercise Contracts'
-description: A list of verified unit test contracts for Base Camp exercises.
-keywords: [Solidity, Base Camp, NFT]
+description: A list of verified unit test contracts for Base Learn exercises.
+keywords: [Solidity, Base Learn, NFT]
hide_table_of_contents: false
---
-Many of the sections in Base Camp contain an exercise to test your knowledge on the material you have just completed. We tell you **what** to do, but not **how** to do it. You have to apply your knowledge and demonstrate the new abilities you have earned.
+Many of the sections in Base Learn contain an exercise to test your knowledge on the material you have just completed. We tell you **what** to do, but not **how** to do it. You have to apply your knowledge and demonstrate the new abilities you have earned.
Upon success, you'll be granted a non-transferable, or soulbound, NFT as a memento of your learning. You can track your progress on the [progress page].
@@ -27,20 +27,20 @@ Below is a list of the exercises, with links to view their code. The unit tests
| [ERC-20 Tokens] | [0x4F333c49B820013e5E6Fe86634DC4Da88039CE50] |
| [ERC-721 Tokens] | [0x15534ED3d1dBA55148695B2Ba4164F147E47a10c] |
-[progress page]: https://docs.base.org/base-camp/progress
-[Deploying to a Testnet]: https://docs.base.org/base-camp/docs/deployment-to-testnet/deployment-to-testnet-exercise
-[Control Structures]: https://docs.base.org/base-camp/docs/control-structures/control-structures-exercise
-[Storage]: https://docs.base.org/base-camp/docs/storage/storage-exercise
-[Arrays]: https://docs.base.org/base-camp/docs/arrays/arrays-exercise
-[Mappings]: https://docs.base.org/base-camp/docs/mappings/mappings-exercise
-[Structs]: https://docs.base.org/base-camp/docs/structs/structs-exercise
-[Inheritance]: https://docs.base.org/base-camp/docs/inheritance/inheritance-exercise
-[Imports]: https://docs.base.org/base-camp/docs/imports/imports-exercise
-[Errors]: https://docs.base.org/base-camp/docs/error-triage/error-triage-exercise
-[The "new" Keyword]: https://docs.base.org/base-camp/docs/new-keyword/new-keyword-exercise
-[Minimal Tokens]: https://docs.base.org/base-camp/docs/minimal-tokens/minimal-tokens-exercise
-[ERC-20 Tokens]: https://docs.base.org/base-camp/docs/erc-20-token/erc-20-exercise
-[ERC-721 Tokens]: https://docs.base.org/base-camp/docs/erc-721-token/erc-721-exercise
+[progress page]: https://docs.base.org/base-learn/progress
+[Deploying to a Testnet]: https://docs.base.org/base-learn/docs/deployment-to-testnet/deployment-to-testnet-exercise
+[Control Structures]: https://docs.base.org/base-learn/docs/control-structures/control-structures-exercise
+[Storage]: https://docs.base.org/base-learn/docs/storage/storage-exercise
+[Arrays]: https://docs.base.org/base-learn/docs/arrays/arrays-exercise
+[Mappings]: https://docs.base.org/base-learn/docs/mappings/mappings-exercise
+[Structs]: https://docs.base.org/base-learn/docs/structs/structs-exercise
+[Inheritance]: https://docs.base.org/base-learn/docs/inheritance/inheritance-exercise
+[Imports]: https://docs.base.org/base-learn/docs/imports/imports-exercise
+[Errors]: https://docs.base.org/base-learn/docs/error-triage/error-triage-exercise
+[The "new" Keyword]: https://docs.base.org/base-learn/docs/new-keyword/new-keyword-exercise
+[Minimal Tokens]: https://docs.base.org/base-learn/docs/minimal-tokens/minimal-tokens-exercise
+[ERC-20 Tokens]: https://docs.base.org/base-learn/docs/erc-20-token/erc-20-exercise
+[ERC-721 Tokens]: https://docs.base.org/base-learn/docs/erc-721-token/erc-721-exercise
[0x075eB9Dc52177Aa3492E1D26f0fDE3d729625d2F]: https://sepolia.basescan.org/address/0x075eb9dc52177aa3492e1d26f0fde3d729625d2f#code#F16#L1
[0xF4D953A3976F392aA5509612DEfF395983f22a84]: https://sepolia.basescan.org/address/0xf4d953a3976f392aa5509612deff395983f22a84#code#F17#L1
[0x567452C6638c0D2D9778C20a3D59749FDCaa7aB3]: https://sepolia.basescan.org/address/0x567452c6638c0d2d9778c20a3d59749fdcaa7ab3#code#F17#L1
diff --git a/apps/base-docs/base-camp/docs/frontend-setup/building-an-onchain-app.md b/apps/base-docs/base-learn/docs/frontend-setup/building-an-onchain-app.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/frontend-setup/building-an-onchain-app.md
rename to apps/base-docs/base-learn/docs/frontend-setup/building-an-onchain-app.md
diff --git a/apps/base-docs/base-camp/docs/frontend-setup/overview.md b/apps/base-docs/base-learn/docs/frontend-setup/overview.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/frontend-setup/overview.md
rename to apps/base-docs/base-learn/docs/frontend-setup/overview.md
diff --git a/apps/base-docs/base-camp/docs/frontend-setup/wallet-connectors.md b/apps/base-docs/base-learn/docs/frontend-setup/wallet-connectors.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/frontend-setup/wallet-connectors.md
rename to apps/base-docs/base-learn/docs/frontend-setup/wallet-connectors.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-deploy/deployment-vid.md b/apps/base-docs/base-learn/docs/hardhat-deploy/deployment-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-deploy/deployment-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-deploy/deployment-vid.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-deploy/hardhat-deploy-sbs.md b/apps/base-docs/base-learn/docs/hardhat-deploy/hardhat-deploy-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-deploy/hardhat-deploy-sbs.md
rename to apps/base-docs/base-learn/docs/hardhat-deploy/hardhat-deploy-sbs.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-deploy/installing-hardhat-deploy-vid.md b/apps/base-docs/base-learn/docs/hardhat-deploy/installing-hardhat-deploy-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-deploy/installing-hardhat-deploy-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-deploy/installing-hardhat-deploy-vid.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-deploy/setup-deploy-script-vid.md b/apps/base-docs/base-learn/docs/hardhat-deploy/setup-deploy-script-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-deploy/setup-deploy-script-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-deploy/setup-deploy-script-vid.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-deploy/test-network-configuration-vid.md b/apps/base-docs/base-learn/docs/hardhat-deploy/test-network-configuration-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-deploy/test-network-configuration-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-deploy/test-network-configuration-vid.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-deploy/testing-our-deployment-vid.md b/apps/base-docs/base-learn/docs/hardhat-deploy/testing-our-deployment-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-deploy/testing-our-deployment-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-deploy/testing-our-deployment-vid.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-forking/hardhat-forking.md b/apps/base-docs/base-learn/docs/hardhat-forking/hardhat-forking.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-forking/hardhat-forking.md
rename to apps/base-docs/base-learn/docs/hardhat-forking/hardhat-forking.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-forking/mainnet-forking-vid.md b/apps/base-docs/base-learn/docs/hardhat-forking/mainnet-forking-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-forking/mainnet-forking-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-forking/mainnet-forking-vid.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-setup-overview/creating-a-project-vid.md b/apps/base-docs/base-learn/docs/hardhat-setup-overview/creating-a-project-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-setup-overview/creating-a-project-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-setup-overview/creating-a-project-vid.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-setup-overview/hardhat-overview-vid.md b/apps/base-docs/base-learn/docs/hardhat-setup-overview/hardhat-overview-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-setup-overview/hardhat-overview-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-setup-overview/hardhat-overview-vid.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-setup-overview/hardhat-setup-overview-sbs.md b/apps/base-docs/base-learn/docs/hardhat-setup-overview/hardhat-setup-overview-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-setup-overview/hardhat-setup-overview-sbs.md
rename to apps/base-docs/base-learn/docs/hardhat-setup-overview/hardhat-setup-overview-sbs.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-testing/contract-abi-and-testing-vid.md b/apps/base-docs/base-learn/docs/hardhat-testing/contract-abi-and-testing-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-testing/contract-abi-and-testing-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-testing/contract-abi-and-testing-vid.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-testing/hardhat-testing-sbs.md b/apps/base-docs/base-learn/docs/hardhat-testing/hardhat-testing-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-testing/hardhat-testing-sbs.md
rename to apps/base-docs/base-learn/docs/hardhat-testing/hardhat-testing-sbs.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-testing/testing-overview-vid.md b/apps/base-docs/base-learn/docs/hardhat-testing/testing-overview-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-testing/testing-overview-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-testing/testing-overview-vid.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-testing/writing-tests-vid.md b/apps/base-docs/base-learn/docs/hardhat-testing/writing-tests-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-testing/writing-tests-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-testing/writing-tests-vid.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-tools-and-testing/overview.md b/apps/base-docs/base-learn/docs/hardhat-tools-and-testing/overview.md
similarity index 91%
rename from apps/base-docs/base-camp/docs/hardhat-tools-and-testing/overview.md
rename to apps/base-docs/base-learn/docs/hardhat-tools-and-testing/overview.md
index 3fefb47..3c649f9 100644
--- a/apps/base-docs/base-camp/docs/hardhat-tools-and-testing/overview.md
+++ b/apps/base-docs/base-learn/docs/hardhat-tools-and-testing/overview.md
@@ -63,12 +63,12 @@ By the end of these guides, you should be able to:
### 1. Basic understanding of writing smart contracts
-These guides assume that you're reasonably comfortable writing basic smart contracts. If you're just getting started, jump over to our [Basecamp] guides and start learning!
+These guides assume that you're reasonably comfortable writing basic smart contracts. If you're just getting started, jump over to our [Base Learn] guides and start learning!
### 2. Familiarity with Hardhat
We also assume that you've got Hardhat up and running, and can write unit tests for your smart contracts. If you're not there yet, but already know Solidity, you can [setup Hardhat here].
-[setup Hardhat here]: https://docs.base.org/base-camp/docs/hardhat-setup-overview/hardhat-setup-overview-sbs
+[setup Hardhat here]: https://docs.base.org/base-learn/docs/hardhat-setup-overview/hardhat-setup-overview-sbs
[Hardhat plugins]: https://hardhat.org/hardhat-runner/plugins
-[Basecamp]: https://base.org/camp
+[Base Learn]: https://base.org/learn
diff --git a/apps/base-docs/base-camp/docs/hardhat-verify/hardhat-verify-sbs.md b/apps/base-docs/base-learn/docs/hardhat-verify/hardhat-verify-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-verify/hardhat-verify-sbs.md
rename to apps/base-docs/base-learn/docs/hardhat-verify/hardhat-verify-sbs.md
diff --git a/apps/base-docs/base-camp/docs/hardhat-verify/hardhat-verify-vid.md b/apps/base-docs/base-learn/docs/hardhat-verify/hardhat-verify-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/hardhat-verify/hardhat-verify-vid.md
rename to apps/base-docs/base-learn/docs/hardhat-verify/hardhat-verify-vid.md
diff --git a/apps/base-docs/base-camp/docs/imports/imports-exercise.md b/apps/base-docs/base-learn/docs/imports/imports-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/imports/imports-exercise.md
rename to apps/base-docs/base-learn/docs/imports/imports-exercise.md
diff --git a/apps/base-docs/base-camp/docs/imports/imports-sbs.md b/apps/base-docs/base-learn/docs/imports/imports-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/imports/imports-sbs.md
rename to apps/base-docs/base-learn/docs/imports/imports-sbs.md
diff --git a/apps/base-docs/base-camp/docs/imports/imports-vid.md b/apps/base-docs/base-learn/docs/imports/imports-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/imports/imports-vid.md
rename to apps/base-docs/base-learn/docs/imports/imports-vid.md
diff --git a/apps/base-docs/base-camp/docs/inheritance/abstract-contracts-sbs.md b/apps/base-docs/base-learn/docs/inheritance/abstract-contracts-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/inheritance/abstract-contracts-sbs.md
rename to apps/base-docs/base-learn/docs/inheritance/abstract-contracts-sbs.md
diff --git a/apps/base-docs/base-camp/docs/inheritance/abstract-contracts-vid.md b/apps/base-docs/base-learn/docs/inheritance/abstract-contracts-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/inheritance/abstract-contracts-vid.md
rename to apps/base-docs/base-learn/docs/inheritance/abstract-contracts-vid.md
diff --git a/apps/base-docs/base-camp/docs/inheritance/inheritance-exercise.md b/apps/base-docs/base-learn/docs/inheritance/inheritance-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/inheritance/inheritance-exercise.md
rename to apps/base-docs/base-learn/docs/inheritance/inheritance-exercise.md
diff --git a/apps/base-docs/base-camp/docs/inheritance/inheritance-sbs.md b/apps/base-docs/base-learn/docs/inheritance/inheritance-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/inheritance/inheritance-sbs.md
rename to apps/base-docs/base-learn/docs/inheritance/inheritance-sbs.md
diff --git a/apps/base-docs/base-camp/docs/inheritance/inheritance-vid.md b/apps/base-docs/base-learn/docs/inheritance/inheritance-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/inheritance/inheritance-vid.md
rename to apps/base-docs/base-learn/docs/inheritance/inheritance-vid.md
diff --git a/apps/base-docs/base-camp/docs/inheritance/multiple-inheritance-vid.md b/apps/base-docs/base-learn/docs/inheritance/multiple-inheritance-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/inheritance/multiple-inheritance-vid.md
rename to apps/base-docs/base-learn/docs/inheritance/multiple-inheritance-vid.md
diff --git a/apps/base-docs/base-camp/docs/inheritance/multiple-inheritance.md b/apps/base-docs/base-learn/docs/inheritance/multiple-inheritance.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/inheritance/multiple-inheritance.md
rename to apps/base-docs/base-learn/docs/inheritance/multiple-inheritance.md
diff --git a/apps/base-docs/base-camp/docs/interfaces/calling-another-contract-vid.md b/apps/base-docs/base-learn/docs/interfaces/calling-another-contract-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/interfaces/calling-another-contract-vid.md
rename to apps/base-docs/base-learn/docs/interfaces/calling-another-contract-vid.md
diff --git a/apps/base-docs/base-camp/docs/interfaces/contract-to-contract-interaction.md b/apps/base-docs/base-learn/docs/interfaces/contract-to-contract-interaction.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/interfaces/contract-to-contract-interaction.md
rename to apps/base-docs/base-learn/docs/interfaces/contract-to-contract-interaction.md
diff --git a/apps/base-docs/base-camp/docs/interfaces/intro-to-interfaces-vid.md b/apps/base-docs/base-learn/docs/interfaces/intro-to-interfaces-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/interfaces/intro-to-interfaces-vid.md
rename to apps/base-docs/base-learn/docs/interfaces/intro-to-interfaces-vid.md
diff --git a/apps/base-docs/base-camp/docs/interfaces/testing-the-interface-vid.md b/apps/base-docs/base-learn/docs/interfaces/testing-the-interface-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/interfaces/testing-the-interface-vid.md
rename to apps/base-docs/base-learn/docs/interfaces/testing-the-interface-vid.md
diff --git a/apps/base-docs/base-camp/docs/intro-to-tokens/intro-to-tokens-vid.md b/apps/base-docs/base-learn/docs/intro-to-tokens/intro-to-tokens-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/intro-to-tokens/intro-to-tokens-vid.md
rename to apps/base-docs/base-learn/docs/intro-to-tokens/intro-to-tokens-vid.md
diff --git a/apps/base-docs/base-camp/docs/intro-to-tokens/misconceptions-about-tokens-vid.md b/apps/base-docs/base-learn/docs/intro-to-tokens/misconceptions-about-tokens-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/intro-to-tokens/misconceptions-about-tokens-vid.md
rename to apps/base-docs/base-learn/docs/intro-to-tokens/misconceptions-about-tokens-vid.md
diff --git a/apps/base-docs/base-camp/docs/intro-to-tokens/tokens-overview.md b/apps/base-docs/base-learn/docs/intro-to-tokens/tokens-overview.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/intro-to-tokens/tokens-overview.md
rename to apps/base-docs/base-learn/docs/intro-to-tokens/tokens-overview.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-ethereum/ethereum-applications.md b/apps/base-docs/base-learn/docs/introduction-to-ethereum/ethereum-applications.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-ethereum/ethereum-applications.md
rename to apps/base-docs/base-learn/docs/introduction-to-ethereum/ethereum-applications.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-ethereum/ethereum-dev-overview-vid.md b/apps/base-docs/base-learn/docs/introduction-to-ethereum/ethereum-dev-overview-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-ethereum/ethereum-dev-overview-vid.md
rename to apps/base-docs/base-learn/docs/introduction-to-ethereum/ethereum-dev-overview-vid.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-ethereum/evm-diagram.md b/apps/base-docs/base-learn/docs/introduction-to-ethereum/evm-diagram.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-ethereum/evm-diagram.md
rename to apps/base-docs/base-learn/docs/introduction-to-ethereum/evm-diagram.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-ethereum/gas-use-in-eth-transactions.md b/apps/base-docs/base-learn/docs/introduction-to-ethereum/gas-use-in-eth-transactions.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-ethereum/gas-use-in-eth-transactions.md
rename to apps/base-docs/base-learn/docs/introduction-to-ethereum/gas-use-in-eth-transactions.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-ethereum/intro-to-ethereum-vid.md b/apps/base-docs/base-learn/docs/introduction-to-ethereum/intro-to-ethereum-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-ethereum/intro-to-ethereum-vid.md
rename to apps/base-docs/base-learn/docs/introduction-to-ethereum/intro-to-ethereum-vid.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-solidity/anatomy-of-a-smart-contract-vid.md b/apps/base-docs/base-learn/docs/introduction-to-solidity/anatomy-of-a-smart-contract-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-solidity/anatomy-of-a-smart-contract-vid.md
rename to apps/base-docs/base-learn/docs/introduction-to-solidity/anatomy-of-a-smart-contract-vid.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-solidity/deployment-in-remix-vid.md b/apps/base-docs/base-learn/docs/introduction-to-solidity/deployment-in-remix-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-solidity/deployment-in-remix-vid.md
rename to apps/base-docs/base-learn/docs/introduction-to-solidity/deployment-in-remix-vid.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-solidity/deployment-in-remix.md b/apps/base-docs/base-learn/docs/introduction-to-solidity/deployment-in-remix.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-solidity/deployment-in-remix.md
rename to apps/base-docs/base-learn/docs/introduction-to-solidity/deployment-in-remix.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-solidity/introduction-to-remix-vid.md b/apps/base-docs/base-learn/docs/introduction-to-solidity/introduction-to-remix-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-solidity/introduction-to-remix-vid.md
rename to apps/base-docs/base-learn/docs/introduction-to-solidity/introduction-to-remix-vid.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-solidity/introduction-to-remix.md b/apps/base-docs/base-learn/docs/introduction-to-solidity/introduction-to-remix.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-solidity/introduction-to-remix.md
rename to apps/base-docs/base-learn/docs/introduction-to-solidity/introduction-to-remix.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-solidity/introduction-to-solidity-overview.md b/apps/base-docs/base-learn/docs/introduction-to-solidity/introduction-to-solidity-overview.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-solidity/introduction-to-solidity-overview.md
rename to apps/base-docs/base-learn/docs/introduction-to-solidity/introduction-to-solidity-overview.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-solidity/introduction-to-solidity-vid.md b/apps/base-docs/base-learn/docs/introduction-to-solidity/introduction-to-solidity-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-solidity/introduction-to-solidity-vid.md
rename to apps/base-docs/base-learn/docs/introduction-to-solidity/introduction-to-solidity-vid.md
diff --git a/apps/base-docs/base-camp/docs/introduction-to-solidity/solidity-overview.md b/apps/base-docs/base-learn/docs/introduction-to-solidity/solidity-overview.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/introduction-to-solidity/solidity-overview.md
rename to apps/base-docs/base-learn/docs/introduction-to-solidity/solidity-overview.md
diff --git a/apps/base-docs/base-camp/docs/mappings/how-mappings-are-stored-vid.md b/apps/base-docs/base-learn/docs/mappings/how-mappings-are-stored-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/mappings/how-mappings-are-stored-vid.md
rename to apps/base-docs/base-learn/docs/mappings/how-mappings-are-stored-vid.md
diff --git a/apps/base-docs/base-camp/docs/mappings/mappings-exercise.md b/apps/base-docs/base-learn/docs/mappings/mappings-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/mappings/mappings-exercise.md
rename to apps/base-docs/base-learn/docs/mappings/mappings-exercise.md
diff --git a/apps/base-docs/base-camp/docs/mappings/mappings-sbs.md b/apps/base-docs/base-learn/docs/mappings/mappings-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/mappings/mappings-sbs.md
rename to apps/base-docs/base-learn/docs/mappings/mappings-sbs.md
diff --git a/apps/base-docs/base-camp/docs/mappings/mappings-vid.md b/apps/base-docs/base-learn/docs/mappings/mappings-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/mappings/mappings-vid.md
rename to apps/base-docs/base-learn/docs/mappings/mappings-vid.md
diff --git a/apps/base-docs/base-camp/docs/mappings/using-msg-sender-vid.md b/apps/base-docs/base-learn/docs/mappings/using-msg-sender-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/mappings/using-msg-sender-vid.md
rename to apps/base-docs/base-learn/docs/mappings/using-msg-sender-vid.md
diff --git a/apps/base-docs/base-camp/docs/minimal-tokens/creating-a-minimal-token-vid.md b/apps/base-docs/base-learn/docs/minimal-tokens/creating-a-minimal-token-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/minimal-tokens/creating-a-minimal-token-vid.md
rename to apps/base-docs/base-learn/docs/minimal-tokens/creating-a-minimal-token-vid.md
diff --git a/apps/base-docs/base-camp/docs/minimal-tokens/minimal-token-sbs.md b/apps/base-docs/base-learn/docs/minimal-tokens/minimal-token-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/minimal-tokens/minimal-token-sbs.md
rename to apps/base-docs/base-learn/docs/minimal-tokens/minimal-token-sbs.md
diff --git a/apps/base-docs/base-camp/docs/minimal-tokens/minimal-tokens-exercise.md b/apps/base-docs/base-learn/docs/minimal-tokens/minimal-tokens-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/minimal-tokens/minimal-tokens-exercise.md
rename to apps/base-docs/base-learn/docs/minimal-tokens/minimal-tokens-exercise.md
diff --git a/apps/base-docs/base-camp/docs/minimal-tokens/transferring-a-minimal-token-vid.md b/apps/base-docs/base-learn/docs/minimal-tokens/transferring-a-minimal-token-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/minimal-tokens/transferring-a-minimal-token-vid.md
rename to apps/base-docs/base-learn/docs/minimal-tokens/transferring-a-minimal-token-vid.md
diff --git a/apps/base-docs/base-camp/docs/new-keyword/creating-a-new-contract-vid.md b/apps/base-docs/base-learn/docs/new-keyword/creating-a-new-contract-vid.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/new-keyword/creating-a-new-contract-vid.md
rename to apps/base-docs/base-learn/docs/new-keyword/creating-a-new-contract-vid.md
diff --git a/apps/base-docs/base-camp/docs/new-keyword/new-keyword-exercise.md b/apps/base-docs/base-learn/docs/new-keyword/new-keyword-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/new-keyword/new-keyword-exercise.md
rename to apps/base-docs/base-learn/docs/new-keyword/new-keyword-exercise.md
diff --git a/apps/base-docs/base-camp/docs/new-keyword/new-keyword-sbs.md b/apps/base-docs/base-learn/docs/new-keyword/new-keyword-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/new-keyword/new-keyword-sbs.md
rename to apps/base-docs/base-learn/docs/new-keyword/new-keyword-sbs.md
diff --git a/apps/base-docs/base-camp/docs/reading-and-displaying-data/configuring-useReadContract.md b/apps/base-docs/base-learn/docs/reading-and-displaying-data/configuring-useReadContract.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/reading-and-displaying-data/configuring-useReadContract.md
rename to apps/base-docs/base-learn/docs/reading-and-displaying-data/configuring-useReadContract.md
diff --git a/apps/base-docs/base-camp/docs/reading-and-displaying-data/useAccount.md b/apps/base-docs/base-learn/docs/reading-and-displaying-data/useAccount.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/reading-and-displaying-data/useAccount.md
rename to apps/base-docs/base-learn/docs/reading-and-displaying-data/useAccount.md
diff --git a/apps/base-docs/base-camp/docs/reading-and-displaying-data/useReadContract.md b/apps/base-docs/base-learn/docs/reading-and-displaying-data/useReadContract.md
similarity index 99%
rename from apps/base-docs/base-camp/docs/reading-and-displaying-data/useReadContract.md
rename to apps/base-docs/base-learn/docs/reading-and-displaying-data/useReadContract.md
index d9b26cd..9630ba4 100644
--- a/apps/base-docs/base-camp/docs/reading-and-displaying-data/useReadContract.md
+++ b/apps/base-docs/base-learn/docs/reading-and-displaying-data/useReadContract.md
@@ -453,7 +453,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-camp/docs/erc-20-token/erc-20-exercise
+[ERC 20 Tokens Exercise]: https://docs.base.org/base-learn/docs/erc-20-token/erc-20-exercise
[Sepolia BaseScan]: https://sepolia.basescan.org/
[`useAccount` hook]: ./useAccount
[Hardhat]: https://hardhat.org/
diff --git a/apps/base-docs/base-camp/docs/storage/how-storage-works-video.md b/apps/base-docs/base-learn/docs/storage/how-storage-works-video.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/storage/how-storage-works-video.md
rename to apps/base-docs/base-learn/docs/storage/how-storage-works-video.md
diff --git a/apps/base-docs/base-camp/docs/storage/how-storage-works.md b/apps/base-docs/base-learn/docs/storage/how-storage-works.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/storage/how-storage-works.md
rename to apps/base-docs/base-learn/docs/storage/how-storage-works.md
diff --git a/apps/base-docs/base-camp/docs/storage/simple-storage-sbs.md b/apps/base-docs/base-learn/docs/storage/simple-storage-sbs.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/storage/simple-storage-sbs.md
rename to apps/base-docs/base-learn/docs/storage/simple-storage-sbs.md
diff --git a/apps/base-docs/base-camp/docs/storage/simple-storage-video.md b/apps/base-docs/base-learn/docs/storage/simple-storage-video.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/storage/simple-storage-video.md
rename to apps/base-docs/base-learn/docs/storage/simple-storage-video.md
diff --git a/apps/base-docs/base-camp/docs/storage/storage-exercise.md b/apps/base-docs/base-learn/docs/storage/storage-exercise.md
similarity index 100%
rename from apps/base-docs/base-camp/docs/storage/storage-exercise.md
rename to apps/base-docs/base-learn/docs/storage/storage-exercise.md
diff --git a/apps/base-docs/base-camp/docs/structs/structs-exercise.md b/apps/base-docs/base-learn/docs/structs/structs-exercise.md
similarity index 96%
rename from apps/base-docs/base-camp/docs/structs/structs-exercise.md
rename to apps/base-docs/base-learn/docs/structs/structs-exercise.md
index d881e3a..961bd08 100644
--- a/apps/base-docs/base-camp/docs/structs/structs-exercise.md
+++ b/apps/base-docs/base-learn/docs/structs/structs-exercise.md
@@ -78,6 +78,6 @@ import CafeUnitTest from '../../../src/components/CafeUnitTest/index.jsx'
Address {address} has earned {earnedNFTCount}{' '} - out of {totalNFTCount} Base Camp exercise NFTs on {chain.name}. + out of {totalNFTCount} Base Learn exercise NFTs on {chain.name}.
- Connect your wallet to view your Base Camp progress. + Connect your wallet to view your Base Learn progress.
); }; @@ -101,7 +101,7 @@ export default function StudentProgress() { paddingRight: '0.5rem', }} > -Base Camp Curriculum
+Base Learn Curriculum
Participants will work through the{' '} - Base Camp content, which is - publicly available. However, as part of the Base Bootcamp program, they will also have - access to supplemental resources and graded projects, reviewed by Coinbase engineers. + Base Learn content, which + is publicly available. However, as part of the Base Bootcamp program, they will also + have access to supplemental resources and graded projects, reviewed by Coinbase + engineers.
Mentors
diff --git a/apps/web/src/components/Layout/Nav/DesktopNav.tsx b/apps/web/src/components/Layout/Nav/DesktopNav.tsx index 7c74029..f72cafc 100644 --- a/apps/web/src/components/Layout/Nav/DesktopNav.tsx +++ b/apps/web/src/components/Layout/Nav/DesktopNav.tsx @@ -146,7 +146,7 @@ function DesktopNav({ color }: DesktopNavProps) {