diff --git a/index.html b/index.html
index 771dc70..eaeedc6 100644
--- a/index.html
+++ b/index.html
@@ -1,38 +1,74 @@
-<!doctype html>
+<!DOCTYPE html>
 <html lang="en">
   <head>
     <meta charset="UTF-8" />
-    <link rel="shortcut icon" href="/favicon.png">
-    <link rel="icon" type="image/svg+xml" href="/favicon.ico" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="description" content="Programmable Cross-Chain Messaging Port" />
-    
+    <meta
+      name="description"
+      content="Programmable Cross-Chain Messaging Port"
+    />
+
     <!-- Social Meta Tags -->
     <meta property="og:type" content="website" />
-    <meta property="og:title" content="Msgport">
-    <meta property="og:description" content="Programmable Cross-Chain Messaging Port">
-    <meta property="og:image" content="/images/logo.png">
-    <meta property="og:url" content="https://msgport.xyz/">
+    <meta property="og:title" content="Msgport" />
+    <meta
+      property="og:description"
+      content="Programmable Cross-Chain Messaging Port"
+    />
+    <meta property="og:image" content="/images/logo.png" />
+    <meta property="og:url" content="https://msgport.xyz/" />
 
     <!-- Twitter -->
     <meta property="twitter:card" content="Msgport Twitter" />
     <meta property="twitter:url" content="https://twitter.com/msgport_xyz" />
     <meta property="twitter:title" content="Msgport" />
-    <meta property="twitter:description" content="Programmable Cross-Chain Messaging Port" />
+    <meta
+      property="twitter:description"
+      content="Programmable Cross-Chain Messaging Port"
+    />
     <meta property="twitter:image" content="/assets/icons/x.svg" />
 
     <!-- SEO Meta Tags -->
     <title>Msgport</title>
-    <meta name="keywords" content="msgport, cross-chain, messaging, communication, programmable">
-    <meta name="robots" content="index, follow">
-    <meta name="author" content="Msgport Team">
+    <meta
+      name="keywords"
+      content="msgport, cross-chain, messaging, communication, programmable"
+    />
+    <meta name="robots" content="index, follow" />
+    <meta name="author" content="Msgport Team" />
 
     <!-- Canonical URL -->
-    <link rel="canonical" href="https://example.com">
-    
+    <link rel="canonical" href="https://example.com" />
+
+    <!-- favicon -->
+    <link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png" />
+
+    <!-- For Android and Chrome  -->
+    <link rel="icon" type="image/png" sizes="48x48" href="favicon-48x48.png" />
+    <link rel="icon" type="image/png" sizes="96x96" href="favicon-96x96.png" />
+    <link
+      rel="icon"
+      type="image/png"
+      sizes="192x192"
+      href="favicon-192x192.png"
+    />
+
+    <!-- For iPads and iPhones -->
+    <link
+      rel="apple-touch-icon"
+      type="image/png"
+      sizes="167x167"
+      href="favicon-167x167.png"
+    />
+    <link
+      rel="apple-touch-icon"
+      type="image/png"
+      sizes="180x180"
+      href="favicon-180x180.png"
+    />
   </head>
   <body>
     <div id="root"></div>
     <script type="module" src="/src/main.tsx"></script>
   </body>
