> ## Documentation Index
> Fetch the complete documentation index at: https://docs.magic.link/llms.txt
> Use this file to discover all available pages before exploring further.

# Blockchains

> The Magic SDK offers a streamlined way to effortlessly integrate 30+ blockchain networks into your application. Magic aims to keep up to date with wallet standards on these chains and ensure compatibility with their respective web3 wallet libraries.

export const IconZilliqa = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path d="M19.028 10.308 16.22 11.56l-7.45 3.793 7.45 3.582v-5.921l2.808-1.266v8.747l-2.808 1.252-10.97-5.25v-2.79l7.593-3.725-7.593-3.65v-2.83L8.103 2.25l10.925 5.259v2.8Z" />
      <path d="m5.25 3.502 10.97 5.259 2.808-1.252-10.925-5.26L5.25 3.503Z" />
      <path d="m16.22 8.75 2.808-1.253v2.8l-2.808 1.252v-2.8Z" />
      <path d="M5.25 3.505v2.83l7.593 3.65-7.593 3.724v2.79l10.97 5.25v-2.807l-7.45-3.587 7.45-3.792v-2.8L5.25 3.505Z" />
      <path d="m16.22 21.729 2.808-1.252V11.73l-2.808 1.265v8.734Z" />
    </svg>;
};

export const IconTezos = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path d="M13.75 21.75c-1.392 0-2.407-.335-3.047-1.006a3.104 3.104 0 0 1-.957-2.166c-.007-.25.05-.496.168-.716.109-.19.267-.348.457-.458a1.594 1.594 0 0 1 1.423 0c.19.11.346.267.454.458.12.219.18.466.174.716.012.298-.074.592-.244.838-.142.2-.346.348-.58.423.23.291.553.493.915.57a4.53 4.53 0 0 0 1.246.18 2.777 2.777 0 0 0 1.57-.47c.48-.34.84-.825 1.023-1.386a6.02 6.02 0 0 0 .335-2.074 5.693 5.693 0 0 0-.366-2.158 2.663 2.663 0 0 0-1.057-1.34 2.813 2.813 0 0 0-1.523-.436c-.47.04-.923.194-1.32.448l-.978.49v-.49l4.397-5.898H9.746v6.12c-.017.442.1.879.335 1.253a1.155 1.155 0 0 0 1.024.49 1.712 1.712 0 0 0 1.011-.356c.33-.242.616-.536.848-.872.02-.059.059-.11.11-.146a.225.225 0 0 1 .147-.055.51.51 0 0 1 .286.122.61.61 0 0 1 .155.414c-.011.103-.03.205-.054.305a2.95 2.95 0 0 1-1.046 1.298 2.592 2.592 0 0 1-1.465.445c-1.32 0-2.234-.26-2.742-.78a2.922 2.922 0 0 1-.756-2.133V7.275h-3.1V6.138h3.114V3.545L6.9 2.83V2.25h2.07l.776.402v3.486l8.05-.025.801.805-4.936 4.96c.299-.12.613-.196.933-.226a4.04 4.04 0 0 1 1.804.515c.64.304 1.179.785 1.554 1.387.335.509.573 1.076.7 1.672.105.47.161.95.168 1.433a5.992 5.992 0 0 1-.61 2.653 3.891 3.891 0 0 1-1.828 1.829 5.915 5.915 0 0 1-2.632.609Z" />
    </svg>;
};

export const IconSolana = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path d="M5.358 15.948a.626.626 0 0 1 .443-.182h15.274c.28 0 .419.336.222.534l-3.018 3.017a.626.626 0 0 1-.442.183H2.562a.313.313 0 0 1-.221-.534l3.017-3.018ZM5.358 4.683a.643.643 0 0 1 .443-.183h15.274c.28 0 .419.337.222.534l-3.018 3.017a.626.626 0 0 1-.442.183H2.562a.313.313 0 0 1-.221-.534l3.017-3.017ZM18.28 10.28a.626.626 0 0 0-.444-.183H2.563a.313.313 0 0 0-.221.534l3.017 3.017a.626.626 0 0 0 .443.183h15.274c.28 0 .419-.337.222-.534l-3.018-3.017Z" />
    </svg>;
};

export const IconPolkadot = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path d="M12.068 3a6.847 6.847 0 0 0-6.46 9.034.975.975 0 0 0 1.2.598.97.97 0 0 0 .58-1.196 4.5 4.5 0 0 1-.265-1.738 4.919 4.919 0 1 1 5.215 5.058s-.957.058-1.433.116a4.95 4.95 0 0 0-.522.104.063.063 0 0 1-.089 0 .063.063 0 0 1 0-.076l.147-.809.9-4.043a.935.935 0 1 0-1.829-.39s-2.138 9.895-2.138 9.985a.899.899 0 0 0 .666 1.096h.05a.898.898 0 0 0 1.094-.645l.005-.024a.231.231 0 0 1 0-.045c.027-.116.297-1.433.297-1.433a2.426 2.426 0 0 1 2.008-1.91c.206-.031 1.073-.09 1.073-.09A6.814 6.814 0 0 0 12.068 3Z" />
      <path d="M12.479 18.723a1.136 1.136 0 0 0-1.344.88l-.004.018a1.132 1.132 0 0 0 .867 1.348h.032c.598.144 1.2-.224 1.344-.822l.004-.013v-.063a1.178 1.178 0 0 0-.9-1.348Z" />
    </svg>;
};

export const IconNear = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path d="M17.447 3.914 13.685 9.5a.4.4 0 0 0 .593.525l3.704-3.213a.15.15 0 0 1 .25.114v10.058a.15.15 0 0 1-.265.096L6.772 3.679A1.919 1.919 0 0 0 5.31 3h-.392A1.917 1.917 0 0 0 3 4.917v14.165a1.917 1.917 0 0 0 3.552 1.004l3.763-5.586a.4.4 0 0 0-.594-.525l-3.704 3.212a.15.15 0 0 1-.226-.031.15.15 0 0 1-.024-.082V7.014a.15.15 0 0 1 .265-.097l11.194 13.404A1.92 1.92 0 0 0 18.69 21h.391A1.917 1.917 0 0 0 21 19.082V4.917a1.917 1.917 0 0 0-3.553-1.003Z" />
    </svg>;
};

export const IconKadena = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path fillRule="evenodd" d="M12 23c6.075 0 11-4.925 11-11S18.075 1 12 1 1 5.925 1 12s4.925 11 11 11Zm-3.293-9.229V18l-.036-.029L6.043 15.9v-.007L6 15.864V8.136l.043-.029V8.1L8.67 6.029 8.707 6v7.772ZM14.136 6h4.357l-.036.029L10.914 12l-2.207-1.771 5.393-4.2.036-.029Zm-3.222 6 7.543 5.971.036.029h-4.357l-.036-.029-5.393-4.2L10.914 12Z" clipRule="evenodd" />
    </svg>;
};

export const IconIcon = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path d="M20.068 5.612a1.681 1.681 0 1 0 0-3.362 1.681 1.681 0 0 0 0 3.362ZM7.146 14.885a5.628 5.628 0 0 1 7.706-7.706l1.345-1.345-.067-.053A7.49 7.49 0 0 0 5.8 16.23l1.345-1.345ZM16.854 9.19a5.628 5.628 0 0 1-7.706 7.705L7.804 18.24A7.484 7.484 0 0 0 18.199 7.845l-1.345 1.344ZM3.93 21.75a1.681 1.681 0 1 0 0-3.362 1.681 1.681 0 0 0 0 3.362Z" />
    </svg>;
};

