diff --git a/README.md b/README.md
index 656424a098..2d7398b4c6 100644
--- a/README.md
+++ b/README.md
@@ -47,6 +47,7 @@ Environment Variables: None
- 250: Fantom
- 252: Fraxtal
- 957: Derive
+- 964: Subtensor EVM
- 1101: Polygon zkEVM
- 1135: Lisk
- 1750: Metal L2
diff --git a/chains/964/logo-128.png b/chains/964/logo-128.png
new file mode 100644
index 0000000000..68007f66de
Binary files /dev/null and b/chains/964/logo-128.png differ
diff --git a/chains/964/logo-32.png b/chains/964/logo-32.png
new file mode 100644
index 0000000000..0ea03bd871
Binary files /dev/null and b/chains/964/logo-32.png differ
diff --git a/chains/964/logo.svg b/chains/964/logo.svg
new file mode 100644
index 0000000000..78c4ca09aa
--- /dev/null
+++ b/chains/964/logo.svg
@@ -0,0 +1,87 @@
+
+
diff --git a/tokens/1/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-128.png b/tokens/1/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-128.png
new file mode 100644
index 0000000000..23415a95f3
Binary files /dev/null and b/tokens/1/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-128.png differ
diff --git a/tokens/1/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-32.png b/tokens/1/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-32.png
new file mode 100644
index 0000000000..f4212ad968
Binary files /dev/null and b/tokens/1/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-32.png differ
diff --git a/tokens/1/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo.svg b/tokens/1/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo.svg
new file mode 100644
index 0000000000..04c7bfbd0a
--- /dev/null
+++ b/tokens/1/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo.svg
@@ -0,0 +1,69 @@
+
+
diff --git a/tokens/10/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png b/tokens/10/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png
new file mode 100644
index 0000000000..23415a95f3
Binary files /dev/null and b/tokens/10/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png differ
diff --git a/tokens/10/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png b/tokens/10/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png
new file mode 100644
index 0000000000..f4212ad968
Binary files /dev/null and b/tokens/10/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png differ
diff --git a/tokens/10/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg b/tokens/10/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg
new file mode 100644
index 0000000000..04c7bfbd0a
--- /dev/null
+++ b/tokens/10/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg
@@ -0,0 +1,69 @@
+
+
diff --git a/tokens/100/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png b/tokens/100/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png
new file mode 100644
index 0000000000..23415a95f3
Binary files /dev/null and b/tokens/100/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png differ
diff --git a/tokens/100/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png b/tokens/100/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png
new file mode 100644
index 0000000000..f4212ad968
Binary files /dev/null and b/tokens/100/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png differ
diff --git a/tokens/100/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg b/tokens/100/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg
new file mode 100644
index 0000000000..04c7bfbd0a
--- /dev/null
+++ b/tokens/100/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg
@@ -0,0 +1,69 @@
+
+
diff --git a/tokens/137/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png b/tokens/137/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png
new file mode 100644
index 0000000000..23415a95f3
Binary files /dev/null and b/tokens/137/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png differ
diff --git a/tokens/137/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png b/tokens/137/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png
new file mode 100644
index 0000000000..f4212ad968
Binary files /dev/null and b/tokens/137/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png differ
diff --git a/tokens/137/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg b/tokens/137/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg
new file mode 100644
index 0000000000..04c7bfbd0a
--- /dev/null
+++ b/tokens/137/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg
@@ -0,0 +1,69 @@
+
+
diff --git a/tokens/42161/0xa793dcea527a481ac0a2c3a1f37edbe586146bce/logo-128.png b/tokens/42161/0xa793dcea527a481ac0a2c3a1f37edbe586146bce/logo-128.png
new file mode 100644
index 0000000000..23415a95f3
Binary files /dev/null and b/tokens/42161/0xa793dcea527a481ac0a2c3a1f37edbe586146bce/logo-128.png differ
diff --git a/tokens/42161/0xa793dcea527a481ac0a2c3a1f37edbe586146bce/logo-32.png b/tokens/42161/0xa793dcea527a481ac0a2c3a1f37edbe586146bce/logo-32.png
new file mode 100644
index 0000000000..f4212ad968
Binary files /dev/null and b/tokens/42161/0xa793dcea527a481ac0a2c3a1f37edbe586146bce/logo-32.png differ
diff --git a/tokens/42161/0xa793dcea527a481ac0a2c3a1f37edbe586146bce/logo.svg b/tokens/42161/0xa793dcea527a481ac0a2c3a1f37edbe586146bce/logo.svg
new file mode 100644
index 0000000000..04c7bfbd0a
--- /dev/null
+++ b/tokens/42161/0xa793dcea527a481ac0a2c3a1f37edbe586146bce/logo.svg
@@ -0,0 +1,69 @@
+
+
diff --git a/tokens/43114/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png b/tokens/43114/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png
new file mode 100644
index 0000000000..23415a95f3
Binary files /dev/null and b/tokens/43114/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png differ
diff --git a/tokens/43114/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png b/tokens/43114/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png
new file mode 100644
index 0000000000..f4212ad968
Binary files /dev/null and b/tokens/43114/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png differ
diff --git a/tokens/43114/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg b/tokens/43114/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg
new file mode 100644
index 0000000000..04c7bfbd0a
--- /dev/null
+++ b/tokens/43114/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg
@@ -0,0 +1,69 @@
+
+
diff --git a/tokens/56/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png b/tokens/56/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png
new file mode 100644
index 0000000000..23415a95f3
Binary files /dev/null and b/tokens/56/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-128.png differ
diff --git a/tokens/56/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png b/tokens/56/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png
new file mode 100644
index 0000000000..f4212ad968
Binary files /dev/null and b/tokens/56/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo-32.png differ
diff --git a/tokens/56/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg b/tokens/56/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg
new file mode 100644
index 0000000000..04c7bfbd0a
--- /dev/null
+++ b/tokens/56/0x58ea2bb193b1429cb90d24195e6ac4ccb0b27a12/logo.svg
@@ -0,0 +1,69 @@
+
+
diff --git a/tokens/80094/0x0d4d041d1209bffd4a843759ee6d19cd394eee56/logo-128.png b/tokens/80094/0x0d4d041d1209bffd4a843759ee6d19cd394eee56/logo-128.png
new file mode 100644
index 0000000000..23415a95f3
Binary files /dev/null and b/tokens/80094/0x0d4d041d1209bffd4a843759ee6d19cd394eee56/logo-128.png differ
diff --git a/tokens/80094/0x0d4d041d1209bffd4a843759ee6d19cd394eee56/logo-32.png b/tokens/80094/0x0d4d041d1209bffd4a843759ee6d19cd394eee56/logo-32.png
new file mode 100644
index 0000000000..f4212ad968
Binary files /dev/null and b/tokens/80094/0x0d4d041d1209bffd4a843759ee6d19cd394eee56/logo-32.png differ
diff --git a/tokens/80094/0x0d4d041d1209bffd4a843759ee6d19cd394eee56/logo.svg b/tokens/80094/0x0d4d041d1209bffd4a843759ee6d19cd394eee56/logo.svg
new file mode 100644
index 0000000000..04c7bfbd0a
--- /dev/null
+++ b/tokens/80094/0x0d4d041d1209bffd4a843759ee6d19cd394eee56/logo.svg
@@ -0,0 +1,69 @@
+
+
diff --git a/tokens/8453/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-128.png b/tokens/8453/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-128.png
new file mode 100644
index 0000000000..23415a95f3
Binary files /dev/null and b/tokens/8453/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-128.png differ
diff --git a/tokens/8453/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-32.png b/tokens/8453/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-32.png
new file mode 100644
index 0000000000..f4212ad968
Binary files /dev/null and b/tokens/8453/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo-32.png differ
diff --git a/tokens/8453/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo.svg b/tokens/8453/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo.svg
new file mode 100644
index 0000000000..04c7bfbd0a
--- /dev/null
+++ b/tokens/8453/0xe9f6d9898f9269b519e1435e6ebaff766c7f46bf/logo.svg
@@ -0,0 +1,69 @@
+
+
diff --git a/tokens/964/0x31049849ccdd983d8f401077537438eaf12b12af/logo-128.png b/tokens/964/0x31049849ccdd983d8f401077537438eaf12b12af/logo-128.png
new file mode 100644
index 0000000000..23415a95f3
Binary files /dev/null and b/tokens/964/0x31049849ccdd983d8f401077537438eaf12b12af/logo-128.png differ
diff --git a/tokens/964/0x31049849ccdd983d8f401077537438eaf12b12af/logo-32.png b/tokens/964/0x31049849ccdd983d8f401077537438eaf12b12af/logo-32.png
new file mode 100644
index 0000000000..f4212ad968
Binary files /dev/null and b/tokens/964/0x31049849ccdd983d8f401077537438eaf12b12af/logo-32.png differ
diff --git a/tokens/964/0x31049849ccdd983d8f401077537438eaf12b12af/logo.svg b/tokens/964/0x31049849ccdd983d8f401077537438eaf12b12af/logo.svg
new file mode 100644
index 0000000000..04c7bfbd0a
--- /dev/null
+++ b/tokens/964/0x31049849ccdd983d8f401077537438eaf12b12af/logo.svg
@@ -0,0 +1,69 @@
+
+