-</html>
\ No newline at end of file
+</html>
diff --git a/public/favicon-167x167.png b/public/favicon-167x167.png
new file mode 100644
index 0000000..035888c
Binary files /dev/null and b/public/favicon-167x167.png differ
diff --git a/public/favicon-180x180.png b/public/favicon-180x180.png
new file mode 100644
index 0000000..dd0e6de
Binary files /dev/null and b/public/favicon-180x180.png differ
diff --git a/public/favicon-192x192.png b/public/favicon-192x192.png
new file mode 100644
index 0000000..1a03ab9
Binary files /dev/null and b/public/favicon-192x192.png differ
diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png
new file mode 100644
index 0000000..ec5e7ee
Binary files /dev/null and b/public/favicon-32x32.png differ
diff --git a/public/favicon-48x48.png b/public/favicon-48x48.png
new file mode 100644
index 0000000..732cd3b
Binary files /dev/null and b/public/favicon-48x48.png differ
diff --git a/public/favicon-96x96.png b/public/favicon-96x96.png
new file mode 100644
index 0000000..1111286
Binary files /dev/null and b/public/favicon-96x96.png differ
diff --git a/public/favicon.png b/public/favicon.png
deleted file mode 100644
index 3235100..0000000
Binary files a/public/favicon.png and /dev/null differ
diff --git a/public/favicon.svg b/public/favicon.svg
deleted file mode 100644
index c6dce34..0000000
--- a/public/favicon.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
-<g clip-path="url(#clip0_18286_4889)">
-<path d="M255.795 0.199219H0.0507812V255.943H255.795V0.199219Z" fill="black" stroke="#979797" stroke-width="0.51"/>
-<path d="M127.902 19.3008C157.946 19.3008 185.146 31.4786 204.835 51.1676C224.524 70.8565 236.702 98.0565 236.702 128.101C236.702 158.145 224.524 185.345 204.835 205.034C185.146 224.723 157.946 236.901 127.902 236.901C97.8573 236.901 70.6573 224.723 50.9683 205.034C31.2794 185.345 19.1016 158.145 19.1016 128.101C19.1016 98.0565 31.2794 70.8565 50.9683 51.1676C70.6573 31.4786 97.8573 19.3008 127.902 19.3008ZM95.9068 203.591L95.6449 203.714C87.8445 207.351 79.7189 210.408 71.3238 212.83C87.5049 223.66 106.966 229.975 127.902 229.975C128.668 229.975 129.432 229.967 130.194 229.95C124.03 223.453 118.379 216.465 113.306 209.052C111.717 209.619 110.004 209.929 108.219 209.929C104.042 209.929 100.261 208.236 97.5232 205.498C96.9338 204.909 96.3929 204.271 95.9068 203.591ZM160.189 150.843L158.926 152.539C148.509 166.303 136.025 178.417 121.936 188.419C122.84 190.358 123.345 192.521 123.345 194.802C123.345 198.873 121.738 202.568 119.123 205.286C125.064 213.951 131.83 222.006 139.307 229.341C174.802 225.39 204.789 203.2 219.687 172.357C201.828 161.522 181.702 154.061 160.189 150.843ZM68.9491 163.642L68.3407 163.922C58.4706 168.492 49.1397 174.029 40.4699 180.412C46.7072 190.823 54.7544 200.025 64.1745 207.587C74.2902 205.036 84.0246 201.532 93.2779 197.174C93.1561 196.401 93.0929 195.609 93.0929 194.802C93.0929 190.625 94.7859 186.844 97.5232 184.106C97.8991 183.73 98.2947 183.374 98.7083 183.039C97.6751 180.742 96.6922 178.417 95.7607 176.066C94.1346 176.401 92.4497 176.578 90.7237 176.578C83.8794 176.578 77.6831 173.804 73.1978 169.318C71.5253 167.646 70.0907 165.735 68.9491 163.642ZM108.219 186.601C105.955 186.601 103.904 187.519 102.42 189.003C100.936 190.487 100.018 192.538 100.018 194.802C100.018 197.067 100.936 199.117 102.42 200.601C103.904 202.085 105.955 203.003 108.219 203.003C110.484 203.003 112.534 202.085 114.018 200.601C115.502 199.117 116.42 197.067 116.42 194.802C116.42 192.538 115.502 190.487 114.018 189.003C112.534 187.519 110.484 186.601 108.219 186.601ZM136.103 149.059C129.112 149.059 122.225 149.503 115.468 150.365C115.495 150.838 115.509 151.314 115.509 151.793C115.509 158.637 112.735 164.833 108.25 169.318C106.5 171.068 104.491 172.557 102.284 173.722C103.129 175.848 104.018 177.951 104.95 180.031C106.003 179.798 107.097 179.676 108.219 179.676C111.783 179.676 115.059 180.909 117.644 182.971C130.756 173.706 142.425 162.536 152.249 149.859C146.939 149.329 141.552 149.059 136.103 149.059ZM74.7505 90.2662L74.6042 90.3561C56.6587 101.414 40.3289 114.842 26.0515 130.204C26.3696 146.06 30.3125 161.025 37.0839 174.307C46.2416 167.64 56.0955 161.874 66.5167 157.139C66.1379 155.417 65.9384 153.628 65.9384 151.793C65.9384 144.948 68.7126 138.752 73.1978 134.267C76.2819 131.183 80.175 128.908 84.5314 127.787C84.1666 123.263 83.9806 118.687 83.9806 114.068C83.9806 108.586 84.2426 103.165 84.7547 97.817C81.8123 96.7956 79.1759 95.1195 77.0196 92.9633C76.1886 92.1323 75.4289 91.2299 74.7505 90.2662ZM90.7237 133.933C85.7918 133.933 81.3268 135.932 78.0948 139.164C74.8628 142.396 72.8637 146.861 72.8637 151.793C72.8637 156.724 74.8628 161.189 78.0948 164.421C81.3268 167.653 85.7918 169.653 90.7237 169.653C95.6556 169.653 100.121 167.653 103.353 164.421C106.585 161.189 108.584 156.724 108.584 151.793C108.584 146.861 106.585 142.396 103.353 139.164C100.121 135.932 95.6556 133.933 90.7237 133.933ZM225.352 98.3104L225.237 97.9379L225.878 97.7956C217.306 99.7174 208.532 101.103 199.592 101.916C198.902 105.761 197.04 109.2 194.39 111.85C190.993 115.247 186.3 117.348 181.117 117.348C180.546 117.348 179.982 117.323 179.424 117.273C175.348 126.788 170.42 135.853 164.736 144.369L164.621 144.541L165.484 144.688C186.012 148.3 205.259 155.631 222.504 165.959C227.197 154.258 229.776 141.481 229.776 128.101V127.546C229.721 117.379 228.177 107.565 225.352 98.3104ZM90.7237 140.311C93.8942 140.311 96.7645 141.596 98.8423 143.674C100.92 145.752 102.205 148.622 102.205 151.793C102.205 154.963 100.92 157.833 98.8423 159.911C96.7645 161.989 93.8942 163.274 90.7237 163.274C87.5532 163.274 84.6828 161.989 82.6051 159.911C80.5274 157.833 79.2423 154.963 79.2423 151.793C79.2423 148.622 80.5274 145.752 82.6051 143.674C84.6828 141.596 87.5532 140.311 90.7237 140.311ZM90.7237 145.414C88.9623 145.414 87.3676 146.128 86.2134 147.282C85.0591 148.437 84.3451 150.031 84.3451 151.793C84.3451 153.554 85.0591 155.149 86.2134 156.303C87.3676 157.457 88.9623 158.171 90.7237 158.171C92.4851 158.171 94.0797 157.457 95.234 156.303C96.3883 155.149 97.1022 153.554 97.1022 151.793C97.1022 150.031 96.3883 148.437 95.234 147.282C94.0797 146.128 92.4851 145.414 90.7237 145.414ZM105.886 92.9633C102.225 96.6236 97.1814 98.9002 91.6056 98.9411C91.1424 103.921 90.9059 108.967 90.9059 114.068C90.9059 118.427 91.0786 122.745 91.4175 127.017C97.9862 127.197 103.916 129.934 108.25 134.267C110.843 136.86 112.864 140.026 114.108 143.558C121.306 142.618 128.648 142.134 136.103 142.134C143.176 142.134 150.148 142.57 156.995 143.422C163.118 134.665 168.394 125.272 172.705 115.363C170.898 114.455 169.259 113.265 167.844 111.85C165.209 109.216 163.354 105.801 162.654 101.983C143.945 100.349 125.955 96.2071 109.022 89.8952L108.532 89.7119C107.762 90.8855 106.874 91.9748 105.886 92.9633ZM53.447 58.5668L53.2247 58.805C38.0913 75.1059 28.23 96.3697 26.3534 119.884C39.9541 106.17 55.2008 94.0899 71.7735 83.967C71.2962 82.2364 71.0413 80.4131 71.0413 78.5303C71.0413 76.1586 71.4458 73.8814 72.1895 71.7639C65.7546 67.7503 59.5581 63.3896 53.626 58.7088L53.447 58.5668ZM181.117 86.7313C177.846 86.7313 174.884 88.0572 172.741 90.2009C170.597 92.3445 169.271 95.306 169.271 98.5772C169.271 101.848 170.597 104.81 172.741 106.953C174.884 109.097 177.846 110.423 181.117 110.423C184.388 110.423 187.35 109.097 189.493 106.953C191.637 104.81 192.963 101.848 192.963 98.5772C192.963 95.306 191.637 92.3445 189.493 90.2009C187.35 88.0572 184.388 86.7313 181.117 86.7313ZM185.957 56.1705L184.931 56.2111C158.884 57.4789 133.963 63.0319 110.857 72.1804C111.511 74.1792 111.864 76.3135 111.864 78.5303C111.864 80.1901 111.666 81.8036 111.292 83.3486C127.521 89.4133 144.757 93.414 162.681 95.0318C163.399 91.2698 165.241 87.9065 167.844 85.3039C171.241 81.907 175.933 79.806 181.117 79.806C181.907 79.806 182.686 79.8548 183.451 79.9497C184.854 72.2019 185.703 64.2612 185.957 56.1705ZM196.426 55.9319C195.244 55.9319 194.065 55.9407 192.892 55.9607C192.635 64.8607 191.687 73.5884 190.1 82.0913C191.682 82.9548 193.126 84.0396 194.39 85.3039C196.978 87.8912 198.813 91.2303 199.541 94.9654C207.487 94.2197 215.296 93.0052 222.941 91.3501C217.79 78.0233 209.911 66.0519 199.991 56.1181L199.76 55.955C198.65 55.9398 197.539 55.9319 196.426 55.9319ZM91.4527 65.0442C87.7286 65.0442 84.357 66.5536 81.9165 68.9941C79.476 71.4347 77.9666 74.8062 77.9666 78.5303C77.9666 82.2543 79.476 85.6259 81.9165 88.0664C84.357 90.5069 87.7286 92.0164 91.4527 92.0164C95.1767 92.0164 98.5483 90.5069 100.989 88.0664C103.429 85.6259 104.939 82.2543 104.939 78.5303C104.939 74.8062 103.429 71.4347 100.989 68.9941C98.5483 66.5536 95.1767 65.0442 91.4527 65.0442ZM127.902 26.2261C124.032 26.2261 120.213 26.4418 116.456 26.8618C109.82 37.184 104.328 48.3107 100.158 60.0632C102.297 61.0732 104.233 62.4441 105.886 64.0972C106.492 64.7037 107.061 65.3482 107.587 66.0268C131.916 56.3015 158.215 50.4519 185.719 49.2417L186.027 49.2286L186.027 49.0991C186.008 47.5078 185.967 45.9221 185.902 44.3422C169.444 32.9189 149.455 26.2261 127.902 26.2261ZM107.44 28.2814L107.007 28.3707C88.5398 32.2199 71.905 41.0676 58.4673 53.3419L58.255 53.5365L58.4212 53.6675C63.9117 57.9721 69.6353 61.9935 75.5695 65.7096C76.0243 65.1466 76.5084 64.6084 77.0196 64.0972C80.7134 60.4035 85.8162 58.1189 91.4527 58.1189C92.1315 58.1189 92.8026 58.152 93.4644 58.2168C97.1038 47.8604 101.727 37.9669 107.223 28.6488L107.44 28.2814Z" fill="#00D448"/>
-</g>
-<defs>
-<clipPath id="clip0_18286_4889">
-<rect width="256" height="256" rx="128" fill="white"/>
-</clipPath>
-</defs>
-</svg>