diff --git a/.gitignore b/.gitignore
index 0ed770f..a81c575 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,5 @@ mg.key
/vendor/
tilde.json
graffiti.txt
-.well-known/
stats/
ttbp
diff --git a/.well-known/host-meta b/.well-known/host-meta
new file mode 100644
index 0000000..ab5c8f0
--- /dev/null
+++ b/.well-known/host-meta
@@ -0,0 +1,8 @@
+
+
+
+
+
+
diff --git a/.well-known/host-meta.json b/.well-known/host-meta.json
new file mode 100644
index 0000000..6616b8f
--- /dev/null
+++ b/.well-known/host-meta.json
@@ -0,0 +1,12 @@
+{
+ "links": [
+ {
+ "rel": "urn:xmpp:alt-connections:xbosh",
+ "href": "https://tilde.team:5443/bosh"
+ },
+ {
+ "rel": "urn:xmpp:alt-connections:websocket",
+ "href": "wss://tilde.team:5443/ws"
+ }
+ ]
+}
diff --git a/.well-known/openpgpkey/README.md b/.well-known/openpgpkey/README.md
new file mode 100644
index 0000000..b80dcdc
--- /dev/null
+++ b/.well-known/openpgpkey/README.md
@@ -0,0 +1,26 @@
+# tilde.team WKD
+
+if you have a gpg key for your @tilde.team email, you can publish your pubkey here.
+
+first, clone (and fork if needed) the site repo.
+
+find the wkd hash of your email.
+i'll show the example of my key:
+
+ $ gpg --list-keys --with-wkd ben@tilde.team
+ pub rsa4096 2018-06-28 [C] [expires: 2023-08-27]
+ FC2255B7BBC7EABD4EFAFA1068907D8BCCD85A5A
+ uid [ultimate] Ben Harris
+ qpui546ptjbsz3rqaetbdz8wj9op6nur@tilde.team
+ uid [ultimate] Ben Harris
+ dk83ceeke8ohb85nrwo35ed66cgx6so6@hashbang.sh
+ uid [ unknown] Ben Harris
+ qpui546ptjbsz3rqaetbdz8wj9op6nur@libera.chat
+ sub rsa4096 2018-06-28 [S]
+ sub rsa4096 2018-06-28 [E]
+ sub rsa4096 2018-06-28 [A]
+
+ gpg --export ben@tilde.team > ~/.well-known/openpgpkey/hu/qpui546ptjbsz3rqaetbdz8wj9op6nur
+
+commit and send a patch or pull request!
+
diff --git a/.well-known/openpgpkey/hu/qpui546ptjbsz3rqaetbdz8wj9op6nur b/.well-known/openpgpkey/hu/qpui546ptjbsz3rqaetbdz8wj9op6nur
new file mode 100644
index 0000000..10c01ac
Binary files /dev/null and b/.well-known/openpgpkey/hu/qpui546ptjbsz3rqaetbdz8wj9op6nur differ