diff --git a/app.config.js b/app.config.js
index 0e30313294..6b51f6408d 100644
--- a/app.config.js
+++ b/app.config.js
@@ -259,6 +259,8 @@ module.exports = function (_config) {
'./assets/fonts/inter/Inter-SemiBoldItalic.otf',
'./assets/fonts/inter/Inter-ExtraBold.otf',
'./assets/fonts/inter/Inter-ExtraBoldItalic.otf',
+ // Verification
+ './assets/fonts/verification/Verification.ttf',
],
},
],
diff --git a/assets/fonts/verification/Verification.ttf b/assets/fonts/verification/Verification.ttf
new file mode 100644
index 0000000000..f90fa8730b
Binary files /dev/null and b/assets/fonts/verification/Verification.ttf differ
diff --git a/assets/fonts/verification/unicodesMap.json b/assets/fonts/verification/unicodesMap.json
new file mode 100644
index 0000000000..8dc2b57e8d
--- /dev/null
+++ b/assets/fonts/verification/unicodesMap.json
@@ -0,0 +1 @@
+{ "Verification-verifiedCheck": 59905, "Verification-verifiedCheckGray": 59906, "Verification-verifierCheck": 59907, "Verification-verifierCheckGray": 59908}
\ No newline at end of file
diff --git a/bskyweb/static/media/Verification.a57fd7e1809cc90127c3.ttf b/bskyweb/static/media/Verification.a57fd7e1809cc90127c3.ttf
new file mode 100644
index 0000000000..93254cd8cf
Binary files /dev/null and b/bskyweb/static/media/Verification.a57fd7e1809cc90127c3.ttf differ
diff --git a/bskyweb/static/media/icomoon.e782c78e953106e4b539.ttf b/bskyweb/static/media/icomoon.e782c78e953106e4b539.ttf
new file mode 100644
index 0000000000..76acf9052f
Binary files /dev/null and b/bskyweb/static/media/icomoon.e782c78e953106e4b539.ttf differ
diff --git a/bskyweb/templates/base.html b/bskyweb/templates/base.html
index 349bd74e19..07d54715f5 100644
--- a/bskyweb/templates/base.html
+++ b/bskyweb/templates/base.html
@@ -13,6 +13,7 @@
+