diff --git a/README.md b/README.md
index 475314db5..d556d232d 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@

[](https://dark.fi)
[](https://dark.fi/manifesto.html)
-[](https://darkrenaissance.github.io/darkfi)
+[](https://dark.fi/book/)
We aim to proliferate [anonymous digital
markets](https://dark.fi/manifesto.html) by means of strong cryptography
@@ -49,14 +49,14 @@ over its `Stratum` RPC, and requests new block headers to mine.
To connect to the alpha testnet, [follow the tutorial][tutorial].
-[tutorial]: https://darkrenaissance.github.io/darkfi/testnet/node.html
+[tutorial]: https://dark.fi/book/testnet/node.html
## Connect to DarkFi IRC
Follow the [installation instructions][darkirc-instructions] for the
P2P IRC daemon.
-[darkirc-instructions]: https://darkrenaissance.github.io/darkfi/misc/darkirc/darkirc.html#installation
+[darkirc-instructions]: https://dark.fi/book/misc/darkirc/darkirc.html#installation
## Build
@@ -132,7 +132,7 @@ everything, and use their specific targets instead.
If you want to hack on the source code, make sure to read some
introductory advice in the
-[DarkFi book](https://darkrenaissance.github.io/darkfi/dev/dev.html).
+[DarkFi book](https://dark.fi/book/dev/dev.html).
## Installation (Optional)
@@ -147,7 +147,7 @@ in order for them to spawn a config file, which you can then review.
### Examples and usage
-See the [DarkFi book](https://darkrenaissance.github.io/darkfi)
+See the [DarkFi book](https://dark.fi/book/)
## Go Dark
diff --git a/bin/darkirc/README.md b/bin/darkirc/README.md
index 685edc2e9..6d9a7226a 100644
--- a/bin/darkirc/README.md
+++ b/bin/darkirc/README.md
@@ -1,7 +1,7 @@
darkirc
=======
-Check the [Installation Guide](https://darkrenaissance.github.io/darkfi/misc/darkirc/darkirc.html)
+Check the [Installation Guide](https://dark.fi/book/misc/darkirc/darkirc.html)
for more detailed information about the ins and outs of darkirc.
## Android build
diff --git a/bin/explorer/site/templates/base.html b/bin/explorer/site/templates/base.html
index 056730f66..c9143a35a 100644
--- a/bin/explorer/site/templates/base.html
+++ b/bin/explorer/site/templates/base.html
@@ -115,7 +115,7 @@
diff --git a/doc/README.md b/doc/README.md
index 03f5ff10e..108c77389 100644
--- a/doc/README.md
+++ b/doc/README.md
@@ -2,7 +2,7 @@ The DarkFi book
===============
This directory contains the sources for the book that can be read on
-https://darkrenaissance.github.io/darkfi
+https://dark.fi/book/
When adding or removing a section of the book, make sure to update the
[SUMMARY.md](src/SUMMARY.md) file to actually list the contents.
diff --git a/doc/generate_seminar_ics.py b/doc/generate_seminar_ics.py
index 47ae06b21..2081bc9f8 100755
--- a/doc/generate_seminar_ics.py
+++ b/doc/generate_seminar_ics.py
@@ -97,7 +97,7 @@ def print_table():
print("[therapy](https://github.com/narodnik/therapy) that we made.")
print("The canvas will also be shared on Jitsi calls.\n")
print("Videos will be uploaded online and linked here.")
- print("Join [our chat](https://darkrenaissance.github.io/darkfi/misc/darkirc/darkirc.html)")
+ print("Join [our chat](https://dark.fi/book/misc/darkirc/darkirc.html)")
print("for more info. Links and text chat will happen there during the calls.")
diff --git a/doc/src/dev/learn.md b/doc/src/dev/learn.md
index ca4a6b355..a4f3eb536 100644
--- a/doc/src/dev/learn.md
+++ b/doc/src/dev/learn.md
@@ -173,7 +173,7 @@ and participating in crypto communities.
1. Download and install a simple Linux operating system to get started. Options can be Ubuntu or Manjaro Linux.
2. Watch [Finematics videos](https://www.youtube.com/c/Finematics/videos).
3. Begin the initial stage listed above.
-4. Follow the instructions on the Darkfi Book and run [darkirc](https://darkrenaissance.github.io/darkfi/misc/darkirc/darkirc.html) to connect with the team.
+4. Follow the instructions on the Darkfi Book and run [darkirc](https://dark.fi/book/misc/darkirc/darkirc.html) to connect with the team.
## Further Reading
diff --git a/doc/src/zkas/zkvm.md b/doc/src/zkas/zkvm.md
index d3437a1b0..feedd8fe1 100644
--- a/doc/src/zkas/zkvm.md
+++ b/doc/src/zkas/zkvm.md
@@ -18,7 +18,7 @@ access to values (variables) that are constructed within
the ZK circuit. Upon initialization, the VM instantiates
two heaps, of which one holds literals (currently `u64` is
supported), and the other holds arbitrary types defined in
-[`HeapVar`](https://darkrenaissance.github.io/darkfi/development/darkfi/zk/vm_heap/enum.HeapVar.html)
+[`HeapVar`](https://dark.fi/book/development/darkfi/zk/vm_heap/enum.HeapVar.html)
Once the heaps are instantiated, the circuit initializes all the
available halo2 gadgets so they're ready for use, and also to create
diff --git a/example/dchat/dchatd/README.md b/example/dchat/dchatd/README.md
index f85ea125e..b1f2fc999 100644
--- a/example/dchat/dchatd/README.md
+++ b/example/dchat/dchatd/README.md
@@ -2,7 +2,7 @@
A simple chat program to document DarkFi net
code. Tutorial can be found in the [DarkFi
-book](https://darkrenaissance.github.io/darkfi/learn/writing-a-p2p-app.html).
+book](https://dark.fi/book/learn/writing-a-p2p-app.html).
## Step 1: Spin a seed node
diff --git a/script/research/stable/README.md b/script/research/stable/README.md
index 3e03efc49..08dab6045 100644
--- a/script/research/stable/README.md
+++ b/script/research/stable/README.md
@@ -9,7 +9,7 @@ Collateral backed stablecoin with low volatility redemption price (based-off Dai
## Governance Dao
-In order for the Nun governing Dao community to vote on proposals using [Darkfi dao](https://darkrenaissance.github.io/darkfi/spec/dao/index.html), it's needed to commit to protocol proposal statements hash, or collateral vault contract call data, otherwise passed proposals could be faked.
+In order for the Nun governing Dao community to vote on proposals using [Darkfi dao](https://dark.fi/book/spec/dao/index.html), it's needed to commit to protocol proposal statements hash, or collateral vault contract call data, otherwise passed proposals could be faked.
## Blind auction
diff --git a/src/contract/README.md b/src/contract/README.md
index 77659bb4d..0d62b2558 100644
--- a/src/contract/README.md
+++ b/src/contract/README.md
@@ -2,16 +2,12 @@ This directory contains native WASM contracts on DarkFi:
## Money
-* https://darkrenaissance.github.io/darkfi/development/darkfi_money_contract/index.html
+* https://dark.fi/book/dev/darkfi_money_contract/index.html
## DAO
-* https://darkrenaissance.github.io/darkfi/development/darkfi_dao_contract/index.html
-
-## Consensus
-
-* https://darkrenaissance.github.io/darkfi/development/darkfi_consensus_contract/index.html
+* https://dark.fi/book/dev/darkfi_dao_contract/index.html
## Deployooor
-* https://darkrenaissance.github.io/darkfi/development/darkfi_deployooor_contract/index.html
+* https://dark.fi/book/dev/darkfi_deployooor_contract/index.html