export const IconFlow = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path d="M10.807 13.192v1.193a1.2 1.2 0 0 1-1.193 1.192 1.2 1.2 0 0 1-1.192-1.192 1.2 1.2 0 0 1 1.192-1.193h1.193Z" />
      <path fillRule="evenodd" d="M12 23.25c6.212 0 11.25-5.037 11.25-11.25S18.211.75 12 .75C5.785.75.75 5.787.75 12S5.785 23.25 12 23.25Zm5.152-13.23H13.98v-.405a1.2 1.2 0 0 1 1.192-1.193h3.578V5.25h-3.578a4.37 4.37 0 0 0-4.365 4.365v.405h3.173v3.172h3.172V10.02Zm-3.172 3.172h-3.173V10.02H9.614a4.37 4.37 0 0 0-4.365 4.365 4.37 4.37 0 0 0 4.365 4.365 4.37 4.37 0 0 0 4.365-4.365v-1.193Z" clipRule="evenodd" />
    </svg>;
};

export const IconCosmos = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path d="M12.034 2.608c.007 0 .053.002.143.084a1.7 1.7 0 0 1 .319.454c.235.448.46 1.125.654 1.998.219.982.391 2.182.5 3.526-.526.254-1.066.53-1.617.828a40.94 40.94 0 0 0-1.616-.828c.109-1.344.282-2.544.5-3.526.194-.873.42-1.55.655-1.998.118-.224.227-.37.319-.454.089-.082.135-.084.143-.084ZM10.382 9.141c.39.191.787.394 1.191.609a44.69 44.69 0 0 0-1.26.727c.016-.457.04-.903.069-1.336ZM11.332 18.425a.691.691 0 0 1-.373.614c.184.785.394 1.399.613 1.815.118.224.227.37.319.454.089.082.135.083.143.083.007 0 .053-.001.143-.083.091-.084.2-.23.319-.454.235-.448.46-1.125.654-1.998.219-.982.391-2.182.5-3.526a40.967 40.967 0 0 1-1.617-.828c-.55.297-1.09.574-1.616.828.07.87.168 1.678.287 2.407a.692.692 0 0 1 .628.689ZM16.218 8.027c-.657.253-1.365.557-2.107.909.043.582.073 1.188.091 1.813a41.04 41.04 0 0 1 1.526.985c1.11-.766 2.063-1.516 2.805-2.196.66-.605 1.134-1.138 1.404-1.566.136-.214.207-.381.234-.503.027-.118.005-.158.001-.165-.004-.006-.028-.045-.144-.081-.119-.038-.3-.06-.553-.05-.503.02-1.198.163-2.047.429a.692.692 0 0 1-1.21.425ZM6.44 9.938a.69.69 0 0 1-.076.317c.58.476 1.244.974 1.975 1.479.484-.328.994-.658 1.526-.985.018-.625.049-1.23.09-1.813-1.218-.578-2.344-1.028-3.304-1.33-.854-.269-1.553-.412-2.06-.433a1.702 1.702 0 0 0-.552.05c-.116.036-.14.075-.144.081-.004.007-.026.047.001.165.027.122.098.29.234.503.245.388.657.863 1.224 1.399a.691.691 0 0 1 1.087.568ZM5.534 14.462c.742-.68 1.695-1.43 2.805-2.196.484.328.994.658 1.526.985.018.625.049 1.23.09 1.813-1.218.577-2.344 1.028-3.304 1.33-.854.269-1.553.412-2.06.432a1.702 1.702 0 0 1-.552-.049c-.116-.036-.14-.075-.144-.082-.004-.006-.026-.047.001-.165a1.7 1.7 0 0 1 .234-.503c.27-.427.744-.96 1.404-1.565ZM8.73 12c.36.242.736.485 1.124.727a44.658 44.658 0 0 1 0-1.454c-.388.242-.763.485-1.123.727Z" />
      <path fillRule="evenodd" d="M10.287 12c0 .338.004.672.011 1.001a44.007 44.007 0 0 0 1.736 1.001 43.982 43.982 0 0 0 1.735-1.001 43.906 43.906 0 0 0 0-2.002 44.741 44.741 0 0 0-1.736-1.001 44.588 44.588 0 0 0-1.735 1c-.007.33-.01.664-.01 1.002Zm2.879-.005a1.171 1.171 0 1 0-2.342 0 1.171 1.171 0 0 0 2.342 0Z" clipRule="evenodd" />
      <path d="M10.382 14.859c-.03-.433-.053-.879-.069-1.336a45.356 45.356 0 0 0 1.26.727c-.404.215-.801.418-1.191.609ZM17.416 16.394c-.96-.302-2.086-.752-3.305-1.33.043-.582.073-1.188.091-1.813a40.913 40.913 0 0 0 1.526-.985c1.11.766 2.063 1.516 2.805 2.196.66.604 1.134 1.138 1.404 1.565a1.7 1.7 0 0 1 .234.503c.027.119.005.159.001.165-.004.007-.028.046-.144.082-.119.037-.3.06-.553.05-.506-.02-1.205-.164-2.059-.433ZM15.336 12c-.36-.242-.734-.485-1.122-.727a44.743 44.743 0 0 1 0 1.454c.388-.242.762-.485 1.122-.727ZM13.685 9.141c.03.433.053.879.069 1.336a43.856 43.856 0 0 0-1.26-.727c.404-.215.802-.418 1.191-.609ZM12.494 14.25c.404.215.802.418 1.191.609.03-.433.053-.879.069-1.336a43.856 43.856 0 0 1-1.26.727Z" />
      <path fillRule="evenodd" d="M23.23 12C23.23 5.8 18.201.773 12 .773 5.8.772.773 5.8.773 12.001c0 6.2 5.027 11.228 11.229 11.228 6.2 0 11.228-5.027 11.228-11.228ZM12.033 2.17c-.93 0-1.725 2.614-2.041 6.299-3.35-1.57-6.013-2.189-6.479-1.383-.29.503.33 1.47 1.577 2.642a.692.692 0 0 0 .955.836c.563.464 1.203.947 1.906 1.437-3.035 2.115-4.903 4.11-4.438 4.915.466.806 3.129.186 6.479-1.383.071.829.166 1.604.282 2.306a.69.69 0 0 0 .248 1.269c.393 1.687.925 2.724 1.51 2.724.931 0 1.726-2.614 2.041-6.299 3.35 1.57 6.013 2.189 6.479 1.383.465-.805-1.403-2.8-4.438-4.915 3.035-2.115 4.903-4.11 4.438-4.915-.3-.52-1.518-.446-3.245.094a.691.691 0 0 0-1.26.443c-.62.238-1.282.522-1.974.846-.315-3.685-1.11-6.299-2.04-6.299Z" clipRule="evenodd" />
    </svg>;
};

export const IconBitcoin = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path d="M10.584 14.911c1.007.266 3.208.848 3.558-.559.359-1.438-1.776-1.917-2.818-2.15l-.303-.07-.678 2.717c.07.017.15.038.24.062ZM11.534 10.94c.84.225 2.67.714 2.99-.564.326-1.308-1.454-1.702-2.324-1.894-.098-.022-.184-.041-.255-.059l-.614 2.465c.058.014.126.032.203.053Z" />
      <path fillRule="evenodd" d="M9.276 22.913c6.028 1.503 12.132-2.165 13.634-8.191 1.503-6.028-2.165-12.133-8.192-13.635C8.693-.416 2.588 3.252 1.087 9.28c-1.504 6.026 2.164 12.13 8.19 13.633ZM14.488 7.56c1.558.537 2.698 1.342 2.474 2.839-.162 1.095-.77 1.626-1.576 1.812 1.108.576 1.671 1.46 1.134 2.993-.666 1.904-2.249 2.065-4.353 1.666l-.511 2.048-1.235-.308.505-2.02a47.34 47.34 0 0 1-.984-.255l-.506 2.03-1.233-.308.511-2.051-.348-.09c-.175-.046-.353-.092-.532-.137l-1.606-.4.613-1.414s.909.242.897.224c.35.087.504-.141.565-.293l.808-3.236a9.163 9.163 0 0 1 .13.032 1.024 1.024 0 0 0-.128-.041l.576-2.31c.015-.262-.076-.593-.576-.718.02-.013-.896-.223-.896-.223l.328-1.318 1.703.425-.002.006c.256.064.52.124.788.185l.506-2.027 1.234.308-.496 1.987c.331.076.665.152.989.233l.492-1.974 1.234.307-.505 2.028Z" clipRule="evenodd" />
    </svg>;
};

