Files
2026-08-30 02:24:07 +00:00

97 lines
116 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
1:"$Sreact.fragment"
2:I[77857,["/_next/static/chunks/17hkzjx44u3dy.js","/_next/static/chunks/0-cgqeykwauj~.js"],"default"]
3:I[32641,["/_next/static/chunks/17hkzjx44u3dy.js","/_next/static/chunks/0-cgqeykwauj~.js"],"default"]
6:I[56105,["/_next/static/chunks/17hkzjx44u3dy.js","/_next/static/chunks/0-cgqeykwauj~.js"],"OutletBoundary"]
7:"$Sreact.suspense"
a:I[56105,["/_next/static/chunks/17hkzjx44u3dy.js","/_next/static/chunks/0-cgqeykwauj~.js"],"ViewportBoundary"]
c:I[56105,["/_next/static/chunks/17hkzjx44u3dy.js","/_next/static/chunks/0-cgqeykwauj~.js"],"MetadataBoundary"]
e:I[46454,[],"default",1]
:HL["/_next/static/chunks/03hmkjx649szf.css","style"]
:HL["/_next/static/chunks/04cm.w0twky0p.css","style"]
:HL["/_next/static/media/788ad271f9d0b1c8-s.p.0ozfxe_l0spp4.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/8f50c616ff21aafd-s.p.04xpi8-p5fibe.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/9ce9a4a38ba25966-s.p.0ai088f2k10g..woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/b8b552e8609c5636-s.p.0vinx1niofu4y.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/fa0520225c6f3d07-s.p.0_88erakuzr64.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/rhymes_display_regular-s.p.14b85k4~uv6qn.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
0:{"P":null,"c":["","en","technology-stack","networking"],"q":"","i":false,"f":[[["",{"children":[["locale","en","d",null],{"children":["technology-stack",{"children":["networking",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",16]}],[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/03hmkjx649szf.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/chunks/04cm.w0twky0p.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/17n8x2dvjvy8u.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/0kxztukdpg3gd.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/113cbtzy2q3sb.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/0ryof3~3uu6ua.js","async":true,"nonce":"$undefined"}],["$","script","script-4",{"src":"/_next/static/chunks/0cnxl~oft49l..js","async":true,"nonce":"$undefined"}],["$","script","script-5",{"src":"/_next/static/chunks/10x45wppvw40p.js","async":true,"nonce":"$undefined"}]],"$L4"]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":["$L5",[["$","script","script-0",{"src":"/_next/static/chunks/022gqd8k3cchn.js","async":true,"nonce":"$undefined"}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],{},null,false,null]},null,false,"$@9"]},null,false,"$@9"]},null,false,null]},null,false,"$@9"],["$","$1","h",{"children":[null,["$","$La",null,{"children":"$Lb"}],["$","div",null,{"hidden":true,"children":["$","$Lc",null,{"children":["$","$7",null,{"name":"Next.Metadata","children":"$Ld"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}],false]],"m":"$undefined","G":["$e",[]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"DrMYfqv9MOTvV1-UB0ZzA"}
f:[]
9:"$Wf"
10:I[55405,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js"],"default"]
4:["$","$L10",null,{"formats":"$undefined","locale":"en","messages":{"locale":{"language":"Language","en":"English"},"common":{"docsNav":{"guides":"Guides","logosForum":"Logos Forum","researchForum":"Research Forum","designGuide":"Design Guide","terms":"Terms & Conditions","privacy":"Privacy Policy","security":"Security","testnetFaqs":"Testnet FAQ","testnetTerms":"Testnet Terms"},"nav":{"resources":"Resources","contributors":"Contributors","miilestones":"Milestones"}},"designSystems":{"components":{"table":{"placeholderTitle":"Component State Example"},"giantSwitch":{"downloadDescription":"If the download does not start automatically, click Download Again below."}}},"pages":{"ideas":{"title":"Ideas | Logos","description":"Community-submitted ideas for decentralised applications on Logos. Browse active submissions or contribute your own.","heading":"Ideas"},"rfps":{"title":"RFPs | Logos","description":"Request-for-proposals on Logos. USDC + XP rewards for builders shipping attack-resistant public registries, decentralised archives, private financial networks, and more.","heading":"RFPs"},"circleDetail":{"title":"{city} Circle | Logos","description":"The {city} chapter of Logos Circles — upcoming events, initiatives, and how to join your local movement.","heading":"{city}"},"links":{"title":"Links | Logos","description":"Curated links to Logos ecosystem projects and resources.","heading":"Links"},"notFound":{"code":"404","heading":"We couldnt find that page.","homeLink":"Return to homepage"},"about":{"title":"About | Logos","description":"Logos is on a mission to revitalise Civil Society. A community of builders, activists, and change seekers contributing in a wide variety of ways.","heading":"Logos is on a mission to revitalise Civil Society.","hero":{"title":"Logos is on a mission to revitalise Civil Society."},"community":{"eyebrow":"A global community committed to driving change","body":"We are a community of builders, activists, and change seekers who contribute in a wide variety of ways.","cta":"Join a circle"},"initiative":{"caption":"Our initiatives connect local action with sovereign technology."},"whoWeAre":{"title":"Who We Are","eyebrow":"People first","taglineLine1":"A movement","taglineLine2":"for civil society.","useCasesLabel":"Use Cases","useCase1Label":"Your own bank","useCase1Body":"Build a bank powered by logic you've programmedd","useCase2Label":"Your own currency","useCase2Body":"Create tokens that you can transfer and use across applications","useCase3Label":"A JavaScript Logos wallet","useCase3Body":"Use familiar tooling to interact with Logos modules and applications","useCase4Label":"An open, permissionless DNS","useCase4Body":"Re-imagine existing services as decentralised, open applications","historyTitle":"Our History","historyBody":"Logos was created to give people the tools to live soverign lives.","principlesTitle":"Our Principles","principlesBody":"Our mission is to empower individuals to achieve their aspirations and create a better future for all. Where freedom, liberty, and human sovereignty are protected, and censorship resistance is ensured.","principlesAside":"(Mission, Vision, Prinicples)","howWeWorkTitle":"How We Work","howWeWorkBody":"We build decentralised technology and inspire change. We work with local communities to use our technology to build the tools they need.","howWeWorkCta":"See our process"},"ourWork":{"title":"Our Work","body":"We build the tools for people to create what they need. We create the underlying technology. People all over the world have created amazing applications specific to their needs.","ctaAll":"All Case Studies","cardEyebrow":"Case Study","cardCta":"Learn More","card1Title":"Logos-Powered Nextdoor App Clone","card2Title":"Digital ID Replacement with Logos","cardBody":"Local communities are using Logos-aligned tools to coordinate around practical needs, from neighbourhood organising to digital rights.\n\nThese case studies show how civic action and resilient technology can reinforce each other.\n\nEach example starts with a concrete problem and a small group of people willing to build a better path."}},"workWithUs":{"title":"Work With Us | Logos","description":"Open roles and ways to collaborate with the Logos team.","heading":"Work With Us"},"connect":{"title":"Let's Connect | Logos","description":"Be part of what's unfolding. Receive updates on progress, gatherings and opportunities to contribute.","heading":"Let's Connect."}},"connectForm":{"submit":"Send","submitting":"Sending...","selectPlaceholder":"Select…","selectAtLeastOne":"Please select at least one","selectFieldRequired":"Please select {field}","selectOptionRequired":"Please select an option","fieldRequired":"Please enter {field}","tooLong":"Must be {max} characters or fewer","emailInvalid":"Please enter a valid email address","captchaRequired":"Please complete the captcha.","captchaFailed":"Captcha verification failed. Please try again.","submitError":"Something went wrong. Please try again.","networkError":"Network error. Please check your connection and try again.","defaultConfirmation":"Thank you for reaching out!","successBody":"We've received your information and our People Ops team will review it shortly. If relevant, we'll schedule an intro call or connect you with the right people.","successAnnouncement":"Form submitted successfully. Thank you for reaching out!","loadingAnnouncement":"Submitting form, please wait...","errorsAnnouncement":"Form has {count, plural, one {# error} other {# errors}}. Please correct the highlighted fields.","chatLabel":"Chat name / chat service","chatHandlePlaceholder":"Chat handle","chatServicePlaceholder":"Service","chatServiceRequired":"Please select a chat service","chatNameRequired":"Please enter a chat name","remove":"Remove","addAnother":"+ Add another","addChatRow":"Add another chat","removeChatRow":"Remove chat row {index}","addFieldRow":"Add another {field}","removeFieldRow":"Remove {field} {index}"},"circlesMap":{"subscribeHeading":"Stay Tuned for Future Events","subscribeBody":"No events in {city} right now — check back soon!","emailPlaceholder":"Enter email","subscribeCta":"Subscribe →","subscribingLabel":"Subscribing…","subscribedHeading":"Subscribed!","subscribedBody":"We'll keep you updated on upcoming events.","subscribeError":"Something went wrong.","scrollZoomHint":"Use {key} + scroll to zoom"}},"now":"$undefined","timeZone":"UTC","children":"$L11"}]
12:I[4227,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js"],""]
13:I[88160,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js"],"Providers"]
14:I[81107,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js"],"default"]
15:I[11770,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js"],"default"]
16:I[65205,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js"],"default"]
18:I[11798,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js"],"default"]
19:I[52316,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js","/_next/static/chunks/14otxyl5k5kdt.js"],"default"]
11:["$","html",null,{"lang":"en","className":"scroll-smooth rhymesdisplay_b8087fb8-module__8EKiAG__variable public_sans_d4e4ef0f-module__-oWnya__variable open_sans_a7d9b752-module___eEi8W__variable fira_code_57d878b-module__TfNSkG__variable fira_mono_37c6529c-module__5lrg9q__variable","suppressHydrationWarning":true,"children":[["$","head",null,{"children":[["$","script",null,{"dangerouslySetInnerHTML":{"__html":"\n (function() {\n try {\n var theme = localStorage.getItem('theme');\n var systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';\n var initialTheme = theme || systemTheme;\n document.documentElement.setAttribute('data-theme', initialTheme);\n } catch (e) {}\n })();\n"}}],["$","$L12",null,{"strategy":"afterInteractive","src":"https://umami.bi.status.im/script.js","data-website-id":"144fa9a5-fe44-4bf3-a585-45742cfa89cc","data-domains":"logos.co"}]]}],["$","body",null,{"children":["$","$L13",null,{"children":[["$","$L14",null,{}],["$","$L15",null,{}],["$","$L16",null,{"children":"$L17"}],["$","main",null,{"className":"relative","children":["$","$L18",null,{"children":["$","$L2",null,{"parallelRouterKey":"children","error":"$19","errorStyles":[],"errorScripts":[["$","script","script-0",{"src":"/_next/static/chunks/14otxyl5k5kdt.js","async":true}]],"template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":["$L1a",[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],"$L1b"]}]}]]}]
b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
1a:["$","section",null,{"aria-labelledby":"not-found-heading","className":"flex min-h-[calc(100svh-40px)] items-center justify-center px-3 py-20 md:min-h-[calc(100svh-42px)]","children":["$","div",null,{"className":"flex max-w-4xl flex-col items-center gap-6 text-center","children":[["$","h1",null,{"id":"not-found-heading","className":"text-h2 text-brand-dark-green","children":"404"}],["$","p",null,{"className":"text-body-sans text-brand-dark-green","children":"We couldnt find that page."}],"$L1c"]}]}]
1d:I[50712,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js","/_next/static/chunks/022gqd8k3cchn.js"],"default"]
1c:["$","$L1d",null,{"ref":"$undefined","href":"/","locale":"$undefined","localeCookie":{"name":"NEXT_LOCALE","sameSite":"lax"},"className":"inline-flex items-center justify-center rounded-xl bg-brand-dark-green px-3 py-2 text-brand-off-white backdrop-blur-[5px] transition-colors hover:bg-accent-steel-teal","children":["$","span",null,{"className":"inline-flex items-center gap-1.5","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold uppercase whitespace-nowrap ","children":"Return to homepage"}],["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]]}],"prefetch":false}]
1e:I[86469,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js"],"default"]
1f:I[56011,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js","/_next/static/chunks/022gqd8k3cchn.js"],"Image"]
27:I[58167,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js"],"SiteFooterNewsletter"]
2f:I[87396,["/_next/static/chunks/17hkzjx44u3dy.js","/_next/static/chunks/0-cgqeykwauj~.js"],"IconMark"]
17:["$","$L1e",null,{"closedBar":{"brandLabel":"LOGOS","menuLabel":"MENU","closeLabel":"CLOSE MENU","openAriaLabel":"Open navigation menu","closeAriaLabel":"Close navigation menu"},"sitemap":[{"label":"Technology Stack","href":"/technology-stack"},{"label":"Movement","href":"/movement"},{"label":"Builders Hub","href":"/builders-hub"},{"label":"Book","href":"/book"},{"label":"λ Prize","href":"/lambda-prize"}],"community":[{"label":"Build","href":"/get-started","description":"Building privacy-first, decentralised applications. Read the docs, learn the stack, write code.","ctaLabel":"START BUILDING","image":["$","$L1f",null,{"src":"/nav-overlay/figma/take-action-build.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]},{"label":"Operate","href":"/node-programme","description":"Run a node. Decentralise the network. Secure Logos. Setup takes minutes.","ctaLabel":"NODE PROGRAMME","image":["$","$L1f",null,{"src":"/nav-overlay/figma/take-action-operate.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]},{"label":"Organise","href":"/movement","description":"Join the Logos Movement to re-build civil society. Find a Circle and solve local issues.","ctaLabel":"TAKE ACTION","image":["$","$L1f",null,{"src":"/nav-overlay/figma/take-action-movement.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]}],"menuPanels":[{"label":"Take Action","textSections":[{"label":"Resources","links":[{"label":"Docs","href":"https://docs.logos.co/"},{"label":"Events","href":"https://luma.com/logosevents"},{"label":"Join Community","href":"https://discord.gg/Ykv4eZyHUJ"},{"label":"Install Basecamp","href":"/basecamp"},{"label":"Work with us","href":"https://free.technology/jobs"}]}],"actionCards":[{"label":"Build","href":"/get-started","description":"Build privacy-first, decentralised applications. Read the docs, learn the stack, write code.","ctaLabel":"Start building","image":["$","$L1f",null,{"src":"/nav-overlay/figma/take-action-build.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]},{"label":"Operate","href":"/node-programme","description":"Run a node. Decentralise the network. Secure Logos. Setup takes minutes.","ctaLabel":"Run a node","image":["$","$L1f",null,{"src":"/nav-overlay/figma/take-action-operate.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]},{"label":"Organise","href":"/movement","description":"Join the Logos Movement to rebuild civil society. Find a Circle and solve local issues.","ctaLabel":"Join the movement","image":["$","$L1f",null,{"src":"/nav-overlay/figma/take-action-movement.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]}],"cardSections":[]},{"label":"Explore","textSections":[{"label":"Resources","links":[{"label":"Manifesto","href":"/manifesto"},{"label":"Community Forum","href":"https://forum.logos.co/"},{"label":"Design Guide","href":"/design-guide"},{"label":"Field Guide","href":"/field-guide"},{"label":"Book","href":"/book"}]},{"label":"Socials","links":[{"label":"Discord","href":"https://discord.gg/Ykv4eZyHUJ"},{"label":"X","href":"https://twitter.com/logos_network"},{"label":"YouTube","href":"https://youtube.com/@logos_network"}]}],"actionCards":[],"cardSections":[{"label":"About","cards":[{"label":"Logos Media","href":"/media","description":"Articles, news, podcasts, and media throughout the Logos Network.","ctaLabel":"$undefined","image":["$","$L1f",null,{"src":"/nav-overlay/figma/blog-thumb.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]},{"label":"Roadmap","href":"/roadmap","description":"View the path to Parallel Societies.","ctaLabel":"$undefined","image":["$","$L1f",null,{"src":"/images/roadmap/hero-thumb.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]}]},{"label":"PROGRAMMES","cards":[{"label":"Lambda Prize","href":"/lambda-prize","description":"A competitive prize framework powering the Logos network.","ctaLabel":"$undefined","image":["$","$L1f",null,{"src":"/nav-overlay/figma/lambda-prize-thumb.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]},{"label":"RFPs","href":"/builders-hub/rfps","description":"A grants programme to support independent developers and teams.","ctaLabel":"$undefined","image":["$","$L1f",null,{"src":"/nav-overlay/figma/rfps-thumb.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]}]}]},{"label":"Technology","textSections":[{"label":"Resources","links":[{"label":"Docs","href":"https://docs.logos.co/"},{"label":"GitHub","href":"https://github.com/logos-co"},{"label":"Start Building","href":"/get-started"}]}],"actionCards":[],"cardSections":[{"label":"Tech Stack","cards":[{"label":"Overview","href":"/technology-stack","description":"Private-by-default, modular infrastructure for parallel societies.","ctaLabel":"$undefined","image":"$L20"},{"label":"Blockchain","href":"/technology-stack/blockchain","description":"Privacy-first consensus for decentralised applications.","ctaLabel":"$undefined","image":"$L21"},{"label":"Messaging","href":"/technology-stack/messaging","description":"Decentralised peer-to-peer communication.","ctaLabel":"$undefined","image":"$L22"},{"label":"Networking","href":"/technology-stack/networking","description":"Discovery, Peering, and Mix-net","ctaLabel":"$undefined","image":"$L23"},{"label":"Storage","href":"/technology-stack/storage","description":"Secure decentralised storage for decentralised apps and file sharing.","ctaLabel":"$undefined","image":"$L24"},{"label":"Basecamp","href":"/basecamp","description":"Complete distribution that bundles the runtime, default modules, and UI.","ctaLabel":"$undefined","image":"$L25"}]}]},{"label":"Research","textSections":[{"label":"Resources","links":[{"label":"Specs / RFC","href":"https://lip.logos.co/"},{"label":"Research Forum","href":"https://forum.research.logos.co/"}]}],"actionCards":[],"cardSections":[{"label":"Research","cards":[{"label":"Research Overview","href":"/research","description":"Learn about the research efforts led by Logos.","ctaLabel":"$undefined","image":"$L26"}]}]}],"primaryCta":{"label":"Install Basecamp","href":"/basecamp"},"homepageHighlight":{"enabled":true,"body":"Testnet v0.2.1 is live for experimentation. See the full release notes.","dismissAriaLabel":"Dismiss announcement","cta":{"label":"Learn More","href":"https://roadmap.logos.co/testnets/v02-1-release"},"image":{"src":"/images/home/testnet-highlight.webp","alt":""}}}]
28:T88a,M14.6386 26C13.728 26 12.945 25.7854 12.2881 25.3549C11.6312 24.9244 11.1344 24.2467 10.7962 23.3233C10.5841 22.7003 10.4359 21.9368 10.3513 21.0328C10.2668 20.1302 10.2134 19.1833 10.1926 18.1948C10.1718 17.1842 10.1497 16.2061 10.1289 15.2592C10.1289 15.0017 10.0651 14.8716 9.93897 14.8716C9.83361 14.8716 9.72695 14.9575 9.62159 15.1292C9.21967 15.8822 8.74359 16.742 8.19208 17.7097C7.66268 18.6773 7.13328 19.645 6.60388 20.6127C6.07447 21.5804 5.5984 22.4518 5.17436 23.2257C4.77243 23.9788 4.48627 24.5264 4.31717 24.871C4.10515 25.3445 3.76696 25.6449 3.3013 25.7737C2.85644 25.9246 2.29582 25.9571 1.61814 25.8699C0.940452 25.7841 0.464381 25.5149 0.188624 25.0635C-0.107945 24.5901 -0.0546142 24.0958 0.347315 23.5795C0.623072 23.2348 1.01459 22.7198 1.52188 22.0317C2.03047 21.3216 2.6015 20.5269 3.23626 19.645C3.87102 18.7424 4.51749 17.8176 5.17306 16.8707C5.85075 15.9031 6.48551 14.9783 7.07865 14.0964C7.67178 13.1938 8.16867 12.4082 8.5706 11.7423C8.99464 11.0542 9.26909 10.5483 9.39657 10.2257C9.52404 9.92526 9.66062 9.591 9.8089 9.22551C9.95719 8.86003 10.0313 8.48414 10.0313 8.09655C10.0313 6.67754 9.89345 5.61231 9.61899 4.90345C9.36535 4.17249 9.01545 3.68864 8.5706 3.45193C8.14655 3.1944 7.68089 3.06433 7.1736 3.06433C6.79248 3.06433 6.38015 3.13977 5.9353 3.29065C5.51125 3.44152 5.2368 3.58069 5.10933 3.70945C4.87649 3.94617 4.65407 3.98909 4.44205 3.83822C4.23002 3.68734 4.16629 3.44022 4.25214 3.09685C4.48497 2.30085 4.90901 1.592 5.52296 0.967684C6.13951 0.322561 6.9967 0 8.09713 0C9.26129 0 10.1822 0.332967 10.8599 1.0002C11.5376 1.66743 12.0241 2.73137 12.3206 4.1933C12.6172 5.65523 12.7655 7.5906 12.7655 9.9994C12.7655 12.8374 12.8084 15.1071 12.893 16.8057C12.9775 18.5044 13.1154 19.7842 13.3053 20.6439C13.4952 21.4828 13.7606 22.0421 14.0987 22.3218C14.459 22.6014 14.9026 22.7406 15.432 22.7406C15.9614 22.7406 16.4167 22.6326 16.8615 22.418C17.3272 22.2034 17.7291 21.9238 18.0686 21.5791C18.2169 21.4074 18.386 21.3424 18.5772 21.3853C18.7671 21.4282 18.9154 21.5466 19.022 21.7404C19.1495 21.9121 19.1495 22.1384 19.022 22.418C18.5772 23.4078 17.9841 24.2571 17.2439 24.966C16.5246 25.654 15.6557 25.9987 14.6399 25.9987L14.6386 26Z1b:["$","footer",null,{"className":"relative h-[612px] overflow-hidden bg-brand-dark-green text-brand-off-white lg:h-[688px] ","children":[["$","div",null,{"className":"absolute top-6 left-3 flex w-[370px] max-w-[calc(100%-24px)] flex-col gap-3 lg:w-[345px]","children":[["$","p",null,{"className":"w-full max-w-[314px] font-sans text-[18px] leading-[1.15] tracking-[-0.18px] text-brand-off-white","children":"Stay ahead with the latest updates."}],["$","$L27",null,{"emailLabel":"Enter email","roleLabel":"Role","cityLabel":"city","submitLabel":"Submit"}]]}],["$","div",null,{"className":"absolute top-[200px] left-3 h-[47px] w-[83px] overflow-hidden lg:top-[549px] lg:h-[127px] lg:w-[226px] *:size-full *:object-cover","children":["$","$L1f",null,{"src":"/images/home/footer-image.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 83px, 226px"}]}],["$","div",null,{"className":"absolute top-[200px] left-[calc(50%+6px)] lg:top-6","children":["$","span",null,{"className":"inline-flex items-center gap-2 text-brand-off-white","children":[["$","svg",null,{"aria-hidden":"true","className":"inline-block fill-current shrink-0","fill":"none","style":{"width":11.538461538461538,"height":15},"viewBox":"0 0 20 26","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$28"}]}],["$","span",null,{"className":"font-display text-[18px] leading-none","children":"Logos"}]]}]}],"$L29","$L2a","$L2b","$L2c","$L2d","$L2e"]}]
8:null
d:[["$","title","0",{"children":"Networking: Discovery, Peering & Mixnet"}],["$","meta","1",{"name":"description","content":"The private transport layer for the Logos stack. Anonymity by design, with a mixnet, capability discovery, and RLN spam protection built into the foundation."}],["$","meta","2",{"name":"keywords","content":"logos,networking,mix-net,discovery,peering,privacy"}],["$","meta","3",{"name":"creator","content":"Logos"}],["$","meta","4",{"name":"robots","content":"noindex, follow"}],["$","link","5",{"rel":"canonical","href":"https://dev.logos.co/technology-stack/networking"}],["$","link","6",{"rel":"alternate","hrefLang":"en","href":"https://dev.logos.co/technology-stack/networking"}],["$","link","7",{"rel":"alternate","hrefLang":"x-default","href":"https://dev.logos.co/technology-stack/networking"}],["$","meta","8",{"property":"og:title","content":"Networking: Discovery, Peering & Mixnet"}],["$","meta","9",{"property":"og:description","content":"The private transport layer for the Logos stack. Anonymity by design, with a mixnet, capability discovery, and RLN spam protection built into the foundation."}],["$","meta","10",{"property":"og:url","content":"https://dev.logos.co/technology-stack/networking"}],["$","meta","11",{"property":"og:site_name","content":"Logos"}],["$","meta","12",{"property":"og:locale","content":"en"}],["$","meta","13",{"property":"og:image","content":"https://dev.logos.co/og.jpeg"}],["$","meta","14",{"property":"og:image:width","content":"1200"}],["$","meta","15",{"property":"og:image:height","content":"630"}],["$","meta","16",{"property":"og:image:alt","content":"Networking: Discovery, Peering & Mixnet"}],["$","meta","17",{"property":"og:type","content":"website"}],["$","meta","18",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","19",{"name":"twitter:title","content":"Networking: Discovery, Peering & Mixnet"}],["$","meta","20",{"name":"twitter:description","content":"The private transport layer for the Logos stack. Anonymity by design, with a mixnet, capability discovery, and RLN spam protection built into the foundation."}],["$","meta","21",{"name":"twitter:image","content":"https://dev.logos.co/og.jpeg"}],["$","link","22",{"rel":"icon","href":"/favicon.svg?v=20260630","type":"image/svg+xml","media":"(prefers-color-scheme: light)"}],["$","link","23",{"rel":"icon","href":"/favicon-dark.svg?v=20260630","type":"image/svg+xml","media":"(prefers-color-scheme: dark)"}],["$","link","24",{"rel":"icon","href":"/favicon-32x32.png?v=20260630","sizes":"32x32","type":"image/png","media":"(prefers-color-scheme: light)"}],["$","link","25",{"rel":"icon","href":"/favicon-32x32-dark.png?v=20260630","sizes":"32x32","type":"image/png","media":"(prefers-color-scheme: dark)"}],["$","link","26",{"rel":"icon","href":"/favicon-16x16.png?v=20260630","sizes":"16x16","type":"image/png","media":"(prefers-color-scheme: light)"}],["$","link","27",{"rel":"icon","href":"/favicon-16x16-dark.png?v=20260630","sizes":"16x16","type":"image/png","media":"(prefers-color-scheme: dark)"}],["$","link","28",{"rel":"icon","href":"/favicon.ico?v=20260630","sizes":"any","media":"(prefers-color-scheme: light)"}],["$","link","29",{"rel":"icon","href":"/favicon-dark.ico?v=20260630","sizes":"any","media":"(prefers-color-scheme: dark)"}],["$","link","30",{"rel":"apple-touch-icon","href":"/apple-touch-icon.png","sizes":"180x180","type":"image/png"}],["$","$L2f","31",{}]]
20:["$","$L1f",null,{"src":"/nav-overlay/figma/tech-overview-thumb.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]
21:["$","$L1f",null,{"src":"/nav-overlay/figma/tech-blockchain-thumb.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]
22:["$","$L1f",null,{"src":"/nav-overlay/figma/tech-messaging-thumb.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]
23:["$","$L1f",null,{"src":"/nav-overlay/figma/tech-networking-thumb.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]
24:["$","$L1f",null,{"src":"/nav-overlay/figma/tech-storage-thumb.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]
25:["$","$L1f",null,{"src":"/nav-overlay/figma/tech-basecamp-thumb.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]
26:["$","$L1f",null,{"src":"/nav-overlay/figma/research-thumb.webp","alt":"","fill":true,"sizes":"(max-width: 768px) 42px, 226px"}]
29:["$","p",null,{"className":"text-body-serif absolute top-[251px] left-[calc(50%+6px)] w-[175px] text-brand-off-white lg:top-[22px] lg:left-[calc(83.33%+2px)] lg:w-[226px]","children":"Build the parallel"}]
2a:["$","div",null,{"className":"absolute top-[332px] left-3 lg:top-[133px] lg:left-[calc(50%+6px)]","children":["$","div",null,{"className":"flex flex-col gap-1","children":["$undefined",[["$","a","https://free.technology/jobs",{"href":"https://free.technology/jobs","target":"_blank","rel":"noopener noreferrer","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Work With Us"}],["$","a","/design-guide",{"href":"/design-guide","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Design Guide"}],["$","a","/field-guide",{"href":"/field-guide","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Field Guide"}],["$","a","/roadmap",{"href":"/roadmap","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Roadmap"}]]]}]}]
2b:["$","div",null,{"className":"absolute top-[332px] left-[calc(50%+6px)] lg:top-[133px] lg:left-[calc(83.33%+3px)]","children":["$","div",null,{"className":"flex flex-col gap-1","children":["$undefined",[["$","a","https://x.com/Logos_network",{"href":"https://x.com/Logos_network","target":"_blank","rel":"noopener noreferrer","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"X"}],["$","a","https://discord.gg/Ykv4eZyHUJ",{"href":"https://discord.gg/Ykv4eZyHUJ","target":"_blank","rel":"noopener noreferrer","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Discord"}],["$","a","https://www.youtube.com/@logos_network",{"href":"https://www.youtube.com/@logos_network","target":"_blank","rel":"noopener noreferrer","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"YouTube"}],["$","a","/media",{"href":"/media","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Blog"}],["$","a","https://github.com/logos-co",{"href":"https://github.com/logos-co","target":"_blank","rel":"noopener noreferrer","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Github"}]]]}]}]
2c:["$","div",null,{"className":"absolute top-[460px] left-3 lg:top-[322px] lg:left-[calc(50%+8px)]","children":["$","div",null,{"className":"flex flex-col gap-1","children":[["$","p",null,{"className":"text-eyebrow mb-1 text-brand-off-white","children":"Research"}],[["$","a","/research",{"href":"/research","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Research Overview"}],["$","a","https://lip.logos.co/",{"href":"https://lip.logos.co/","target":"_blank","rel":"noopener noreferrer","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Specs / RFC"}],["$","a","https://forum.research.logos.co/",{"href":"https://forum.research.logos.co/","target":"_blank","rel":"noopener noreferrer","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Research Forum"}]]]}]}]
2d:["$","div",null,{"className":"absolute top-[460px] left-[calc(50%+6px)] lg:top-[322px] lg:left-[calc(83.33%+3px)]","children":["$","div",null,{"className":"flex flex-col gap-1","children":[["$","p",null,{"className":"text-eyebrow mb-1 text-brand-off-white","children":"Infrastructure"}],[["$","a","/technology-stack/messaging",{"href":"/technology-stack/messaging","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Messaging"}],["$","a","/technology-stack/storage",{"href":"/technology-stack/storage","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Storage"}],["$","a","/technology-stack/blockchain",{"href":"/technology-stack/blockchain","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Blockchain"}],["$","a","/technology-stack/networking",{"href":"/technology-stack/networking","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Networking"}]]]}]}]
2e:["$","div",null,{"className":"absolute top-[540px] left-3 lg:top-[617px] lg:left-[calc(50%+6px)]","children":["$","div",null,{"className":"flex flex-col gap-1","children":["$undefined",[["$","a","/terms-and-conditions",{"href":"/terms-and-conditions","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Terms & Conditions"}],["$","a","/privacy-policy",{"href":"/privacy-policy","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Privacy Policy"}],["$","a","/security",{"href":"/security","className":"text-mono-s w-fit cursor-pointer border-b border-brand-off-white/10 text-brand-off-white transition-opacity hover:opacity-70","children":"Security"}]]]}]}]
31:T88a,M14.6386 26C13.728 26 12.945 25.7854 12.2881 25.3549C11.6312 24.9244 11.1344 24.2467 10.7962 23.3233C10.5841 22.7003 10.4359 21.9368 10.3513 21.0328C10.2668 20.1302 10.2134 19.1833 10.1926 18.1948C10.1718 17.1842 10.1497 16.2061 10.1289 15.2592C10.1289 15.0017 10.0651 14.8716 9.93897 14.8716C9.83361 14.8716 9.72695 14.9575 9.62159 15.1292C9.21967 15.8822 8.74359 16.742 8.19208 17.7097C7.66268 18.6773 7.13328 19.645 6.60388 20.6127C6.07447 21.5804 5.5984 22.4518 5.17436 23.2257C4.77243 23.9788 4.48627 24.5264 4.31717 24.871C4.10515 25.3445 3.76696 25.6449 3.3013 25.7737C2.85644 25.9246 2.29582 25.9571 1.61814 25.8699C0.940452 25.7841 0.464381 25.5149 0.188624 25.0635C-0.107945 24.5901 -0.0546142 24.0958 0.347315 23.5795C0.623072 23.2348 1.01459 22.7198 1.52188 22.0317C2.03047 21.3216 2.6015 20.5269 3.23626 19.645C3.87102 18.7424 4.51749 17.8176 5.17306 16.8707C5.85075 15.9031 6.48551 14.9783 7.07865 14.0964C7.67178 13.1938 8.16867 12.4082 8.5706 11.7423C8.99464 11.0542 9.26909 10.5483 9.39657 10.2257C9.52404 9.92526 9.66062 9.591 9.8089 9.22551C9.95719 8.86003 10.0313 8.48414 10.0313 8.09655C10.0313 6.67754 9.89345 5.61231 9.61899 4.90345C9.36535 4.17249 9.01545 3.68864 8.5706 3.45193C8.14655 3.1944 7.68089 3.06433 7.1736 3.06433C6.79248 3.06433 6.38015 3.13977 5.9353 3.29065C5.51125 3.44152 5.2368 3.58069 5.10933 3.70945C4.87649 3.94617 4.65407 3.98909 4.44205 3.83822C4.23002 3.68734 4.16629 3.44022 4.25214 3.09685C4.48497 2.30085 4.90901 1.592 5.52296 0.967684C6.13951 0.322561 6.9967 0 8.09713 0C9.26129 0 10.1822 0.332967 10.8599 1.0002C11.5376 1.66743 12.0241 2.73137 12.3206 4.1933C12.6172 5.65523 12.7655 7.5906 12.7655 9.9994C12.7655 12.8374 12.8084 15.1071 12.893 16.8057C12.9775 18.5044 13.1154 19.7842 13.3053 20.6439C13.4952 21.4828 13.7606 22.0421 14.0987 22.3218C14.459 22.6014 14.9026 22.7406 15.432 22.7406C15.9614 22.7406 16.4167 22.6326 16.8615 22.418C17.3272 22.2034 17.7291 21.9238 18.0686 21.5791C18.2169 21.4074 18.386 21.3424 18.5772 21.3853C18.7671 21.4282 18.9154 21.5466 19.022 21.7404C19.1495 21.9121 19.1495 22.1384 19.022 22.418C18.5772 23.4078 17.9841 24.2571 17.2439 24.966C16.5246 25.654 15.6557 25.9987 14.6399 25.9987L14.6386 26Z5:["$","div",null,{"className":"bg-brand-off-white text-brand-dark-green","children":[["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"{\"@context\":\"https://schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Logos\",\"item\":\"https://dev.logos.co/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Logos Technology Stack\",\"item\":\"https://dev.logos.co/technology-stack\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Networking\",\"item\":\"https://dev.logos.co/technology-stack/networking\"}]}"}}],["$","section",null,{"className":"bg-brand-off-white mb-0 md:mb-0 md:pt-[27px] min-h-170 md:min-h-auto lg:min-h-145","children":[["$","div",null,{"className":"relative mx-auto flex max-w-360 flex-col px-3 pt-[21px] pb-10 text-brand-dark-green md:hidden","children":[["$","div",null,{"className":"relative z-30","children":"$L30"}],["$","h1",null,{"className":"text-h3-serif mt-3.75 flex items-center gap-3","children":[["$","svg",null,{"aria-hidden":"true","className":"inline-block fill-current shrink-0 text-gray-03","fill":"none","style":{"width":16.923076923076923,"height":22},"viewBox":"0 0 20 26","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$31"}]}],"Networking"]}],"$L32"]}],"$L33","$L34"]}],"$L35","$L36","$L37","$L38","$L39"]}]
44:I[35006,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js","/_next/static/chunks/022gqd8k3cchn.js"],"Reveal"]
45:I[35006,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js","/_next/static/chunks/022gqd8k3cchn.js"],"RevealItem"]
4c:I[57,["/_next/static/chunks/17n8x2dvjvy8u.js","/_next/static/chunks/0kxztukdpg3gd.js","/_next/static/chunks/113cbtzy2q3sb.js","/_next/static/chunks/0ryof3~3uu6ua.js","/_next/static/chunks/0cnxl~oft49l..js","/_next/static/chunks/10x45wppvw40p.js","/_next/static/chunks/022gqd8k3cchn.js"],"default"]
32:["$","div",null,{"className":"mt-8 flex flex-col text-black","children":[["$","div",null,{"className":"flex flex-wrap items-start gap-1.5","children":["$","div",null,{"className":"flex flex-wrap items-center gap-2.5","children":[["$","a",null,{"href":"https://docs.logos.co/","className":"inline-flex items-center justify-center border border-brand-dark-green/50 px-3 py-2 text-brand-dark-green transition-colors hover:bg-gray-02 hover:border-transparent cursor-pointer","target":"_blank","rel":"noopener noreferrer","children":["$","span",null,{"className":"inline-flex items-center gap-1.5","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold uppercase whitespace-nowrap ","children":"Docs"}],["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]]}]}],null]}]}],["$","p",null,{"className":"text-mono-s mt-6","children":"The transport and coordination layer for the Logos stack. Private and designed for anonymity with built-in metadata protection."}],["$","div",null,{"className":"text-mono-s mt-5 flex flex-col gap-2","children":[["$","p",null,{"children":"Key Repositories:"}],[["$","p","VACP2P — Communication and privacy research.",{"children":[["$","a",null,{"href":"https://github.com/vacp2p","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"VACP2P"}]," ","— Communication and privacy research."]}],["$","p","NIM-LIBP2P — Nim implementation of the libp2p networking stack.",{"children":[["$","a",null,{"href":"https://github.com/vacp2p/nim-libp2p","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"NIM-LIBP2P"}]," ","— Nim implementation of the libp2p networking stack."]}],["$","p","LIBLOGOS — Core library for the Logos runtime.",{"children":[["$","a",null,{"href":"https://github.com/logos-co/liblogos","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"LIBLOGOS"}]," ","— Core library for the Logos runtime."]}],["$","p","NIM-LIBP2P-MIX — Sphinx-based mixnet implementation for libp2p.",{"children":[["$","a",null,{"href":"https://github.com/logos-co/nim-libp2p-mix","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"NIM-LIBP2P-MIX"}]," ","— Sphinx-based mixnet implementation for libp2p."]}],["$","p","MIX-RLN-SPAM-PROTECTION-PLUGIN — RLN-based DoS protection for libp2p mixnets.",{"children":[["$","a",null,{"href":"https://github.com/logos-co/mix-rln-spam-protection-plugin","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"MIX-RLN-SPAM-PROTECTION-PLUGIN"}]," ","— RLN-based DoS protection for libp2p mixnets."]}],["$","p","ZEROKIT — Zero-knowledge modules for RLN implementation.",{"children":[["$","a",null,{"href":"https://github.com/vacp2p/zerokit","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"ZEROKIT"}]," ","— Zero-knowledge modules for RLN implementation."]}],["$","p","DE-MLS — Secure group membership coordinated through off-chain consensus.",{"children":[["$","a",null,{"href":"https://github.com/vacp2p/de-mls","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"DE-MLS"}]," ","— Secure group membership coordinated through off-chain consensus."]}]]]}],"$L3a"]}]
33:["$","div",null,{"className":"relative z-30 mx-auto hidden max-w-360 px-3 md:block","children":"$5:props:children:1:props:children:0:props:children:0:props:children"}]
3b:T88a,M14.6386 26C13.728 26 12.945 25.7854 12.2881 25.3549C11.6312 24.9244 11.1344 24.2467 10.7962 23.3233C10.5841 22.7003 10.4359 21.9368 10.3513 21.0328C10.2668 20.1302 10.2134 19.1833 10.1926 18.1948C10.1718 17.1842 10.1497 16.2061 10.1289 15.2592C10.1289 15.0017 10.0651 14.8716 9.93897 14.8716C9.83361 14.8716 9.72695 14.9575 9.62159 15.1292C9.21967 15.8822 8.74359 16.742 8.19208 17.7097C7.66268 18.6773 7.13328 19.645 6.60388 20.6127C6.07447 21.5804 5.5984 22.4518 5.17436 23.2257C4.77243 23.9788 4.48627 24.5264 4.31717 24.871C4.10515 25.3445 3.76696 25.6449 3.3013 25.7737C2.85644 25.9246 2.29582 25.9571 1.61814 25.8699C0.940452 25.7841 0.464381 25.5149 0.188624 25.0635C-0.107945 24.5901 -0.0546142 24.0958 0.347315 23.5795C0.623072 23.2348 1.01459 22.7198 1.52188 22.0317C2.03047 21.3216 2.6015 20.5269 3.23626 19.645C3.87102 18.7424 4.51749 17.8176 5.17306 16.8707C5.85075 15.9031 6.48551 14.9783 7.07865 14.0964C7.67178 13.1938 8.16867 12.4082 8.5706 11.7423C8.99464 11.0542 9.26909 10.5483 9.39657 10.2257C9.52404 9.92526 9.66062 9.591 9.8089 9.22551C9.95719 8.86003 10.0313 8.48414 10.0313 8.09655C10.0313 6.67754 9.89345 5.61231 9.61899 4.90345C9.36535 4.17249 9.01545 3.68864 8.5706 3.45193C8.14655 3.1944 7.68089 3.06433 7.1736 3.06433C6.79248 3.06433 6.38015 3.13977 5.9353 3.29065C5.51125 3.44152 5.2368 3.58069 5.10933 3.70945C4.87649 3.94617 4.65407 3.98909 4.44205 3.83822C4.23002 3.68734 4.16629 3.44022 4.25214 3.09685C4.48497 2.30085 4.90901 1.592 5.52296 0.967684C6.13951 0.322561 6.9967 0 8.09713 0C9.26129 0 10.1822 0.332967 10.8599 1.0002C11.5376 1.66743 12.0241 2.73137 12.3206 4.1933C12.6172 5.65523 12.7655 7.5906 12.7655 9.9994C12.7655 12.8374 12.8084 15.1071 12.893 16.8057C12.9775 18.5044 13.1154 19.7842 13.3053 20.6439C13.4952 21.4828 13.7606 22.0421 14.0987 22.3218C14.459 22.6014 14.9026 22.7406 15.432 22.7406C15.9614 22.7406 16.4167 22.6326 16.8615 22.418C17.3272 22.2034 17.7291 21.9238 18.0686 21.5791C18.2169 21.4074 18.386 21.3424 18.5772 21.3853C18.7671 21.4282 18.9154 21.5466 19.022 21.7404C19.1495 21.9121 19.1495 22.1384 19.022 22.418C18.5772 23.4078 17.9841 24.2571 17.2439 24.966C16.5246 25.654 15.6557 25.9987 14.6399 25.9987L14.6386 26Z34:["$","div",null,{"className":"mx-auto hidden max-w-360 gap-5 px-3 pt-4 pb-2 text-brand-dark-green md:grid md:grid-cols-4 md:gap-3 md:pt-7.5 md:pb-23","children":[["$","h1",null,{"className":"text-h3-serif flex self-start items-center gap-3 md:col-span-2","children":[["$","svg",null,{"aria-hidden":"true","className":"inline-block fill-current shrink-0 text-gray-03","fill":"none","style":{"width":32.30769230769231,"height":42},"viewBox":"0 0 20 26","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$3b"}]}],"Networking"]}],["$","div",null,{"className":"md:col-span-2 md:grid md:grid-cols-2 md:gap-3","children":[["$","div",null,{"className":"flex flex-col gap-6","children":[["$","p",null,{"className":"text-mono-s max-w-86 text-black","children":"The transport and coordination layer for the Logos stack. Private and designed for anonymity with built-in metadata protection."}],["$","div",null,{"className":"text-mono-s flex flex-col gap-3 text-black","children":[["$","p",null,{"children":"Key Repositories:"}],[["$","p","VACP2P — Communication and privacy research.",{"children":[["$","a",null,{"href":"https://github.com/vacp2p","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"VACP2P"}]," ","— Communication and privacy research."]}],"$L3c","$L3d","$L3e","$L3f","$L40","$L41"]]}],"$L42"]}],"$L43"]}]]}]
35:["$","div",null,{"className":"mt-15 first-of-type:mt-0 md:mt-25 md:first-of-type:mt-30","children":[["$","div",null,{"className":"md:hidden h-px w-full bg-brand-dark-green/10"}],["$","$L44",null,{"amount":0.2,"children":["$","section",null,{"className":"min-h-62 bg-brand-off-white md:border-t md:border-brand-dark-green/10 mb-15 md:mb-25 md:min-h-[235px]","children":["$","div",null,{"className":"mx-auto grid max-w-360 gap-4 px-3 py-10 text-brand-dark-green md:grid-cols-4 md:gap-3 md:pt-10 md:pb-0","children":[["$","h2",null,{"className":"text-h4-sans md:col-span-2","children":"Overview"}],["$","div",null,{"className":"text-mono-s flex min-w-0 max-w-86 flex-col gap-5 break-words md:col-span-2","children":[["$","p","The networking layer treats all traffic alike, whether the modules above it are storing files, sending messages, or processing transactions. Messages route through multiple relay nodes that mix and delay traffic, so timing and volume reveal little to an outside observer. Nodes advertise and find one another through a capability discovery protocol with no central registry, and the peering layer maintains connections across the network.",{"children":"The networking layer treats all traffic alike, whether the modules above it are storing files, sending messages, or processing transactions. Messages route through multiple relay nodes that mix and delay traffic, so timing and volume reveal little to an outside observer. Nodes advertise and find one another through a capability discovery protocol with no central registry, and the peering layer maintains connections across the network."}],["$","p","Because privacy is implemented at the foundation, every module built on the networking layer inherits it without having to implement anonymity itself.",{"children":"Because privacy is implemented at the foundation, every module built on the networking layer inherits it without having to implement anonymity itself."}]]}]]}]}]}]]}]
36:["$","div",null,{"className":"mt-15 first-of-type:mt-0 md:mt-25 md:first-of-type:mt-30","children":["$","section",null,{"className":"bg-brand-off-white","children":["$","div",null,{"className":"mx-auto max-w-360 px-3","children":["$","$L44",null,{"stagger":true,"amount":0.15,"className":"flex flex-col gap-3 md:flex-row md:items-stretch","children":[["$","$L45","Service Discovery",{"className":"md:flex-1","children":["$","article",null,{"className":"flex min-h-[358px] w-full shrink-0 flex-col items-start justify-between rounded-3xl bg-gray-01 p-1.5 md:h-full md:min-h-[396px]","children":[["$","div",null,{"className":"flex w-full flex-col gap-3 p-3","children":[["$","div",null,{"className":"flex items-center gap-3","children":[["$","span",null,{"className":"h-3 w-[18px] shrink-0 rounded-full bg-accent-light-blue","aria-hidden":"true"}],["$","p",null,{"className":"text-body-sans whitespace-nowrap text-brand-dark-green","children":"Service Discovery"}]]}],["$","p",null,{"className":"text-mono-s text-brand-dark-green","children":"How does a node find other nodes offering the services it needs without a central directory? Service Discovery answers this with a new protocol built on libp2p's Kad-DHT. Each node publishes a signed record describing its address and capabilities; others search for matching records through a general API, and light clients can look peers up without joining the full distributed hash table. This enables a heterogeneous peer-to-peer network where many kinds of node coordinate without intermediaries."}]]}],["$","div",null,{"className":"flex w-full flex-col","children":[["$","div",null,{"className":"flex items-baseline gap-1.5 px-3 pb-3","children":[["$","a",null,{"href":"https://github.com/vacp2p/nim-libp2p","className":"inline-flex items-center justify-center rounded-xl bg-brand-dark-green px-3 py-2 text-brand-off-white backdrop-blur-[5px] transition-colors hover:bg-accent-steel-teal cursor-pointer","target":"_blank","rel":"noopener noreferrer","children":["$","span",null,{"className":"inline-flex items-center gap-1.5","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold uppercase whitespace-nowrap ","children":"Repo"}],["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]]}]}],null]}],["$","div",null,{"className":"relative h-[202px] w-full overflow-hidden rounded-[18px] md:h-62","children":["$","$L1f",null,{"src":"/images/networking/mix-net.jpg","alt":"","fill":true,"sizes":"(min-width: 768px) 33vw, 100vw","className":"object-cover object-[50%_62%]"}]}]]}]]}]}],["$","$L45","Mixnet",{"className":"md:flex-1","children":["$","article",null,{"className":"flex min-h-[358px] w-full shrink-0 flex-col items-start justify-between rounded-3xl bg-gray-01 p-1.5 md:h-full md:min-h-[396px]","children":[["$","div",null,{"className":"flex w-full flex-col gap-3 p-3","children":[["$","div",null,{"className":"flex items-center gap-3","children":[["$","span",null,{"className":"h-3 w-[18px] shrink-0 rounded-full bg-brand-yellow","aria-hidden":"true"}],["$","p",null,{"className":"text-body-sans whitespace-nowrap text-brand-dark-green","children":"Mixnet"}]]}],["$","p",null,{"className":"text-mono-s text-brand-dark-green","children":"The mixnet is a privacy-preserving transport mechanism drawn from the same family of designs behind anonymity networks such as Tor and Nym. Messages pass through several relay nodes that shuffle and delay them, so that no observer can pair senders with receivers even by watching timing and volume closely. It carries both fire-and-forget messages and request-response interactions, and it supports cover traffic to keep the set of plausible senders large enough to preserve privacy."}]]}],"$L46"]}]}],"$L47"]}]}]}]}]
37:["$","div",null,{"className":"mt-15 first-of-type:mt-0 md:mt-25 md:first-of-type:mt-30","children":["$","$L44",null,{"amount":0.2,"children":["$","section",null,{"className":"bg-brand-off-white","children":["$","div",null,{"className":"mx-auto flex max-w-360 flex-col gap-3 px-3 py-10 md:flex-row md:items-start","children":[["$","div",null,{"className":"flex h-75 w-full flex-col items-center justify-center overflow-hidden border border-brand-dark-green p-4 md:h-125 md:flex-1 relative cursor-pointer transition duration-200 hover:bg-gray-01","children":[["$","a",null,{"href":"https://docs.logos.co/","target":"_blank","rel":"noopener noreferrer","aria-hidden":"true","tabIndex":-1,"className":"absolute inset-0 z-20 cursor-pointer"}],["$","div",null,{"className":"flex flex-col items-center justify-center gap-10","children":[["$","div",null,{"className":"flex w-full max-w-108 flex-col items-center gap-3 px-4 text-center text-brand-dark-green","children":[["$","p",null,{"className":"text-subhead-sans w-full","children":"Docs"}],["$","p",null,{"className":"text-mono-s w-full max-w-95","children":"Learn more about the Logos technology stack"}]]}],["$","a",null,{"href":"https://docs.logos.co/","className":"inline-flex items-center justify-center rounded-xl bg-brand-dark-green px-3 py-2 text-brand-off-white backdrop-blur-[5px] transition-colors hover:bg-accent-steel-teal after:absolute after:inset-0 after:content-['']","target":"_blank","rel":"noopener noreferrer","children":["$","span",null,{"className":"inline-flex items-center gap-1.5","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold uppercase whitespace-nowrap ","children":"View the docs"}],["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]]}]}]]}]]}],["$","div",null,{"className":"h-75 w-full overflow-hidden rounded-[200px] bg-brand-dark-green md:h-125 md:flex-1 relative cursor-pointer transition duration-200 hover:brightness-125","children":["$L48",["$","div",null,{"className":"pointer-events-none absolute inset-0 overflow-hidden [&>*]:size-full [&>*]:object-cover","children":["$","$L1f",null,{"src":"/images/networking/builder-hub.jpg","alt":"","fill":true,"sizes":"(min-width: 768px) 33vw, 100vw","className":"scale-125 object-cover blur-2xl"}]}],["$","div",null,{"className":"absolute inset-0 flex items-center justify-center","children":["$","div",null,{"className":"flex flex-col items-center justify-center gap-10","children":[["$","div",null,{"className":"flex w-full max-w-108 flex-col items-center gap-3 px-4 text-center text-brand-off-white","children":[["$","p",null,{"className":"text-subhead-sans w-full","children":"Start Building"}],["$","p",null,{"className":"text-mono-s w-full max-w-95","children":"Build privacy-preserving tools and applications"}]]}],"$L49"]}]}]]}],["$","div",null,{"className":"flex h-75 w-full flex-col items-center justify-center overflow-hidden rounded-[60px] bg-gray-01 p-4 md:h-125 md:flex-1 relative cursor-pointer transition duration-200 hover:bg-gray-02","children":[["$","a",null,{"href":"https://github.com/logos-co/logos-basecamp","target":"_blank","rel":"noopener noreferrer","aria-hidden":"true","tabIndex":-1,"className":"absolute inset-0 z-20 cursor-pointer"}],["$","div",null,{"className":"flex flex-col items-center justify-center gap-10","children":[["$","div",null,{"className":"flex w-full max-w-108 flex-col items-center gap-3 px-4 text-center text-brand-dark-green","children":[["$","p",null,{"className":"text-subhead-sans w-full","children":"Install Basecamp"}],["$","p",null,{"className":"text-mono-s w-full max-w-95","children":"Download the local launcher for apps built on Logos"}]]}],["$","a",null,{"href":"https://github.com/logos-co/logos-basecamp","className":"inline-flex items-center justify-center rounded-xl bg-brand-dark-green px-3 py-2 text-brand-off-white backdrop-blur-[5px] transition-colors hover:bg-accent-steel-teal after:absolute after:inset-0 after:content-['']","target":"_blank","rel":"noopener noreferrer","children":"$L4a"}]]}]]}]]}]}]}]}]
38:["$","div",null,{"className":"mt-15 first-of-type:mt-0 md:mt-25 md:first-of-type:mt-30","children":["$","div",null,{"className":"md:mb-25","children":"$L4b"}]}]
39:["$","div",null,{"className":"first-of-type:mt-0 md:first-of-type:mt-30 mt-0 md:mt-25","children":["$","$L4c",null,{"data":{"componentType":"relatedArticles","key":"networking.relatedArticles","label":"Logos Media","eyebrow":"Logos in the News","title":"Related Articles","cta":{"label":"Explore all articles","href":"/media"},"visibleCount":4},"articles":[{"title":"Logos Dev Update: July 2026","titleSerif":"Logos Dev Update:","date":"06 Aug 2026","galleryDate":"08.06.26","author":"Logos","description":"Your monthly update on the development of the Logos technology stack.","image":"https://cms-press.logos.co/uploads/Logos_Dev_Banner_822c8e63fa.jpg","thumbnailImage":"https://cms-press.logos.co/uploads/thumbnail_Logos_Dev_Banner_822c8e63fa.jpg","galleryImage":"https://cms-press.logos.co/uploads/small_Logos_Dev_Banner_822c8e63fa.jpg","cardImage":"https://cms-press.logos.co/uploads/Logos_Dev_Banner_822c8e63fa.jpg","featuredImage":"https://cms-press.logos.co/uploads/Logos_Dev_Banner_822c8e63fa.jpg","href":"https://blog.logos.co/article/developer-update-july-2026","readingTime":5},{"title":"Interzone Bridging: Moving Value Between Zones on Logos","titleSerif":"Interzone Bridging:","date":"05 Aug 2026","galleryDate":"08.05.26","author":"Dr. Corey Petty","description":"How Logos Zones move tokens and messages between each other without a trusted intermediary.","image":"https://cms-press.logos.co/uploads/Interzone_Bridging_bc7455aa6f.png","thumbnailImage":"https://cms-press.logos.co/uploads/thumbnail_Interzone_Bridging_bc7455aa6f.png","galleryImage":"https://cms-press.logos.co/uploads/small_Interzone_Bridging_bc7455aa6f.png","cardImage":"https://cms-press.logos.co/uploads/Interzone_Bridging_bc7455aa6f.png","featuredImage":"https://cms-press.logos.co/uploads/Interzone_Bridging_bc7455aa6f.png","href":"https://blog.logos.co/article/interzone-bridging-logos","readingTime":6},{"title":"Basecamp in Testnet v0.2: The Local-First Launcher for Privacy-Preserving Applications","titleSerif":"Basecamp in Testnet v0.2:","date":"28 Jul 2026","galleryDate":"07.28.26","author":"Logos","description":"Basecamp in Logos Testnet v0.2 is easier to set up and features expanded capabilities.","image":"https://cms-press.logos.co/uploads/Basecamp_V0_2_Cover_image_d7dae8f89f.png","thumbnailImage":"https://cms-press.logos.co/uploads/thumbnail_Basecamp_V0_2_Cover_image_d7dae8f89f.png","galleryImage":"https://cms-press.logos.co/uploads/small_Basecamp_V0_2_Cover_image_d7dae8f89f.png","cardImage":"https://cms-press.logos.co/uploads/Basecamp_V0_2_Cover_image_d7dae8f89f.png","featuredImage":"https://cms-press.logos.co/uploads/Basecamp_V0_2_Cover_image_d7dae8f89f.png","href":"https://blog.logos.co/article/basecamp-v02","readingTime":8},{"title":"Logos Blockchain in Testnet v0.2: Privacy Reaches Consensus","titleSerif":"$undefined","date":"22 Jul 2026","galleryDate":"07.22.26","author":"Dr. Corey Petty","description":"Testnet v0.2 brings privacy to the consensus layer of the Logos blockchain.","image":"https://cms-press.logos.co/uploads/Blend_Blockchain_v02_ef481e9e9c.png","thumbnailImage":"https://cms-press.logos.co/uploads/thumbnail_Blend_Blockchain_v02_ef481e9e9c.png","galleryImage":"https://cms-press.logos.co/uploads/small_Blend_Blockchain_v02_ef481e9e9c.png","cardImage":"https://cms-press.logos.co/uploads/Blend_Blockchain_v02_ef481e9e9c.png","featuredImage":"https://cms-press.logos.co/uploads/Blend_Blockchain_v02_ef481e9e9c.png","href":"https://blog.logos.co/article/logos-blockchain-v02","readingTime":8}],"sectionClassName":"mt-0 mb-0 md:mt-0 md:mb-0"}]}]
30:["$","$L1d",null,{"ref":"$undefined","href":"/technology-stack","locale":"$undefined","localeCookie":"$1c:props:localeCookie","className":"inline-flex cursor-pointer items-center gap-1 text-brand-dark-green transition-opacity hover:opacity-70","children":[["$","span",null,{"className":"inline-flex size-3.75 shrink-0 rotate-180 items-center justify-center","children":["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]}],["$","span",null,{"className":"font-mono text-xs leading-[1.3] font-medium uppercase","children":"Technology stack"}]],"prefetch":false}]
3a:["$","div",null,{"className":"border-brand-dark-green/10 mt-6 flex flex-col gap-3 border-t pt-6","children":[["$","span",null,{"className":"text-eyebrow w-fit rounded bg-brand-yellow px-1 py-0.5 text-brand-dark-green","children":"Current Status"}],["$","p",null,{"className":"text-mono-s text-black","children":"The networking layer is in active development toward testnet, with capability discovery and the libp2p mixnet as leading priorities. In the future, Service Discovery will replace the legacy discovery mechanism inside Logos Messaging."}],["$","div",null,{"className":"flex flex-wrap items-center gap-3","children":["$","a",null,{"href":"https://github.com/logos-co/logos-basecamp/releases#release-0.2.3","className":"inline-flex items-center justify-center border border-brand-dark-green/50 px-3 py-2 text-brand-dark-green transition-colors hover:bg-gray-02 hover:border-transparent w-fit cursor-pointer rounded-none","target":"_blank","rel":"noopener noreferrer","children":["$","span",null,{"className":"inline-flex items-center gap-1.5","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold uppercase whitespace-nowrap ","children":"Install testnet"}],["$","svg",null,{"aria-hidden":"true","className":"inline-block shrink-0 fill-current ","fill":"none","style":{"width":15,"height":15},"viewBox":"0 0 15 15","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"M1.5 11.2632V8.94737H2.68462V11.2632C2.68462 11.4167 2.74706 11.5639 2.85814 11.6725C2.96922 11.7811 3.11983 11.8421 3.27692 11.8421H11.5692C11.7263 11.8421 11.8769 11.7811 11.988 11.6725C12.0991 11.5639 12.1615 11.4167 12.1615 11.2632V8.94737H13.3462V11.2632C13.3462 11.7238 13.1588 12.1654 12.8256 12.4912C12.4923 12.8169 12.0405 13 11.5692 13H3.27692C2.80565 13 2.35382 12.8169 2.02058 12.4912C1.68735 12.1654 1.5 11.7238 1.5 11.2632ZM8.01538 2V7.54975L9.96584 5.6433L10.8034 6.46197L7.42308 9.76604L4.04276 6.46197L4.88032 5.6433L6.83077 7.54975V2H8.01538Z"}]}]]}]}]}]]}]
3c:["$","p","NIM-LIBP2P — Nim implementation of the libp2p networking stack.",{"children":[["$","a",null,{"href":"https://github.com/vacp2p/nim-libp2p","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"NIM-LIBP2P"}]," ","— Nim implementation of the libp2p networking stack."]}]
3d:["$","p","LIBLOGOS — Core library for the Logos runtime.",{"children":[["$","a",null,{"href":"https://github.com/logos-co/liblogos","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"LIBLOGOS"}]," ","— Core library for the Logos runtime."]}]
3e:["$","p","NIM-LIBP2P-MIX — Sphinx-based mixnet implementation for libp2p.",{"children":[["$","a",null,{"href":"https://github.com/logos-co/nim-libp2p-mix","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"NIM-LIBP2P-MIX"}]," ","— Sphinx-based mixnet implementation for libp2p."]}]
3f:["$","p","MIX-RLN-SPAM-PROTECTION-PLUGIN — RLN-based DoS protection for libp2p mixnets.",{"children":[["$","a",null,{"href":"https://github.com/logos-co/mix-rln-spam-protection-plugin","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"MIX-RLN-SPAM-PROTECTION-PLUGIN"}]," ","— RLN-based DoS protection for libp2p mixnets."]}]
40:["$","p","ZEROKIT — Zero-knowledge modules for RLN implementation.",{"children":[["$","a",null,{"href":"https://github.com/vacp2p/zerokit","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"ZEROKIT"}]," ","— Zero-knowledge modules for RLN implementation."]}]
41:["$","p","DE-MLS — Secure group membership coordinated through off-chain consensus.",{"children":[["$","a",null,{"href":"https://github.com/vacp2p/de-mls","target":"_blank","rel":"noopener noreferrer","className":"font-mono font-semibold uppercase underline transition-opacity hover:opacity-70","children":"DE-MLS"}]," ","— Secure group membership coordinated through off-chain consensus."]}]
42:["$","div",null,{"className":"border-brand-dark-green/10 flex flex-col gap-6 border-t pt-6","children":[["$","span",null,{"className":"text-eyebrow w-fit rounded bg-brand-yellow px-1 py-0.5 text-brand-dark-green","children":"Current Status"}],["$","p",null,{"className":"text-mono-s max-w-86 text-black","children":"The networking layer is in active development toward testnet, with capability discovery and the libp2p mixnet as leading priorities. In the future, Service Discovery will replace the legacy discovery mechanism inside Logos Messaging."}],["$","div",null,{"className":"flex flex-wrap items-center gap-3","children":"$3a:props:children:2:props:children"}]]}]
43:["$","div",null,{"className":"flex flex-wrap items-start justify-end gap-3","children":"$32:props:children:0:props:children"}]
46:["$","div",null,{"className":"flex w-full flex-col","children":[["$","div",null,{"className":"flex items-baseline gap-1.5 px-3 pb-3","children":[["$","a",null,{"href":"https://github.com/logos-co/nim-libp2p-mix","className":"inline-flex items-center justify-center rounded-xl bg-brand-dark-green px-3 py-2 text-brand-off-white backdrop-blur-[5px] transition-colors hover:bg-accent-steel-teal cursor-pointer","target":"_blank","rel":"noopener noreferrer","children":["$","span",null,{"className":"inline-flex items-center gap-1.5","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold uppercase whitespace-nowrap ","children":"Repo"}],["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]]}]}],null]}],["$","div",null,{"className":"relative h-[202px] w-full overflow-hidden rounded-[18px] md:h-62","children":["$","$L1f",null,{"src":"/images/networking/capability-discovery.webp","alt":"","fill":true,"sizes":"(min-width: 768px) 33vw, 100vw","className":"object-cover object-[50%_40%]"}]}]]}]
47:["$","$L45","Spam Resistance: RLN and Zerokit",{"className":"md:flex-1","children":["$","article",null,{"className":"flex min-h-[358px] w-full shrink-0 flex-col items-start justify-between rounded-3xl bg-gray-01 p-1.5 md:h-full md:min-h-[396px]","children":[["$","div",null,{"className":"flex w-full flex-col gap-3 p-3","children":[["$","div",null,{"className":"flex items-center gap-3","children":[["$","span",null,{"className":"h-3 w-[18px] shrink-0 rounded-full bg-accent-steel-teal","aria-hidden":"true"}],["$","p",null,{"className":"text-body-sans whitespace-nowrap text-brand-dark-green","children":"Spam Resistance: RLN and Zerokit"}]]}],["$","p",null,{"className":"text-mono-s text-brand-dark-green","children":"An anonymous network needs a way to stop abuse without identifying its users. A Rate Limiting Nullifier (RLN) does exactly that, using zero-knowledge proofs: each member can send up to a set rate while staying anonymous, and exceeding that rate makes their identity recoverable so the network can remove them. The cryptography lives in Zerokit, a Rust library containing cryptographic modules designed for performance, security, and usability."}]]}],["$","div",null,{"className":"flex w-full flex-col","children":[["$","div",null,{"className":"flex items-baseline gap-1.5 px-3 pb-3","children":[["$","a",null,{"href":"https://github.com/vacp2p/zerokit","className":"inline-flex items-center justify-center rounded-xl bg-brand-dark-green px-3 py-2 text-brand-off-white backdrop-blur-[5px] transition-colors hover:bg-accent-steel-teal cursor-pointer","target":"_blank","rel":"noopener noreferrer","children":["$","span",null,{"className":"inline-flex items-center gap-1.5","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold uppercase whitespace-nowrap ","children":"Repo"}],["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]]}]}],null]}],["$","div",null,{"className":"relative h-[202px] w-full overflow-hidden rounded-[18px] md:h-62","children":["$","$L1f",null,{"src":"/images/networking/peering-layer.jpg","alt":"","fill":true,"sizes":"(min-width: 768px) 33vw, 100vw","className":"object-cover object-[50%_72%]"}]}]]}]]}]}]
4a:["$","span",null,{"className":"inline-flex items-center gap-1.5","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold uppercase whitespace-nowrap ","children":"Install"}],["$","svg",null,{"aria-hidden":"true","className":"inline-block shrink-0 fill-current ","fill":"none","style":{"width":15,"height":15},"viewBox":"0 0 15 15","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"M1.5 11.2632V8.94737H2.68462V11.2632C2.68462 11.4167 2.74706 11.5639 2.85814 11.6725C2.96922 11.7811 3.11983 11.8421 3.27692 11.8421H11.5692C11.7263 11.8421 11.8769 11.7811 11.988 11.6725C12.0991 11.5639 12.1615 11.4167 12.1615 11.2632V8.94737H13.3462V11.2632C13.3462 11.7238 13.1588 12.1654 12.8256 12.4912C12.4923 12.8169 12.0405 13 11.5692 13H3.27692C2.80565 13 2.35382 12.8169 2.02058 12.4912C1.68735 12.1654 1.5 11.7238 1.5 11.2632ZM8.01538 2V7.54975L9.96584 5.6433L10.8034 6.46197L7.42308 9.76604L4.04276 6.46197L4.88032 5.6433L6.83077 7.54975V2H8.01538Z"}]}]]}]
48:["$","$L1d",null,{"ref":"$undefined","href":"/get-started","locale":"$undefined","localeCookie":"$1c:props:localeCookie","aria-hidden":"true","tabIndex":-1,"className":"absolute inset-0 z-20 cursor-pointer","prefetch":false}]
49:["$","$L1d",null,{"ref":"$undefined","href":"/get-started","locale":"$undefined","localeCookie":"$1c:props:localeCookie","className":"inline-flex items-center justify-center rounded-xl px-3 py-2 backdrop-blur-[5px] transition-colors hover:bg-accent-steel-teal bg-brand-off-white text-brand-dark-green after:absolute after:inset-0 after:content-['']","children":["$","span",null,{"className":"inline-flex items-center gap-1.5","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold uppercase whitespace-nowrap ","children":"Build"}],["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]]}],"prefetch":false}]
51:T88a,M14.6386 26C13.728 26 12.945 25.7854 12.2881 25.3549C11.6312 24.9244 11.1344 24.2467 10.7962 23.3233C10.5841 22.7003 10.4359 21.9368 10.3513 21.0328C10.2668 20.1302 10.2134 19.1833 10.1926 18.1948C10.1718 17.1842 10.1497 16.2061 10.1289 15.2592C10.1289 15.0017 10.0651 14.8716 9.93897 14.8716C9.83361 14.8716 9.72695 14.9575 9.62159 15.1292C9.21967 15.8822 8.74359 16.742 8.19208 17.7097C7.66268 18.6773 7.13328 19.645 6.60388 20.6127C6.07447 21.5804 5.5984 22.4518 5.17436 23.2257C4.77243 23.9788 4.48627 24.5264 4.31717 24.871C4.10515 25.3445 3.76696 25.6449 3.3013 25.7737C2.85644 25.9246 2.29582 25.9571 1.61814 25.8699C0.940452 25.7841 0.464381 25.5149 0.188624 25.0635C-0.107945 24.5901 -0.0546142 24.0958 0.347315 23.5795C0.623072 23.2348 1.01459 22.7198 1.52188 22.0317C2.03047 21.3216 2.6015 20.5269 3.23626 19.645C3.87102 18.7424 4.51749 17.8176 5.17306 16.8707C5.85075 15.9031 6.48551 14.9783 7.07865 14.0964C7.67178 13.1938 8.16867 12.4082 8.5706 11.7423C8.99464 11.0542 9.26909 10.5483 9.39657 10.2257C9.52404 9.92526 9.66062 9.591 9.8089 9.22551C9.95719 8.86003 10.0313 8.48414 10.0313 8.09655C10.0313 6.67754 9.89345 5.61231 9.61899 4.90345C9.36535 4.17249 9.01545 3.68864 8.5706 3.45193C8.14655 3.1944 7.68089 3.06433 7.1736 3.06433C6.79248 3.06433 6.38015 3.13977 5.9353 3.29065C5.51125 3.44152 5.2368 3.58069 5.10933 3.70945C4.87649 3.94617 4.65407 3.98909 4.44205 3.83822C4.23002 3.68734 4.16629 3.44022 4.25214 3.09685C4.48497 2.30085 4.90901 1.592 5.52296 0.967684C6.13951 0.322561 6.9967 0 8.09713 0C9.26129 0 10.1822 0.332967 10.8599 1.0002C11.5376 1.66743 12.0241 2.73137 12.3206 4.1933C12.6172 5.65523 12.7655 7.5906 12.7655 9.9994C12.7655 12.8374 12.8084 15.1071 12.893 16.8057C12.9775 18.5044 13.1154 19.7842 13.3053 20.6439C13.4952 21.4828 13.7606 22.0421 14.0987 22.3218C14.459 22.6014 14.9026 22.7406 15.432 22.7406C15.9614 22.7406 16.4167 22.6326 16.8615 22.418C17.3272 22.2034 17.7291 21.9238 18.0686 21.5791C18.2169 21.4074 18.386 21.3424 18.5772 21.3853C18.7671 21.4282 18.9154 21.5466 19.022 21.7404C19.1495 21.9121 19.1495 22.1384 19.022 22.418C18.5772 23.4078 17.9841 24.2571 17.2439 24.966C16.5246 25.654 15.6557 25.9987 14.6399 25.9987L14.6386 26Z4b:["$","section",null,{"className":"border-brand-dark-green/10 bg-brand-off-white border-t","children":["$","div",null,{"id":"$undefined","className":"mx-auto px-3 max-w-[1440px] pt-25 pb-18 md:pb-6","children":[["$","$L44",null,{"stagger":true,"className":"flex flex-col gap-3 text-brand-dark-green min-[1367px]:flex-row min-[1367px]:gap-0","children":[["$","$L45",null,{"className":"min-[1367px]:w-178.5","children":["$","h2",null,{"className":"text-h4-sans","children":["Explore the Logos",["$","br",null,{}],"Technology Stack."]}]}],["$","$L45",null,{"className":"min-[1367px]:w-83.5","children":["$","p",null,{"className":"text-mono-s","children":"The Logos technology stack is a unified ecosystem of distinct modules. The entire stack is modular so developers can assemble their own desired stack with a different selection of modules."}]}]]}],["$","div",null,{"className":"mt-15 min-[1367px]:mt-25","children":["$L4d",["$","div",null,{"className":"mt-3 grid grid-cols-2 gap-3 min-[1367px]:grid-cols-4","children":["$L4e","$L4f","$L50",["$","div","userModules",{"className":"group/stack-item relative flex flex-col overflow-hidden rounded-3xl border border-brand-dark-green text-center text-brand-dark-green transition-[border-color] duration-200 ease-out hover:border-brand-dark-green/30 focus-visible:border-brand-dark-green/30 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-dark-green items-center justify-center px-3 min-[1367px]:px-6 h-[258px] w-full min-[1367px]:h-[366px]","children":[["$","span",null,{"className":"pointer-events-none absolute inset-0 rounded-3xl bg-accent-light-blue opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100"}],["$","span",null,{"className":"pointer-events-none absolute top-3 left-3 z-[1] hidden h-[57px] w-[46px] overflow-hidden opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100 min-[1367px]:block","children":["$","$L1f",null,{"src":"/images/technology-stack/thumb-user-modules.webp","alt":"","fill":true,"sizes":"46px","className":"object-cover"}]}],null,["$","div",null,{"className":"relative z-[1] flex max-w-[222px] flex-col gap-3 transition-transform duration-200 ease-out items-center ","children":[["$","span",null,{"className":"text-subhead-sans flex items-start gap-2.5 ","children":[["$","span",null,{"className":"hidden h-[1.15em] shrink-0 items-center min-[1367px]:flex","children":["$","svg",null,{"aria-hidden":"true","className":"inline-block fill-current -translate-y-px text-gray-03","fill":"none","style":{"width":10.76923076923077,"height":14},"viewBox":"0 0 20 26","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$51"}]}]}],"User Modules"]}],"$L52"]}],null]}]]}],"$L53"]}]]}]}]
52:[["$","p",null,{"className":"text-mono-s min-[1367px]:hidden text-center","children":"Anyone can build pluggable modules that can communicate with each other over the same infrastructure."}],["$","span",null,{"className":"-mt-3 hidden grid-rows-[0fr] opacity-0 transition-all duration-200 ease-out group-hover/stack-item:mt-0 group-hover/stack-item:grid-rows-[1fr] group-hover/stack-item:opacity-100 min-[1367px]:grid","children":["$","span",null,{"className":"text-mono-s overflow-hidden text-center","children":"Anyone can build pluggable modules that can communicate with each other over the same infrastructure."}]}]]
55:T88a,M14.6386 26C13.728 26 12.945 25.7854 12.2881 25.3549C11.6312 24.9244 11.1344 24.2467 10.7962 23.3233C10.5841 22.7003 10.4359 21.9368 10.3513 21.0328C10.2668 20.1302 10.2134 19.1833 10.1926 18.1948C10.1718 17.1842 10.1497 16.2061 10.1289 15.2592C10.1289 15.0017 10.0651 14.8716 9.93897 14.8716C9.83361 14.8716 9.72695 14.9575 9.62159 15.1292C9.21967 15.8822 8.74359 16.742 8.19208 17.7097C7.66268 18.6773 7.13328 19.645 6.60388 20.6127C6.07447 21.5804 5.5984 22.4518 5.17436 23.2257C4.77243 23.9788 4.48627 24.5264 4.31717 24.871C4.10515 25.3445 3.76696 25.6449 3.3013 25.7737C2.85644 25.9246 2.29582 25.9571 1.61814 25.8699C0.940452 25.7841 0.464381 25.5149 0.188624 25.0635C-0.107945 24.5901 -0.0546142 24.0958 0.347315 23.5795C0.623072 23.2348 1.01459 22.7198 1.52188 22.0317C2.03047 21.3216 2.6015 20.5269 3.23626 19.645C3.87102 18.7424 4.51749 17.8176 5.17306 16.8707C5.85075 15.9031 6.48551 14.9783 7.07865 14.0964C7.67178 13.1938 8.16867 12.4082 8.5706 11.7423C8.99464 11.0542 9.26909 10.5483 9.39657 10.2257C9.52404 9.92526 9.66062 9.591 9.8089 9.22551C9.95719 8.86003 10.0313 8.48414 10.0313 8.09655C10.0313 6.67754 9.89345 5.61231 9.61899 4.90345C9.36535 4.17249 9.01545 3.68864 8.5706 3.45193C8.14655 3.1944 7.68089 3.06433 7.1736 3.06433C6.79248 3.06433 6.38015 3.13977 5.9353 3.29065C5.51125 3.44152 5.2368 3.58069 5.10933 3.70945C4.87649 3.94617 4.65407 3.98909 4.44205 3.83822C4.23002 3.68734 4.16629 3.44022 4.25214 3.09685C4.48497 2.30085 4.90901 1.592 5.52296 0.967684C6.13951 0.322561 6.9967 0 8.09713 0C9.26129 0 10.1822 0.332967 10.8599 1.0002C11.5376 1.66743 12.0241 2.73137 12.3206 4.1933C12.6172 5.65523 12.7655 7.5906 12.7655 9.9994C12.7655 12.8374 12.8084 15.1071 12.893 16.8057C12.9775 18.5044 13.1154 19.7842 13.3053 20.6439C13.4952 21.4828 13.7606 22.0421 14.0987 22.3218C14.459 22.6014 14.9026 22.7406 15.432 22.7406C15.9614 22.7406 16.4167 22.6326 16.8615 22.418C17.3272 22.2034 17.7291 21.9238 18.0686 21.5791C18.2169 21.4074 18.386 21.3424 18.5772 21.3853C18.7671 21.4282 18.9154 21.5466 19.022 21.7404C19.1495 21.9121 19.1495 22.1384 19.022 22.418C18.5772 23.4078 17.9841 24.2571 17.2439 24.966C16.5246 25.654 15.6557 25.9987 14.6399 25.9987L14.6386 26Z53:["$","div",null,{"className":"mt-3 space-y-3","children":["$L54",["$","div",null,{"className":"group/stack-item relative flex flex-col overflow-hidden rounded-3xl border border-brand-dark-green text-center text-brand-dark-green transition-[border-color] duration-200 ease-out hover:border-brand-dark-green/30 focus-visible:border-brand-dark-green/30 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-dark-green items-center justify-center px-3 min-[1367px]:px-6 h-[196px] w-full min-[1367px]:h-[196px]","children":[["$","span",null,{"className":"pointer-events-none absolute inset-0 rounded-3xl bg-accent-light-blue opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100"}],["$","span",null,{"className":"pointer-events-none absolute top-3 left-3 z-[1] hidden h-[57px] w-[46px] overflow-hidden opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100 min-[1367px]:block","children":["$","$L1f",null,{"src":"/images/technology-stack/thumb-foundation.webp","alt":"","fill":true,"sizes":"46px","className":"object-cover"}]}],null,["$","div",null,{"className":"relative z-[1] flex max-w-[222px] flex-col gap-3 transition-transform duration-200 ease-out items-center ","children":[["$","span",null,{"className":"text-subhead-sans flex items-start gap-2.5 ","children":[["$","span",null,{"className":"hidden h-[1.15em] shrink-0 items-center min-[1367px]:flex","children":["$","svg",null,{"aria-hidden":"true","className":"inline-block fill-current -translate-y-px text-gray-03","fill":"none","style":{"width":10.76923076923077,"height":14},"viewBox":"0 0 20 26","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$55"}]}]}],"Logos runtime"]}],"$L56"]}],null]}]]}]
57:T88a,M14.6386 26C13.728 26 12.945 25.7854 12.2881 25.3549C11.6312 24.9244 11.1344 24.2467 10.7962 23.3233C10.5841 22.7003 10.4359 21.9368 10.3513 21.0328C10.2668 20.1302 10.2134 19.1833 10.1926 18.1948C10.1718 17.1842 10.1497 16.2061 10.1289 15.2592C10.1289 15.0017 10.0651 14.8716 9.93897 14.8716C9.83361 14.8716 9.72695 14.9575 9.62159 15.1292C9.21967 15.8822 8.74359 16.742 8.19208 17.7097C7.66268 18.6773 7.13328 19.645 6.60388 20.6127C6.07447 21.5804 5.5984 22.4518 5.17436 23.2257C4.77243 23.9788 4.48627 24.5264 4.31717 24.871C4.10515 25.3445 3.76696 25.6449 3.3013 25.7737C2.85644 25.9246 2.29582 25.9571 1.61814 25.8699C0.940452 25.7841 0.464381 25.5149 0.188624 25.0635C-0.107945 24.5901 -0.0546142 24.0958 0.347315 23.5795C0.623072 23.2348 1.01459 22.7198 1.52188 22.0317C2.03047 21.3216 2.6015 20.5269 3.23626 19.645C3.87102 18.7424 4.51749 17.8176 5.17306 16.8707C5.85075 15.9031 6.48551 14.9783 7.07865 14.0964C7.67178 13.1938 8.16867 12.4082 8.5706 11.7423C8.99464 11.0542 9.26909 10.5483 9.39657 10.2257C9.52404 9.92526 9.66062 9.591 9.8089 9.22551C9.95719 8.86003 10.0313 8.48414 10.0313 8.09655C10.0313 6.67754 9.89345 5.61231 9.61899 4.90345C9.36535 4.17249 9.01545 3.68864 8.5706 3.45193C8.14655 3.1944 7.68089 3.06433 7.1736 3.06433C6.79248 3.06433 6.38015 3.13977 5.9353 3.29065C5.51125 3.44152 5.2368 3.58069 5.10933 3.70945C4.87649 3.94617 4.65407 3.98909 4.44205 3.83822C4.23002 3.68734 4.16629 3.44022 4.25214 3.09685C4.48497 2.30085 4.90901 1.592 5.52296 0.967684C6.13951 0.322561 6.9967 0 8.09713 0C9.26129 0 10.1822 0.332967 10.8599 1.0002C11.5376 1.66743 12.0241 2.73137 12.3206 4.1933C12.6172 5.65523 12.7655 7.5906 12.7655 9.9994C12.7655 12.8374 12.8084 15.1071 12.893 16.8057C12.9775 18.5044 13.1154 19.7842 13.3053 20.6439C13.4952 21.4828 13.7606 22.0421 14.0987 22.3218C14.459 22.6014 14.9026 22.7406 15.432 22.7406C15.9614 22.7406 16.4167 22.6326 16.8615 22.418C17.3272 22.2034 17.7291 21.9238 18.0686 21.5791C18.2169 21.4074 18.386 21.3424 18.5772 21.3853C18.7671 21.4282 18.9154 21.5466 19.022 21.7404C19.1495 21.9121 19.1495 22.1384 19.022 22.418C18.5772 23.4078 17.9841 24.2571 17.2439 24.966C16.5246 25.654 15.6557 25.9987 14.6399 25.9987L14.6386 26Z4d:["$","$L1d",null,{"ref":"$undefined","href":"/basecamp","locale":"$undefined","localeCookie":"$1c:props:localeCookie","target":"$undefined","rel":"$undefined","className":"group/stack-item relative flex flex-col cursor-pointer overflow-hidden rounded-3xl border border-brand-dark-green text-center text-brand-dark-green transition-[border-color] duration-200 ease-out hover:border-brand-dark-green/30 focus-visible:border-brand-dark-green/30 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-dark-green items-start justify-start p-3 min-[1367px]:items-center min-[1367px]:justify-center min-[1367px]:px-6 min-[1367px]:py-0 h-[111px] w-full border-brand-dark-green min-[1367px]:h-[196px]","children":[["$","span",null,{"className":"pointer-events-none absolute inset-0 rounded-3xl bg-accent-light-blue opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100"}],["$","span",null,{"className":"pointer-events-none absolute top-3 left-3 z-[1] hidden h-[57px] w-[46px] overflow-hidden opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100 min-[1367px]:block","children":["$","$L1f",null,{"src":"/images/technology-stack/thumb-networking.webp","alt":"","fill":true,"sizes":"46px","className":"object-cover"}]}],["$","span",null,{"aria-hidden":"true","className":"inline-flex items-center justify-center rounded-xl bg-brand-dark-green px-3 py-2 text-brand-off-white backdrop-blur-[5px] absolute top-2.5 right-2.5 z-10 transition-opacity duration-200 ease-out cursor-pointer min-[1367px]:top-3 min-[1367px]:right-3 ","children":["$","span",null,{"className":"inline-flex items-center gap-1","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold whitespace-nowrap uppercase","children":"Install"}],["$","svg",null,{"aria-hidden":"true","className":"inline-block shrink-0 fill-current ","fill":"none","style":{"width":15,"height":15},"viewBox":"0 0 15 15","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"M1.5 11.2632V8.94737H2.68462V11.2632C2.68462 11.4167 2.74706 11.5639 2.85814 11.6725C2.96922 11.7811 3.11983 11.8421 3.27692 11.8421H11.5692C11.7263 11.8421 11.8769 11.7811 11.988 11.6725C12.0991 11.5639 12.1615 11.4167 12.1615 11.2632V8.94737H13.3462V11.2632C13.3462 11.7238 13.1588 12.1654 12.8256 12.4912C12.4923 12.8169 12.0405 13 11.5692 13H3.27692C2.80565 13 2.35382 12.8169 2.02058 12.4912C1.68735 12.1654 1.5 11.7238 1.5 11.2632ZM8.01538 2V7.54975L9.96584 5.6433L10.8034 6.46197L7.42308 9.76604L4.04276 6.46197L4.88032 5.6433L6.83077 7.54975V2H8.01538Z"}]}]]}]}],["$","div",null,{"className":"relative z-[1] flex max-w-[222px] flex-col gap-3 transition-transform duration-200 ease-out items-start text-left min-[1367px]:items-center min-[1367px]:text-center ","children":[["$","span",null,{"className":"text-subhead-sans flex items-start gap-2.5 ","children":[["$","span",null,{"className":"hidden h-[1.15em] shrink-0 items-center min-[1367px]:flex","children":["$","svg",null,{"aria-hidden":"true","className":"inline-block fill-current -translate-y-px text-gray-03","fill":"none","style":{"width":10.76923076923077,"height":14},"viewBox":"0 0 20 26","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$57"}]}]}],"Basecamp"]}],"$L58"]}],null],"prefetch":false}]
59:T88a,M14.6386 26C13.728 26 12.945 25.7854 12.2881 25.3549C11.6312 24.9244 11.1344 24.2467 10.7962 23.3233C10.5841 22.7003 10.4359 21.9368 10.3513 21.0328C10.2668 20.1302 10.2134 19.1833 10.1926 18.1948C10.1718 17.1842 10.1497 16.2061 10.1289 15.2592C10.1289 15.0017 10.0651 14.8716 9.93897 14.8716C9.83361 14.8716 9.72695 14.9575 9.62159 15.1292C9.21967 15.8822 8.74359 16.742 8.19208 17.7097C7.66268 18.6773 7.13328 19.645 6.60388 20.6127C6.07447 21.5804 5.5984 22.4518 5.17436 23.2257C4.77243 23.9788 4.48627 24.5264 4.31717 24.871C4.10515 25.3445 3.76696 25.6449 3.3013 25.7737C2.85644 25.9246 2.29582 25.9571 1.61814 25.8699C0.940452 25.7841 0.464381 25.5149 0.188624 25.0635C-0.107945 24.5901 -0.0546142 24.0958 0.347315 23.5795C0.623072 23.2348 1.01459 22.7198 1.52188 22.0317C2.03047 21.3216 2.6015 20.5269 3.23626 19.645C3.87102 18.7424 4.51749 17.8176 5.17306 16.8707C5.85075 15.9031 6.48551 14.9783 7.07865 14.0964C7.67178 13.1938 8.16867 12.4082 8.5706 11.7423C8.99464 11.0542 9.26909 10.5483 9.39657 10.2257C9.52404 9.92526 9.66062 9.591 9.8089 9.22551C9.95719 8.86003 10.0313 8.48414 10.0313 8.09655C10.0313 6.67754 9.89345 5.61231 9.61899 4.90345C9.36535 4.17249 9.01545 3.68864 8.5706 3.45193C8.14655 3.1944 7.68089 3.06433 7.1736 3.06433C6.79248 3.06433 6.38015 3.13977 5.9353 3.29065C5.51125 3.44152 5.2368 3.58069 5.10933 3.70945C4.87649 3.94617 4.65407 3.98909 4.44205 3.83822C4.23002 3.68734 4.16629 3.44022 4.25214 3.09685C4.48497 2.30085 4.90901 1.592 5.52296 0.967684C6.13951 0.322561 6.9967 0 8.09713 0C9.26129 0 10.1822 0.332967 10.8599 1.0002C11.5376 1.66743 12.0241 2.73137 12.3206 4.1933C12.6172 5.65523 12.7655 7.5906 12.7655 9.9994C12.7655 12.8374 12.8084 15.1071 12.893 16.8057C12.9775 18.5044 13.1154 19.7842 13.3053 20.6439C13.4952 21.4828 13.7606 22.0421 14.0987 22.3218C14.459 22.6014 14.9026 22.7406 15.432 22.7406C15.9614 22.7406 16.4167 22.6326 16.8615 22.418C17.3272 22.2034 17.7291 21.9238 18.0686 21.5791C18.2169 21.4074 18.386 21.3424 18.5772 21.3853C18.7671 21.4282 18.9154 21.5466 19.022 21.7404C19.1495 21.9121 19.1495 22.1384 19.022 22.418C18.5772 23.4078 17.9841 24.2571 17.2439 24.966C16.5246 25.654 15.6557 25.9987 14.6399 25.9987L14.6386 26Z4e:["$","$L1d","storage",{"ref":"$undefined","href":"/technology-stack/storage","locale":"$undefined","localeCookie":"$1c:props:localeCookie","target":"$undefined","rel":"$undefined","className":"group/stack-item relative flex flex-col cursor-pointer overflow-hidden rounded-3xl border border-brand-dark-green text-center text-brand-dark-green transition-[border-color] duration-200 ease-out hover:border-brand-dark-green/30 focus-visible:border-brand-dark-green/30 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-dark-green items-center justify-center px-3 min-[1367px]:px-6 h-[258px] w-full min-[1367px]:h-[366px]","children":[["$","span",null,{"className":"pointer-events-none absolute inset-0 rounded-3xl bg-accent-light-blue opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100"}],["$","span",null,{"className":"pointer-events-none absolute top-3 left-3 z-[1] hidden h-[57px] w-[46px] overflow-hidden opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100 min-[1367px]:block","children":["$","$L1f",null,{"src":"/images/technology-stack/thumb-storage.webp","alt":"","fill":true,"sizes":"46px","className":"object-cover"}]}],["$","span",null,{"aria-hidden":"true","className":"inline-flex items-center justify-center rounded-xl bg-brand-dark-green px-3 py-2 text-brand-off-white backdrop-blur-[5px] absolute top-2.5 right-2.5 z-10 transition-opacity duration-200 ease-out cursor-pointer min-[1367px]:top-3 min-[1367px]:right-3 pointer-events-none opacity-0 min-[1367px]:group-hover/stack-item:opacity-100 group-focus-visible/stack-item:opacity-100","children":["$","span",null,{"className":"inline-flex items-center gap-1","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold whitespace-nowrap uppercase","children":"Learn More"}],["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]]}]}],["$","div",null,{"className":"relative z-[1] flex max-w-[222px] flex-col gap-3 transition-transform duration-200 ease-out items-center ","children":[["$","span",null,{"className":"text-subhead-sans flex items-start gap-2.5 ","children":[["$","span",null,{"className":"hidden h-[1.15em] shrink-0 items-center min-[1367px]:flex","children":["$","svg",null,{"aria-hidden":"true","className":"inline-block fill-current -translate-y-px text-gray-03","fill":"none","style":{"width":10.76923076923077,"height":14},"viewBox":"0 0 20 26","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$59"}]}]}],"Storage"]}],"$L5a"]}],null],"prefetch":false}]
5b:T88a,M14.6386 26C13.728 26 12.945 25.7854 12.2881 25.3549C11.6312 24.9244 11.1344 24.2467 10.7962 23.3233C10.5841 22.7003 10.4359 21.9368 10.3513 21.0328C10.2668 20.1302 10.2134 19.1833 10.1926 18.1948C10.1718 17.1842 10.1497 16.2061 10.1289 15.2592C10.1289 15.0017 10.0651 14.8716 9.93897 14.8716C9.83361 14.8716 9.72695 14.9575 9.62159 15.1292C9.21967 15.8822 8.74359 16.742 8.19208 17.7097C7.66268 18.6773 7.13328 19.645 6.60388 20.6127C6.07447 21.5804 5.5984 22.4518 5.17436 23.2257C4.77243 23.9788 4.48627 24.5264 4.31717 24.871C4.10515 25.3445 3.76696 25.6449 3.3013 25.7737C2.85644 25.9246 2.29582 25.9571 1.61814 25.8699C0.940452 25.7841 0.464381 25.5149 0.188624 25.0635C-0.107945 24.5901 -0.0546142 24.0958 0.347315 23.5795C0.623072 23.2348 1.01459 22.7198 1.52188 22.0317C2.03047 21.3216 2.6015 20.5269 3.23626 19.645C3.87102 18.7424 4.51749 17.8176 5.17306 16.8707C5.85075 15.9031 6.48551 14.9783 7.07865 14.0964C7.67178 13.1938 8.16867 12.4082 8.5706 11.7423C8.99464 11.0542 9.26909 10.5483 9.39657 10.2257C9.52404 9.92526 9.66062 9.591 9.8089 9.22551C9.95719 8.86003 10.0313 8.48414 10.0313 8.09655C10.0313 6.67754 9.89345 5.61231 9.61899 4.90345C9.36535 4.17249 9.01545 3.68864 8.5706 3.45193C8.14655 3.1944 7.68089 3.06433 7.1736 3.06433C6.79248 3.06433 6.38015 3.13977 5.9353 3.29065C5.51125 3.44152 5.2368 3.58069 5.10933 3.70945C4.87649 3.94617 4.65407 3.98909 4.44205 3.83822C4.23002 3.68734 4.16629 3.44022 4.25214 3.09685C4.48497 2.30085 4.90901 1.592 5.52296 0.967684C6.13951 0.322561 6.9967 0 8.09713 0C9.26129 0 10.1822 0.332967 10.8599 1.0002C11.5376 1.66743 12.0241 2.73137 12.3206 4.1933C12.6172 5.65523 12.7655 7.5906 12.7655 9.9994C12.7655 12.8374 12.8084 15.1071 12.893 16.8057C12.9775 18.5044 13.1154 19.7842 13.3053 20.6439C13.4952 21.4828 13.7606 22.0421 14.0987 22.3218C14.459 22.6014 14.9026 22.7406 15.432 22.7406C15.9614 22.7406 16.4167 22.6326 16.8615 22.418C17.3272 22.2034 17.7291 21.9238 18.0686 21.5791C18.2169 21.4074 18.386 21.3424 18.5772 21.3853C18.7671 21.4282 18.9154 21.5466 19.022 21.7404C19.1495 21.9121 19.1495 22.1384 19.022 22.418C18.5772 23.4078 17.9841 24.2571 17.2439 24.966C16.5246 25.654 15.6557 25.9987 14.6399 25.9987L14.6386 26Z4f:["$","$L1d","messaging",{"ref":"$undefined","href":"/technology-stack/messaging","locale":"$undefined","localeCookie":"$1c:props:localeCookie","target":"$undefined","rel":"$undefined","className":"group/stack-item relative flex flex-col cursor-pointer overflow-hidden rounded-3xl border border-brand-dark-green text-center text-brand-dark-green transition-[border-color] duration-200 ease-out hover:border-brand-dark-green/30 focus-visible:border-brand-dark-green/30 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-dark-green items-center justify-center px-3 min-[1367px]:px-6 h-[258px] w-full min-[1367px]:h-[366px]","children":[["$","span",null,{"className":"pointer-events-none absolute inset-0 rounded-3xl bg-accent-light-blue opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100"}],["$","span",null,{"className":"pointer-events-none absolute top-3 left-3 z-[1] hidden h-[57px] w-[46px] overflow-hidden opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100 min-[1367px]:block","children":["$","$L1f",null,{"src":"/images/technology-stack/thumb-messaging.webp","alt":"","fill":true,"sizes":"46px","className":"object-cover"}]}],["$","span",null,{"aria-hidden":"true","className":"inline-flex items-center justify-center rounded-xl bg-brand-dark-green px-3 py-2 text-brand-off-white backdrop-blur-[5px] absolute top-2.5 right-2.5 z-10 transition-opacity duration-200 ease-out cursor-pointer min-[1367px]:top-3 min-[1367px]:right-3 pointer-events-none opacity-0 min-[1367px]:group-hover/stack-item:opacity-100 group-focus-visible/stack-item:opacity-100","children":["$","span",null,{"className":"inline-flex items-center gap-1","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold whitespace-nowrap uppercase","children":"Learn More"}],["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]]}]}],["$","div",null,{"className":"relative z-[1] flex max-w-[222px] flex-col gap-3 transition-transform duration-200 ease-out items-center ","children":[["$","span",null,{"className":"text-subhead-sans flex items-start gap-2.5 ","children":[["$","span",null,{"className":"hidden h-[1.15em] shrink-0 items-center min-[1367px]:flex","children":["$","svg",null,{"aria-hidden":"true","className":"inline-block fill-current -translate-y-px text-gray-03","fill":"none","style":{"width":10.76923076923077,"height":14},"viewBox":"0 0 20 26","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$5b"}]}]}],"Messaging"]}],"$L5c"]}],null],"prefetch":false}]
5d:T88a,M14.6386 26C13.728 26 12.945 25.7854 12.2881 25.3549C11.6312 24.9244 11.1344 24.2467 10.7962 23.3233C10.5841 22.7003 10.4359 21.9368 10.3513 21.0328C10.2668 20.1302 10.2134 19.1833 10.1926 18.1948C10.1718 17.1842 10.1497 16.2061 10.1289 15.2592C10.1289 15.0017 10.0651 14.8716 9.93897 14.8716C9.83361 14.8716 9.72695 14.9575 9.62159 15.1292C9.21967 15.8822 8.74359 16.742 8.19208 17.7097C7.66268 18.6773 7.13328 19.645 6.60388 20.6127C6.07447 21.5804 5.5984 22.4518 5.17436 23.2257C4.77243 23.9788 4.48627 24.5264 4.31717 24.871C4.10515 25.3445 3.76696 25.6449 3.3013 25.7737C2.85644 25.9246 2.29582 25.9571 1.61814 25.8699C0.940452 25.7841 0.464381 25.5149 0.188624 25.0635C-0.107945 24.5901 -0.0546142 24.0958 0.347315 23.5795C0.623072 23.2348 1.01459 22.7198 1.52188 22.0317C2.03047 21.3216 2.6015 20.5269 3.23626 19.645C3.87102 18.7424 4.51749 17.8176 5.17306 16.8707C5.85075 15.9031 6.48551 14.9783 7.07865 14.0964C7.67178 13.1938 8.16867 12.4082 8.5706 11.7423C8.99464 11.0542 9.26909 10.5483 9.39657 10.2257C9.52404 9.92526 9.66062 9.591 9.8089 9.22551C9.95719 8.86003 10.0313 8.48414 10.0313 8.09655C10.0313 6.67754 9.89345 5.61231 9.61899 4.90345C9.36535 4.17249 9.01545 3.68864 8.5706 3.45193C8.14655 3.1944 7.68089 3.06433 7.1736 3.06433C6.79248 3.06433 6.38015 3.13977 5.9353 3.29065C5.51125 3.44152 5.2368 3.58069 5.10933 3.70945C4.87649 3.94617 4.65407 3.98909 4.44205 3.83822C4.23002 3.68734 4.16629 3.44022 4.25214 3.09685C4.48497 2.30085 4.90901 1.592 5.52296 0.967684C6.13951 0.322561 6.9967 0 8.09713 0C9.26129 0 10.1822 0.332967 10.8599 1.0002C11.5376 1.66743 12.0241 2.73137 12.3206 4.1933C12.6172 5.65523 12.7655 7.5906 12.7655 9.9994C12.7655 12.8374 12.8084 15.1071 12.893 16.8057C12.9775 18.5044 13.1154 19.7842 13.3053 20.6439C13.4952 21.4828 13.7606 22.0421 14.0987 22.3218C14.459 22.6014 14.9026 22.7406 15.432 22.7406C15.9614 22.7406 16.4167 22.6326 16.8615 22.418C17.3272 22.2034 17.7291 21.9238 18.0686 21.5791C18.2169 21.4074 18.386 21.3424 18.5772 21.3853C18.7671 21.4282 18.9154 21.5466 19.022 21.7404C19.1495 21.9121 19.1495 22.1384 19.022 22.418C18.5772 23.4078 17.9841 24.2571 17.2439 24.966C16.5246 25.654 15.6557 25.9987 14.6399 25.9987L14.6386 26Z50:["$","$L1d","blockchain",{"ref":"$undefined","href":"/technology-stack/blockchain","locale":"$undefined","localeCookie":"$1c:props:localeCookie","target":"$undefined","rel":"$undefined","className":"group/stack-item relative flex flex-col cursor-pointer overflow-hidden rounded-3xl border border-brand-dark-green text-center text-brand-dark-green transition-[border-color] duration-200 ease-out hover:border-brand-dark-green/30 focus-visible:border-brand-dark-green/30 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-dark-green items-center justify-between p-1.5 min-[1367px]:justify-center min-[1367px]:px-6 min-[1367px]:py-0 h-[258px] w-full min-[1367px]:h-[366px]","children":[["$","span",null,{"className":"pointer-events-none absolute inset-0 rounded-3xl bg-accent-light-blue opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100"}],["$","span",null,{"className":"pointer-events-none absolute top-3 left-3 z-[1] hidden h-[57px] w-[46px] overflow-hidden opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100 min-[1367px]:block","children":["$","$L1f",null,{"src":"/images/technology-stack/thumb-blockchain.webp","alt":"","fill":true,"sizes":"46px","className":"object-cover"}]}],["$","span",null,{"aria-hidden":"true","className":"inline-flex items-center justify-center rounded-xl bg-brand-dark-green px-3 py-2 text-brand-off-white backdrop-blur-[5px] absolute top-2.5 right-2.5 z-10 transition-opacity duration-200 ease-out cursor-pointer min-[1367px]:top-3 min-[1367px]:right-3 pointer-events-none opacity-0 min-[1367px]:group-hover/stack-item:opacity-100 group-focus-visible/stack-item:opacity-100","children":["$","span",null,{"className":"inline-flex items-center gap-1","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold whitespace-nowrap uppercase","children":"Learn More"}],["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]]}]}],["$","div",null,{"className":"relative z-[1] flex max-w-[222px] flex-col gap-3 transition-transform duration-200 ease-out h-[134px] w-full items-center justify-center px-3 py-8.5 text-center min-[1367px]:h-auto min-[1367px]:w-auto min-[1367px]:px-0 min-[1367px]:py-0 min-[1367px]:max-w-[290px] min-[1367px]:group-hover/stack-item:-translate-y-24","children":[["$","span",null,{"className":"text-subhead-sans flex items-start gap-2.5 ","children":[["$","span",null,{"className":"hidden h-[1.15em] shrink-0 items-center min-[1367px]:flex","children":["$","svg",null,{"aria-hidden":"true","className":"inline-block fill-current -translate-y-px text-gray-03","fill":"none","style":{"width":10.76923076923077,"height":14},"viewBox":"0 0 20 26","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$5d"}]}]}],"Blockchain"]}],"$L5e"]}],"$L5f"],"prefetch":false}]
56:[["$","p",null,{"className":"text-mono-s min-[1367px]:hidden text-center","children":"A runtime that handles the essential primitives every application needs: loading modules, managing their lifecycles, and letting them talk directly to each other in a secure way."}],["$","span",null,{"className":"-mt-3 hidden grid-rows-[0fr] opacity-0 transition-all duration-200 ease-out group-hover/stack-item:mt-0 group-hover/stack-item:grid-rows-[1fr] group-hover/stack-item:opacity-100 min-[1367px]:grid","children":["$","span",null,{"className":"text-mono-s overflow-hidden text-center","children":"A runtime that handles the essential primitives every application needs: loading modules, managing their lifecycles, and letting them talk directly to each other in a secure way."}]}]]
58:[["$","p",null,{"className":"text-mono-s min-[1367px]:hidden text-left","children":"The local-first launcher for the Logos stack, running all modules on your hardware from a unified interface."}],["$","span",null,{"className":"-mt-3 hidden grid-rows-[0fr] opacity-0 transition-all duration-200 ease-out group-hover/stack-item:mt-0 group-hover/stack-item:grid-rows-[1fr] group-hover/stack-item:opacity-100 min-[1367px]:grid","children":["$","span",null,{"className":"text-mono-s overflow-hidden text-center","children":"The local-first launcher for the Logos stack, running all modules on your hardware from a unified interface."}]}]]
5a:[["$","p",null,{"className":"text-mono-s min-[1367px]:hidden text-center","children":"Privacy-preserving file sharing and retrieval using content-addressed (CID-based) data."}],["$","span",null,{"className":"-mt-3 hidden grid-rows-[0fr] opacity-0 transition-all duration-200 ease-out group-hover/stack-item:mt-0 group-hover/stack-item:grid-rows-[1fr] group-hover/stack-item:opacity-100 min-[1367px]:grid","children":["$","span",null,{"className":"text-mono-s overflow-hidden text-center","children":"Privacy-preserving file sharing and retrieval using content-addressed (CID-based) data."}]}]]
5c:[["$","p",null,{"className":"text-mono-s min-[1367px]:hidden text-center","children":"Private, censorship-resistant communication between parties."}],["$","span",null,{"className":"-mt-3 hidden grid-rows-[0fr] opacity-0 transition-all duration-200 ease-out group-hover/stack-item:mt-0 group-hover/stack-item:grid-rows-[1fr] group-hover/stack-item:opacity-100 min-[1367px]:grid","children":["$","span",null,{"className":"text-mono-s overflow-hidden text-center","children":"Private, censorship-resistant communication between parties."}]}]]
5e:[["$","p",null,{"className":"text-mono-s min-[1367px]:hidden w-full text-center","children":"Privacy-preserving, decentralised compute and consensus."}],["$","span",null,{"className":"-mt-3 hidden grid-rows-[0fr] opacity-0 transition-all duration-200 ease-out group-hover/stack-item:mt-0 group-hover/stack-item:grid-rows-[1fr] group-hover/stack-item:opacity-100 min-[1367px]:grid","children":["$","span",null,{"className":"text-mono-s overflow-hidden text-center","children":"Privacy-preserving, decentralised compute and consensus."}]}]]
5f:[["$","div",null,{"className":"relative z-[1] flex w-full shrink-0 flex-col gap-1.5 min-[1367px]:hidden","children":[["$","div","LOGOS EXECUTION ZONE (LEZ)",{"className":"flex h-[50px] items-center justify-center rounded-[18px] border border-brand-dark-green/50 px-2 text-brand-dark-green","children":["$","p",null,{"className":"text-center font-mono text-xs leading-[1.3] font-medium uppercase","children":"LOGOS EXECUTION ZONE (LEZ)"}]}],["$","div","PRIVATE PROOF-OF-STAKE CONSENSUS",{"className":"flex h-[50px] items-center justify-center rounded-[18px] border border-brand-dark-green/50 px-2 text-brand-dark-green","children":["$","p",null,{"className":"text-center font-mono text-xs leading-[1.3] font-medium uppercase","children":"PRIVATE PROOF-OF-STAKE CONSENSUS"}]}]]}],["$","div",null,{"className":"absolute right-3 bottom-3 left-3 z-[1] hidden flex-col gap-3 opacity-0 transition-opacity duration-200 ease-out min-[1367px]:group-hover/stack-item:opacity-100 min-[1367px]:flex","children":[["$","div","LOGOS EXECUTION ZONE (LEZ)",{"className":"rounded-[18px] border border-brand-dark-green/50 px-4 py-3 text-left text-brand-dark-green","children":[["$","p",null,{"className":"font-mono text-xs leading-[1.25] font-semibold tracking-[0.08em] uppercase","children":"LOGOS EXECUTION ZONE (LEZ)"}],["$","p",null,{"className":"mt-1.5 font-mono text-xs leading-[1.25]","children":"Deploy programmes, run AMMs, transfer tokens, and build financial primitives with built-in privacy."}]]}],["$","div","PRIVATE PROOF-OF-STAKE CONSENSUS",{"className":"rounded-[18px] border border-brand-dark-green/50 px-4 py-3 text-left text-brand-dark-green","children":[["$","p",null,{"className":"font-mono text-xs leading-[1.25] font-semibold tracking-[0.08em] uppercase","children":"PRIVATE PROOF-OF-STAKE CONSENSUS"}],["$","p",null,{"className":"mt-1.5 font-mono text-xs leading-[1.25]","children":"A private proof-of-stake consensus mechanism where validator identities and stake amounts remain hidden."}]]}]]}]]
60:T88a,M14.6386 26C13.728 26 12.945 25.7854 12.2881 25.3549C11.6312 24.9244 11.1344 24.2467 10.7962 23.3233C10.5841 22.7003 10.4359 21.9368 10.3513 21.0328C10.2668 20.1302 10.2134 19.1833 10.1926 18.1948C10.1718 17.1842 10.1497 16.2061 10.1289 15.2592C10.1289 15.0017 10.0651 14.8716 9.93897 14.8716C9.83361 14.8716 9.72695 14.9575 9.62159 15.1292C9.21967 15.8822 8.74359 16.742 8.19208 17.7097C7.66268 18.6773 7.13328 19.645 6.60388 20.6127C6.07447 21.5804 5.5984 22.4518 5.17436 23.2257C4.77243 23.9788 4.48627 24.5264 4.31717 24.871C4.10515 25.3445 3.76696 25.6449 3.3013 25.7737C2.85644 25.9246 2.29582 25.9571 1.61814 25.8699C0.940452 25.7841 0.464381 25.5149 0.188624 25.0635C-0.107945 24.5901 -0.0546142 24.0958 0.347315 23.5795C0.623072 23.2348 1.01459 22.7198 1.52188 22.0317C2.03047 21.3216 2.6015 20.5269 3.23626 19.645C3.87102 18.7424 4.51749 17.8176 5.17306 16.8707C5.85075 15.9031 6.48551 14.9783 7.07865 14.0964C7.67178 13.1938 8.16867 12.4082 8.5706 11.7423C8.99464 11.0542 9.26909 10.5483 9.39657 10.2257C9.52404 9.92526 9.66062 9.591 9.8089 9.22551C9.95719 8.86003 10.0313 8.48414 10.0313 8.09655C10.0313 6.67754 9.89345 5.61231 9.61899 4.90345C9.36535 4.17249 9.01545 3.68864 8.5706 3.45193C8.14655 3.1944 7.68089 3.06433 7.1736 3.06433C6.79248 3.06433 6.38015 3.13977 5.9353 3.29065C5.51125 3.44152 5.2368 3.58069 5.10933 3.70945C4.87649 3.94617 4.65407 3.98909 4.44205 3.83822C4.23002 3.68734 4.16629 3.44022 4.25214 3.09685C4.48497 2.30085 4.90901 1.592 5.52296 0.967684C6.13951 0.322561 6.9967 0 8.09713 0C9.26129 0 10.1822 0.332967 10.8599 1.0002C11.5376 1.66743 12.0241 2.73137 12.3206 4.1933C12.6172 5.65523 12.7655 7.5906 12.7655 9.9994C12.7655 12.8374 12.8084 15.1071 12.893 16.8057C12.9775 18.5044 13.1154 19.7842 13.3053 20.6439C13.4952 21.4828 13.7606 22.0421 14.0987 22.3218C14.459 22.6014 14.9026 22.7406 15.432 22.7406C15.9614 22.7406 16.4167 22.6326 16.8615 22.418C17.3272 22.2034 17.7291 21.9238 18.0686 21.5791C18.2169 21.4074 18.386 21.3424 18.5772 21.3853C18.7671 21.4282 18.9154 21.5466 19.022 21.7404C19.1495 21.9121 19.1495 22.1384 19.022 22.418C18.5772 23.4078 17.9841 24.2571 17.2439 24.966C16.5246 25.654 15.6557 25.9987 14.6399 25.9987L14.6386 26Z54:["$","$L1d",null,{"ref":"$undefined","href":"/technology-stack/networking","locale":"$undefined","localeCookie":"$1c:props:localeCookie","target":"$undefined","rel":"$undefined","className":"group/stack-item relative flex flex-col cursor-pointer overflow-hidden rounded-3xl border border-brand-dark-green text-center text-brand-dark-green transition-[border-color] duration-200 ease-out hover:border-brand-dark-green/30 focus-visible:border-brand-dark-green/30 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand-dark-green items-center justify-center px-3 min-[1367px]:px-6 h-[196px] w-full min-[1367px]:h-[196px]","children":[["$","span",null,{"className":"pointer-events-none absolute inset-0 rounded-3xl bg-accent-light-blue opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100"}],["$","span",null,{"className":"pointer-events-none absolute top-3 left-3 z-[1] hidden h-[57px] w-[46px] overflow-hidden opacity-0 transition-opacity duration-200 ease-out group-hover/stack-item:opacity-100 min-[1367px]:block","children":["$","$L1f",null,{"src":"/images/technology-stack/thumb-networking.webp","alt":"","fill":true,"sizes":"46px","className":"object-cover"}]}],["$","span",null,{"aria-hidden":"true","className":"inline-flex items-center justify-center rounded-xl bg-brand-dark-green px-3 py-2 text-brand-off-white backdrop-blur-[5px] absolute top-2.5 right-2.5 z-10 transition-opacity duration-200 ease-out cursor-pointer min-[1367px]:top-3 min-[1367px]:right-3 pointer-events-none opacity-0 min-[1367px]:group-hover/stack-item:opacity-100 group-focus-visible/stack-item:opacity-100","children":["$","span",null,{"className":"inline-flex items-center gap-1","children":[["$","span",null,{"className":"font-mono text-xs leading-[1.35] font-semibold whitespace-nowrap uppercase","children":"Learn More"}],["$","svg",null,{"aria-hidden":"true","xmlns":"http://www.w3.org/2000/svg","width":"10","height":"10","viewBox":"0 0 10 10","fill":"none","children":["$","path",null,{"d":"M10 5L5 10L4.08262 9.08261L7.51647 5.64876H0V4.35124H7.51647L4.08262 0.917385L5 0L10 5Z","fill":"currentColor"}]}]]}]}],["$","div",null,{"className":"relative z-[1] flex max-w-[222px] flex-col gap-3 transition-transform duration-200 ease-out items-center ","children":[["$","span",null,{"className":"text-subhead-sans flex items-start gap-2.5 whitespace-pre-line","children":[["$","span",null,{"className":"hidden h-[1.15em] shrink-0 items-center min-[1367px]:flex","children":["$","svg",null,{"aria-hidden":"true","className":"inline-block fill-current -translate-y-px text-gray-03","fill":"none","style":{"width":10.76923076923077,"height":14},"viewBox":"0 0 20 26","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$60"}]}]}],"Networking:\nDiscovery, peering, and mixnet"]}],"$L61"]}],null],"prefetch":false}]
61:[["$","p",null,{"className":"text-mono-s min-[1367px]:hidden text-center","children":"This layer handles how Logos nodes find each other, establish connections, and communicate while preserving user privacy."}],["$","span",null,{"className":"-mt-3 hidden grid-rows-[0fr] opacity-0 transition-all duration-200 ease-out group-hover/stack-item:mt-0 group-hover/stack-item:grid-rows-[1fr] group-hover/stack-item:opacity-100 min-[1367px]:grid","children":["$","span",null,{"className":"text-mono-s overflow-hidden text-center","children":"This layer handles how Logos nodes find each other, establish connections, and communicate while preserving user privacy."}]}]]