- Scan ID:
- aec08c16-6a4e-483a-9ae2-321f34408938Finished
- Submitted URL:
- https://rotko.net
- Report Finished:
Links · 3 found
The outgoing links identified from the page
Link | Text |
---|---|
https://github.com/rotkonetworks | View rotkonetworks on GitHub |
https://github.com/rotkonetworks/ | View rotko on GitHub |
https://twitter.com/rotkonetworks | Rotko on Twitter |
JavaScript Variables · 4 found
Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope
Name | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
MicroModal | object |
Console log messages · 0 found
Messages logged to the web console
HTML
The raw HTML body of the page
<!DOCTYPE html><html lang="en" class="h-full motion-safe:scroll-smooth" data-theme="light"><head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<meta name="generator" content="Astro v2.10.15">
<title>Rotko Networks</title>
<meta name="description" content="Rotko Networks is a web3 infrastructure provider that aims for effortless and secure deployment of validator nodes and RPC endpoints.">
<!-- social media -->
<meta property="og:title" content="Rotko Networks">
<meta property="og:type" content="website">
<meta property="og:description" content="Rotko Networks is a web3 infrastructure provider that aims for effortless and secure deployment of validator nodes and RPC endpoints.">
<meta property="og:image" content="https://rotko.net/social.jpg">
<meta property="og:url" content="https://rotko.net/">
<meta name="twitter:card" content="summary_large_image">
<!-- initialize theme -->
<script>
const themeSaved = localStorage.getItem("theme");
if (themeSaved) {
document.documentElement.dataset.theme = themeSaved;
} else {
const prefersDark = window.matchMedia(
"(prefers-color-scheme: dark)"
).matches;
document.documentElement.dataset.theme = prefersDark ? "dark" : "light";
}
window
.matchMedia("(prefers-color-scheme: dark)")
.addEventListener("change", (event) => {
if (!localStorage.getItem("theme")) {
document.documentElement.dataset.theme = event.matches
? "dark"
: "light";
}
});
</script>
<link rel="stylesheet" href="/_astro/index.33736cc5.css">
<link rel="stylesheet" href="/_astro/index.33c9ca9f.css"><script type="module" src="/_astro/hoisted.580bccfd.js"></script></head>
<body class="h-full overflow-x-hidden bg-default text-default text-base selection:bg-secondary selection:text-white">
<header id="page-header" class="absolute bottom-0 z-20 flex w-full items-center justify-between border-b border-transparent px-8 py-4 text-white astro-HPNW4VWY">
<a class="flex items-center gap-3 hover:!text-default astro-HPNW4VWY" href="#">
<h1 class="sr-only astro-HPNW4VWY">Rotko Networks</h1>
<svg version="1.2" viewBox="0 0 181 181" class="h-10 astro-HPNW4VWY" astro-icon="logomark"><defs><image id="astroicon:logomarka" width="158" height="157" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ4AAACdCAMAAAByzzHnAAAAAXNSR0IB2cksfwAAAvFQTFRFAAAAF+joGuzmGermGOrnF+roF+zoGOvnF+voF+zoF+zpF+voF+voF+roF+voFuzpFerqGOfnAP//Ee7uF+zoFuvpF+voF+voF+voF+voF+voGOvnFuvpF+zoF+roFerqAP//GO3nF+voFuvpF+voF+voF+voFurpGOrnG/LkFunpFuzpGOrnF+voF+voGOvnGOvnF+zoFuzpF+voF+voF+voGOvnF+voQP+/IN/fFuzpF+voF+voF+roF+zoGezmF+voF+zoGOrnF+zpF+voF+zoF+voF+voF+roGOrnF+roF+voGubmF+joF+roFuvpGubmF+voF+voF+roGOvnF+roGOznFuvoGOrnFuvpFuvpGOznF+zoF+voF+voF+voGOznGe/mFu3pF+voFuzpF+roFerqJNvbHPHjGOvnGOvnF+voF+zoGOznF+voGOvnFuzpEO/vF+voF+voGOvnF+joFOvrF+voF+voGOvnGuvlF+voF+voFermF+voF+voFuvpF+voF+voF+voFuvpHOPjF+roFerqFuvoF+voF+voF+zoF+zoGOznF+roF+voGOvnF+vpF+voF+voFerqF+roF+voF+voG+3kF+voFurpF+roF+voF+voGevmF+zoFOvrF+voF+3oFuvpFuvpF+voF+voF+roF+voFuvnEu3tF+voF+voF+npGOznF+voF+voF+7oFerqFOvrFunpGOznF+voGevlFuzpF+voFuzpFuvpF+voHvDhF+zoF+voFu3pF+joFu3pFerqF+voFunpFerqF+voGOznGOrnF+voF+voGOrnGOznGOznGu3lF+voFunpF+zoF+voF+rpGu7mF+roF+voGOvnGOvnGOfnFOvrFuvpF+voFuvpGevmF+voFunpF+roF+zoFunpF+voFurpGOvnFuvpGOrnF+voF+voFunpE+zsF+voGOvnGOvnF+roGOvnFuvpFuvpFuzpF+voF+roF+voGO3nFunpX39KNQAAAPt0Uk5TAAsoPlZtg42Znaqoj3tlUDwgAQ9Dc5i+5P/52baRYzACK6PY/vjKlFQTF12h5v3OjEJes/vtok0ECFy9/OyQKY7FYEToeMnwh0rT8wotuuMU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"></image></defs><use x="11" y="11" href="#astroicon:logomarka"></use></svg>
<svg version="1.2" viewBox="0 0 500 125" class="hidden h-4 sm:block astro-HPNW4VWY" astro-icon="wordmark"><defs><image id="astroicon:wordmarka" width="429" height="120" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAa0AAAB4AQMAAAB7HD9cAAAAAXNSR0IB2cksfwAAAAZQTFRFAAAAtefo2RyKVQAAAAJ0Uk5TAP9bkSK1AAAD3ElEQVR4nO3YS7KdIBAAUCkGzMISXApLw7czUhlkGXEJDq2KZUe6abrxcz8m9TJ5d+QFD5/mI9p1D38GHudf/Ow95j6ZDXeY/yxmx1vMz7dYvyBLb7KwdjmS77L4xf4Vg//Axi/2xR6x4Tazf8fcdIv18y0WlzvMwC3m3mYYC3+PBdiHxL3CIuwHIIzPmYXDqMergVTMwWEDo1Zv5e0fgMgMsv6ELXTPIUexAIdzxmvsEH9M2Rpfex2mAwPN6D6sPwrruZPCDKhhC7AyywEBGhrDF4pZkGFzpTe58F6YB26RMK+GbYsOVp1zozC8HFqm4p8bg63ccvGaGF2mlqkxxdjlf1uuF0bNnZmZjy3VUPm1jdjkCCkIo8s6lPCxFWFV/OudG4vC6GptmJf4U8jz3wjfobKSDCVIxHqJP3UtVx7hh7CSDINmUQLZ19ZE+Inlh9xRTN76lzQDmci560vM/wP8wtjgZpOTxy1yo2I6kNgSl0eAYpdDgGGlKGnmJCI080xlOcB9eoklmo+BY+8TJg+5h5NiXgJpeWIlYjlSruOB9Q1TgSwV5+gFkEiVZIf3MgOZkT0thb4wnjtlhVjNfrczcqDWIJuktAHZIkyVunVq7RQbhVHAWjYJW6gvxLjtZYdilsr641I74E0VJypIaTRCsDaMSzWl4sJWYVNhWHVhNduUoTDE6m7G7YkNqxGxXHG7mjoe2JZNinWKcZdN3VkbViPiWpZOWc8sCSvdjLNs3ngPXYSGdcKWM2bfY4cuN6zGX84Le7aesEWxWbH1MZtPmRdW2972bRA2KbYcWDsAdbj7txg8ZfMpk1U80gU+GOZnbH2VLQ3j6XXJpnM2Myt+u++MwY6VMWBmXmVzw/L5zWk2XjCq7gkzmNSwidhQ2HiHuZcZgifMakZbZkkh5s+ZKycbYuUYkITlnKesPKbxRPeQ+fIUK4wPK4lZQLbsWd+yrpzJRmb5NGY1m2ppdXvN07+yhPl0cj0w2DOKyuj5ydEyW8+9Q8vodDR6fr1ad2ymZOh2rNOsP7CF7j+yHJXk+Vy8qM2xXpZdoGG5rERjZXHKKEaPDg9cqWYWGS0oOnlqNuLknY9s+0tHO0tPvDM2nbBtrPEh7A6s41VSAtYwI7OszRCWTlgnJ2l6QZCMeNg5GsZrdq3ha9janTNuzbJjQZIfsWnHerXfMNPviVG6rhkvrCtW13nLnIrIGfPSdc2Migh9G26ZrZtYeTnVjR8bpj8m6MeWZl7ayKz5CBCkMVExC/rt6ch8raxh+nBTWNKMT8u54ouvQxZFPM+8ZlRRuGLfrjIuK9p+fwADwMrFSh6XOAAAAABJRU5ErkJggg=="></image></defs><use x="35" href="#astroicon:wordmarka"></use></svg>
</a>
<div class="astro-HPNW4VWY">
<div class="flex items-center gap-6 astro-HPNW4VWY">
<nav class="hidden sm:block astro-HPNW4VWY">
<ul class="flex items-center gap-6 astro-HPNW4VWY">
<li class="astro-HPNW4VWY">
<a class="text-sm astro-HPNW4VWY" href="#contact">
Contact
</a>
</li>
</ul>
</nav>
<button id="open-nav-button" type="button" class="btn sm:hidden astro-HPNW4VWY" aria-label="Navigation">
<svg viewBox="0 0 24 24" class="h-8 astro-HPNW4VWY" astro-icon="mdi:menu"><path fill="currentColor" d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"></path></svg>
</button>
<!--
negative margin is sum of button width (8) and gap size of flex parent (6)
TODO don't hardcode these values
--><button id="theme-switcher" type="button" class="-ml-14 origin-[right_center] scale-0 transition-all duration-500 astro-L4AEQEA3">
<div id="icon-theme-light" class="astro-L4AEQEA3 hidden">
<svg viewBox="0 0 512 512" class="h-8 astro-L4AEQEA3" astro-icon="theme/light"><defs><linearGradient id="astroicon:theme/lighta" x1="149.99" x2="234.01" y1="119.24" y2="264.76" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="currentColor"></stop><stop offset=".45" stop-color="currentColor"></stop><stop offset="1" stop-color="currentColor"></stop></linearGradient><symbol id="astroicon:theme/lightb" viewBox="0 0 384 384"><circle cx="192" cy="192" r="84" fill="url(#astroicon:theme/lighta)" stroke="currentColor" stroke-miterlimit="10" stroke-width="6"></circle><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="24" d="M192 61.66V12m0 360v-49.66m92.17-222.51 35.11-35.11M64.72 319.28l35.11-35.11m0-184.34L64.72 64.72m254.56 254.56-35.11-35.11M61.66 192H12m360 0h-49.66"><animateTransform additive="sum" attributeName="transform" dur="6s" repeatCount="indefinite" type="rotate" values="0 192 192; 45 192 192"></animateTransform></path></symbol></defs><use xlink:href="#astroicon:theme/lightb" width="384" height="384" transform="translate(64 64)"></use></svg>
<span class="sr-only astro-L4AEQEA3">Use light theme</span>
</div>
<div id="icon-theme-dark" class="astro-L4AEQEA3">
<svg viewBox="0 0 512 512" class="h-8 astro-L4AEQEA3" astro-icon="theme/dark"><defs><linearGradient id="astroicon:theme/darkb" x1="54.33" x2="187.18" y1="29.03" y2="259.13" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="currentColor"></stop><stop offset=".45" stop-color="currentColor"></stop><stop offset="1" stop-color="currentColor"></stop></linearGradient><linearGradient id="astroicon:theme/darka" x1="294" x2="330" y1="112.82" y2="175.18" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="currentColor"></stop><stop offset=".45" stop-color="currentColor"></stop><stop offset="1" stop-color="currentColor"></stop></linearGradient><linearGradient xlink:href="#astroicon:theme/darka" id="astroicon:theme/darkc" x1="295.52" x2="316.48" y1="185.86" y2="222.14"></linearGradient><linearGradient xlink:href="#astroicon:theme/darka" id="astroicon:theme/darkd" x1="356.29" x2="387.71" y1="194.78" y2="249.22"></linearGradient><symbol id="astroicon:theme/darke" overflow="visible" viewBox="0 0 270 270"><path fill="url(#astroicon:theme/darkb)" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" d="M252.25 168.63C178.13 168.63 118 109.35 118 36.21A130.48 130.48 0 0 1 122.47 3C55.29 10.25 3 66.37 3 134.58 3 207.71 63.09 267 137.21 267 199.69 267 252 224.82 267 167.79a135.56 135.56 0 0 1-14.75.84Z"><animateTransform additive="sum" attributeName="transform" dur="6s" repeatCount="indefinite" type="rotate" values="-15 135 135; 9 135 135; -15 135 135"></animateTransform></path></symbol></defs><path fill="url(#astroicon:theme/darka)" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m282.83 162.84 24.93-6.42a1.78 1.78 0 0 1 1.71.46l18.37 18a1.8 1.8 0 0 0 3-1.73l-6.42-24.93a1.78 1.78 0 0 1 .46-1.71l18-18.37a1.8 1.8 0 0 0-1.73-3l-24.93 6.42a1.78 1.78 0 0 1-1.71-.46l-18.37-18a1.8 1.8 0 0 0-3 1.73l6.42 24.93a1.78 1.78 0 0 1-.46 1.71l-18 18.37a1.8 1.8 0 0 0 1.73 3Z"><animateTransform additive="sum" attributeName="transform" calcMode="spline" dur="6s" keySplines=".42, 0, .58, 1; .42, 0, .58, 1" repeatCount="indefinite" type="rotate" values="-15 312 144; 15 312 144; -15 312 144"></animateTransform><animate attributeName="opacity" dur="6s" values="1; .75; 1; .75; 1; .75; 1"></animate></path><path fill="url(#astroicon:theme/darkc)" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m285.4 193.44 12 12.25a1.19 1.19 0 0 1 .3 1.14l-4.28 16.62a1.2 1.2 0 0 0 2 1.15l12.25-12a1.19 1.19 0 0 1 1.14-.3l16.62 4.28a1.2 1.2 0 0 0 1.15-2l-12-12.25a1.19 1.19 0 0 1-.3-1.14l4.28-16.62a1.2 1.2 0 0 0-2-1.15l-12.25 12a1.19 1.19 0 0 1-1.14.3l-16.62-4.28a1.2 1.2 0 0 0-1.15 2Z"><animateTransform additive="sum" attributeName="transform" begin="-.33s" calcMode="spline" dur="6s" keySplines=".42, 0, .58, 1; .42, 0, .58, 1" repeatCount="indefinite" type="rotate" values="-15 306 204; 15 306 204; -15 306 204"></animateTransform><animate attributeName="opacity" begin="-.33s" dur="6s" values="1; .75; 1; .75; 1; .75; 1"></animate></path><path fill="url(#astroicon:theme/darkd)" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m337.32 223.73 24.8 6.9a1.83 1.83 0 0 1 1.25 1.25l6.9 24.8a1.79 1.79 0 0 0 3.46 0l6.9-24.8a1.83 1.83 0 0 1 1.25-1.25l24.8-6.9a1.79 1.79 0 0 0 0-3.46l-24.8-6.9a1.83 1.83 0 0 1-1.25-1.25l-6.9-24.8a1.79 1.79 0 0 0-3.46 0l-6.9 24.8a1.83 1.83 0 0 1-1.25 1.25l-24.8 6.9a1.79 1.79 0 0 0 0 3.46Z"><animateTransform additive="sum" attributeName="transform" begin="-.67s" calcMode="spline" dur="6s" keySplines=".42, 0, .58, 1; .42, 0, .58, 1" repeatCount="indefinite" type="rotate" values="-15 372 222; 15 372 222; -15 372 222"></animateTransform><animate attributeName="opacity" begin="-.67s" dur="6s" values="1; .75; 1; .75; 1; .75; 1"></animate></path><use xlink:href="#astroicon:theme/darke" width="270" height="270" transform="translate(121 121)"></use></svg>
<span class="sr-only astro-L4AEQEA3">Use dark theme</span>
</div>
</button>
</div>
<div id="menu-modal" class="modal hidden astro-HPNW4VWY" aria-hidden="true">
<div class="fixed inset-0 bg-default px-8 py-4 text-default astro-HPNW4VWY">
<div class="space-y-4 astro-HPNW4VWY" role="dialog" aria-modal="true">
<header class="text-right astro-HPNW4VWY">
<button id="close-nav-button" type="button" class="btn astro-HPNW4VWY" aria-label="Close navigation">
<svg viewBox="0 0 24 24" class="h-8 astro-HPNW4VWY" astro-icon="mdi:close"><path fill="currentColor" d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"></path></svg>
</button>
</header>
<div class="flex justify-center astro-HPNW4VWY">
<svg version="1.2" viewBox="0 0 181 181" class="h-16 astro-HPNW4VWY" astro-icon="logomark"><defs><image id="astroicon:logomarka" width="158" height="157" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ4AAACdCAMAAAByzzHnAAAAAXNSR0IB2cksfwAAAvFQTFRFAAAAF+joGuzmGermGOrnF+roF+zoGOvnF+voF+zoF+zpF+voF+voF+roF+voFuzpFerqGOfnAP//Ee7uF+zoFuvpF+voF+voF+voF+voF+voGOvnFuvpF+zoF+roFerqAP//GO3nF+voFuvpF+voF+voF+voFurpGOrnG/LkFunpFuzpGOrnF+voF+voGOvnGOvnF+zoFuzpF+voF+voF+voGOvnF+voQP+/IN/fFuzpF+voF+voF+roF+zoGezmF+voF+zoGOrnF+zpF+voF+zoF+voF+voF+roGOrnF+roF+voGubmF+joF+roFuvpGubmF+voF+voF+roGOvnF+roGOznFuvoGOrnFuvpFuvpGOznF+zoF+voF+voF+voGOznGe/mFu3pF+voFuzpF+roFerqJNvbHPHjGOvnGOvnF+voF+zoGOznF+voGOvnFuzpEO/vF+voF+voGOvnF+joFOvrF+voF+voGOvnGuvlF+voF+voFermF+voF+voFuvpF+voF+voF+voFuvpHOPjF+roFerqFuvoF+voF+voF+zoF+zoGOznF+roF+voGOvnF+vpF+voF+voFerqF+roF+voF+voG+3kF+voFurpF+roF+voF+voGevmF+zoFOvrF+voF+3oFuvpFuvpF+voF+voF+roF+voFuvnEu3tF+voF+voF+npGOznF+voF+voF+7oFerqFOvrFunpGOznF+voGevlFuzpF+voFuzpFuvpF+voHvDhF+zoF+voFu3pF+joFu3pFerqF+voFunpFerqF+voGOznGOrnF+voF+voGOrnGOznGOznGu3lF+voFunpF+zoF+voF+rpGu7mF+roF+voGOvnGOvnGOfnFOvrFuvpF+voFuvpGevmF+voFunpF+roF+zoFunpF+voFurpGOvnFuvpGOrnF+voF+voFunpE+zsF+voGOvnGOvnF+roGOvnFuvpFuvpFuzpF+voF+roF+voGO3nFunpX39KNQAAAPt0Uk5TAAsoPlZtg42Znaqoj3tlUDwgAQ9Dc5i+5P/52baRYzACK6PY/vjKlFQTF12h5v3OjEJes/vtok0ECFy9/OyQKY7FYEToeMnwh0rT8wotuuMU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"></image></defs><use x="11" y="11" href="#astroicon:logomarka"></use></svg>
</div>
<nav class="astro-HPNW4VWY">
<ul class="flex flex-col astro-HPNW4VWY">
<li class="astro-HPNW4VWY">
<a class="block py-4 text-center text-xl astro-HPNW4VWY" href="#contact">
Contact
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
</div>
</header>
<noscript>
<style>
#open-nav-button {
display: none;
}
</style>
</noscript>
<section class="relative h-full bg-black astro-3EGMGWTG">
<div id="starfield" class="absolute inset-0">
<canvas id="starfield-canvas" width="790" height="600" style="width: 790px; height: 600px;"></canvas>
</div>
<a href="https://github.com/rotkonetworks" aria-label="View rotkonetworks on GitHub" class="absolute top-0 right-0 z-10 text-black hover:text-black focus:ring-0 focus:ring-offset-0 astro-DE3F4ZSP"><svg class="fill-white astro-DE3F4ZSP" width="80" height="80" viewBox="0 0 250 250" aria-hidden="true">
<path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z" class="astro-DE3F4ZSP"></path>
<path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm astro-DE3F4ZSP"></path>
<path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body astro-DE3F4ZSP"></path>
</svg>
</a>
<div id="splash-bg-fallback" class="absolute inset-0 hidden opacity-40 astro-3EGMGWTG">
<picture>
<source type="image/avif" srcset="/_astro/servers.98dadf1f_Z274zMM.avif 450w,/_astro/servers.98dadf1f_2rGtxN.avif 800w,/_astro/servers.98dadf1f_Ff8m8.avif 1200w" sizes="100vw"><source type="image/webp" srcset="/_astro/servers.98dadf1f_Z1XLP8k.webp 450w,/_astro/servers.98dadf1f_Z2ucTAF.webp 800w,/_astro/servers.98dadf1f_NwS1A.webp 1200w" sizes="100vw">
<img alt="The servers in the datacenter" src="/_astro/servers.98dadf1f_NwS1A.webp" loading="lazy" decoding="async" class="object-cover w-full h-full">
</picture>
</div>
<div class="relative grid h-full place-items-center sm:grid-cols-2 astro-3EGMGWTG">
<h2 class="flex flex-col gap-2 self-end sm:gap-4 sm:self-auto sm:justify-self-end astro-3EGMGWTG">
<svg version="1.2" viewBox="0 0 181 181" class="h-24 text-white md:h-32 astro-3EGMGWTG" astro-icon="logomark"><defs><image id="astroicon:logomarka" width="158" height="157" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ4AAACdCAMAAAByzzHnAAAAAXNSR0IB2cksfwAAAvFQTFRFAAAAF+joGuzmGermGOrnF+roF+zoGOvnF+voF+zoF+zpF+voF+voF+roF+voFuzpFerqGOfnAP//Ee7uF+zoFuvpF+voF+voF+voF+voF+voGOvnFuvpF+zoF+roFerqAP//GO3nF+voFuvpF+voF+voF+voFurpGOrnG/LkFunpFuzpGOrnF+voF+voGOvnGOvnF+zoFuzpF+voF+voF+voGOvnF+voQP+/IN/fFuzpF+voF+voF+roF+zoGezmF+voF+zoGOrnF+zpF+voF+zoF+voF+voF+roGOrnF+roF+voGubmF+joF+roFuvpGubmF+voF+voF+roGOvnF+roGOznFuvoGOrnFuvpFuvpGOznF+zoF+voF+voF+voGOznGe/mFu3pF+voFuzpF+roFerqJNvbHPHjGOvnGOvnF+voF+zoGOznF+voGOvnFuzpEO/vF+voF+voGOvnF+joFOvrF+voF+voGOvnGuvlF+voF+voFermF+voF+voFuvpF+voF+voF+voFuvpHOPjF+roFerqFuvoF+voF+voF+zoF+zoGOznF+roF+voGOvnF+vpF+voF+voFerqF+roF+voF+voG+3kF+voFurpF+roF+voF+voGevmF+zoFOvrF+voF+3oFuvpFuvpF+voF+voF+roF+voFuvnEu3tF+voF+voF+npGOznF+voF+voF+7oFerqFOvrFunpGOznF+voGevlFuzpF+voFuzpFuvpF+voHvDhF+zoF+voFu3pF+joFu3pFerqF+voFunpFerqF+voGOznGOrnF+voF+voGOrnGOznGOznGu3lF+voFunpF+zoF+voF+rpGu7mF+roF+voGOvnGOvnGOfnFOvrFuvpF+voFuvpGevmF+voFunpF+roF+zoFunpF+voFurpGOvnFuvpGOrnF+voF+voFunpE+zsF+voGOvnGOvnF+roGOvnFuvpFuvpFuzpF+voF+roF+voGO3nFunpX39KNQAAAPt0Uk5TAAsoPlZtg42Znaqoj3tlUDwgAQ9Dc5i+5P/52baRYzACK6PY/vjKlFQTF12h5v3OjEJes/vtok0ECFy9/OyQKY7FYEToeMnwh0rT8wotuuMU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"></image></defs><use x="11" y="11" href="#astroicon:logomarka"></use></svg>
<div class="gradient-text text-center font-extrabold tracking-tighter text-8xl astro-3EGMGWTG">
Infra,
<br class="astro-3EGMGWTG"> faster,
<br class="astro-3EGMGWTG"> more.
</div>
</h2>
<div id="astronaut" class="w-2/3 max-w-2xl self-start sm:w-10/12 sm:self-auto sm:justify-self-start sm:ml-16 astro-3EGMGWTG">
<picture>
<source type="image/avif" srcset="/_astro/rotkonaut.6e2c02d3_Z1V40Tb.avif 450w,/_astro/rotkonaut.6e2c02d3_ZAhKI1.avif 800w" sizes="(min-width: 640px) 42vw, 67vw"><source type="image/webp" srcset="/_astro/rotkonaut.6e2c02d3_Z1MLgeI.webp 450w,/_astro/rotkonaut.6e2c02d3_Zs013y.webp 800w" sizes="(min-width: 640px) 42vw, 67vw">
<img alt="A floating Skotti with with spacesuit" src="/_astro/rotkonaut.6e2c02d3_Zs013y.webp" loading="eager" decoding="async" class="h-full w-full object-cover astro-3EGMGWTG">
</picture>
</div>
</div>
</section>
<noscript>
<style>
#splash-bg-fallback {
display: block;
}
</style>
</noscript>
<div class="">
<section id="intro" class="flex flex-col items-center gap-4 px-8 py-24 undefined">
<div class="flex flex-col items-center gap-4">
<h2 class="gradient-text text-center font-extrabold tracking-tight text-6xl">
Innovation in Internet Infrastructure
</h2>
</div>
<p class="max-w-2xl text-center font-extrabold text-2xl">
</p>
<div class="grid grid-cols-1 md:grid-cols-2 gap-4 items-center">
<div id="serverskotti" class="order-2 md:order-1 w-full md:w-2/3 max-w-3xl self-center">
<picture>
<source type="image/avif" srcset="/_astro/server-skotti.546d983d_ip4vh.avif 450w,/_astro/server-skotti.546d983d_Z2qnyI.avif 800w" sizes="(min-width: 640px) 42vw, 67vw"><source type="image/webp" srcset="/_astro/server-skotti.546d983d_qGOaJ.webp 450w,/_astro/server-skotti.546d983d_5Qm5J.webp 800w" sizes="(min-width: 640px) 42vw, 67vw">
<img alt="Skotti with our hardware" src="/_astro/server-skotti.546d983d_5Qm5J.webp" loading="eager" decoding="async" class="inset-0 h-full w-full object-cover">
</picture>
</div>
<div class="order-1 md:order-2">
<p class="max-w-xl text-center md:text-right font-extrabold text-xl md:text-2xl">
Redefining the paradigm of internet
infrastructure, we blend our expertise to deliver
seamless, high-performance solutions. Our advanced interface harmonizes
control and monitoring, paving the way for optimal system management.
With automatic updates and cutting-edge capabilities, we ensure minimal
downtime and maintain the robustness of the network. We drive to be the
defining factor for the new era where state-of-the-art <span class="text-primary">technology</span>
intersects with unmatched <span class="text-primary">usability</span>,
empowering everyone to be an integral part of the digital future.
</p>
</div>
</div>
<div class="grid grid-cols-1 gap-2 md:grid-cols-2">
<a href="https://rotko.net/docs" class="flex items-center justify-center gap-3 border-2 border-current px-6 py-4">
<svg viewBox="0 0 24 24" class="h-8" astro-icon="mdi:telescope"><path fill="currentColor" d="m21.9 8.9-1.7 1-4-6.9 1.7-1 4 6.9m-12.1-1 3 5.2 6.1-3.5-3-5.2-6.1 3.5m1.6 4.8-2-3.5-4.3 2.5 2 3.5 4.3-2.5m-9.3 1.9 1 1.7 2.6-1.5-1-1.7-2.6 1.5m10-.6-.3-.4-4.3 2.5.3.4c.2.3.5.6.8.8L7 22h2l1.4-4.3h.1L12 22h2l-1.9-5.6c.5-.7.5-1.6 0-2.4z"></path></svg>
<span>Explore infra docs</span>
</a>
<a href="https://status.rotko.net/" class="flex items-center justify-center gap-3 border-2 border-current px-6 py-4">
<svg viewBox="0 0 24 24" class="h-8" astro-icon="mdi:monitor"><path fill="currentColor" d="M21 16H3V4h18m0-2H3c-1.11 0-2 .89-2 2v12a2 2 0 0 0 2 2h7v2H8v2h8v-2h-2v-2h7a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2z"></path></svg>
<span>Endpoint status</span>
</a>
</div>
</section>
<section id="networks" class="flex flex-col items-center gap-4 px-8 py-24 inverted-theme">
<div class="flex flex-col items-center gap-4">
<h2 class="gradient-text text-center font-extrabold tracking-tight text-6xl">
Networks
</h2>
</div>
<p class="max-w-2xl text-center font-extrabold text-2xl">
We run nodes to provide network validation, bootstrapping, block sequencing and network access through <span class="text-primary">latency-optimized</span> endpoints.
We prioritize networks engineered to function as collaborative protocols for other protocols and organizations.
</p>
<ul class="grid max-w-6xl grid-cols-1 md:grid-cols-2 lg:grid-cols-3">
<li class="flex flex-col items-center gap-4 border border-default bg-offset p-6">
<div class="h-16 w-16 rounded-full border-2 border-current p-3">
<svg viewBox="0 0 24 24" astro-icon="mdi:network"><path fill="currentColor" d="M17 3a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-4v2h1a1 1 0 0 1 1 1h7v2h-7a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1H2v-2h7a1 1 0 0 1 1-1h1v-2H7a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h10z"></path></svg>
</div>
<p class="text-center font-extrabold text-xl">Polkadot</p>
<p class="text-center text-offset text-sm">A heteregeneous, scalable, interoperable network designed to secure public compute and communication.</p>
</li><li class="flex flex-col items-center gap-4 border border-default bg-offset p-6">
<div class="h-16 w-16 rounded-full border-2 border-current p-3">
<svg viewBox="0 0 24 24" astro-icon="mdi:rocket"><path fill="currentColor" d="m20 22-3.86-1.55c.7-1.53 1.2-3.11 1.51-4.72L20 22M7.86 20.45 4 22l2.35-6.27c.31 1.61.81 3.19 1.51 4.72M12 2s5 2 5 10c0 3.1-.75 5.75-1.67 7.83A2 2 0 0 1 13.5 21h-3a2 2 0 0 1-1.83-1.17C7.76 17.75 7 15.1 7 12c0-8 5-10 5-10m0 10c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"></path></svg>
</div>
<p class="text-center font-extrabold text-xl">Kusama</p>
<p class="text-center text-offset text-sm">An early, highly experimental version of Polkadot presenting real economic conditions.</p>
</li><li class="flex flex-col items-center gap-4 border border-default bg-offset p-6">
<div class="h-16 w-16 rounded-full border-2 border-current p-3">
<svg viewBox="0 0 24 24" astro-icon="mdi:test-tube"><path fill="currentColor" d="M7 2v2h1v14a4 4 0 0 0 4 4 4 4 0 0 0 4-4V4h1V2H7m4 14c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1m2-4c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1m1-5h-4V4h4v3z"></path></svg>
</div>
<p class="text-center font-extrabold text-xl">Westend Testnet</p>
<p class="text-center text-offset text-sm">A test network to experiment upcoming core features and updates.</p>
</li><li class="flex flex-col items-center gap-4 border border-default bg-offset p-6">
<div class="h-16 w-16 rounded-full border-2 border-current p-3">
<svg viewBox="0 0 24 24" astro-icon="mdi:flask"><path fill="currentColor" d="M6 22a3 3 0 0 1-3-3c0-.6.18-1.16.5-1.63L9 7.81V6a1 1 0 0 1-1-1V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1v1.81l5.5 9.56c.32.47.5 1.03.5 1.63a3 3 0 0 1-3 3H6m-1-3a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1c0-.21-.07-.41-.18-.57l-2.29-3.96L14 17l-5.07-5.07-3.75 6.5c-.11.16-.18.36-.18.57m8-9a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1z"></path></svg>
</div>
<p class="text-center font-extrabold text-xl">Paseo Testnet</p>
<p class="text-center text-offset text-sm">A community-led initiative focused on testing and validating new features and updates in a collaborative and open environment.</p>
</li><li class="flex flex-col items-center gap-4 border border-default bg-offset p-6">
<div class="h-16 w-16 rounded-full border-2 border-current p-3">
<svg viewBox="0 0 24 24" astro-icon="mdi:water"><path fill="currentColor" d="M12 20a6 6 0 0 1-6-6c0-4 6-10.75 6-10.75S18 10 18 14a6 6 0 0 1-6 6z"></path></svg>
</div>
<p class="text-center font-extrabold text-xl">Hydration</p>
<p class="text-center text-offset text-sm">Exchange features multi-asset omnipool for highly efficient trading.</p>
</li><li class="flex flex-col items-center gap-4 border border-default bg-offset p-6">
<div class="h-16 w-16 rounded-full border-2 border-current p-3">
<svg viewBox="0 0 24 24" astro-icon="mdi:shield"><path fill="currentColor" d="M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4z"></path></svg>
</div>
<p class="text-center font-extrabold text-xl">Penumbra</p>
<p class="text-center text-offset text-sm">An interoperable, MEV-minimized exchange designed for privacy-minded users.</p>
</li>
</ul>
</section>
<!--Features /-->
<!--Compatibility /-->
<!--Showcase /-->
<section id="contact" class="flex flex-col items-center gap-4 px-8 py-24 undefined">
<div class="flex flex-col items-center gap-4">
<h2 class="gradient-text text-center font-extrabold tracking-tight text-6xl">
Contact
</h2>
</div>
<p class="max-w-2xl text-center font-extrabold text-2xl">
At <span class="text-primary">Rotko Networks</span>, we're dedicated to
delivering top-notch support for all your web hosting needs.
Whether you have questions, comments, or concerns, please don't hesitate <span class="text-primary">to reach out to us</span>. Our team of experts is here to help you every step of the way!
</p>
<div class="w-full mt-8 md:max-w-3xl mx-auto flex flex-col md:flex-row gap-6">
<div class="rounded-lg bg-teal-300 bg-opacity-95 p-6 shadow-lg lg:p-12 flex-1">
<h3 class="mb-2 font-bold text-lg text-gray-900 p-2">Tallinn Headquarters</h3>
<ul class="mb-2 list-none text-gray-800">
<li class="mb-2 flex items-center">
<svg viewBox="0 0 24 24" class="w-4 mr-2" astro-icon="mdi:office-building"><path fill="currentColor" d="M5 3v18h6v-3.5h2V21h6V3H5m2 2h2v2H7V5m4 0h2v2h-2V5m4 0h2v2h-2V5M7 9h2v2H7V9m4 0h2v2h-2V9m4 0h2v2h-2V9m-8 4h2v2H7v-2m4 0h2v2h-2v-2m4 0h2v2h-2v-2m-8 4h2v2H7v-2m8 0h2v2h-2v-2z"></path></svg>
ROTKO NETWORKS OÜ
</li>
<li class="flex items-center">
<svg viewBox="0 0 24 24" class="w-4 mr-2" astro-icon="mdi:map-marker"><path fill="currentColor" d="M12 11.5A2.5 2.5 0 0 1 9.5 9 2.5 2.5 0 0 1 12 6.5 2.5 2.5 0 0 1 14.5 9a2.5 2.5 0 0 1-2.5 2.5M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7z"></path></svg>
Akadeemia tee 21-4
</li>
<li class="flex items-center">
<svg viewBox="0 0 24 24" class="w-4 mr-2" astro-icon="mdi:city"><path fill="currentColor" d="M19 15h-2v-2h2m0 6h-2v-2h2M13 7h-2V5h2m0 6h-2V9h2m0 6h-2v-2h2m0 6h-2v-2h2m-6-6H5V9h2m0 6H5v-2h2m0 6H5v-2h2m8-6V5l-3-3-3 3v2H3v14h18V11h-6z"></path></svg>
Tallinn, 12618
</li>
<li class="flex items-center">
<svg viewBox="0 0 24 24" class="w-4 mr-2" astro-icon="mdi:flag"><path fill="currentColor" d="M14.4 6 14 4H5v17h2v-7h5.6l.4 2h7V6h-5.6z"></path></svg>
Estonia
</li>
<li class="flex items-center">
<svg viewBox="0 0 24 24" class="w-4 mr-2" astro-icon="mdi:card-account-details-outline"><path fill="currentColor" d="M22 3H2c-1.09.04-1.96.91-2 2v14c.04 1.09.91 1.96 2 2h20c1.09-.04 1.96-.91 2-2V5a2.074 2.074 0 0 0-2-2m0 16H2V5h20v14m-8-2v-1.25c0-1.66-3.34-2.5-5-2.5-1.66 0-5 .84-5 2.5V17h10M9 7a2.5 2.5 0 0 0-2.5 2.5A2.5 2.5 0 0 0 9 12a2.5 2.5 0 0 0 2.5-2.5A2.5 2.5 0 0 0 9 7m5 0v1h6V7h-6m0 2v1h6V9h-6m0 2v1h4v-1h-4"></path></svg>
EE102746712
</li>
</ul>
</div>
<div class="rounded-lg bg-teal-300 bg-opacity-95 p-6 shadow-lg flex-1">
<div class="mx-auto w-full max-w-md rounded-lg">
<form action="https://formkeep.com/f/fb958a3aab98" accept-charset="UTF-8" enctype="multipart/form-data" class="space-y-4" name="feedback" method="POST">
<div class="hidden">
<label>
Don’t fill this out if you’re human:
<input name="bot-field" class="sr-only">
</label>
</div>
<input type="hidden" name="form-name" value="feedback">
<div>
<label for="name" class="block font-medium text-gray-700">Name</label>
<input id="name" type="text" name="name" class="mt-1 block w-full rounded-md border-gray-300 shadow-sm focus:border-teal-500 focus:ring focus:ring-teal-500 focus:ring-opacity-50">
</div>
<div>
<label for="email" class="block font-medium text-gray-700">Email</label>
<input id="email" type="email" name="email" class="mt-1 block w-full rounded-md border-gray-300 shadow-sm focus:border-teal-500 focus:ring focus:ring-teal-500 focus:ring-opacity-50" required="">
</div>
<div>
<label for="feedback" class="block font-medium text-gray-700">Message</label>
<textarea id="feedback" name="feedback" class="mt-1 block w-full rounded-md border-gray-300 shadow-sm focus:border-teal-500 focus:ring focus:ring-teal-500 focus:ring-opacity-50" required=""></textarea>
</div>
<div>
<button type="submit" class="inline-block rounded-md bg-teal-500 py-2 px-4 font-medium text-white transition-colors duration-300 hover:bg-teal-600">Submit</button>
</div>
</form>
</div>
</div>
</div>
</section>
</div>
<footer class="relative flex h-64 items-center justify-center">
<div class="absolute inset-0 overflow-hidden opacity-40">
<picture>
<source type="image/avif" srcset="/_astro/servers.98dadf1f_Z274zMM.avif 450w,/_astro/servers.98dadf1f_2rGtxN.avif 800w,/_astro/servers.98dadf1f_Ff8m8.avif 1200w" sizes="100vw"><source type="image/webp" srcset="/_astro/servers.98dadf1f_Z1XLP8k.webp 450w,/_astro/servers.98dadf1f_Z2ucTAF.webp 800w,/_astro/servers.98dadf1f_NwS1A.webp 1200w" sizes="100vw">
<img alt="The servers in the datacenter" src="/_astro/servers.98dadf1f_NwS1A.webp" loading="lazy" decoding="async" class="object-cover w-full h-full">
</picture>
</div>
<ul class="relative grid grid-cols-2 gap-4 sm:grid-cols-4">
<li>
<a class="flex h-16 w-16 items-center justify-center rounded-full border-2 border-current p-4" href="https://rotko.net/">
<span class="sr-only">Rotko Networks' official website</span>
<svg viewBox="0 0 24 24" class="h-full" astro-icon="mdi:home"><path fill="currentColor" d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8h5z"></path></svg>
</a>
</li><li>
<a class="flex h-16 w-16 items-center justify-center rounded-full border-2 border-current p-4" href="https://github.com/rotkonetworks/">
<span class="sr-only">View rotko on GitHub</span>
<svg viewBox="0 0 480 512" class="h-full" astro-icon="fa-brands:github-alt"><path fill="currentColor" d="M186.1 328.7c0 20.9-10.9 55.1-36.7 55.1s-36.7-34.2-36.7-55.1 10.9-55.1 36.7-55.1 36.7 34.2 36.7 55.1zM480 278.2c0 31.9-3.2 65.7-17.5 95-37.9 76.6-142.1 74.8-216.7 74.8-75.8 0-186.2 2.7-225.6-74.8-14.6-29-20.2-63.1-20.2-95 0-41.9 13.9-81.5 41.5-113.6-5.2-15.8-7.7-32.4-7.7-48.8 0-21.5 4.9-32.3 14.6-51.8 45.3 0 74.3 9 108.8 36 29-6.9 58.8-10 88.7-10 27 0 54.2 2.9 80.4 9.2 34-26.7 63-35.2 107.8-35.2 9.8 19.5 14.6 30.3 14.6 51.8 0 16.4-2.6 32.7-7.7 48.2 27.5 32.4 39 72.3 39 114.2zm-64.3 50.5c0-43.9-26.7-82.6-73.5-82.6-18.9 0-37 3.4-56 6-14.9 2.3-29.8 3.2-45.1 3.2-15.2 0-30.1-.9-45.1-3.2-18.7-2.6-37-6-56-6-46.8 0-73.5 38.7-73.5 82.6 0 87.8 80.4 101.3 150.4 101.3h48.2c70.3 0 150.6-13.4 150.6-101.3zm-82.6-55.1c-25.8 0-36.7 34.2-36.7 55.1s10.9 55.1 36.7 55.1 36.7-34.2 36.7-55.1-10.9-55.1-36.7-55.1z"></path></svg>
</a>
</li><li>
<a class="flex h-16 w-16 items-center justify-center rounded-full border-2 border-current p-4" href="https://rotko.net/contact">
<span class="sr-only">Contact Rotko Networks</span>
<svg viewBox="0 0 640 512" class="h-full" astro-icon="fa-brands:discord"><path fill="currentColor" d="M524.531 69.836a1.5 1.5 0 0 0-.764-.7A485.065 485.065 0 0 0 404.081 32.03a1.816 1.816 0 0 0-1.923.91 337.461 337.461 0 0 0-14.9 30.6 447.848 447.848 0 0 0-134.426 0 309.541 309.541 0 0 0-15.135-30.6 1.89 1.89 0 0 0-1.924-.91 483.689 483.689 0 0 0-119.688 37.107 1.712 1.712 0 0 0-.788.676C39.068 183.651 18.186 294.69 28.43 404.354a2.016 2.016 0 0 0 .765 1.375 487.666 487.666 0 0 0 146.825 74.189 1.9 1.9 0 0 0 2.063-.676A348.2 348.2 0 0 0 208.12 430.4a1.86 1.86 0 0 0-1.019-2.588 321.173 321.173 0 0 1-45.868-21.853 1.885 1.885 0 0 1-.185-3.126 251.047 251.047 0 0 0 9.109-7.137 1.819 1.819 0 0 1 1.9-.256c96.229 43.917 200.41 43.917 295.5 0a1.812 1.812 0 0 1 1.924.233 234.533 234.533 0 0 0 9.132 7.16 1.884 1.884 0 0 1-.162 3.126 301.407 301.407 0 0 1-45.89 21.83 1.875 1.875 0 0 0-1 2.611 391.055 391.055 0 0 0 30.014 48.815 1.864 1.864 0 0 0 2.063.7A486.048 486.048 0 0 0 610.7 405.729a1.882 1.882 0 0 0 .765-1.352c12.264-126.783-20.532-236.912-86.934-334.541zM222.491 337.58c-28.972 0-52.844-26.587-52.844-59.239s23.409-59.241 52.844-59.241c29.665 0 53.306 26.82 52.843 59.239 0 32.654-23.41 59.241-52.843 59.241zm195.38 0c-28.971 0-52.843-26.587-52.843-59.239s23.409-59.241 52.843-59.241c29.667 0 53.307 26.82 52.844 59.239 0 32.654-23.177 59.241-52.844 59.241z"></path></svg>
</a>
</li><li>
<a class="flex h-16 w-16 items-center justify-center rounded-full border-2 border-current p-4" href="https://twitter.com/rotkonetworks">
<span class="sr-only">Rotko on Twitter</span>
<svg viewBox="0 0 512 512" class="h-full" astro-icon="fa-brands:twitter"><path fill="currentColor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg>
</a>
</li>
</ul>
</footer>
</body></html>