export const IconAvalanche = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path fillRule="evenodd" d="M23.25 12c0 6.213-5.037 11.25-11.25 11.25S.75 18.213.75 12 5.787.75 12 .75 23.25 5.787 23.25 12Zm-6.696.662c-.33-.573-.863-.573-1.193 0l-2.093 3.626c-.323.573-.053 1.04.6 1.04h4.141c.66 0 .93-.467.6-1.04l-2.055-3.626ZM12.57 5.68c-.33-.573-.855-.573-1.185 0L5.39 16.288c-.33.58-.06 1.04.6 1.04H9a1.903 1.903 0 0 0 1.486-.874l3.623-6.31a1.99 1.99 0 0 0 0-1.727l-1.08-1.908-.458-.83Z" clipRule="evenodd" />
    </svg>;
};

export const IconAptos = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <g clipPath="url(#a)">
        <path d="M17.69 8.526h-1.849a.754.754 0 0 1-.562-.253l-.75-.847a.59.59 0 0 0-.441-.2.59.59 0 0 0-.44.2l-.646.73c-.21.235-.515.375-.829.375H2.05a10.31 10.31 0 0 0-.55 2.587h9.558c.17 0 .327-.07.444-.192l.89-.93a.58.58 0 0 1 .423-.182h.035a.59.59 0 0 1 .44.2l.751.847a.755.755 0 0 0 .563.253h7.799a10.424 10.424 0 0 0-.55-2.592l-4.161.004ZM7.284 16.565c.17 0 .327-.07.444-.192l.89-.93a.59.59 0 0 1 .428-.183h.035c.17 0 .331.074.44.196l.75.847a.754.754 0 0 0 .563.253h10.573c.397-.82.685-1.698.86-2.618h-10.15a.754.754 0 0 1-.563-.254l-.75-.837a.594.594 0 0 0-.881 0l-.646.728c-.21.24-.515.376-.833.376h-6.8c.174.92.462 1.798.859 2.618l4.78-.004ZM14.781 5.694c.17 0 .328-.07.445-.192l.89-.93a.584.584 0 0 1 .428-.183h.035a.59.59 0 0 1 .44.2l.75.852a.754.754 0 0 0 .563.253h2.01A10.467 10.467 0 0 0 11.956 1.5a10.476 10.476 0 0 0-8.392 4.194H14.78ZM10.747 19.161H7.999a.755.755 0 0 1-.563-.253l-.75-.846a.594.594 0 0 0-.881 0l-.646.728c-.209.24-.514.376-.833.376h-.043a10.465 10.465 0 0 0 7.672 3.338c3.031 0 5.753-1.287 7.673-3.338l-8.881-.005Z" />
      </g>
      <defs>
        <clipPath id="a">
          <path fill="currentColor" d="M1.5 1.5h20.906v21H1.5z" />
        </clipPath>
      </defs>
    </svg>;
};

export const IconAlgorand = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="currentColor">
      <path d="m6.612 20.25 2.395-4.132L11.402 12l2.38-4.132.394-.655.175.655.73 2.72L14.264 12l-2.395 4.118-2.38 4.132h2.862l2.394-4.132 1.242-2.14.584 2.14 1.11 4.132h2.57l-1.11-4.132L18.03 12l-.292-1.062 1.781-3.07h-2.599l-.087-.306-.906-3.376-.117-.436h-2.496l-.059.087-2.336 4.03L8.525 12l-2.38 4.118L3.75 20.25h2.862Z" />
    </svg>;
};

export const IconZksync = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" fillRule="evenodd" d="M6.772 8.653V5.015l-6.773 6.773 6.773 6.772v-4.862l6.787-5.045H6.772ZM17.227 15.013v3.547l6.772-6.772-6.772-6.773v4.907l-6.788 5.09 6.788.001Z" clipRule="evenodd" />
    </svg>;
};

export const IconZetachain = () => {
  return <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
      <g clipPath="url(#clip0_10462_21100)">
        <path fillRule="evenodd" clipRule="evenodd" d="M23.2498 12C23.2498 18.2131 18.213 23.2499 11.9998 23.2499C5.78665 23.2499 0.749878 18.2131 0.749878 12C0.749878 5.78678 5.78665 0.75 11.9998 0.75C18.213 0.75 23.2498 5.78678 23.2498 12ZM14.9209 16.0061V14.4867L14.9215 14.488H16.6288V17.7147H6.9187V16.8613C6.9187 15.196 7.07596 13.7825 9.05396 12.0313L9.06524 12.0206L13.785 7.99257H8.62729V9.54137H6.91996V6.28523H16.6282V12.8176H14.9209V9.26695L10.178 13.3132C9.06211 14.3025 8.73944 15.0061 8.65298 16.0061H14.9209Z" fill="currentColor" />
      </g>
      <defs>
        <clipPath id="clip0_10462_21100">
          <rect width="22.4999" height="22.4999" fill="currentColor" transform="translate(0.749878 0.75)" />
        </clipPath>
      </defs>
    </svg>;
};

export const IconXdc = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" d="m21.651 3-7.121 8.995L22 21.5h-4.169c-.861 0-1.612-.402-2.246-1.21l-3.931-5.02-3.936 5.02c-.64.808-1.385 1.21-2.247 1.21h-2.75c-.43 0-.668-.194-.721-.58 0-.19.092-.398.271-.63l6.502-8.294-6.13-7.765c-.178-.228-.27-.436-.27-.635 0-.397.237-.595.711-.595h2.78c.856 0 1.612.407 2.256 1.225l3.534 4.488 3.534-4.488c.634-.809 1.385-1.215 2.256-1.225h4.207Z" />
      <path fill="currentColor" d="m19.54 16.701-3.693-4.691 3.694-4.691V16.7Z" />
    </svg>;
};

export const IconStability = () => {
  return <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M3.75 6.18533L12.0961 10.8436V20.1222L3.75 15.5519V6.18533Z" fill="currentColor" fillOpacity="0.4" />
      <path d="M20.4424 6.19775L12.0962 10.8553V20.1346L20.4424 15.5644V6.19775Z" fill="currentColor" fillOpacity="0.7" />
      <path d="M12.0962 20.1346L18.3908 16.6878L20.4423 17.8424L12.0961 22.4999L3.75 17.8303L5.80441 16.6769L12.0961 20.1222L12.0962 20.1346Z" fill="currentColor" />
      <path d="M3.75 6.18558L12.0961 1.5L20.4423 6.19772L12.0961 10.8552L3.75 6.18558Z" fill="currentColor" fillOpacity="0.85" />
    </svg>;
};

