CINXE.COM
Guardtime
<!DOCTYPE html> <html lang="en"> <head> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Krona+One&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700&display=swap" rel="stylesheet"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" id="viewport-meta" content="initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no"> <meta name="format-detection" content="telephone=no"> <meta name="keywords" content="big data, cybersecurity, data integrity, governance"> <meta name="description" content="Deployed by governments and enterprise since 2008, our KSI blockchain based p..."> <meta name="msvalidate.01" content="BFB49E6B08638C75F5F817B734F0019B" /> <meta name="blogcatalog" content="9BC10906126" /> <meta property="og:type" content="website"> <meta property="og:url" content="https://guardtime.com/en"> <meta property="og:title" content=""> <meta property="og:description" content="Deployed by governments and enterprise since 2008, our KSI blockchain based p..."> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@Guardtime"> <meta name="twitter:description" content="Deployed by governments and enterprise since 2008, our KSI blockchain based p..."> <meta name="twitter:title" content=""> <meta name="twitter:url" content="https://guardtime.com/en"> <meta property="og:image" content="https://m.guardtime.com/photos/guardtime-logo-og_image.png"> <meta name="twitter:image" content="https://m.guardtime.com/photos/guardtime-logo-og_image_block.png"> <meta name="twitter:image:width" content="600"> <meta name="twitter:image:height" content="315"> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /> <style> @import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"); </style> <title>Guardtime</title> <link href="/blog.rss" rel="alternate" title="RSS Feed" type="application/rss+xml" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-N5RFDH3');</script> <!-- End Google Tag Manager --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N5RFDH3" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-HWJNMPYX3L"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-HWJNMPYX3L'); </script> <style media="screen"> @import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"); * { box-sizing: border-box; } /* * Prefixed by https://autoprefixer.github.io * PostCSS: v8.3.6, * Autoprefixer: v10.3.1 * Browsers: last 3 version */ body { color: white; font: 400 normal 16px/1.4 "Roboto", sans-serif; margin: 0; -webkit-text-size-adjust: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background-color: black; background-repeat: no-repeat; background-position: center; background-size: cover; } @media (max-width: 667px) { body.menu-open { overflow: hidden; } } h1, h2, h3, h4, h5, p { margin: 0; letter-spacing: 0.02em; } footer p, h1, h2, h5, menu { font-family: "Roboto"; font-weight: 400; } h1 { font-family: "Roboto"; font-style: normal; font-weight: 600; font-size: 88px; line-height: 112px; margin-bottom: 24px; letter-spacing: 0.02em; } h1, h2 { color: white; } .text--medium, h2 { font-size: 32px; } h2, h3 { margin-bottom: 0.5rem; } h3 { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 22px; -webkit-transition: -webkit-transform 0.1s; transition: -webkit-transform 0.1s; -o-transition: transform 0.1s; transition: transform 0.1s; transition: transform 0.1s, -webkit-transform 0.1s; } h3 * { -webkit-box-flex: 0; -ms-flex: none; flex: none; } h3:after { color: #E62429; display: block; -webkit-transition: -webkit-transform 0.1s; transition: -webkit-transform 0.1s; -o-transition: transform 0.1s; transition: transform 0.1s; transition: transform 0.1s, -webkit-transform 0.1s; width: 24px; height: 24px; content: url(assets/gfx-arrow-right.svg); -webkit-transform: translateX(8px); -ms-transform: translateX(8px); transform: translateX(8px); } p { color: rgba(255, 255, 255, 0.5); } a { color: inherit; text-decoration: none; } a[href]:hover { color: #E62429; } a[href]:hover h3:after { -webkit-transform: translateX(16px); -ms-transform: translateX(16px); transform: translateX(16px); } .page-nav menu, footer p, h5 { font-size: 16px; font-weight: 400; } menu, ul { margin: 0; padding: 0; } li { list-style: none; } img, svg { border: none; display: block; margin: 0; } .page-content, .page-header { max-width: 1280px; margin: 0 auto; width: 100%; } .page-nav { background-color: transparent; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 32px 16px; width: 100%; } .page-nav menu { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; } .page-nav menu li { cursor: pointer; padding-bottom: 20px; } .page-nav menu li.hiring { line-height: 26px; } li.hiring a { background-color: #e62429; padding: 8px 12px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 19px; } li.hiring a:hover { background-color: white; } #mobilemenu .navs li.hiring a { margin: 0; padding-left: 40px; color: #fff; } .page-nav .menu-toggler { background: -webkit-gradient( linear, left top, right top, from(currentColor), to(currentColor) ), -webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor)); background: -o-linear-gradient(left, currentColor, currentColor), -o-linear-gradient(left, currentColor, currentColor); background: linear-gradient(to right, currentColor, currentColor), linear-gradient(to right, currentColor, currentColor); background-position: left 8px top 14px, left 8px bottom 14px; background-size: 24px 2px, 24px 2px; background-repeat: no-repeat, no-repeat; cursor: pointrer; display: none; height: 40px; width: 40px; } @media (max-width: 667px) { .page-nav { background-color: rgba(0, 0, 0, 0); left: 0; position: fixed; top: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: background 0.3s; -o-transition: background 0.3s; transition: background 0.3s; width: 100%; z-index: 900; } .menu-open .page-nav { background-color: #fff; height: 100%; color: black; } .menu-open .page-nav menu { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin: 2rem auto 0; opacity: 1; -webkit-transition: visibility 0.3s, opacity 0.3s; -o-transition: visibility 0.3s, opacity 0.3s; transition: visibility 0.3s, opacity 0.3s; visibility: visible; width: 100%; } .menu-open .page-nav a { color: black; } .page-nav menu { display: none; opacity: 0; visibility: hidden; } .page-nav menu li { font-size: 24px; line-height: 50px; } .page-nav .logo { position: absolute; top: 1.5em; left: 2em; } .page-nav .menu-toggler { display: block; position: absolute; top: 1em; right: 1em; -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; -o-transition: transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; } .menu-open .page-nav .menu-toggler { background-position: center, center; background-size: 24px 2px, 2px 24px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .page-nav menu li.hiring { -ms-flex-item-align: start; align-self: flex-start; -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; margin-bottom: 4rem; max-width: 180px; } } @media (min-width: 667px) { .page-nav { -webkit-box-align: center; -ms-flex-align: center; align-items: start; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; position: relative; max-width: 1056px; margin: 0 auto; } .page-nav menu li { margin-left: 24px; } .page-nav menu li.hiring { position: absolute; top: 100%; right: 0; } } .page-content header { padding: 2em; } @media (min-width: 667px) { .page-content header .text { width: 50%; } } footer { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; margin-top: 32px; } footer .text { padding: 2em; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; white-space: nowrap; } footer .text p { display: inline-block; line-height: 24px; margin-right: 0.5rem; color: white; } @media (max-width: 960px) { footer .text { padding: 16px; } } @media (max-width: 760px) { footer { -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; } footer .text.text-wide { -webkit-box-flex: 1; -ms-flex: 1 1 100%; flex: 1 1 100%; padding-top: 0; margin-top: -1rem; display: flex; flex-wrap: wrap; } footer .text.text-wide p:nth-child(3) { margin-right: 46px; } } @media (min-width: 960px) { footer { display: -webkit-box; display: -ms-flexbox; display: flex; margin: auto; max-width: 1056px; } footer .text { padding: 2em; -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } footer .text.text-wide { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-flex: 1; -ms-flex: 1 1 100%; flex: 1 1 100%; max-width: 100%; } footer .text-wide p { margin-left: 1rem; } } .page-wrapper--right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; min-height: 100vh; background: transparent; z-index: 11; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .page-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; min-height: 100vh; } .page-wrapper--left { background: #000000c7; padding: 32px; width: 320px; -webkit-box-shadow: 10px 10px 24px 22px rgb(0 0 0 / 16%); box-shadow: 10px 10px 24px 22px rgb(0 0 0 / 16%); z-index: 12; text-align: left; -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: -webkit-transform 0.9s ease; transition: -webkit-transform 0.9s ease; -o-transition: transform 0.9s ease; transition: transform 0.9s ease; transition: transform 0.9s ease, -webkit-transform 0.9s ease; -webkit-transition-delay: 0.3s; -o-transition-delay: 0.3s; transition-delay: 0.3s; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .page-wrapper--right .highlights { display: none; } .page-wrapper--left .trademark { white-space: nowrap; } .logo { z-index: 1; margin-right: auto; } .page-wrapper--left.visible { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .highlights { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; text-align: left; height: 100%; margin-top: -32px; } .highlights li { padding: 16px 0; } .logo-sizer { height: 24px; width: 136px; } .logo-sizer--small { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transform-origin: 0 50%; -ms-transform-origin: 0 50%; transform-origin: 0 50%; } .hero { padding: 16px; text-align: center; max-width: 844px; margin: auto; } .hero p { font-family: "Roboto"; font-style: normal; font-weight: 400; font-size: 24px; line-height: 28px; color: #ffffffcc; } @media (max-width: 667px) { .page-wrapper { background-color: #0000006b; } .page-wrapper--right { max-width: 100vw; } .flagship-products { font-size: 24px; } .page-wrapper--left { width: 0; padding: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: none; -o-transition: none; transition: none; } .page-wrapper--right { min-height: auto; } .page-wrapper--left .highlights { display: none; } .page-wrapper--right .highlights { display: block; margin: 0 16px 32px; height: auto; } .menu-open .page-wrapper--left { width: auto; margin-left: 0; } .hero { margin-top: 35vh; } h1 { font-size: 38px; line-height: 46px; } .hero p { font-size: 18px; line-height: 24px; } .page-wrapper--left .trademark { display: none; } .page-wrapper--right .trademark { display: block; } .logo { width: 140px; } .highlights li { padding: 16px 0; } .highlights li p { font-size: 20px; } } .highlights li.flagship-products { padding: 96px 0 8px; margin-bottom: 16px; width: 100%; border-bottom: 2px solid #E62429; } @media (max-width: 667px) { .highlights li.flagship-products { padding: 32px 0 8px; } } body.mobilemenu-open { position: fixed; overflow: hidden; } .mobile-search-visible #holder, .mobilemenu-open #holder { position: fixed; left: 0; top: 0; } #mobilemenu { position: fixed; top: 0; bottom: 0; left: 0; right: 0; overflow: auto; z-index: 1000; background: #121212; -webkit-overflow-scrolling: touch; display: none; } #mobilemenu .menu-close { display: block; position: absolute; top: 16px; right: 8px; height: 42px; width: 42px; outline: 0; } #mobilemenu .menu-close:after, #mobilemenu .menu-close:before { content: ""; height: 3px; width: 20px; background: #fff; border-radius: 3px; display: block; position: absolute; top: 19px; left: 12px; } #mobilemenu .menu-close:before { -webkit-transform: rotate(45deg); transform: rotate(45deg); } #mobilemenu .menu-close:after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .overlay, .overlay-content { -webkit-transform: translateZ(0); } #mobilemenu .langs { padding: 0 20px; height: 50px; margin-top: 16px; } #mobilemenu .langs li { float: left; padding-right: 24px; height: 50px; } #mobilemenu .langs a { color: #fff; font-size: 12px; line-height: 50px; text-transform: uppercase; } #mobilemenu .langs a.active { color: #e41e13; } #mobilemenu .navs li.index > div a, #mobilemenu .navs li.open > div a, #mobilemenu .navs li.selected > div a { color: #fff; } #mobilemenu .navs { padding: 0 20px 20px; } #mobilemenu .navs li { border-top: 1px solid #1e1e1e; } #mobilemenu .navs li span { display: block; height: 40px; width: 40px; position: relative; float: left; } #mobilemenu .navs li.has-children > div span { cursor: pointer; } #mobilemenu .navs li.has-children > div span:after, #mobilemenu .navs li.has-children > div span:before { content: ""; height: 2px; width: 8px; background: #b5b5b5; display: block; position: absolute; top: 19px; left: 16px; } #mobilemenu .navs li.has-children > div span:after { width: 2px; height: 8px; left: 19px; top: 16px; } .overlay, .overlay-iframe { position: fixed; width: 100%; height: 100%; } #mobilemenu .navs li.has-children.open > div span:after, #mobilemenu .navs li.has-children.open > div span:before { background: #fff; } #mobilemenu .navs li.index > div, #mobilemenu .navs li.open > div { background: #e41e13; } #mobilemenu .navs li.index .open > div, #mobilemenu .navs li.open .open > div { background: #bb1b12; } #mobilemenu .navs li.open:after { display: none; } #mobilemenu .navs li.open > ul { display: block; } #mobilemenu .navs li.open > ul div { padding-left: 24px; } #mobilemenu .navs li.open > div { padding-left: 0 !important; } #mobilemenu .navs li.open > div span:after { display: none; } #mobilemenu .navs a { font-size: 14px; line-height: 1.1; color: #b5b5b5; text-transform: uppercase; font-weight: 400; display: block; overflow: hidden; padding: 13px 0; margin-left: 40px; } #mobilemenu .has-open > li:not(.open), #mobilemenu .navs ul { display: none; } #mobilemenu .navs ul a { text-transform: normal; } .mobilemenu-open #mobilemenu { display: block; } .nxt-bg-video { width: 100vw; height: 100vh; object-fit: cover; position: fixed; top: 0; left: 0; z-index: -1; filter: brightness(0.5); } .footer-wrap { background: #0000004d; } #footer .share-link { height: 24px; width: 20px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; background-size: contain; background-repeat: no-repeat; background-position: center; margin: 0; border-bottom: unset !important; } #footer .share-link.twitter-share-link { background-color: transparent; background-image: url(../assets/twitter_ico_white.svg); } #footer .share-link.facebook-share-link { background-color: transparent; background-image: url(../assets/fb_ico_white.svg); } #footer .share-link.linkedin-share-link { background-color: transparent; background-image: url(../assets/linkedin_ico_white.svg); } </style> </head> <body translate="no" > <video class="nxt-bg-video" autoplay playsinline muted loop> <source src="assets/bg-video-22.mp4" type="video/mp4"> </video> <div class="page-wrapper"> <div class="page-wrapper--right"> <nav class="page-nav"> <div class="logo"> <a href="https://guardtime.com/" ><img src="assets/logo-white.svg" alt="Guardtime" title="Guardtime" class="logo-sizer" /></a> </div> <menu> <li><a href="/platform">Platform</a></li> <li><a href="/technology">Technology</a></li> <li><a href="/research">Research</a></li> <li><a href="/about">About</a></li> <li class="external"><a href="/about/jobs">Career</a></li> <li><a href="/blog">News</a></li> </menu> <div class="menu-toggler"></div> </nav> <div class="container-fluid fixed-top header disable-selection"> <div class="hero"> <h1>Tokenizing the Global Economy</h1> <p>Frictionless value exchange in a decentralized digital economy</p> </div> </div> <div class="footer-wrap"> <footer id="footer"> <div class="text trademark"> <p>© 2025 Guardtime</p> </div> <div class="text text-wide"> <p><a href="https://guardtime.com/terms-of-use">Terms of Use</a></p> <p><a href="https://guardtime.com/library">Legal</a></p> <p> <a href="https://guardtime.com/trademark-guidelines" >Trademark Guidelines</a > </p> <p><a href="https://twitter.com/Guardtime" target="_blank" class="share-link twitter-share-link"></a></p> <p><a href="https://www.facebook.com/Guardtime" target="_blank" class="share-link facebook-share-link"></a></p> <p><a href="https://www.linkedin.com/company/guardtime/" target="_blank" class="share-link linkedin-share-link"></a></p> </div> </footer> </div> </div> </div> <div id="mobilemenu"> <a href="#" class="menu-close"></a> <div class="langs"> <ul class="cfx"> </ul> </div> <ul class="navs cfx"> <li class="index"><div><span></span><a href="/en">Home Page</a></div></li> <li class=""> <div><span></span><a href="/platform">Platform</a></div> </li> <li class=""> <div><span></span><a href="/technology">Technology</a></div> </li> <li class="has-children"> <div><span></span><a href="/research">Research</a></div> <ul> <li class=""> <div><span></span><a href="/research/publications">Publications</a></div> </li> </ul> </li> <li class=""> <div><span></span><a href="/about">About</a></div> </li> <li class=""> <div><span></span><a href="/about/jobs">Career</a></div> </li> <li class=""> <div><span></span><a href="/blog">News</a></div> </li> </ul> </div> <script type="text/javascript" src="/javascripts/jquery.min.js"></script> <script type="text/javascript"> window.addEventListener('DOMContentLoaded', (event) => { document.querySelector('.page-wrapper--left').classList.add('visible'); }); document.querySelector('.menu-toggler').addEventListener('click',function(){ document.body.classList.toggle("mobilemenu-open"); }) document.querySelector("#mobilemenu .menu-close").addEventListener('click',function(){ document.body.classList.remove("mobilemenu-open"); }) $(".navs .has-children div span").click(function (e) { e.preventDefault(); var t = $(this).closest("span"), n = t.closest(".navs"), i = t.closest("li"); i.hasClass("open") ? i.removeClass("open").closest("ul").removeClass("has-open") : (n.find("ul").andSelf().removeClass("has-open"), n.find("li").removeClass("open"), i.addClass("open").parents("ul").addClass("has-open"), i.parents("li.has-children").addClass("open")); }) </script> <script type="text/javascript"> var _ews = _ews || {"_account":"A-360235-1","_tzo":"7200"}; (function() { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = 'https://s.voog.com/_tr-v1.js'; ( document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0] ).appendChild(s); })(); </script> <!-- Structured Data --> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Corporation", "name": "Guardtime O脺", "url": "https://guardtime.com", "logo": "https://guardtime.com/photos/guardtime%20logo%20barrel%20-%20transparent%20-%20398x445.png", "contactPoint": { "@type": "ContactPoint", "telephone": "+372 6555 097", "contactType": "technical support", "availableLanguage": "Estonian" }, "sameAs": [ "https://www.facebook.com/guardtime", "https://twitter.com/Guardtime", "https://www.linkedin.com/company/guardtime/", "https://en.wikipedia.org/wiki/Guardtime", "https://github.com/guardtime" ] } </script> <!-- / Structured Data --> <!-- Cookie Policy Modal --> <script> const cookies={className:"cookiePolicy",agreed:()=>(document.getElementById(cookies.className).style.display="none",localStorage.setItem("cookiePolicyClosed",!0),!1),element:()=>{const e=document.createElement("div");return e.id=cookies.className,e.innerHTML='<div style="position:fixed;text-align:center;bottom:0;left:0;right:0;background:rgba(0,0,0,.85);color:white;padding:15px;z-index:9999;"><span>We use cookies to improve your experience. By using our website, you agree to our use of cookies.</span> <a href="#" style="text-decoration: underline;" onclick="cookies.agreed();">Close</a></div>',e}};localStorage&&localStorage.getItem("cookiePolicyClosed")||document.body.append(cookies.element()); </script> <!-- / Cookie Policy Modal --> <script src="//static.voog.com/libs/picturefill/1.8.10/picturefill.min.js"></script> </body> </html>