From b3011e579f27352c0682b04d50abee81e70d22f8 Mon Sep 17 00:00:00 2001 From: Brian Hoffman Date: Tue, 13 May 2025 09:00:15 -0400 Subject: [PATCH] Migrate arch book URL --- developers/faq.md | 6 +++--- developers/overview.md | 2 +- index.md | 2 +- learn/resources.md | 2 +- learn/running-a-node.md | 12 ++++++------ 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/developers/faq.md b/developers/faq.md index 57fd12b..1102752 100644 --- a/developers/faq.md +++ b/developers/faq.md @@ -20,13 +20,13 @@ More can be read about these decisions here: https://medium.com/arch-network/a-d **Q: Where can I find the onboarding documentation for examples and the SDK?** -A. We recommend developers read [The Arch Book](https://docs.arch.network/book) to get started developing on Arch Network. +A. We recommend developers read [The Arch Book](https://book.arch.network) to get started developing on Arch Network. **Q: How does the validation process work in Arch Network?** A: There is a network of validators. Each validator within the Arch Network controls a share in the network's distributed signing key (the multi-sig). Every validator validates and processes transactions; the leader handles the block proposal and ROAST protocol. -The leader receives the [RuntimeTransaction](https://docs.arch.network/book/sdk/runtime-transaction.html) and proposes a new block to the other network participants. The validators execute the transaction in parallel and provide signatures for the transaction(s) as well as the block; these outputs (execution receipts, program data, and completed state transitions) are then shared back to the leader. After enough signatures have been collected (ie, a threshold has been met), the leader then submits a fully signed Bitcoin transaction to the Bitcoin network. +The leader receives the [RuntimeTransaction](https://book.arch.network/sdk/runtime-transaction.html) and proposes a new block to the other network participants. The validators execute the transaction in parallel and provide signatures for the transaction(s) as well as the block; these outputs (execution receipts, program data, and completed state transitions) are then shared back to the leader. After enough signatures have been collected (ie, a threshold has been met), the leader then submits a fully signed Bitcoin transaction to the Bitcoin network. **Q: What is the simplest configuration for local testing and which NETWORK mode should we use?** @@ -54,7 +54,7 @@ A: Concurrency issues are managed on the backend, with nodes tracking UTXOs cont **Q: Where does the contract live?** -A: The program logic (bytecode) and storage (state) lives in a key-value database within every validator node in the network. See [accounts](https://docs.arch.network/book/program/account.html) for more information. +A: The program logic (bytecode) and storage (state) lives in a key-value database within every validator node in the network. See [accounts](https://book.arch.network/program/account.html) for more information. **Q: What is the transaction finalization speed on the network?** diff --git a/developers/overview.md b/developers/overview.md index 20f37dd..2e48d83 100644 --- a/developers/overview.md +++ b/developers/overview.md @@ -1,3 +1,3 @@ # Developers -See [The Arch Book](https://docs.arch.network/book). +See [The Arch Book](https://book.arch.network). diff --git a/index.md b/index.md index 8b6f0c5..7b43fb6 100644 --- a/index.md +++ b/index.md @@ -19,7 +19,7 @@ hero: link: /learn/overview - theme: alt text: Arch Book - link: https://docs.arch.network/book + link: https://book.arch.network features: - title: Learn diff --git a/learn/resources.md b/learn/resources.md index 9a96254..e1d1765 100644 --- a/learn/resources.md +++ b/learn/resources.md @@ -1,6 +1,6 @@ # Resources -The Arch Book — [https://www.docs.arch.network/book](https://docs.arch.network/book) +The Arch Book — [https://www.docs.arch.network/book](https://book.arch.network) Become an Arch Validator — [https://www.arch.network/validator](https://www.arch.network/validator) diff --git a/learn/running-a-node.md b/learn/running-a-node.md index 350c900..2402de2 100644 --- a/learn/running-a-node.md +++ b/learn/running-a-node.md @@ -1,11 +1,11 @@ # Running a Node -**Refer to the [Arch Book](https://docs.arch.network/book) for the latest instructions, including…** +**Refer to the [Arch Book](https://book.arch.network) for the latest instructions, including…** -* [Node Operation](https://docs.arch.network/book/concepts/nodes.html) -* [Running an Arch Network Validator](https://docs.arch.network/book/getting-started/bitcoin-and-titan-setup.html) -* [System Requirements](https://docs.arch.network/book/getting-started/requirements.html) -* [Network Selection](https://docs.arch.network/book/guides/how-to-configure-local-validator-bitcoin-testnet4.html) -* [Validator Staking](https://docs.arch.network/book/getting-started/validator-staking.html) \ No newline at end of file +* [Node Operation](https://book.arch.network/concepts/nodes.html) +* [Running an Arch Network Validator](https://book.arch.network/getting-started/bitcoin-and-titan-setup.html) +* [System Requirements](https://book.arch.network/getting-started/requirements.html) +* [Network Selection](https://book.arch.network/guides/how-to-configure-local-validator-bitcoin-testnet4.html) +* [Validator Staking](https://book.arch.network/getting-started/validator-staking.html) \ No newline at end of file