export const IconSoneium = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <g clipPath="url(#a)">
        <path fill="currentColor" fillRule="evenodd" d="M10.333 17.89a6.094 6.094 0 0 0 3.077.059L8.814 22.54a11.001 11.001 0 0 1-6.38-5.102A11.016 11.016 0 0 1 6.104 2.71a10.984 10.984 0 0 1 8.029-1.501S10.408 4.89 8.38 6.914a10.265 10.265 0 0 0-1.661 2.05 5.923 5.923 0 0 0 .958 7.37 6.099 6.099 0 0 0 2.656 1.555Zm3.324-11.776a6.09 6.09 0 0 0-3.076-.059l4.584-4.603a11 11 0 0 1 6.396 5.099 11.016 11.016 0 0 1-3.673 14.743 10.983 10.983 0 0 1-8.039 1.492s3.725-3.683 5.754-5.703c.639-.61 1.197-1.3 1.66-2.053 1.452-2.361 1.06-5.348-.95-7.36a6.093 6.093 0 0 0-2.656-1.556Z" clipRule="evenodd" />
      </g>
      <defs>
        <clipPath id="a">
          <path fill="currentColor" d="M1 1h22v22H1z" />
        </clipPath>
      </defs>
    </svg>;
};

export const IconSei = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" fillRule="evenodd" d="M11.972 23c3.268 0 6.204-1.418 8.223-3.67a2.62 2.62 0 0 0-3.355-.06l-.191.155a4.423 4.423 0 0 1-6.066-.495 2.36 2.36 0 0 0-3.292-.22l-2.203 1.884A10.999 10.999 0 0 0 11.972 23Zm3.576-5.327a4.684 4.684 0 0 1 5.873.003A10.928 10.928 0 0 0 23 12a10.93 10.93 0 0 0-1.93-6.218 2.616 2.616 0 0 0-2.28.599l-.184.162a4.423 4.423 0 0 1-6.082-.215 2.36 2.36 0 0 0-3.3-.067L6.663 8.666l-1.41-1.495 2.563-2.405a4.423 4.423 0 0 1 6.18.126 2.361 2.361 0 0 0 3.246.115l.184-.162a4.658 4.658 0 0 1 1.922-1.024A11.003 11.003 0 0 0 11.972 1C6.374 1 1.75 5.16 1.039 10.551c1.7-.814 3.798-.5 5.184.916a2.463 2.463 0 0 0 3.272.219l1.433-1.117A4.78 4.78 0 0 1 17 10.73l2.79 2.425-1.351 1.547-2.79-2.424a2.718 2.718 0 0 0-3.453-.092l-1.433 1.116a4.524 4.524 0 0 1-6.011-.402 2.463 2.463 0 0 0-3.44-.075l-.311.29a10.939 10.939 0 0 0 2.601 6.046l2.35-2.01a4.423 4.423 0 0 1 6.167.411 2.361 2.361 0 0 0 3.239.264l.19-.154Z" clipRule="evenodd" />
    </svg>;
};

export const IconRari = () => {
  return <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M1.5 8.29979V5.36442C1.5 4.47278 2.39543 3.74997 3.49999 3.74997H7.13634C8.24091 3.74997 9.13634 4.47278 9.13634 5.36442V7.73484C9.13634 8.14355 9.33747 8.53553 9.6955 8.82454C10.441 9.42637 11.6498 9.42637 12.3954 8.82454L18.096 4.22283C18.4711 3.92006 18.9797 3.74997 19.5102 3.74997H20.4999C21.6045 3.74997 22.4999 4.47278 22.4999 5.36442V6.16338C22.4999 6.59156 22.2892 7.0022 21.9141 7.30497L16.2135 11.9067C15.4679 12.5085 15.4679 13.4842 16.2135 14.0861C16.5715 14.3751 17.0572 14.5374 17.5635 14.5374H20.4999C21.6045 14.5374 22.4999 15.2603 22.4999 16.1519V19.0872C22.4999 19.9789 21.6045 20.7017 20.4999 20.7017H16.8636C15.7591 20.7017 14.8636 19.9789 14.8636 19.0872V16.7168C14.8636 16.3081 14.6624 15.9161 14.3044 15.6272C13.5589 15.0253 12.3501 15.0253 11.6045 15.6272L5.90396 20.2288C5.52888 20.5316 5.02018 20.7017 4.48975 20.7017H3.5C2.39543 20.7017 1.5 19.9789 1.5 19.0872V18.2883C1.5 17.8601 1.71071 17.4494 2.08579 17.1467L7.78641 12.545C8.53195 11.9432 8.53195 10.9674 7.78641 10.3656C7.42839 10.0766 6.94281 9.91424 6.43648 9.91424H3.5C2.39543 9.91424 1.5 9.19142 1.5 8.29979Z" fill="currentColor" />
    </svg>;
};

export const IconPolygon = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" d="M16.449 8.793c-.343-.196-.784-.196-1.176 0l-2.741 1.616-1.86 1.028-2.694 1.616c-.342.195-.783.195-1.175 0L4.698 11.78a1.193 1.193 0 0 1-.588-1.028V8.303c0-.391.196-.783.588-1.028l2.105-1.224c.343-.196.784-.196 1.175 0l2.106 1.273c.342.196.587.588.587 1.028v1.616l1.86-1.077V7.226c0-.391-.195-.783-.587-1.028L8.027 3.897c-.342-.196-.783-.196-1.175 0l-4.015 2.35a1.077 1.077 0 0 0-.587.98v4.602c0 .391.196.783.587 1.028l3.966 2.301c.343.196.784.196 1.175 0l2.693-1.567 1.86-1.077 2.694-1.567c.342-.195.783-.195 1.175 0l2.105 1.224c.343.196.588.588.588 1.029v2.448c0 .391-.196.783-.588 1.028L16.449 17.9c-.343.196-.784.196-1.176 0l-2.105-1.224a1.193 1.193 0 0 1-.587-1.028V14.08l-1.86 1.077v1.616c0 .391.195.783.587 1.028l3.966 2.301c.342.196.783.196 1.175 0l3.965-2.301c.343-.196.588-.588.588-1.028v-4.652c0-.391-.196-.783-.588-1.028L16.45 8.793Z" />
    </svg>;
};

export const IconPlume = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} viewBox="0 0 41 40" fill="none">
      <path fillRule="evenodd" clipRule="evenodd" d="M0 0.00291959V15.9042L5.6765 21.587V5.68569L21.4992 5.73875L15.8256 0.0530768L0.00302147 0L0 0.00291959ZM28.7868 12.7214V27.0783L23.1104 21.3956V7.03861L28.7868 12.7214ZM12.9607 28.5724H27.2944L21.6208 22.8867H7.28708L12.9607 28.5724ZM36.854 35.0866V20.8018L31.1777 15.1191V31.0204L15.3549 30.9674L21.0285 36.653L35.3373 36.7009L38.3549 39.7233L40.2871 40L39.9191 38.1568L36.854 35.0866Z" fill="currentColor" />
    </svg>;
};

export const IconOptimism = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24}>
      <title>{"Optimism"}</title>
      <path d="M12 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0M9.61 8.705c.462 0 .877.078 1.244.234.366.15.653.378.863.684.21.3.316.66.316 1.08 0 .126-.015.287-.045.479a20.4 20.4 0 0 1-.324 1.558c-.21.823-.573 1.438-1.09 1.846-.516.402-1.207.604-2.072.604-.715 0-1.3-.168-1.756-.504q-.675-.514-.676-1.46 0-.197.045-.486c.078-.432.19-.952.334-1.558.409-1.652 1.461-2.477 3.16-2.477m4.17.09h2.397q1 0 1.603.414c.409.276.612.675.612 1.197 0 .15-.02.307-.055.47-.15.69-.452 1.2-.908 1.53-.45.33-1.07.496-1.856.496h-1.217l-.414 1.973a.26.26 0 0 1-.1.162.271.271 0 0 1-.17.063h-1.224c-.066 0-.118-.02-.154-.063a.215.215 0 0 1-.027-.162L13.51 9.02a.256.256 0 0 1 .097-.162.276.276 0 0 1 .172-.063m-4.287 1.207c-.336 0-.623.099-.863.297-.234.198-.402.502-.504.91-.108.402-.216.894-.324 1.477a1.93 1.93 0 0 0-.037.379c0 .552.288.828.865.828q.504 0 .855-.297c.24-.198.412-.502.514-.91.138-.565.242-1.057.314-1.477a2.1 2.1 0 0 0 .038-.389c0-.546-.287-.818-.858-.818m5.45.045-.342 1.611h1.035c.252 0 .472-.069.658-.207a.97.97 0 0 0 .377-.594c.018-.102.027-.191.027-.27 0-.173-.05-.305-.152-.396-.102-.096-.277-.144-.524-.144z" fill="currentColor" />
    </svg>;
};

