diff --git a/doc/abc/replay-protected-sighash.md b/doc/abc/replay-protected-sighash.md
--- a/doc/abc/replay-protected-sighash.md
+++ b/doc/abc/replay-protected-sighash.md
@@ -26,7 +26,7 @@
In presence of the `SIGHASH_FORKID` flag in the signature's sighash type, the proposed algorithm is used.
-Signatures using `SIGHASH_FORKID` must be rejected before [UAHF](https://github.com/Bitcoin-UAHF/spec/blob/master/uahf-technical-spec.md) is activated.
+Signatures using `SIGHASH_FORKID` must be rejected before [UAHF](uahf-technical-spec.md) is activated.
In order to ensure proper activation, the reference implementation uses the `SCRIPT_ENABLE_SIGHASH_FORKID` flag when executing `EvalScript` .
@@ -196,10 +196,10 @@
## References
-[1] https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki
+[1]
-[2] https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki#Motivation
+[2]
-[3] https://en.bitcoin.it/wiki/OP_CHECKSIG
+[3]
-[4] https://github.com/Bitcoin-UAHF/spec/blob/master/uahf-technical-spec.md
+[4][UAHF Technical Specification](uahf-technical-spec.md)
diff --git a/doc/abc/uahf-technical-spec.md b/doc/abc/uahf-technical-spec.md
--- a/doc/abc/uahf-technical-spec.md
+++ b/doc/abc/uahf-technical-spec.md
@@ -269,13 +269,13 @@
## References
-[1] https://bitco.in/forum/threads/buip040-passed-emergent-consensus-parameters-and-defaults-for-large-1mb-blocks.1643/
+[1]
-[2] https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki#Motivation
+[2]
[3] [Digest for replay protected signature verification across hard forks](replay-protected-sighash.md)
-[4] https://github.com/Bitcoin-UAHF/spec/blob/master/uahf-test-plan.md
+[4] [UAHF Test Plan](uahf-test-plan.md)
END
diff --git a/doc/abc/uahf-test-plan.md b/doc/abc/uahf-test-plan.md
--- a/doc/abc/uahf-test-plan.md
+++ b/doc/abc/uahf-test-plan.md
@@ -99,7 +99,7 @@
## References
-[1] https://github.com/Bitcoin-UAHF/spec/blob/master/uahf-technical-spec.md
+[1] [UAHF Technical Specification](uahf-technical-spec.md)
END