diff --git a/icons/assets/dai.svg b/icons/assets/dai.svg
new file mode 100644
index 00000000..2ae2e32f
--- /dev/null
+++ b/icons/assets/dai.svg
@@ -0,0 +1,13 @@
+
+
+
+
diff --git a/icons/assets/usdc.svg b/icons/assets/usdc.svg
new file mode 100644
index 00000000..5dfea926
--- /dev/null
+++ b/icons/assets/usdc.svg
@@ -0,0 +1,5 @@
+
diff --git a/icons/assets/usdt.svg b/icons/assets/usdt.svg
new file mode 100644
index 00000000..e5308224
--- /dev/null
+++ b/icons/assets/usdt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/chains/arbitrum.svg b/icons/chains/arbitrum.svg
new file mode 100644
index 00000000..dd17407f
--- /dev/null
+++ b/icons/chains/arbitrum.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/icons/chains/avalanche.svg b/icons/chains/avalanche.svg
new file mode 100644
index 00000000..3e2084ae
--- /dev/null
+++ b/icons/chains/avalanche.svg
@@ -0,0 +1,4 @@
+
diff --git a/icons/chains/bnb.svg b/icons/chains/bnb.svg
new file mode 100644
index 00000000..f39dba1b
--- /dev/null
+++ b/icons/chains/bnb.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/icons/chains/ethereum.svg b/icons/chains/ethereum.svg
new file mode 100644
index 00000000..8d208c95
--- /dev/null
+++ b/icons/chains/ethereum.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/icons/chains/optimism.svg b/icons/chains/optimism.svg
new file mode 100644
index 00000000..098392b7
--- /dev/null
+++ b/icons/chains/optimism.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/icons/chains/polygon.svg b/icons/chains/polygon.svg
new file mode 100644
index 00000000..a5bb6124
--- /dev/null
+++ b/icons/chains/polygon.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/icons/defi-protocols/aave.svg b/icons/defi-protocols/aave.svg
new file mode 100644
index 00000000..8048dd1a
--- /dev/null
+++ b/icons/defi-protocols/aave.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/icons/defi-protocols/compound.svg b/icons/defi-protocols/compound.svg
new file mode 100644
index 00000000..0face3c9
--- /dev/null
+++ b/icons/defi-protocols/compound.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/icons/defi-protocols/morpho.svg b/icons/defi-protocols/morpho.svg
new file mode 100644
index 00000000..dde685e9
--- /dev/null
+++ b/icons/defi-protocols/morpho.svg
@@ -0,0 +1,14 @@
+
diff --git a/icons/defi-protocols/spark.svg b/icons/defi-protocols/spark.svg
new file mode 100644
index 00000000..0d15e394
--- /dev/null
+++ b/icons/defi-protocols/spark.svg
@@ -0,0 +1,29 @@
+
diff --git a/icons/defi-protocols/venus.svg b/icons/defi-protocols/venus.svg
new file mode 100644
index 00000000..06375b20
--- /dev/null
+++ b/icons/defi-protocols/venus.svg
@@ -0,0 +1,10 @@
+