export const IconMoonbeam = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" d="M21.548 17.967c.004-.504 1.926-.482 1.913-.953-.01-.363-.86-.355-.593-1.123.394-1.145.608-2.374.608-3.653C23.476 6.03 18.443 1 12.238 1 6.03 1 1 6.031 1 12.238a11.212 11.212 0 0 0 .636 3.734c.16.51-.634.71-.634 1.013 0 .477 1.672.413 1.672.967 0 .484-1.652.632-1.652 1.12 0 .673 3.66.438 3.706 1.017.036.448-1.257.474-1.266.952-.012.762 4.996.512 4.996 1.02 0 .383-2.278.245-2.278.698 0 .453 2.999.741 6.304.741 3.304 0 5.585-.368 5.585-.766 0-.397-2.128-.314-2.084-.673.077-.626 4.799-.306 4.799-1.03 0-.381-1.299-.47-1.258-.882.06-.581 3.95-.494 3.95-1.097 0-.474-1.927-.591-1.925-1.083l-.003-.002Zm-3.011-1.46c-.104.384 1.08.441 1.08.842 0 .487-3.61.292-3.575.937.023.405 2.566.474 2.517.898-.07.613-3.937.308-3.976.895-.028.432 1.888.446 1.892.839.004.331-1.505.511-4.391.511-3.29 0-4.889-.177-4.707-.547.17-.345 3.082-.281 3.053-.825-.03-.542-5.172-.381-5.328-.908-.128-.437 1.69-.527 1.679-.943-.012-.423-2.33-.327-2.38-.84-.034-.337 1.21-.315 1.157-.739-.04-.308-.553-.264-.857-.9a8.302 8.302 0 0 1 11.452-10.81A8.302 8.302 0 0 1 19.9 15.428c-.39.884-1.267.706-1.367 1.079h.002v-.001Z" />
    </svg>;
};

export const IconLoopring = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" fillRule="evenodd" d="M9.276 22.913c6.028 1.503 12.132-2.165 13.634-8.191 1.503-6.028-2.165-12.133-8.192-13.635C8.693-.416 2.588 3.252 1.087 9.28c-1.504 6.026 2.164 12.13 8.19 13.633ZM21.75 12.04h-8.19l1.755 2.795-6.37 5.07 12.805-7.8v-.065Zm-13 7.995V4.5l-6.5 10.335 6.5 5.2Z" clipRule="evenodd" />
    </svg>;
};

export const IconHorizen = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" d="M21.492 4.677 18.899 8.97c.408.928.64 1.951.64 3.03A7.539 7.539 0 0 1 12 19.538a7.497 7.497 0 0 1-3.688-.967l1.992-3.293L12 12.472l1.702 2.807.011-.018L15.68 12l-1.985-3.277-1.702-2.81L5.76 16.23 3.32 20.27c.788.827 1.69 1.54 2.685 2.115A11.93 11.93 0 0 0 12 24c6.628 0 12-5.372 12-12 0-2.76-.94-5.297-2.508-7.323Z" />
      <path fill="currentColor" d="m10.303 15.278 1.703 2.81 1.696-2.809L12 12.472l-1.697 2.806Z" />
      <path fill="currentColor" d="M17.994 1.615A11.928 11.928 0 0 0 12 0C5.373 0 0 5.373 0 12c0 2.758.938 5.292 2.504 7.317l2.594-4.295A7.499 7.499 0 0 1 4.462 12 7.538 7.538 0 0 1 12 4.462c1.34 0 2.597.353 3.687.966l-1.992 3.295L15.68 12l2.559-4.231 2.44-4.04a12.027 12.027 0 0 0-2.685-2.114Z" />
    </svg>;
};

export const IconHedera = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" id="Layer_2" viewBox="0 0 1200 1200" width={24} height={24}>
      <defs>
        <style>{".cls-1{fill:currentColor;stroke-width:0}"}</style>
      </defs>
      <g id="Logo">
        <g id="Icon">
          <path d="M431.22 556.89h337.64v86.23H431.22z" className="cls-1" />
          <path d="M600 0C268.63 0 0 268.63 0 600s268.63 600 600 600 600-268.63 600-600S931.37 0 600 0Zm247.9 869.46h-79.04V700.6H431.22l-.09-.14v169h-79.04V330.54h79.04v168.95l.09-.09h337.64V330.54h79.04v538.92Z" className="cls-1" />
        </g>
      </g>
    </svg>;
};

export const IconHarmony = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" d="M17.117 3a3.876 3.876 0 0 0-2.743 1.135 3.897 3.897 0 0 0-1.14 2.747v4.303c-.4.027-.81.044-1.234.044-.424 0-.83.018-1.233.042V6.88a3.9 3.9 0 0 0-1.16-2.713 3.878 3.878 0 0 0-5.448 0A3.9 3.9 0 0 0 3 6.882v10.286a3.9 3.9 0 0 0 1.16 2.713 3.879 3.879 0 0 0 5.448 0 3.9 3.9 0 0 0 1.16-2.713v-4.304c.4-.027.808-.044 1.232-.044.424 0 .831-.017 1.233-.041v4.389a3.9 3.9 0 0 0 1.16 2.713 3.879 3.879 0 0 0 5.448 0A3.9 3.9 0 0 0 21 17.168V6.882a3.897 3.897 0 0 0-1.142-2.746A3.876 3.876 0 0 0 17.117 3ZM6.883 4.59c.607 0 1.189.241 1.619.67a2.3 2.3 0 0 1 .673 1.622v4.557c-1.136.165-2.246.48-3.3.936a6 6 0 0 0-1.28.766V6.88a2.3 2.3 0 0 1 .672-1.619 2.288 2.288 0 0 1 1.616-.672Zm2.292 12.578c0 .61-.241 1.194-.671 1.625a2.289 2.289 0 0 1-3.913-1.625v-1.032c0-.912.72-1.775 1.927-2.312.85-.368 1.743-.63 2.657-.78v4.124Zm7.942 2.291c-.607 0-1.189-.24-1.618-.67a2.3 2.3 0 0 1-.674-1.621V12.61a13.038 13.038 0 0 0 3.3-.935 5.996 5.996 0 0 0 1.28-.766v6.259a2.3 2.3 0 0 1-.672 1.62c-.429.429-1.01.67-1.616.671Zm.365-9.24c-.85.369-1.743.63-2.657.78V6.882c0-.61.242-1.194.671-1.626a2.289 2.289 0 0 1 3.242 0c.43.431.671 1.016.671 1.626v1.031c0 .908-.72 1.771-1.927 2.307Z" />
    </svg>;
};

export const IconFlare = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" fillRule="evenodd" d="M21.923 2H7.013a4.99 4.99 0 0 0-5.008 4.872c0 .07.055.13.126.13h14.915a4.998 4.998 0 0 0 5.014-4.87A.133.133 0 0 0 21.93 2h-.006ZM16.91 9.512H7.014A4.994 4.994 0 0 0 2 14.378a.13.13 0 0 0 .131.132h9.896a4.999 4.999 0 0 0 5.014-4.872.133.133 0 0 0-.131-.131v.005Zm-9.89 9.979a2.51 2.51 0 1 1-5.02 0 2.51 2.51 0 0 1 5.02 0Z" clipRule="evenodd" />
    </svg>;
};

