<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />

    <style>
      @font-face {
        font-family: "Inter";
        src: url("/fonts/Inter.woff2") format("woff2");
        font-weight: 400, 500, 600, 700;
        font-display: swap;
      }
    </style>

    
		<link href="./_app/immutable/assets/0.0c78f95f.css" rel="stylesheet">
		<link href="./_app/immutable/assets/Button.53eebb12.css" rel="stylesheet">
		<link href="./_app/immutable/assets/3.ad860e7d.css" rel="stylesheet">
		<link href="./_app/immutable/assets/CTA.5b870db0.css" rel="stylesheet">
		<link href="./_app/immutable/assets/Wharf.add86cd1.css" rel="stylesheet">
		<link rel="modulepreload" href="./_app/immutable/entry/start.8cf9e0a8.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/scheduler.bd3e644e.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/singletons.3643ebab.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/index.3753b1c5.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/control.f5b05b5f.js">
		<link rel="modulepreload" href="./_app/immutable/entry/app.c07b7692.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/index.26f40eeb.js">
		<link rel="modulepreload" href="./_app/immutable/nodes/0.00aa16c2.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/stores.9bcd76dd.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/stores.2a9ae636.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/each.ccb9b12c.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/Button.000b7f0c.js">
		<link rel="modulepreload" href="./_app/immutable/nodes/3.cda1eddd.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/CTA.10ab9057.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/Wharf.5156c335.js">
		<link rel="modulepreload" href="./_app/immutable/chunks/anchor-logo.6c52b348.js"><title>Greymass</title><!-- HEAD_svelte-ewjptc_START --><meta name="description" content="Greymass is an imaginative team of developers and researchers who are paving the way to a better decentralized internet."><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content="@wharfkit"><meta name="twitter:title" content="Greymass"><meta name="twitter:description" content="Greymass is an imaginative team of developers and researchers who are paving the way to a better decentralized internet."><meta name="twitter:image" content="https://greymass.com/images/seo/greymass.svg"><meta property="og:type" content="article"><meta property="og:title" content="Greymass"><meta property="og:description" content="Greymass is an imaginative team of developers and researchers who are paving the way to a better decentralized internet."><meta property="og:url" content="http://sveltekit-prerender/"><meta property="og:image" content="https://greymass.com/images/seo/greymass.svg"><!-- HEAD_svelte-ewjptc_END --><!-- HEAD_svelte-foeabs_START --><link rel="preload" as="image" href="/assets/blob1.svg" class="svelte-178xqxn"><link rel="preload" as="image" href="/assets/hexagon.svg" class="svelte-178xqxn"><link rel="preload" as="image" href="/_app/immutable/assets/brain-2x.0bea21a9.webp" class="svelte-178xqxn"><!-- HEAD_svelte-foeabs_END -->

    <script
      defer
      data-domain="website.greymass.com"
      src="https://stats.greymass.com/js/script.js"></script>

    <meta name="msapplication-config" content="/browserconfig.xml" />
    <meta name="msapplication-TileColor" content="#B6BDC9" />
    <meta name="theme-color" content="#B6BDC9" />
    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
    <link rel="manifest" href="/site.webmanifest" />
  </head>
  <body data-sveltekit-preload-data="hover">
    <div id="root">   <header class="svelte-1buig12"><div class="container svelte-1buig12"><div class="logo svelte-1buig12"><a href="/" class="svelte-do2vk4" data-svelte-h="svelte-guby9g"><span class="visually-hidden svelte-do2vk4">Home</span> <div class="logo svelte-do2vk4"><div class="foreground svelte-do2vk4"><svg width="229" height="205" viewBox="0 0 229 205" class="svelte-do2vk4"><path d="M212.071 44.5861C166.686 -13.8107 68.8212 -13.8946 19.066 38.7653C13.5947 44.4602 7.74603 51.6235 4.75882 59.3531C1.48862 67.1456 -0.848733 76.1548 0.293741 85.0171C1.93932 98.536 13.3326 113.492 27.6083 115.128C33.4674 115.757 38.6033 114.604 43.6239 117.299C45.4057 118.505 46.6111 120.236 48.8227 122.186C56.6104 129.381 66.8717 133.02 76.829 135.338C102.55 141.432 134.32 139.995 156.655 124.651C166.571 117.676 174.002 106.989 176.266 95.0225C177.01 91.0791 177.168 87.1042 177.031 83.1817C176.979 81.8602 175.941 80.759 174.6 80.6751C173.164 80.5807 171.916 81.6714 171.822 83.1083C169.977 115.663 139.885 126.728 111.439 126.969C100.852 127 90.2557 125.584 80.0468 122.753C73.7475 120.938 67.0184 118.746 61.7777 114.96C58.7067 112.758 57.3755 111.153 54.4617 108.08C50.919 104.441 45.6259 102.364 40.731 101.525C34.3898 100.287 30.6479 101.724 26.3086 99.6897C20.6696 96.4909 16.2045 89.9254 15.4918 83.2446C14.9468 77.1931 16.7076 71.3093 19.3175 65.4885C20.5543 62.6568 22.0951 60.0873 24.0237 57.5911C62.8992 9.03202 146.237 4.62709 189.944 48.8022C204.828 64.2195 215.089 88.3942 205.53 108.583C201.589 115.694 193.854 120.183 186.548 123.697C185.416 124.242 184.274 124.777 183.173 125.448C180.207 127.21 177.859 129.811 176.361 131.919C173.185 136.681 171.948 139.407 167.598 142.564C157.106 150.546 143.962 154.636 130.976 156.345C130.337 156.419 129.697 156.482 129.079 156.545C124.761 154.51 120.463 153.084 116.512 152.591C107.288 151.741 101.439 160.992 106.397 168.868C111.145 175.748 120.421 175.979 128.314 175.465C142.254 181.884 154.454 191.511 164.087 203.824C164.852 204.789 166.162 205.251 167.409 204.863C169.044 204.37 169.956 202.639 169.464 201.014C167.189 193.504 163.426 186.33 158.448 179.901C156.414 177.227 153.815 174.406 150.849 171.626C156.897 169.917 162.798 167.662 168.468 164.799C176.392 160.625 184.264 155.349 189.368 147.756C190.636 145.826 191.548 144.263 192.198 143.393C193.015 142.292 193.099 142.365 193.613 142.029C196.705 140.582 200.195 138.841 203.161 137.09C210.844 132.632 218.276 126.329 222.751 118.201C235.266 94.4667 227.583 64.9746 212.071 44.5756V44.5861ZM115.474 170.903C115.537 170.892 115.642 170.903 115.757 170.903C115.715 170.903 115.663 170.903 115.621 170.903C115.579 170.903 115.526 170.903 115.484 170.892L115.474 170.903Z" class="svelte-do2vk4"></path></svg></div> <div class="background svelte-do2vk4"><svg width="229" height="205" viewBox="0 0 229 205" class="svelte-do2vk4"><path d="M212.071 44.5861C166.686 -13.8107 68.8212 -13.8946 19.066 38.7653C13.5947 44.4602 7.74603 51.6235 4.75882 59.3531C1.48862 67.1456 -0.848733 76.1548 0.293741 85.0171C1.93932 98.536 13.3326 113.492 27.6083 115.128C33.4674 115.757 38.6033 114.604 43.6239 117.299C45.4057 118.505 46.6111 120.236 48.8227 122.186C56.6104 129.381 66.8717 133.02 76.829 135.338C102.55 141.432 134.32 139.995 156.655 124.651C166.571 117.676 174.002 106.989 176.266 95.0225C177.01 91.0791 177.168 87.1042 177.031 83.1817C176.979 81.8602 175.941 80.759 174.6 80.6751C173.164 80.5807 171.916 81.6714 171.822 83.1083C169.977 115.663 139.885 126.728 111.439 126.969C100.852 127 90.2557 125.584 80.0468 122.753C73.7475 120.938 67.0184 118.746 61.7777 114.96C58.7067 112.758 57.3755 111.153 54.4617 108.08C50.919 104.441 45.6259 102.364 40.731 101.525C34.3898 100.287 30.6479 101.724 26.3086 99.6897C20.6696 96.4909 16.2045 89.9254 15.4918 83.2446C14.9468 77.1931 16.7076 71.3093 19.3175 65.4885C20.5543 62.6568 22.0951 60.0873 24.0237 57.5911C62.8992 9.03202 146.237 4.62709 189.944 48.8022C204.828 64.2195 215.089 88.3942 205.53 108.583C201.589 115.694 193.854 120.183 186.548 123.697C185.416 124.242 184.274 124.777 183.173 125.448C180.207 127.21 177.859 129.811 176.361 131.919C173.185 136.681 171.948 139.407 167.598 142.564C157.106 150.546 143.962 154.636 130.976 156.345C130.337 156.419 129.697 156.482 129.079 156.545C124.761 154.51 120.463 153.084 116.512 152.591C107.288 151.741 101.439 160.992 106.397 168.868C111.145 175.748 120.421 175.979 128.314 175.465C142.254 181.884 154.454 191.511 164.087 203.824C164.852 204.789 166.162 205.251 167.409 204.863C169.044 204.37 169.956 202.639 169.464 201.014C167.189 193.504 163.426 186.33 158.448 179.901C156.414 177.227 153.815 174.406 150.849 171.626C156.897 169.917 162.798 167.662 168.468 164.799C176.392 160.625 184.264 155.349 189.368 147.756C190.636 145.826 191.548 144.263 192.198 143.393C193.015 142.292 193.099 142.365 193.613 142.029C196.705 140.582 200.195 138.841 203.161 137.09C210.844 132.632 218.276 126.329 222.751 118.201C235.266 94.4667 227.583 64.9746 212.071 44.5756V44.5861ZM115.474 170.903C115.537 170.892 115.642 170.903 115.757 170.903C115.715 170.903 115.663 170.903 115.621 170.903C115.579 170.903 115.526 170.903 115.484 170.892L115.474 170.903Z" class="svelte-do2vk4"></path></svg></div></div> </a></div> <div class="shade svelte-1buig12"></div> <div class="menu svelte-1buig12"><button class="svelte-1buig12">Menu</button></div> <nav class="svelte-1buig12"><ul class="svelte-1buig12"><li class="svelte-1buig12"><a href="/products" class="svelte-1buig12">Products</a> </li><li class="svelte-1buig12"><a href="/about" class="svelte-1buig12">About Us</a> </li><li class="svelte-1buig12"><a href="/contact" class="svelte-1buig12">Contact</a> </li></ul></nav> <div class="cta svelte-1buig12"><a href="https://github.com/greymass" class="btn svelte-1bxu31u" data-type="primary" style="height: 100%; display: grid; place-content:center; font-size: var(--menu-font-size); border-radius: var(--menu-radius)" data-size="normal" role="button"><div class="background svelte-1bxu31u"></div> Github  </a></div></div> </header>  <main class="svelte-178xqxn"><section class="hero svelte-178xqxn"><img class="blob svelte-178xqxn" src="/assets/blob1.svg" alt=""> <div class="wrapper svelte-178xqxn"><picture class="svelte-178xqxn" data-svelte-h="svelte-dcboy4"><img src="/_app/immutable/assets/brain-2x.0bea21a9.webp" alt="floating brain" width="565" class="svelte-178xqxn"></picture> <div class="content svelte-178xqxn"><h1 class="svelte-178xqxn" data-svelte-h="svelte-yawrf2"><span class="svelte-178xqxn">Dream. </span><span class="svelte-178xqxn">Build. </span><span class="svelte-178xqxn">Decentralize.</span></h1> <div class="button svelte-178xqxn"><a href="/products" class="btn svelte-1bxu31u" data-type="primary" style="" data-size="large" role="button"><div class="background svelte-1bxu31u"></div> Learn More  </a></div></div></div></section> <section class="meet svelte-178xqxn" data-svelte-h="svelte-1kk1jds"><h2 class="svelte-178xqxn">It&#39;s nice to meet you.</h2> <p class="svelte-178xqxn">We&#39;re Greymass, an imaginative team of developers and researchers who are paving the way to a
      better decentralized internet.</p></section> <section class="serve svelte-178xqxn" data-svelte-h="svelte-10d77o1"><div class="title svelte-178xqxn"><h3 class="svelte-178xqxn">Who do <span class="svelte-178xqxn">we serve?</span></h3></div> <div class="users svelte-178xqxn"><h4 class="svelte-178xqxn">Everyday users.</h4> <p class="small svelte-178xqxn">Our guiding vision is an easy Web3 user experience for everyone, whether you&#39;re a power user
        or just starting out. Our Anchor and Unicove products are designed to be both intuitive and
        safe.</p></div> <div class="developers svelte-178xqxn"><h4 class="svelte-178xqxn">Developers.</h4> <p class="small svelte-178xqxn">As developers ourselves, we create open-source tools that we want to use and share with
        others. We believe that a simple development experience attracts more talent to the
        blockchain space.</p></div> <div class="community svelte-178xqxn"><h4 class="svelte-178xqxn">The Antelope community.</h4> <p class="small svelte-178xqxn">We&#39;ve been active participants in the community since Day 1, both as block producers and
        developers. Everything we build works with all Antelope-based blockchains including Vaulta,
        FIO, Proton, Telos, and WAX.</p></div></section> <section class="products | flow svelte-178xqxn" data-screen="true"><h3 class="svelte-178xqxn" data-svelte-h="svelte-1n5i6rm">Our Products</h3> <div class="flow svelte-178xqxn"><article style="--background-image: url('/_app/immutable/assets/anchor-background.a49586d9.webp')" data-direction="ltr" class="svelte-1rc5q2y"><header class="svelte-1rc5q2y"><div slot="header" class="header svelte-lzwf3r"><div class="logo-group svelte-lzwf3r" data-svelte-h="svelte-t0jxxl"><img class="logo svelte-lzwf3r" src="/_app/immutable/assets/anchor-logo.58487e5c.svg" alt="anchor product logo" loading="lazy"> <img class="logotype" src="/_app/immutable/assets/anchor-logotype.dbad0dd0.svg" alt="anchor logotype" loading="lazy"></div> <p class="svelte-lzwf3r" data-svelte-h="svelte-s5w1p">Your account for Antelope.</p> <a href="/anchor" class="btn svelte-1bxu31u" data-type="secondary" style="" data-size="normal" role="button"><div class="background svelte-1bxu31u"></div> Go to Anchor  </a></div></header> <div class="svelte-1rc5q2y"><div class="card svelte-ygmk30" style="--card-color-md: var(--brand-secondary);"><p class="description svelte-ygmk30">The Anchor Authenticator helps you securely create an account and log in to apps on any Antelope-based blockchain. Anchor is:</p>  <ul data-spotlight="true" class="svelte-ygmk30"><li class="svelte-ygmk30"><!-- HTML_TAG_START --><strong>Private.</strong> We can't see any info you put into Anchor - it's for your eyes only.<!-- HTML_TAG_END --> </li><li class="svelte-ygmk30"><!-- HTML_TAG_START --><strong>Secure.</strong> Anchor keeps your private keys safe with the strongest encryption available,so you never need to worry about them.<!-- HTML_TAG_END --> </li><li class="svelte-ygmk30"><!-- HTML_TAG_START --><strong>Easy to use.</strong> Signing into apps is as simple as scanning a QR code or clicking a link.<!-- HTML_TAG_END --> </li></ul> </div></div> </article> <article style="--background-image: url('/_app/immutable/assets/unicove-noise.aa3fc9b3.webp')" data-direction="rtl" class="svelte-1rc5q2y"><header class="svelte-1rc5q2y"><div slot="header" class="header svelte-1y33gu2"><div class="logo-group svelte-1y33gu2" data-svelte-h="svelte-8q8tgh"><img class="logo svelte-1y33gu2" src="/_app/immutable/assets/unicove-logo.3fcf1afb.svg" alt="unicove product logo" loading="lazy"> <img class="logotype" src="/_app/immutable/assets/unicove-logotype.34c4fd8b.svg" alt="unicove logotype" loading="lazy"></div> <p class="svelte-1y33gu2" data-svelte-h="svelte-rwk0uo">Your web wallet.</p> <a href="https://unicove.com/" class="btn svelte-1bxu31u" data-type="secondary" style="" data-size="normal" role="button"><div class="background svelte-1bxu31u"></div> Go to Unicove  </a></div></header> <div class="svelte-1rc5q2y"><div class="card svelte-ygmk30" style="--card-color-md: var(--brand-secondary);"><p class="description svelte-ygmk30">Your Anchor account unlocks Unicove, an easy-to-use web wallet that gives you full control of your tokens. With Unicove, you can:</p>  <ul data-spotlight="true" class="svelte-ygmk30"><li class="svelte-ygmk30"><!-- HTML_TAG_START --><strong>Create transactions.</strong> Send and receive tokens with the push of a button.<!-- HTML_TAG_END --> </li><li class="svelte-ygmk30"><!-- HTML_TAG_START --><strong>Manage your accounts.</strong> See all your accounts in one place.<!-- HTML_TAG_END --> </li><li class="svelte-ygmk30"><!-- HTML_TAG_START --><strong>Monitor your activity.</strong>  Explore blocks, control resources, and surf Web3 with ease.<!-- HTML_TAG_END --> </li></ul> </div></div> </article> <article style="--background-image: url('/_app/immutable/assets/wharf-bg.ec16b2ad.webp')" data-direction="ltr" class="svelte-1rc5q2y"><header class="svelte-1rc5q2y"><div slot="header" class="header svelte-18maxes"><img class="logo" src="/_app/immutable/assets/wharf-logo-2.c2bbb669.svg" alt="anchor product logo" loading="lazy"> <p class="svelte-18maxes" data-svelte-h="svelte-1mxa1y6">Building on the blockchain. Simplified.</p> <a href="https://wharfkit.com" class="btn svelte-1bxu31u" data-type="secondary" style="" data-size="normal" role="button"><div class="background svelte-1bxu31u"></div> Go to Wharf  </a></div></header> <div class="svelte-1rc5q2y"><div class="card svelte-ygmk30" style="--card-color-md: var(--brand-secondary);"><p class="description svelte-ygmk30">Wharf gives you the tools to build any Antelope web app you can imagine, with three modular SDKs:</p>  <ul data-spotlight="true" class="svelte-ygmk30"><li class="svelte-ygmk30"><!-- HTML_TAG_START --><strong>The Contract Kit.</strong> Create transactions and gives you access to smart contract data.<!-- HTML_TAG_END --> </li><li class="svelte-ygmk30"><!-- HTML_TAG_START --><strong>The Session Kit.</strong> Makes signing transactions and establishing sessions easy.<!-- HTML_TAG_END --> </li><li class="svelte-ygmk30"><!-- HTML_TAG_START --><strong>The Account Kit.</strong> Helps you to manage account resources and information.<!-- HTML_TAG_END --> </li></ul> </div></div> </article></div></section> <section class="cta svelte-178xqxn"><div class="card svelte-72z0ce" style="" data-screen="true"><h3 class="svelte-72z0ce">Need any help?</h3> <p class="svelte-72z0ce">Find how-to articles and get assistance with our products in our Support Portal.</p> <a href="https://support.greymass.com/support/home" class="btn svelte-1bxu31u" data-type="tertiary" style="" data-size="normal" role="button"><div class="background svelte-1bxu31u"></div> Go to Support  </a> </div></section> </main> <footer data-hex="true" class="svelte-1aqguhg"><div class="container svelte-1aqguhg"><section><p class="svelte-1aqguhg">Content</p> <ul class="svelte-1aqguhg"><li><a href="https://greymass.medium.com/" class="svelte-1aqguhg">Blog</a> </li><li><a href="https://greymass.substack.com/" class="svelte-1aqguhg">Newsletter</a> </li><li><a href="https://www.youtube.com/@greymass-inc" class="svelte-1aqguhg">Youtube</a> </li></ul> </section><section><p class="svelte-1aqguhg">Contact</p> <ul class="svelte-1aqguhg"><li><a href="/contact" class="svelte-1aqguhg">Contact Us</a> </li><li><a href="https://twitter.com/greymass" class="svelte-1aqguhg">Twitter</a> </li></ul> </section><section><p class="svelte-1aqguhg">Tech</p> <ul class="svelte-1aqguhg"><li><a href="/endpoints" class="svelte-1aqguhg">API Endpoints</a> </li><li><a href="https://github.com/greymass" class="svelte-1aqguhg">Github</a> </li></ul> </section><section><p class="svelte-1aqguhg">Projects</p> <ul class="svelte-1aqguhg"><li><a href="/products" class="svelte-1aqguhg">View All Projects</a> </li><li><a href="/products#anchor" class="svelte-1aqguhg">Anchor</a> </li><li><a href="/products#unicove" class="svelte-1aqguhg">Unicove</a> </li><li><a href="/products#wharf" class="svelte-1aqguhg">WharfKit</a> </li></ul> </section><section><p class="svelte-1aqguhg">Block Producer</p> <ul class="svelte-1aqguhg"><li><a href="/bp.json" class="svelte-1aqguhg">Block Producer Info</a> </li><li><a href="/privacy_policy" class="svelte-1aqguhg">Privacy Policy</a> </li><li><a href="/code_of_conduct" class="svelte-1aqguhg">Code of Conduct</a> </li><li><a href="/ownership_disclosure" class="svelte-1aqguhg">Ownership</a> </li><li><a href="/support-us" class="svelte-1aqguhg">Support Us</a> </li></ul> </section></div> </footer> 
			
			<script>
				{
					__sveltekit_1o90lxw = {
						base: new URL(".", location).pathname.slice(0, -1),
						env: {}
					};

					const element = document.currentScript.parentElement;

					const data = [{"type":"data","data":{userAgent:{ua:"",browser:{name:void 0,version:void 0,major:void 0},engine:{name:void 0,version:void 0},os:{name:void 0,version:void 0},device:{vendor:void 0,model:void 0,type:void 0},cpu:{architecture:void 0}}},"uses":{}},null];

					Promise.all([
						import("./_app/immutable/entry/start.8cf9e0a8.js"),
						import("./_app/immutable/entry/app.c07b7692.js")
					]).then(([kit, app]) => {
						kit.start(app, element, {
							node_ids: [0, 3],
							data,
							form: null,
							error: null
						});
					});
				}
			</script>
		</div>
  </body>
</html>
