diff --git a/icons/1inch.svg b/icons/1inch.svg
index afc4315..b71d5a6 100644
--- a/icons/1inch.svg
+++ b/icons/1inch.svg
@@ -1 +1,20 @@
-
\ No newline at end of file
+
diff --git a/icons/aavegotchi.svg b/icons/aavegotchi.svg
index 65f0ec6..f9d247a 100644
--- a/icons/aavegotchi.svg
+++ b/icons/aavegotchi.svg
@@ -1 +1,13 @@
-
\ No newline at end of file
+
diff --git a/icons/alchemy.svg b/icons/alchemy.svg
index 33df52a..7e3d005 100644
--- a/icons/alchemy.svg
+++ b/icons/alchemy.svg
@@ -1 +1,12 @@
-
\ No newline at end of file
+
diff --git a/icons/algorand-circle.svg b/icons/algorand-circle.svg
index 614b464..53fd902 100644
--- a/icons/algorand-circle.svg
+++ b/icons/algorand-circle.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/icons/aragon-circle.svg b/icons/aragon-circle.svg
index b112cc1..0002168 100644
--- a/icons/aragon-circle.svg
+++ b/icons/aragon-circle.svg
@@ -1 +1,7 @@
-
\ No newline at end of file
+
diff --git a/icons/arbitrum-cicle.svg b/icons/arbitrum-cicle.svg
index 54b1053..de566a6 100644
--- a/icons/arbitrum-cicle.svg
+++ b/icons/arbitrum-cicle.svg
@@ -1 +1,10 @@
-
\ No newline at end of file
+
diff --git a/icons/arbitrum-one.svg b/icons/arbitrum-one.svg
index a57e7bb..67321f5 100644
--- a/icons/arbitrum-one.svg
+++ b/icons/arbitrum-one.svg
@@ -1 +1,7 @@
-
\ No newline at end of file
+
diff --git a/icons/arweave.svg b/icons/arweave.svg
index 7131df3..b7ab3db 100644
--- a/icons/arweave.svg
+++ b/icons/arweave.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/icons/astar.svg b/icons/astar.svg
index 0b8f3a4..2851006 100644
--- a/icons/astar.svg
+++ b/icons/astar.svg
@@ -1 +1,133 @@
-
\ No newline at end of file
+
diff --git a/icons/avalanche-alt.svg b/icons/avalanche-alt.svg
index 7880e2a..102fd21 100644
--- a/icons/avalanche-alt.svg
+++ b/icons/avalanche-alt.svg
@@ -1 +1,7 @@
-
\ No newline at end of file
+
diff --git a/icons/avascan-alt.svg b/icons/avascan-alt.svg
index d89e6ab..fa8bb6e 100644
--- a/icons/avascan-alt.svg
+++ b/icons/avascan-alt.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/icons/binance.svg b/icons/binance.svg
index da1d5f9..94508d0 100644
--- a/icons/binance.svg
+++ b/icons/binance.svg
@@ -1 +1,7 @@
-
\ No newline at end of file
+
diff --git a/icons/bitcoin-alt.svg b/icons/bitcoin-alt.svg
index 616a8e6..5a2c5e3 100644
--- a/icons/bitcoin-alt.svg
+++ b/icons/bitcoin-alt.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/icons/bitfinex.svg b/icons/bitfinex.svg
index 09093c2..49aac90 100644
--- a/icons/bitfinex.svg
+++ b/icons/bitfinex.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/icons/btc-alt.svg b/icons/btc-alt.svg
index 616a8e6..5a2c5e3 100644
--- a/icons/btc-alt.svg
+++ b/icons/btc-alt.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/icons/busd.svg b/icons/busd.svg
index d4ad724..060d1ca 100644
--- a/icons/busd.svg
+++ b/icons/busd.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/icons/cake.svg b/icons/cake.svg
index d74de32..7f6dacf 100644
--- a/icons/cake.svg
+++ b/icons/cake.svg
@@ -1 +1,17 @@
-
\ No newline at end of file
+
diff --git a/icons/coin-market-cap.svg b/icons/coin-market-cap.svg
index 9fa55a2..bfe43f6 100644
--- a/icons/coin-market-cap.svg
+++ b/icons/coin-market-cap.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/icons/coinbase-alt-2.svg b/icons/coinbase-alt-2.svg
index 8e1b12d..731156d 100644
--- a/icons/coinbase-alt-2.svg
+++ b/icons/coinbase-alt-2.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/icons/coinpanda-circle.svg b/icons/coinpanda-circle.svg
index fc73c15..99a0a5f 100644
--- a/icons/coinpanda-circle.svg
+++ b/icons/coinpanda-circle.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/icons/collab-land.svg b/icons/collab-land.svg
index e274d64..d406643 100644
--- a/icons/collab-land.svg
+++ b/icons/collab-land.svg
@@ -1 +1,12 @@
-
\ No newline at end of file
+
diff --git a/icons/cow-protocol.svg b/icons/cow-protocol.svg
index be3ed99..50939b8 100644
--- a/icons/cow-protocol.svg
+++ b/icons/cow-protocol.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/icons/crossbell-alt.svg b/icons/crossbell-alt.svg
index 5ab96fc..e242624 100644
--- a/icons/crossbell-alt.svg
+++ b/icons/crossbell-alt.svg
@@ -1 +1,12 @@
-
\ No newline at end of file
+
diff --git a/icons/curve-usd.svg b/icons/curve-usd.svg
index 5ec0943..3ce596b 100644
--- a/icons/curve-usd.svg
+++ b/icons/curve-usd.svg
@@ -1 +1,1534 @@
-
\ No newline at end of file
+
diff --git a/icons/curve-ve.svg b/icons/curve-ve.svg
index 4d1ee2d..a701f8f 100644
--- a/icons/curve-ve.svg
+++ b/icons/curve-ve.svg
@@ -1 +1,1530 @@
-
\ No newline at end of file
+
diff --git a/icons/curve.svg b/icons/curve.svg
index 47776db..af352b4 100644
--- a/icons/curve.svg
+++ b/icons/curve.svg
@@ -1 +1,4568 @@
-
\ No newline at end of file
+
diff --git a/icons/defi-llama.svg b/icons/defi-llama.svg
index bd2c187..3fd6130 100644
--- a/icons/defi-llama.svg
+++ b/icons/defi-llama.svg
@@ -1 +1,37 @@
-
\ No newline at end of file
+
diff --git a/icons/doge.svg b/icons/doge.svg
index fc90c78..3e586b7 100644
--- a/icons/doge.svg
+++ b/icons/doge.svg
@@ -1 +1,132 @@
-
\ No newline at end of file
+
diff --git a/icons/dydx-alt.svg b/icons/dydx-alt.svg
index c5de313..b98b78b 100644
--- a/icons/dydx-alt.svg
+++ b/icons/dydx-alt.svg
@@ -1 +1,19 @@
-
\ No newline at end of file
+
diff --git a/icons/dydx.svg b/icons/dydx.svg
index 17e5c1c..2bd8d5f 100644
--- a/icons/dydx.svg
+++ b/icons/dydx.svg
@@ -1 +1,13 @@
-
\ No newline at end of file
+
diff --git a/icons/ens-circle.svg b/icons/ens-circle.svg
index 445a637..cc89eb1 100644
--- a/icons/ens-circle.svg
+++ b/icons/ens-circle.svg
@@ -1 +1,10 @@
-
\ No newline at end of file
+
diff --git a/icons/ens.svg b/icons/ens.svg
index 41bcd96..6a4283f 100644
--- a/icons/ens.svg
+++ b/icons/ens.svg
@@ -1 +1,18 @@
-
\ No newline at end of file
+
diff --git a/icons/eth.svg b/icons/eth.svg
index 033b200..55a377d 100644
--- a/icons/eth.svg
+++ b/icons/eth.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
diff --git a/icons/ethereum.svg b/icons/ethereum.svg
index 033b200..55a377d 100644
--- a/icons/ethereum.svg
+++ b/icons/ethereum.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
diff --git a/icons/etherscan.svg b/icons/etherscan.svg
index da27644..cc39c71 100644
--- a/icons/etherscan.svg
+++ b/icons/etherscan.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/icons/farcaster.svg b/icons/farcaster.svg
index 14517cf..88df26a 100644
--- a/icons/farcaster.svg
+++ b/icons/farcaster.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
diff --git a/icons/gemini.svg b/icons/gemini.svg
index 9187cc9..121c512 100644
--- a/icons/gemini.svg
+++ b/icons/gemini.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/icons/gnosis-safe-alt.svg b/icons/gnosis-safe-alt.svg
index ed7363a..d4ba27d 100644
--- a/icons/gnosis-safe-alt.svg
+++ b/icons/gnosis-safe-alt.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/icons/gnosis-safe.svg b/icons/gnosis-safe.svg
index e5c5c30..6a79e24 100644
--- a/icons/gnosis-safe.svg
+++ b/icons/gnosis-safe.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/icons/hardhat.svg b/icons/hardhat.svg
index 08acbd9..e2d5c7a 100644
--- a/icons/hardhat.svg
+++ b/icons/hardhat.svg
@@ -1 +1,26 @@
-
\ No newline at end of file
+
diff --git a/icons/immutable-x.svg b/icons/immutable-x.svg
index 2ef68d0..e4f69ec 100644
--- a/icons/immutable-x.svg
+++ b/icons/immutable-x.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
diff --git a/icons/iqwiki.svg b/icons/iqwiki.svg
index 2afb3d3..3ee51ec 100644
--- a/icons/iqwiki.svg
+++ b/icons/iqwiki.svg
@@ -1 +1,22 @@
-
\ No newline at end of file
+
diff --git a/icons/kraken.svg b/icons/kraken.svg
index bf22174..22a1d68 100644
--- a/icons/kraken.svg
+++ b/icons/kraken.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/icons/ku-coin.svg b/icons/ku-coin.svg
index 2ed97b7..53a3f4d 100644
--- a/icons/ku-coin.svg
+++ b/icons/ku-coin.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/icons/lido.svg b/icons/lido.svg
index 6b3fe76..47ad6ee 100644
--- a/icons/lido.svg
+++ b/icons/lido.svg
@@ -1 +1,81 @@
-
\ No newline at end of file
+
diff --git a/icons/linea.svg b/icons/linea.svg
index 13c3253..205e524 100644
--- a/icons/linea.svg
+++ b/icons/linea.svg
@@ -1 +1,9 @@
-
\ No newline at end of file
+
diff --git a/icons/looks-alt.svg b/icons/looks-alt.svg
index 7accf83..674cde5 100644
--- a/icons/looks-alt.svg
+++ b/icons/looks-alt.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
diff --git a/icons/looks-rare.svg b/icons/looks-rare.svg
index 0987581..7ee662a 100644
--- a/icons/looks-rare.svg
+++ b/icons/looks-rare.svg
@@ -1 +1,6 @@
-
\ No newline at end of file
+
diff --git a/icons/looks.svg b/icons/looks.svg
index a04cf89..87e629f 100644
--- a/icons/looks.svg
+++ b/icons/looks.svg
@@ -1 +1,7 @@
-
\ No newline at end of file
+
diff --git a/icons/magic-eden-alt-2.svg b/icons/magic-eden-alt-2.svg
index 40f76e6..06d73e2 100644
--- a/icons/magic-eden-alt-2.svg
+++ b/icons/magic-eden-alt-2.svg
@@ -1 +1,7 @@
-
\ No newline at end of file
+
diff --git a/icons/magic-eden.svg b/icons/magic-eden.svg
index d1aca13..f10a91c 100644
--- a/icons/magic-eden.svg
+++ b/icons/magic-eden.svg
@@ -1 +1,20 @@
-
\ No newline at end of file
+
diff --git a/icons/matic-circle.svg b/icons/matic-circle.svg
index b4585f8..794616f 100644
--- a/icons/matic-circle.svg
+++ b/icons/matic-circle.svg
@@ -1 +1,11 @@
-
\ No newline at end of file
+
diff --git a/icons/matic.svg b/icons/matic.svg
index 0a1d983..4e8ecfa 100644
--- a/icons/matic.svg
+++ b/icons/matic.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
diff --git a/icons/metamask-alt.svg b/icons/metamask-alt.svg
index fd0f8b3..131d6be 100644
--- a/icons/metamask-alt.svg
+++ b/icons/metamask-alt.svg
@@ -1 +1,73 @@
-
\ No newline at end of file
+
diff --git a/icons/metamask.svg b/icons/metamask.svg
index acdbc99..7d4fd59 100644
--- a/icons/metamask.svg
+++ b/icons/metamask.svg
@@ -1 +1,16 @@
-
\ No newline at end of file
+
diff --git a/icons/near-mono.svg b/icons/near-mono.svg
index 0cb1e2a..1253c68 100644
--- a/icons/near-mono.svg
+++ b/icons/near-mono.svg
@@ -1,11 +1,3 @@
-
-
\ No newline at end of file
+
diff --git a/icons/near-social.svg b/icons/near-social.svg
index bb9689c..008941f 100644
--- a/icons/near-social.svg
+++ b/icons/near-social.svg
@@ -1,4 +1,4 @@
-
\ No newline at end of file
+
diff --git a/icons/near.svg b/icons/near.svg
index c14602d..5f559a8 100644
--- a/icons/near.svg
+++ b/icons/near.svg
@@ -1,4 +1,3 @@
-
-
\ No newline at end of file
+
diff --git a/icons/nouns.svg b/icons/nouns.svg
index c55f979..bcd3fcf 100644
--- a/icons/nouns.svg
+++ b/icons/nouns.svg
@@ -1,39 +1,39 @@
-
\ No newline at end of file
+
diff --git a/icons/open.svg b/icons/open.svg
index d3e40f6..4f1daba 100644
--- a/icons/open.svg
+++ b/icons/open.svg
@@ -1,4 +1,4 @@
-