export const IconFantom = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} viewBox="0 0 101 128" fill="none">
      <path d="M44.96 1.23c3.11-1.63 7.84-1.63 10.96 0l31.74 16.68c1.87.98 2.9 2.45 3.09 3.97h.03v83.85c-.04 1.65-1.08 3.29-3.12 4.36l-31.74 16.68c-3.11 1.63-7.84 1.63-10.96 0l-31.74-16.68c-2.03-1.07-3-2.72-3.05-4.36 0-.16-.01-.3 0-.41V21.87h.01c.14-1.53 1.12-2.96 3.04-3.97L44.96 1.23zm40.82 67.43L55.91 84.35c-3.11 1.63-7.84 1.63-10.96 0l-29.8-15.66v36.87l29.8 15.58c1.68.89 3.43 1.77 5.14 1.88l.34.01c1.78.01 3.51-.89 5.26-1.74l30.08-15.86V68.66zM5 103.9c0 3.21.38 5.32 1.12 6.81.62 1.23 1.54 2.17 3.24 3.32l.1.06c.37.25.78.51 1.28.82l.59.36 1.8 1.08-2.59 4.25-2.02-1.21-.34-.21c-.58-.36-1.07-.67-1.52-.97-4.82-3.24-6.62-6.76-6.66-14.1v-.22h5zm42.93-57.72c-.23.08-.45.17-.65.27L15.54 63.14c-.03.02-.07.03-.1.05l-.03.02.05.03.07.04 31.74 16.68c.2.1.41.2.65.27V46.18zm5 0v34.05c.23-.08.45-.17.65-.27l31.75-16.68c.03-.02.07-.03.1-.05l.03-.02-.05-.03-.07-.04-31.76-16.69c-.2-.1-.42-.19-.65-.27zm32.85-18.36L57.3 42.79l28.48 14.97V27.82zm-70.62.04v29.86l28.41-14.93-28.41-14.93zM53.58 5.62c-1.65-.87-4.64-.87-6.29 0L15.54 22.3c-.03.02-.07.03-.1.05l-.03.02.05.03.07.04 31.74 16.68c1.65.87 4.64.87 6.29 0l31.75-16.68c.03-.02.07-.03.1-.05l.03-.02-.05-.03-.07-.04L53.58 5.62zm36.89 1.83 2.02 1.21.34.21c.58.36 1.07.67 1.52.97 4.82 3.23 6.62 6.76 6.66 14.1v.22h-5c0-3.21-.38-5.32-1.12-6.81-.62-1.23-1.54-2.18-3.24-3.32l-.1-.07c-.37-.25-.78-.51-1.28-.82l-.59-.36-1.8-1.08 2.59-4.25z" fill="currentColor" />
    </svg>;
};

export const IconEtherlink = () => {
  return <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M6.79708 9.75487C6.90445 9.53177 7.01034 9.31173 7.16934 9.13167C7.37733 8.73561 7.63678 8.40512 7.92115 8.09566C8.84486 7.09128 9.99712 6.53591 11.3535 6.44558C12.8464 6.34571 14.1941 6.76868 15.3808 7.68781C15.6464 7.89346 15.9023 8.01271 16.2741 7.91677C16.986 7.73254 17.7033 7.55995 18.4363 7.45955C19.0233 7.37914 19.1103 7.14708 18.7483 6.69908C17.9281 5.68433 16.9698 4.84979 15.7794 4.27164C14.3169 3.56091 12.79 3.23969 11.1746 3.3377C9.4157 3.44454 7.82917 4.02632 6.44027 5.11778C5.4095 5.92771 4.6383 6.93867 4.04965 8.11246C3.63368 8.94127 3.3915 9.80817 3.25111 10.7132C3.21129 10.9691 3.37013 11.1185 3.6319 11.0579C4.14048 10.9397 4.64789 10.8164 5.15521 10.6931C5.5369 10.6003 5.9189 10.5075 6.30095 10.4169C6.42903 10.3863 6.49404 10.3038 6.55792 10.2041C6.64989 10.0607 6.72383 9.90709 6.79708 9.75487Z" fill="currentColor" />
      <path d="M14.8969 20.216C16.7165 19.5743 18.1803 18.432 19.2455 16.8074L19.2463 16.8086C19.4251 16.5095 19.5887 16.2061 19.749 15.8982C20.1611 15.1089 20.443 14.2844 20.5485 13.4015C20.6074 12.9118 20.5261 12.8341 20.0371 12.9376C19.6932 13.0103 19.3504 13.0884 19.0077 13.1664C18.549 13.2709 18.0901 13.3755 17.629 13.467C17.3499 13.5219 17.2118 13.6796 17.1194 13.9165C16.8583 14.5862 16.5026 15.1991 16.0195 15.7335C15.2154 16.6233 14.2303 17.2192 13.0578 17.4726C12.2686 17.6429 11.4642 17.6119 10.6807 17.4285C9.86949 17.238 9.11018 16.9157 8.46911 16.3569C8.16361 16.0898 7.82846 15.9632 7.39751 16.0802C6.74736 16.257 6.08922 16.4333 5.42248 16.5083C4.84664 16.5724 4.63931 16.7282 5.08548 17.3225C5.09997 17.3418 5.11683 17.3598 5.13372 17.3778C5.14575 17.3906 5.15779 17.4034 5.169 17.4167C6.06838 18.4912 7.12442 19.3502 8.4234 19.9178C10.5512 20.8472 12.7142 20.9865 14.8969 20.216Z" fill="currentColor" />
      <path d="M8.708 11.4842C9.65315 12.0826 9.92756 13.2525 9.29998 14.1468C8.97837 14.6051 8.50447 14.8634 7.97237 14.9898C7.7958 15.0317 7.61927 15.0741 7.44271 15.1165C6.51194 15.3401 5.58023 15.5638 4.63789 15.7215C4.37214 15.7659 4.11297 15.8347 3.85389 15.9033C3.49583 15.9983 3.13791 16.0931 2.76308 16.1239C1.4213 16.2338 0.341223 14.7982 0.836847 13.5534C1.12378 12.8326 1.64879 12.4402 2.38628 12.2818C2.61444 12.2328 2.8427 12.1841 3.07098 12.1354L3.07228 12.1351C4.05798 11.9247 5.04406 11.7141 6.02428 11.4816C6.11855 11.4592 6.21261 11.4363 6.30663 11.4134C6.63855 11.3325 6.97001 11.2517 7.30853 11.195C7.81122 11.1114 8.26888 11.1808 8.708 11.4842Z" fill="currentColor" />
      <path d="M21.9788 11.4442C23.3497 10.7161 23.2251 8.818 22.0638 8.1848L22.0629 8.18498C21.6605 7.86121 21.1578 7.7896 20.6519 7.89736C18.9821 8.25183 17.314 8.61549 15.6544 9.01538C14.587 9.27213 13.7551 10.5116 14.3619 11.751C14.7593 12.5633 15.6551 12.9482 16.6683 12.7239C18.2132 12.3818 19.7562 12.0356 21.2978 11.6825C21.5313 11.6287 21.7688 11.5556 21.9788 11.4442Z" fill="currentColor" />
    </svg>;
};

