diff --git a/aptos-move/framework/aptos-framework/doc/account.md b/aptos-move/framework/aptos-framework/doc/account.md
index 192b8a9481059..bb0ffd18c66e2 100644
--- a/aptos-move/framework/aptos-framework/doc/account.md
+++ b/aptos-move/framework/aptos-framework/doc/account.md
@@ -2794,4 +2794,4 @@ The guid_creation_num of the Account is up to MAX_U64.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/aggregator.md b/aptos-move/framework/aptos-framework/doc/aggregator.md
index c520807daaa66..5b88637aa469f 100644
--- a/aptos-move/framework/aptos-framework/doc/aggregator.md
+++ b/aptos-move/framework/aptos-framework/doc/aggregator.md
@@ -402,4 +402,4 @@ Destroys an aggregator and removes it from its AggregatorFactory
.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/aggregator_factory.md b/aptos-move/framework/aptos-framework/doc/aggregator_factory.md
index 3a467af731174..6b38142daa5f6 100644
--- a/aptos-move/framework/aptos-framework/doc/aggregator_factory.md
+++ b/aptos-move/framework/aptos-framework/doc/aggregator_factory.md
@@ -295,4 +295,4 @@ AggregatorFactory existed under the @aptos_framework when Creating a new aggrega
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/aptos_account.md b/aptos-move/framework/aptos-framework/doc/aptos_account.md
index 5199921af38fe..25e16aad93962 100644
--- a/aptos-move/framework/aptos-framework/doc/aptos_account.md
+++ b/aptos-move/framework/aptos-framework/doc/aptos_account.md
@@ -694,4 +694,4 @@ Check if the AptosCoin under the address existed.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/aptos_coin.md b/aptos-move/framework/aptos-framework/doc/aptos_coin.md
index 7c92f2b9051b3..7f5f8b751b216 100644
--- a/aptos-move/framework/aptos-framework/doc/aptos_coin.md
+++ b/aptos-move/framework/aptos-framework/doc/aptos_coin.md
@@ -590,4 +590,4 @@ Claim the delegated mint capability and destroy the delegated token.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/aptos_governance.md b/aptos-move/framework/aptos-framework/doc/aptos_governance.md
index 535be9e79e9d0..a0b28ad813beb 100644
--- a/aptos-move/framework/aptos-framework/doc/aptos_governance.md
+++ b/aptos-move/framework/aptos-framework/doc/aptos_governance.md
@@ -1792,4 +1792,4 @@ verify_only
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/block.md b/aptos-move/framework/aptos-framework/doc/block.md
index 143bb17d27335..3edffda62c619 100644
--- a/aptos-move/framework/aptos-framework/doc/block.md
+++ b/aptos-move/framework/aptos-framework/doc/block.md
@@ -797,4 +797,4 @@ The CurrentTimeMicroseconds existed under the @aptos_framework.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/chain_id.md b/aptos-move/framework/aptos-framework/doc/chain_id.md
index bb1ea5fe80964..797c714576d7f 100644
--- a/aptos-move/framework/aptos-framework/doc/chain_id.md
+++ b/aptos-move/framework/aptos-framework/doc/chain_id.md
@@ -145,4 +145,4 @@ Return the chain ID of this instance.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/chain_status.md b/aptos-move/framework/aptos-framework/doc/chain_status.md
index d8a79897e3d77..46219dbe67bdd 100644
--- a/aptos-move/framework/aptos-framework/doc/chain_status.md
+++ b/aptos-move/framework/aptos-framework/doc/chain_status.md
@@ -279,4 +279,4 @@ Helper function to assert genesis state.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/code.md b/aptos-move/framework/aptos-framework/doc/code.md
index 63a51bd7a63f4..62924ed3ed793 100644
--- a/aptos-move/framework/aptos-framework/doc/code.md
+++ b/aptos-move/framework/aptos-framework/doc/code.md
@@ -1030,4 +1030,4 @@ Native function to initiate module loading, including a list of allowed dependen
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/coin.md b/aptos-move/framework/aptos-framework/doc/coin.md
index ed6684abf66c1..9fd2e9f1e3270 100644
--- a/aptos-move/framework/aptos-framework/doc/coin.md
+++ b/aptos-move/framework/aptos-framework/doc/coin.md
@@ -2495,4 +2495,4 @@ Account is not frozen and sufficient balance.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/consensus_config.md b/aptos-move/framework/aptos-framework/doc/consensus_config.md
index 36573d12a8d2e..d76dd195d5ccf 100644
--- a/aptos-move/framework/aptos-framework/doc/consensus_config.md
+++ b/aptos-move/framework/aptos-framework/doc/consensus_config.md
@@ -182,4 +182,4 @@ When setting now time must be later than last_reconfiguration_time.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/create_signer.md b/aptos-move/framework/aptos-framework/doc/create_signer.md
index 8f366ec844e7b..189cd474f528b 100644
--- a/aptos-move/framework/aptos-framework/doc/create_signer.md
+++ b/aptos-move/framework/aptos-framework/doc/create_signer.md
@@ -76,4 +76,4 @@ Convert address to singer and return.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/delegation_pool.md b/aptos-move/framework/aptos-framework/doc/delegation_pool.md
index 35a4f1ceb2e5d..b9ee998a8d94d 100644
--- a/aptos-move/framework/aptos-framework/doc/delegation_pool.md
+++ b/aptos-move/framework/aptos-framework/doc/delegation_pool.md
@@ -2265,4 +2265,4 @@ shares pools, assign commission to operator and eventually prepare delegation po
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/event.md b/aptos-move/framework/aptos-framework/doc/event.md
index c4200497437d4..6a2484ede8548 100644
--- a/aptos-move/framework/aptos-framework/doc/event.md
+++ b/aptos-move/framework/aptos-framework/doc/event.md
@@ -263,4 +263,4 @@ Native function use opaque.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/fungible_asset.md b/aptos-move/framework/aptos-framework/doc/fungible_asset.md
index d09743edbbb66..34f0f217ba769 100644
--- a/aptos-move/framework/aptos-framework/doc/fungible_asset.md
+++ b/aptos-move/framework/aptos-framework/doc/fungible_asset.md
@@ -1257,4 +1257,4 @@ Decrease the supply of a fungible metadata by burning.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/fungible_store.md b/aptos-move/framework/aptos-framework/doc/fungible_store.md
index 131a2077fcd46..365aee7b2ab66 100644
--- a/aptos-move/framework/aptos-framework/doc/fungible_store.md
+++ b/aptos-move/framework/aptos-framework/doc/fungible_store.md
@@ -517,4 +517,4 @@ Create a default FungibleAssetWallet
object with zero balance of
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/gas_schedule.md b/aptos-move/framework/aptos-framework/doc/gas_schedule.md
index 0be15d12a5fad..f33662ab02b57 100644
--- a/aptos-move/framework/aptos-framework/doc/gas_schedule.md
+++ b/aptos-move/framework/aptos-framework/doc/gas_schedule.md
@@ -326,4 +326,4 @@ This can be called by on-chain governance to update the gas schedule.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/genesis.md b/aptos-move/framework/aptos-framework/doc/genesis.md
index 0ff41583a89d5..f890af57deae2 100644
--- a/aptos-move/framework/aptos-framework/doc/genesis.md
+++ b/aptos-move/framework/aptos-framework/doc/genesis.md
@@ -919,4 +919,4 @@ The last step of genesis.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/governance_proposal.md b/aptos-move/framework/aptos-framework/doc/governance_proposal.md
index a912251ad56aa..e10d0d2011dd7 100644
--- a/aptos-move/framework/aptos-framework/doc/governance_proposal.md
+++ b/aptos-move/framework/aptos-framework/doc/governance_proposal.md
@@ -135,4 +135,4 @@ Useful for AptosGovernance to create an empty proposal as proof.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/guid.md b/aptos-move/framework/aptos-framework/doc/guid.md
index 83efde6695858..ab22b2b417bca 100644
--- a/aptos-move/framework/aptos-framework/doc/guid.md
+++ b/aptos-move/framework/aptos-framework/doc/guid.md
@@ -337,4 +337,4 @@ Return true if the GUID's ID is id
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/managed_coin.md b/aptos-move/framework/aptos-framework/doc/managed_coin.md
index d3a0fc165518f..d5fbce6c20560 100644
--- a/aptos-move/framework/aptos-framework/doc/managed_coin.md
+++ b/aptos-move/framework/aptos-framework/doc/managed_coin.md
@@ -338,4 +338,4 @@ Updating Account.guid_creation_num
will not overflow.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/managed_fungible_metadata.md b/aptos-move/framework/aptos-framework/doc/managed_fungible_metadata.md
index a1f9e05eb591e..f4f9de9289862 100644
--- a/aptos-move/framework/aptos-framework/doc/managed_fungible_metadata.md
+++ b/aptos-move/framework/aptos-framework/doc/managed_fungible_metadata.md
@@ -546,4 +546,4 @@ Let metadata owner to explicitly waive the burn capability.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/multisig_account.md b/aptos-move/framework/aptos-framework/doc/multisig_account.md
index 75ce5c6acc564..3d262fb195d06 100644
--- a/aptos-move/framework/aptos-framework/doc/multisig_account.md
+++ b/aptos-move/framework/aptos-framework/doc/multisig_account.md
@@ -2390,4 +2390,4 @@ This function is private so no other code can call this beside the VM itself as
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/object.md b/aptos-move/framework/aptos-framework/doc/object.md
index eba7ca214887e..bdeb28fdbb39b 100644
--- a/aptos-move/framework/aptos-framework/doc/object.md
+++ b/aptos-move/framework/aptos-framework/doc/object.md
@@ -1565,4 +1565,4 @@ Return true if the provided address has indirect or direct ownership of the prov
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/optional_aggregator.md b/aptos-move/framework/aptos-framework/doc/optional_aggregator.md
index db7c8770f9aa5..e230fc6a762e4 100644
--- a/aptos-move/framework/aptos-framework/doc/optional_aggregator.md
+++ b/aptos-move/framework/aptos-framework/doc/optional_aggregator.md
@@ -1028,4 +1028,4 @@ The integer exists and the aggregator does not exist when destroy the integer.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/overview.md b/aptos-move/framework/aptos-framework/doc/overview.md
index fd5643c93c505..df92f4ce727ac 100644
--- a/aptos-move/framework/aptos-framework/doc/overview.md
+++ b/aptos-move/framework/aptos-framework/doc/overview.md
@@ -57,4 +57,4 @@ This is the reference documentation of the Aptos framework.
- [`0x1::voting`](voting.md#0x1_voting)
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/reconfiguration.md b/aptos-move/framework/aptos-framework/doc/reconfiguration.md
index 53a08c6f00d1f..cf42010d3208b 100644
--- a/aptos-move/framework/aptos-framework/doc/reconfiguration.md
+++ b/aptos-move/framework/aptos-framework/doc/reconfiguration.md
@@ -635,4 +635,4 @@ Should equal to 0
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/resource_account.md b/aptos-move/framework/aptos-framework/doc/resource_account.md
index cc79514ad8b79..55ad0ef2b3af9 100644
--- a/aptos-move/framework/aptos-framework/doc/resource_account.md
+++ b/aptos-move/framework/aptos-framework/doc/resource_account.md
@@ -486,4 +486,4 @@ the SignerCapability.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/stake.md b/aptos-move/framework/aptos-framework/doc/stake.md
index 029688111151e..fd98e3fcd50e7 100644
--- a/aptos-move/framework/aptos-framework/doc/stake.md
+++ b/aptos-move/framework/aptos-framework/doc/stake.md
@@ -4208,4 +4208,4 @@ Returns validator's next epoch voting power, including pending_active, active, a
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/staking_config.md b/aptos-move/framework/aptos-framework/doc/staking_config.md
index 5f9d06f8c9660..e17a205a0d3f8 100644
--- a/aptos-move/framework/aptos-framework/doc/staking_config.md
+++ b/aptos-move/framework/aptos-framework/doc/staking_config.md
@@ -786,4 +786,4 @@ The maximum_stake must be greater than maximum_stake in the range of Specified s
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/staking_contract.md b/aptos-move/framework/aptos-framework/doc/staking_contract.md
index be055d5375a80..c7b4e16756fea 100644
--- a/aptos-move/framework/aptos-framework/doc/staking_contract.md
+++ b/aptos-move/framework/aptos-framework/doc/staking_contract.md
@@ -2544,4 +2544,4 @@ a staking_contract exists for the staker/operator pair.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/staking_proxy.md b/aptos-move/framework/aptos-framework/doc/staking_proxy.md
index 78894f68acf11..ad6f26e7f753b 100644
--- a/aptos-move/framework/aptos-framework/doc/staking_proxy.md
+++ b/aptos-move/framework/aptos-framework/doc/staking_proxy.md
@@ -466,4 +466,4 @@ Then abort if the resource is not exist
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/state_storage.md b/aptos-move/framework/aptos-framework/doc/state_storage.md
index 0e0e85585d790..53818c19c058b 100644
--- a/aptos-move/framework/aptos-framework/doc/state_storage.md
+++ b/aptos-move/framework/aptos-framework/doc/state_storage.md
@@ -381,4 +381,4 @@ aborts if StateStorageUsage already exists.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/storage_gas.md b/aptos-move/framework/aptos-framework/doc/storage_gas.md
index ed149e1738760..f58b85130ea37 100644
--- a/aptos-move/framework/aptos-framework/doc/storage_gas.md
+++ b/aptos-move/framework/aptos-framework/doc/storage_gas.md
@@ -1546,4 +1546,4 @@ A non decreasing curve must ensure that next is greater than cur.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/system_addresses.md b/aptos-move/framework/aptos-framework/doc/system_addresses.md
index 37b9c66a4a1d6..8c4b470b64339 100644
--- a/aptos-move/framework/aptos-framework/doc/system_addresses.md
+++ b/aptos-move/framework/aptos-framework/doc/system_addresses.md
@@ -517,4 +517,4 @@ Return true if addr
is either the VM address or an Aptos Framework
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/timestamp.md b/aptos-move/framework/aptos-framework/doc/timestamp.md
index 9398b8fd0fece..c00827692ed31 100644
--- a/aptos-move/framework/aptos-framework/doc/timestamp.md
+++ b/aptos-move/framework/aptos-framework/doc/timestamp.md
@@ -271,4 +271,4 @@ Gets the current time in seconds.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/transaction_context.md b/aptos-move/framework/aptos-framework/doc/transaction_context.md
index a9cd32a9857c5..981c01a44b618 100644
--- a/aptos-move/framework/aptos-framework/doc/transaction_context.md
+++ b/aptos-move/framework/aptos-framework/doc/transaction_context.md
@@ -68,4 +68,4 @@ Return the script hash of the current entry function.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-framework/doc/transaction_fee.md b/aptos-move/framework/aptos-framework/doc/transaction_fee.md
index d17decba0dc11..a2dd617c29990 100644
--- a/aptos-move/framework/aptos-framework/doc/transaction_fee.md
+++ b/aptos-move/framework/aptos-framework/doc/transaction_fee.md
@@ -698,4 +698,4 @@ Aborts if table
contains an
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-stdlib/doc/table_with_length.md b/aptos-move/framework/aptos-stdlib/doc/table_with_length.md
index 565d974b0ea5e..e07a6f27d9103 100644
--- a/aptos-move/framework/aptos-stdlib/doc/table_with_length.md
+++ b/aptos-move/framework/aptos-stdlib/doc/table_with_length.md
@@ -681,4 +681,4 @@ Returns true iff table
contains an
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-stdlib/doc/type_info.md b/aptos-move/framework/aptos-stdlib/doc/type_info.md
index 5e038e9573c14..1846162aa4491 100644
--- a/aptos-move/framework/aptos-stdlib/doc/type_info.md
+++ b/aptos-move/framework/aptos-stdlib/doc/type_info.md
@@ -446,4 +446,4 @@ analysis of vector size dynamism.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-stdlib/doc_template/references.md b/aptos-move/framework/aptos-stdlib/doc_template/references.md
index 147a67c84546c..0b4dd45e8ed3d 100644
--- a/aptos-move/framework/aptos-stdlib/doc_template/references.md
+++ b/aptos-move/framework/aptos-stdlib/doc_template/references.md
@@ -1 +1 @@
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token-objects/doc/aptos_token.md b/aptos-move/framework/aptos-token-objects/doc/aptos_token.md
index f4eb9a1f870cd..1fb8f622f2f8f 100644
--- a/aptos-move/framework/aptos-token-objects/doc/aptos_token.md
+++ b/aptos-move/framework/aptos-token-objects/doc/aptos_token.md
@@ -1394,4 +1394,4 @@ With an existing collection, directly mint a soul bound token into the recipient
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token-objects/doc/collection.md b/aptos-move/framework/aptos-token-objects/doc/collection.md
index dbe52641b6cd7..bc0e35ebb6e36 100644
--- a/aptos-move/framework/aptos-token-objects/doc/collection.md
+++ b/aptos-move/framework/aptos-token-objects/doc/collection.md
@@ -655,4 +655,4 @@ Creates a MutatorRef, which gates the ability to mutate any fields that support
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token-objects/doc/overview.md b/aptos-move/framework/aptos-token-objects/doc/overview.md
index 95871073813d9..71d11dd60f0bc 100644
--- a/aptos-move/framework/aptos-token-objects/doc/overview.md
+++ b/aptos-move/framework/aptos-token-objects/doc/overview.md
@@ -19,4 +19,4 @@ This is the reference documentation of the Aptos Token Objects framework.
- [`0x4::token`](token.md#0x4_token)
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token-objects/doc/property_map.md b/aptos-move/framework/aptos-token-objects/doc/property_map.md
index 8ab1b5390cb44..08a5936b67cae 100644
--- a/aptos-move/framework/aptos-token-objects/doc/property_map.md
+++ b/aptos-move/framework/aptos-token-objects/doc/property_map.md
@@ -975,4 +975,4 @@ Helper for external entry functions to produce a valid container for property va
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token-objects/doc/royalty.md b/aptos-move/framework/aptos-token-objects/doc/royalty.md
index 0736f4d912b38..a3da24c97e8ce 100644
--- a/aptos-move/framework/aptos-token-objects/doc/royalty.md
+++ b/aptos-move/framework/aptos-token-objects/doc/royalty.md
@@ -390,4 +390,4 @@ Set the royalty if it does not exist, replace it otherwise.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token-objects/doc/token.md b/aptos-move/framework/aptos-token-objects/doc/token.md
index bc204c4349caf..9642e88febd94 100644
--- a/aptos-move/framework/aptos-token-objects/doc/token.md
+++ b/aptos-move/framework/aptos-token-objects/doc/token.md
@@ -787,4 +787,4 @@ Extracts the tokens address from a BurnRef.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token-objects/doc_template/references.md b/aptos-move/framework/aptos-token-objects/doc_template/references.md
index 147a67c84546c..0b4dd45e8ed3d 100644
--- a/aptos-move/framework/aptos-token-objects/doc_template/references.md
+++ b/aptos-move/framework/aptos-token-objects/doc_template/references.md
@@ -1 +1 @@
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token/doc/overview.md b/aptos-move/framework/aptos-token/doc/overview.md
index 0b7b55cec726b..017e2aef2e2da 100644
--- a/aptos-move/framework/aptos-token/doc/overview.md
+++ b/aptos-move/framework/aptos-token/doc/overview.md
@@ -19,4 +19,4 @@ This is the reference documentation of the Aptos Token framework.
- [`0x3::token_transfers`](token_transfers.md#0x3_token_transfers)
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token/doc/property_map.md b/aptos-move/framework/aptos-token/doc/property_map.md
index ae1266a5667bb..5c4b43067e364 100644
--- a/aptos-move/framework/aptos-token/doc/property_map.md
+++ b/aptos-move/framework/aptos-token/doc/property_map.md
@@ -1231,4 +1231,4 @@ Abort according to the code
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token/doc/token.md b/aptos-move/framework/aptos-token/doc/token.md
index 4b9335a89f209..b0927edd0f1d0 100644
--- a/aptos-move/framework/aptos-token/doc/token.md
+++ b/aptos-move/framework/aptos-token/doc/token.md
@@ -6168,4 +6168,4 @@ Deprecated function
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token/doc/token_coin_swap.md b/aptos-move/framework/aptos-token/doc/token_coin_swap.md
index 5ec6c64ac7110..164ac17aaf394 100644
--- a/aptos-move/framework/aptos-token/doc/token_coin_swap.md
+++ b/aptos-move/framework/aptos-token/doc/token_coin_swap.md
@@ -630,4 +630,4 @@ Cancel token listing for a fixed amount
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token/doc/token_event_store.md b/aptos-move/framework/aptos-token/doc/token_event_store.md
index 95c1bc2cebd3b..08694e19edda5 100644
--- a/aptos-move/framework/aptos-token/doc/token_event_store.md
+++ b/aptos-move/framework/aptos-token/doc/token_event_store.md
@@ -1211,4 +1211,4 @@ number of registered events
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token/doc/token_transfers.md b/aptos-move/framework/aptos-token/doc/token_transfers.md
index 8a75acbb68dd6..615148a2ea0d3 100644
--- a/aptos-move/framework/aptos-token/doc/token_transfers.md
+++ b/aptos-move/framework/aptos-token/doc/token_transfers.md
@@ -795,4 +795,4 @@ Get the amount from sender token
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/aptos-token/doc_template/references.md b/aptos-move/framework/aptos-token/doc_template/references.md
index 147a67c84546c..0b4dd45e8ed3d 100644
--- a/aptos-move/framework/aptos-token/doc_template/references.md
+++ b/aptos-move/framework/aptos-token/doc_template/references.md
@@ -1 +1 @@
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/move-stdlib/doc/acl.md b/aptos-move/framework/move-stdlib/doc/acl.md
index a624efdae7468..f271b659ca3eb 100644
--- a/aptos-move/framework/move-stdlib/doc/acl.md
+++ b/aptos-move/framework/move-stdlib/doc/acl.md
@@ -317,4 +317,4 @@ assert! that the ACL has the address.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/move-stdlib/doc/bcs.md b/aptos-move/framework/move-stdlib/doc/bcs.md
index 3b5e11579baa7..5fcb8925fba20 100644
--- a/aptos-move/framework/move-stdlib/doc/bcs.md
+++ b/aptos-move/framework/move-stdlib/doc/bcs.md
@@ -56,4 +56,4 @@ Native function which is defined in the prover's prelude.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/move-stdlib/doc/bit_vector.md b/aptos-move/framework/move-stdlib/doc/bit_vector.md
index afc9d8baaa56a..f847b7777c18f 100644
--- a/aptos-move/framework/move-stdlib/doc/bit_vector.md
+++ b/aptos-move/framework/move-stdlib/doc/bit_vector.md
@@ -477,4 +477,4 @@ sequence, then 0
is returned.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/move-stdlib/doc/error.md b/aptos-move/framework/move-stdlib/doc/error.md
index 23bce43396cc3..c22bb2b9a3761 100644
--- a/aptos-move/framework/move-stdlib/doc/error.md
+++ b/aptos-move/framework/move-stdlib/doc/error.md
@@ -497,4 +497,4 @@ Functions to construct a canonical error code of the given category.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/move-stdlib/doc/features.md b/aptos-move/framework/move-stdlib/doc/features.md
index f8317ba97badf..be92aea121dbf 100644
--- a/aptos-move/framework/move-stdlib/doc/features.md
+++ b/aptos-move/framework/move-stdlib/doc/features.md
@@ -1074,4 +1074,4 @@ Helper to check whether a feature flag is enabled.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/move-stdlib/doc/fixed_point32.md b/aptos-move/framework/move-stdlib/doc/fixed_point32.md
index fd2f9ed40ba62..c3689437d52dd 100644
--- a/aptos-move/framework/move-stdlib/doc/fixed_point32.md
+++ b/aptos-move/framework/move-stdlib/doc/fixed_point32.md
@@ -882,4 +882,4 @@ TODO: worked in the past but started to time out since last z3 update
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/move-stdlib/doc/hash.md b/aptos-move/framework/move-stdlib/doc/hash.md
index 67b404eec425b..8a294cc44ac93 100644
--- a/aptos-move/framework/move-stdlib/doc/hash.md
+++ b/aptos-move/framework/move-stdlib/doc/hash.md
@@ -62,4 +62,4 @@ as in the Move prover's prelude.
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/move-stdlib/doc/option.md b/aptos-move/framework/move-stdlib/doc/option.md
index b05246210f444..e9d7d3ef0efcc 100644
--- a/aptos-move/framework/move-stdlib/doc/option.md
+++ b/aptos-move/framework/move-stdlib/doc/option.md
@@ -1061,4 +1061,4 @@ because it's 0 for "none" or 1 for "some".
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/move-stdlib/doc/overview.md b/aptos-move/framework/move-stdlib/doc/overview.md
index 60a8118d29776..c465e44559e05 100644
--- a/aptos-move/framework/move-stdlib/doc/overview.md
+++ b/aptos-move/framework/move-stdlib/doc/overview.md
@@ -26,4 +26,4 @@ For on overview of the Move language, see the [Move Book][move-book].
- [`0x1::vector`](vector.md#0x1_vector)
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/move-stdlib/doc/signer.md b/aptos-move/framework/move-stdlib/doc/signer.md
index 44bbf6328790a..67e1562b1a10d 100644
--- a/aptos-move/framework/move-stdlib/doc/signer.md
+++ b/aptos-move/framework/move-stdlib/doc/signer.md
@@ -84,4 +84,4 @@ Return true only if a
is a transaction signer address. This is a sp
-[move-book]: https://move-language.github.io/move/introduction.html
+[move-book]: https://aptos.dev/guides/move-guides/book/SUMMARY
diff --git a/aptos-move/framework/move-stdlib/doc/string.md b/aptos-move/framework/move-stdlib/doc/string.md
index af6b6509e178d..c09243ecd1fbe 100644
--- a/aptos-move/framework/move-stdlib/doc/string.md
+++ b/aptos-move/framework/move-stdlib/doc/string.md
@@ -549,4 +549,4 @@ Computes the index of the first occurrence of a string. Returns