export const IconCronos = () => {
  return <svg width="24" height="24" viewBox="0 0 107 125" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M53.5021 0.417191L0.232056 31.3972V93.1972L53.5021 124.177L106.752 93.1972V31.3672L53.5021 0.417191ZM90.972 84.0372L53.5021 105.787L16.0321 84.0372V40.5372L53.5021 18.7672L90.972 40.5372V84.0372Z" fill="currentColor" />
      <path d="M53.5021 124.127L106.752 93.1472V31.3572L53.5021 0.377197V18.7172L90.9721 40.5272V84.0272L53.5021 105.777V124.117V124.127Z" fill="currentColor" />
      <path d="M53.5021 105.787L16.0321 84.0372V40.5372L53.5021 18.7672V0.417191L0.252075 31.3572V93.2072L53.5021 124.127V105.787Z" fill="currentColor" />
      <path d="M78.3721 76.7272L53.5021 91.1672L28.6121 76.7272V47.8472L53.5021 33.3872L78.3721 47.8472L68.0021 53.8572L53.5021 45.4272L38.9821 53.8572V70.7172L53.5021 79.1472L68.0021 70.7172L78.3721 76.7272Z" fill="currentColor" />
    </svg>;
};

export const IconChiliz = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <g fill="currentColor" clipPath="url(#a)">
        <path d="m10.272 9.318 1.505-.954v.001a.26.26 0 0 1 .317.03c4.222 3.972 2.198 6.968.754 8.214-.34.293-.856-.012-.757-.45l.23-1.008a3.555 3.555 0 0 0-.834-3.195l-1.37-1.584a.703.703 0 0 1 .155-1.054Z" />
        <path fillRule="evenodd" d="M12 23.25c6.213 0 11.25-5.037 11.25-11.25S18.213.75 12 .75.75 5.787.75 12 5.787 23.25 12 23.25ZM9.237 7.93l2.075-1.281c.183-.103.183-.317.05-.447L9.63 4.525a.088.088 0 0 0-.123 0l-.164.165a.538.538 0 0 0 .003.762l.677.625a.25.25 0 0 1-.045.392l-.809.496a.537.537 0 0 0-.174.739l.122.198c.025.04.08.053.12.028Zm1.462 4.8c.51.561.711 1.335.54 2.072l.002-.001s-.1.972-.668 3.226c-.16.628.453 1.18 1.058.95 4.118-1.564 4.115-5.746 4.115-5.746.122-2.692-2.609-5.3-3.393-6.023a.363.363 0 0 0-.44-.038L9.768 8.54a1.798 1.798 0 0 0-.38 2.704l1.311 1.487Z" clipRule="evenodd" />
      </g>
      <defs>
        <clipPath id="a">
          <path fill="currentColor" d="M.75.75h22.5v22.5H.75z" />
        </clipPath>
      </defs>
    </svg>;
};

export const IconCelo = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" fillRule="evenodd" d="M3 1a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H3Zm1 3h16v5.677h-2.61c-.915-2.083-2.975-3.548-5.379-3.548-3.25 0-5.882 2.632-5.882 5.86 0 3.227 2.632 5.882 5.882 5.882a5.865 5.865 0 0 0 5.333-3.456H20V20H4V4Z" clipRule="evenodd" />
    </svg>;
};

export const IconBinance = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" d="M8.213 10.444 12 6.657l3.79 3.789 2.203-2.204L12 2.25 6.01 8.24l2.203 2.204ZM2.25 12l2.204-2.204 2.203 2.203-2.203 2.204L2.25 12Zm5.963 1.556L12 17.343l3.789-3.789 2.205 2.203h-.001L12 21.75l-5.99-5.99-.003-.004 2.206-2.2Zm9.13-1.555 2.204-2.204 2.203 2.204-2.203 2.203-2.204-2.203Z" />
      <path fill="currentColor" d="M14.236 11.999h.001l-2.235-2.236-1.653 1.652-.19.19-.391.392-.004.003.004.003 2.234 2.234 2.236-2.236V12l-.001-.001" />
    </svg>;
};

export const IconBerachain = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none">
      <path fill="currentColor" d="M14.685 11.602v.818c0 .222.135.414.33.51v-.133c0-.195.172-.354.382-.354h.034c.21 0 .381.159.381.354v.133a.574.574 0 0 0 .331-.51v-.818a.572.572 0 0 0-.331-.51v.133c0 .196-.171.355-.381.355h-.034c-.21 0-.381-.16-.381-.355v-.133a.574.574 0 0 0-.331.51ZM18.725 10.388V9.57c0-.22.134-.413.331-.51v.133c0 .195.172.354.382.354h.031c.21 0 .382-.159.382-.354V9.06a.572.572 0 0 1 .33.51v.818c0 .22-.133.413-.33.51v-.133c0-.195-.171-.354-.382-.354h-.033c-.21 0-.381.159-.381.354v.133a.577.577 0 0 1-.33-.51ZM20.184 14.452c0 .22-.134.414-.331.51v-.195c0-.195-.172-.354-.382-.354h-.031c-.21 0-.382.159-.382.354v.195a.572.572 0 0 1-.33-.51v-.818c0-.22.133-.413.33-.51v.07c0 .196.171.355.382.355h.033c.21 0 .382-.159.382-.354v-.071a.573.573 0 0 1 .33.51v.818h-.001Z" />
      <path fill="currentColor" fillRule="evenodd" d="M11.999 23.25c6.213 0 11.25-5.037 11.25-11.25S18.212.75 11.999.75.749 5.787.749 12s5.037 11.25 11.25 11.25Zm3.813-9.704v.934c.541.185.945.74.99 1.411h-.659v-.285a.572.572 0 0 0-.331-.51v.133c0 .195-.171.354-.381.354h-.034c-.21 0-.381-.159-.381-.354v-.133a.574.574 0 0 0-.331.51v.285h-.659c.045-.67.449-1.226.99-1.411v-.934c-.575-.195-.994-.808-.994-1.534s.42-1.339.994-1.534v-.934c-.541-.185-.945-.74-.99-1.411h.659v.285c0 .222.134.413.33.51v-.133c0-.195.172-.354.382-.354h.034c.21 0 .381.159.381.354v.133a.574.574 0 0 0 .331-.51v-.285h.659c-.045.67-.449 1.226-.99 1.411v.934c.575.195.993.81.993 1.534 0 .725-.418 1.337-.993 1.534Zm4.04-1.038v-.994c.575-.197.994-.81.994-1.534 0-.725-.419-1.339-.993-1.534v-.313h-.795v.313c-.575.197-.993.81-.993 1.534s.418 1.338.993 1.534v.994c-.575.198-.993.81-.993 1.534 0 .725.418 1.339.993 1.534v.313h.795v-.313c.574-.197.993-.809.993-1.534 0-.724-.419-1.336-.993-1.534Zm-8.624-1.402a.575.575 0 0 1 .032.114c.05.275.214.473.394.69.268.323.57.686.566 1.4 0 1.215-.88 2.173-2.677 2.173h-.737c-.002.005-.305.405-.928.405-.313.01-.448-.004-.448-.004a1.19 1.19 0 0 1-.877-.402h-.736c-1.797 0-2.677-.959-2.677-2.174 0-.714.301-1.077.57-1.4.18-.216.346-.415.395-.69a.87.87 0 0 1 .032-.114c-.006-.007-1.24-1.608-.097-2.597 1.132-.98 2.452.277 2.483.307.21-.06.423-.098.633-.115 0 0 .61-.068 1.046 0h.001c.213.017.426.055.639.117.03-.03 1.351-1.288 2.483-.308 1.12.969-.04 2.522-.095 2.595a.038.038 0 0 0-.002.003Z" clipRule="evenodd" />
    </svg>;
};

export const IconBase = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" xmlSpace="preserve" style={{
    enableBackground: "new 0 0 2500 2500"
  }} viewBox="0 0 2500 2500" width={24} height={24} fill="currentColor">
      <path d="M1247.8 2500c691.6 0 1252.2-559.6 1252.2-1250S1939.4 0 1247.8 0C591.7 0 53.5 503.8 0 1144.9h1655.1v210.2H0C53.5 1996.2 591.7 2500 1247.8 2500z" />
    </svg>;
};

export const IconArbitrum = () => {
  return <svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} viewBox="0 0 24 24" fill="none">
      <path d="M11.875 1.487c.06 0 .116.015.17.045l9.018 5.09c.106.06.17.167.17.285v10.181a.326.326 0 0 1-.17.285l-9.017 5.095a.354.354 0 0 1-.341 0l-9.013-5.09a.327.327 0 0 1-.17-.285V6.907c0-.118.065-.226.17-.285l9.017-5.09c.05-.03.11-.045.166-.045Zm0-1.487a1.89 1.89 0 0 0-.929.245L1.93 5.336A1.811 1.811 0 0 0 1 6.906v10.182c0 .648.356 1.252.929 1.576l9.017 5.09a1.89 1.89 0 0 0 1.858 0l9.017-5.09c.578-.324.929-.923.929-1.576V6.907a1.82 1.82 0 0 0-.929-1.576L12.81.245A1.922 1.922 0 0 0 11.875 0Z" fill="currentColor" />
      <path d="m13.698 13.824-1.19 3.186a.372.372 0 0 0 0 .274l2.043 5.484 2.365-1.335-2.837-7.61a.204.204 0 0 0-.381 0ZM16.077 8.463a.204.204 0 0 0-.381 0l-1.19 3.186a.372.372 0 0 0 0 .275l3.349 8.979 2.364-1.336-4.142-11.104Z" fill="currentColor" />
      <path d="m5.916 20.912.828-2.218 1.667 1.354-1.556 1.394-.939-.53ZM11.117 6.18H8.832a.401.401 0 0 0-.381.26l-4.9 13.137 2.364 1.335 5.397-14.467a.2.2 0 0 0-.195-.265Z" fill="currentColor" />
      <path d="M15.118 6.18h-2.285a.401.401 0 0 0-.381.26L6.854 21.443l2.364 1.336 6.09-16.328a.2.2 0 0 0-.19-.27Z" fill="currentColor" />
    </svg>;
};

## Ethereum

<CardGroup cols={3}>
  <Card title="JavaScript" icon="square-js" href="/embedded-wallets/blockchains/ethereum/javascript" horizontal iconType="solid" />

  <Card title="iOS" icon="apple" href="/embedded-wallets/blockchains/ethereum/ios" horizontal iconType="solid" />

  <Card title="Android" icon="android" href="/embedded-wallets/blockchains/ethereum/android" horizontal iconType="solid" />

  <Card title="Flutter" icon="flutter" href="/embedded-wallets/blockchains/ethereum/flutter" horizontal iconType="solid" />
</CardGroup>

## EVM Chains

<CardGroup cols={3}>
  <Card title="Arbitrum" icon={<IconArbitrum />} href="/embedded-wallets/blockchains/evm/arbitrum" horizontal />

  <Card title="Base" icon={<IconBase />} href="/embedded-wallets/blockchains/evm/base" horizontal />

  <Card title="Berachain" icon={<IconBerachain />} href="/embedded-wallets/blockchains/evm/berachain" horizontal />

  <Card title="Binance" icon={<IconBinance />} href="/embedded-wallets/blockchains/evm/binance-smart-chain" horizontal />

  <Card title="Celo" icon={<IconCelo />} href="/embedded-wallets/blockchains/evm/celo" horizontal />

  <Card title="Chiliz" icon={<IconChiliz />} href="/embedded-wallets/blockchains/evm/chiliz" horizontal />

  <Card title="Cronos" icon={<IconCronos />} href="/embedded-wallets/blockchains/evm/cronos" horizontal />

  <Card title="Etherlink" icon={<IconEtherlink />} href="/embedded-wallets/blockchains/evm/etherlink" horizontal />

  <Card title="Fantom" icon={<IconFantom />} href="/embedded-wallets/blockchains/evm/fantom" horizontal />

  <Card title="Flare" icon={<IconFlare />} href="/embedded-wallets/blockchains/evm/flare" horizontal />

  <Card title="Harmony" icon={<IconHarmony />} href="/embedded-wallets/blockchains/evm/harmony" horizontal />

  <Card title="Hedera" icon={<IconHedera />} href="/embedded-wallets/blockchains/evm/hedera" horizontal />

  <Card title="Horizen EON" icon={<IconHorizen />} href="/embedded-wallets/blockchains/evm/horizen-eon" horizontal />

  <Card title="Loopring" icon={<IconLoopring />} href="/embedded-wallets/blockchains/evm/loopring" horizontal />

  <Card title="Moonbeam" icon={<IconMoonbeam />} href="/embedded-wallets/blockchains/evm/moonbeam" horizontal />

  <Card title="Optimism" icon={<IconOptimism />} href="/embedded-wallets/blockchains/evm/optimism" horizontal />

  <Card title="Plume" icon={<IconPlume />} href="/embedded-wallets/blockchains/evm/plume" horizontal />

  <Card title="Polygon" icon={<IconPolygon />} href="/embedded-wallets/blockchains/evm/polygon" horizontal />

  <Card title="RARI Chain" icon={<IconRari />} href="/embedded-wallets/blockchains/evm/rari-chain" horizontal />

  <Card title="Sei" icon={<IconSei />} href="/embedded-wallets/blockchains/evm/sei" horizontal />

  <Card title="Soneium" icon={<IconSoneium />} href="/embedded-wallets/blockchains/evm/soneium" horizontal />

  <Card title="Stability" icon={<IconStability />} href="/embedded-wallets/blockchains/evm/stability" horizontal />

  <Card title="XDC Network" icon={<IconXdc />} href="/embedded-wallets/blockchains/evm/xdc-network" horizontal />

  <Card title="ZetaChain" icon={<IconZetachain />} href="/embedded-wallets/blockchains/evm/zetachain" horizontal />

  <Card title="zkSync" icon={<IconZksync />} href="/embedded-wallets/blockchains/evm/zksync" horizontal />
</CardGroup>

## Non-EVM Chains

<CardGroup cols={3}>
  <Card title="Algorand" icon={<IconAlgorand />} href="/embedded-wallets/blockchains/non-evm/algorand" horizontal />

  <Card title="Aptos" icon={<IconAptos />} href="/embedded-wallets/blockchains/non-evm/aptos" horizontal />

  <Card title="Avalanche" icon={<IconAvalanche />} href="/embedded-wallets/blockchains/non-evm/avalanche" horizontal />

  <Card title="Bitcoin" icon={<IconBitcoin />} href="/embedded-wallets/blockchains/non-evm/bitcoin" horizontal />

  <Card title="Cosmos" icon={<IconCosmos />} href="/embedded-wallets/blockchains/non-evm/cosmos" horizontal />

  <Card title="Flow" icon={<IconFlow />} href="/embedded-wallets/blockchains/non-evm/flow" horizontal />

  <Card title="ICON" icon={<IconIcon />} href="/embedded-wallets/blockchains/non-evm/icon" horizontal />

  <Card title="Kadena" icon={<IconKadena />} href="/embedded-wallets/blockchains/non-evm/kadena" horizontal />

  <Card title="Near" icon={<IconNear />} href="/embedded-wallets/blockchains/non-evm/near" horizontal />

  <Card title="Polkadot" icon={<IconPolkadot />} href="/embedded-wallets/blockchains/non-evm/polkadot" horizontal />

  <Card title="Solana" icon={<IconSolana />} href="/embedded-wallets/blockchains/non-evm/solana" horizontal />

  <Card title="Tezos" icon={<IconTezos />} href="/embedded-wallets/blockchains/non-evm/tezos" horizontal />

  <Card title="Zilliqa" icon={<IconZilliqa />} href="/embedded-wallets/blockchains/non-evm/zilliqa" horizontal />
</CardGroup>
