@k0880k's profile picture

K0880k

@k0880k
8 Sims
grantdev: [
  {
    "url": "https://kaipeacock.com/tags/dfinity/",
    "level": 0,
    "fetch_result": {
      "source": "url",
      "url": "https://kaipeacock.com/tags/dfinity/",
      "raw_content": "<!doctype html><html lang=en xmlns=http://www.w3.org/1999/xhtml><head><meta charset=UTF-8><meta content=\"For all your Kaia needs\" name=description><meta content=\"width=device-width,initial-scale=1\" name=viewport><meta content=#28494c name=theme-color><meta content=\"noai, noimageai\" name=robots><meta content=#D594B3 media=(prefers-color-scheme:dark) name=theme-color><title>Kaia Peacock</title><link href=https://kaipeacock.com/tags/dfinity/ rel=canonical><link media=\"(prefers-color-scheme: light)\" href=https://kaipeacock.com/syntax-theme-light.css rel=stylesheet><link media=\"(prefers-color-scheme: dark)\" href=https://kaipeacock.com/syntax-theme-dark.css rel=stylesheet><link href=https://sfba.social/@kaipeacock rel=me><link href=https://kaipeacock.com/favicon.png rel=icon type=image/png><link href=https://kaipeacock.com/apple-touch-icon.png rel=apple-touch-icon sizes=180x180 type=image/png><link title=\"Kaia Peacock\" href=https://kaipeacock.com/rss.xml rel=alternate type=application/rss+xml><link title=\"Kaia Peacock\" href=https://kaipeacock.com/atom.xml rel=alternate type=application/atom+xml><style>:root{--primary-color:#28494c;--primary-color-alpha:#28494c33;--contrast-color:#fff}@media (prefers-color-scheme:dark){:root{--primary-color:#d594b3;--primary-color-alpha:#28494c33;--contrast-color:#fff}}</style><link href=https://kaipeacock.com/style.css rel=stylesheet><link href=https://kaipeacock.com/main.css rel=stylesheet><script>document.addEventListener(`DOMContentLoaded`,(()=>{let c=`div`,d=`active`;var b=(async(a,b)=>{let c=a.querySelector(`code`);let e=c.innerText;await navigator.clipboard.writeText(e);b.classList.add(d);setTimeout(()=>{b.classList.remove(d)},800)});let a=document.querySelectorAll(`pre[class^='language-']`);a.forEach(a=>{if(navigator.clipboard){let d=document.createElement(`span`);let e=a.getAttribute(`data-lang`);d.innerHTML=e;let f=document.createElement(`i`);f.classList.add(`icon`);let g=document.createElement(`button`);g.setAttribute(`title`,`Copy code`);g.appendChild(f);let h=document.createElement(c);h.classList.add(`header`);h.appendChild(g);h.appendChild(d);let i=document.createElement(c);i.classList.add(`pre-container`);i.appendChild(h);a.parentNode.insertBefore(i,a);i.appendChild(a);g.addEventListener(`click`,async()=>{await b(a,h)})}})}))</script><script>var makeTeaser=((a,b)=>{let A=1,z=0,y=2;var c=40;var d=y;var e=8;var f=30;var g=b.map((a=>elasticlunr.stemmer(a.toLowerCase())));var h=!1;var i=z;var j=[];var k=a.toLowerCase().split(`. `);for(var l in k){var m=k[l].split(` `);var n=e;for(var o in m){var p=m[o];if(p.length>z){for(var q in g){if(elasticlunr.stemmer(p).startsWith(g[q])){n=c;h=!0}};j.push([p,n,i]);n=d};i+=p.length;i+=A};i+=A};if(j.length===z){return a};var r=[];var s=Math.min(j.length,f);var t=z;for(var l=z;l<s;l++){t+=j[l][A]};r.push(t);for(var l=z;l<j.length- s;l++){t-=j[l][A];t+=j[l+ s][A];r.push(t)};var u=z;if(h){var v=z;for(var l=r.length- A;l>=z;l--){if(r[l]>v){v=r[l];u=l}}};var w=[];var x=j[u][y];for(var l=u;l<u+ s;l++){var p=j[l];if(x<p[y]){w.push(a.substring(x,p[y]));x=p[y]};if(p[A]===c){w.push(`<strong>`)};x=p[y]+ p[z].length;w.push(a.substring(p[y],x));if(p[A]===c){w.push(`</strong>`)}};w.push(`…`);return w.join(``)});var debounce=((a,b)=>{var c;return function(){var d=this;var e=arguments;clearTimeout(c);c=setTimeout((()=>{c=null;a.apply(d,e)}),b)}});var toggleSearch=(()=>{var a=document.getElementById(`search-container`);var b=document.getElementById(`search-bar`);a.classList.toggle(`active`);b.toggleAttribute(`disabled`)});var initSearch=(()=>{let i=`none`,h=``,j=`flex`,k=0;var a=document.getElementById(`search-bar`);var b=document.getElementById(`search-results`);var c=10;var d={bool:`AND`,fields:{title:{boost:2},body:{boost:1}}};var e=h;var f;var g=(async()=>{if(f===undefined){f=fetch(`https://kaipeacock.com/search_index.en.json`).then((async(a)=>await elasticlunr.Index.load(await a.json())))};let a=await f;return a});a.addEventListener(`keyup`,debounce((async()=>{var f=a.value.trim();if(f===e){return};b.style.display=f===h?i:j;b.innerHTML=h;e=f;if(f===h){return};var l=(await g()).search(f,d);if(l.length===k){b.style.display=i;return};for(var m=k;m<Math.min(l.length,c);m++){b.innerHTML+=formatSearchResultItem(l[m],f.split(` `))}}),150));window.addEventListener(`click`,(a=>{if(b.style.display==j&&!b.contains(a.target)){b.style.display=i}}))});var formatSearchResultItem=((a,b)=>`<div class=\"item\">`+ `<a href=\"${a.ref}\">${a.doc.title}</a>`+ `<div>${makeTeaser(a.doc.body,b)}</div>`+ `</div>`);if(document.readyState===`complete`||document.readyState!==`loading`&&!document.documentElement.doScroll){initSearch()}else{document.addEventListener(`DOMContentLoaded`,initSearch)}</script><script src=https://kaipeacock.com/elasticlunr.min.js></script><meta content=\"Kaia Peacock\" property=og:site_name><meta content=\"Kaia Peacock\" property=og:title><meta content=https://kaipeacock.com/tags/dfinity/ property=og:url><meta content=\"For all your Kaia needs\" property=og:description><meta content=https://kaipeacock.com/card.png property=og:image><meta content=summary_large_image property=twitter:card><meta content=en_US property=og:locale><body><header aria-label=\"Site header\" id=site-nav role=banner><nav aria-label=\"Main navigation\"><a href=#main id=main-content tabindex=0> Skip to main content </a><ul><li id=home><a href=https://kaipeacock.com>Kaia Peacock</a><li><a href=https://kaipeacock.com/blog/>Blog</a><li><a href=https://kaipeacock.com/about/>About</a><li><a href=https://kaipeacock.com/links>Links</a><li id=search><button aria-label=Search onclick=toggleSearch() title=Search><i aria-hidden=true class=icon></i> <span class=visually-hidden>Search</span></button><li id=feed><a aria-label=Feed href=https://kaipeacock.com/rss.xml title=Feed> <i aria-hidden=true class=icon></i> <span class=visually-hidden>Feed</span> </a></ul></nav><div id=search-container><label class=hidden for=search-bar>Search</label><input placeholder=\"Search for…\" autocomplete=off disabled id=search-bar type=search><div id=search-results></div></div></header><main class=container id=main><h1>Posts with tag “dfinity”</h1><small> <a href=https://kaipeacock.com/tags> See all tags </a> <br> 18 posts in total </small><div id=article-list><article><h3><a href=https://kaipeacock.com/blog/motoko/path-params/>Motoko Server Path Parameters</a></h3><p>Introducing path parameters for Motoko Server<div><small> <time datetime=2024-08-23T00:00:00+00:00 pubdate>August 23, 2024</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/ic-expo/>React Native for IC Apps</a></h3><p>Build a React Native app for the Internet Computer using Expo and Internet Identity<div><small> <time datetime=2023-12-08T00:00:00+00:00 pubdate>December 08, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/react-native/>react native</a><li><a class=tag href=https://kaipeacock.com/tags/expo/>expo</a><li><a class=tag href=https://kaipeacock.com/tags/mobile-development/>mobile development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/motoko/using-variants/>Using Motoko Variants</a></h3><p>Motoko variants are a powerful way to represent mixed data in a type-safe way.<div><small> <time datetime=2023-10-23T00:00:00+00:00 pubdate>October 23, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/making-a-canister-pullable/>Make your Canister Pullable</a></h3><p>How to enable dfx pull for your canister and thrill your users with a seamless development experience<div><small> <time datetime=2023-08-09T00:00:00+00:00 pubdate>August 09, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/dfx/>dfx</a><li><a class=tag href=https://kaipeacock.com/tags/canisters/>canisters</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/use-dfx-pull/>How to use DFX Pull</a></h3><p>How to use pull-enabled canisters in your own project<div><small> <time datetime=2023-08-08T00:00:00+00:00 pubdate>August 08, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/dfx/>dfx</a><li><a class=tag href=https://kaipeacock.com/tags/canisters/>canisters</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/motoko/access-control/>Access Controls Tutorial</a></h3><p>Produced for Motoko Bootcamp, this guide shows a minimal example of how to add authentication to your frontend and manage updates in a Motoko canister<div><small> <time datetime=2023-05-09T00:00:00+00:00 pubdate>May 09, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/access-control/>access-control</a><li><a class=tag href=https://kaipeacock.com/tags/authentication/>authentication</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/http-caching/>Level up your canister with a Http Cache</a></h3><p>Http requests are queries by default, but you may need to upgrade to an update in some cases. This example shows how to cache those results so your users can reap the performance benefits!<div><small> <time datetime=2023-03-10T00:00:00+00:00 pubdate>March 10, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/motoko/cheat-sheet/>Motoko Cheat Sheet</a></h3><p>Quick References for Basic Motoko Syntax<div><small> <time datetime=2022-11-14T00:00:00+00:00 pubdate>November 14, 2022</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/simple-canister-e2e/>Testing Your Canister With Vitest</a></h3><p>An intro into end-to-end testing Internet Computer canisters in JavaScript/TypeScript using Vitest<div><small> <time datetime=2022-07-08T00:00:00+00:00 pubdate>July 08, 2022</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/testing/>testing</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/agent-js/>Using JavaScript with the Internet Computer</a></h3><p>Getting started with IC Development - How the JavaScript Agent works, my recommended workflows, and how to get set up with various tools and environments<div><small> <time datetime=2022-05-02T00:00:00+00:00 pubdate>May 02, 2022</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/javascript/>javascript</a><li><a class=tag href=https://kaipeacock.com/tags/icp/>icp</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/motoko-bootcamp-authentication/>Outline: Frontend Architecture and Authentication</a></h3><p>Outline for a talk I have presented at ASPLOS 2022 and adapted for Motoko Bootcamp 2022<div><small> <time datetime=2022-03-08T00:00:00+00:00 pubdate>March 08, 2022</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/frontend/>frontend</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/motoko/unit-testing/>Unit Testing in Motoko</a></h3><p>Some early lessons learned from unit testing a Motoko canister<div><small> <time datetime=2022-01-07T00:00:00+00:00 pubdate>January 07, 2022</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/unit-testing/>unit testing</a><li><a class=tag href=https://kaipeacock.com/tags/development/>development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/working-with-candid/>Working with Candid</a></h3><p>How to interact with a canister using just a candid declaration using dfx or the didc tool directly<div><small> <time datetime=2021-07-27T00:00:00+00:00 pubdate>July 27, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/dfx/>dfx</a><li><a class=tag href=https://kaipeacock.com/tags/candid/>candid</a><li><a class=tag href=https://kaipeacock.com/tags/didc/>didc</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/dfx-0-0-7-changes/>Dfx 0.7.7 Changes</a></h3><p>Explaining the changes coming to frontend development in dfx 0.7.7<div><small> <time datetime=2021-07-20T00:00:00+00:00 pubdate>July 20, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/dfx/>dfx</a><li><a class=tag href=https://kaipeacock.com/tags/frontend/>frontend</a><li><a class=tag href=https://kaipeacock.com/tags/typescript/>typescript</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/your-first-canister/>Deploying Your First Canister (NNS dapp)</a></h3><p>How to take ICP utility tokens and get your first Internet Computer Canister up and running (&LT5 minutes)<div><small> <time datetime=2021-06-29T00:00:00+00:00 pubdate>June 29, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/canisters/>canisters</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/static-site-generators/>Static Site Generators on the IC</a></h3><p>Interested in running a website on a decentralized cloud platform? Follow along as I start from a fresh project and adapt it for the Internet Computer<div><small> <time datetime=2021-04-06T00:00:00+00:00 pubdate>April 06, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/frontend/>frontend</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/http-canisters/>Reimagining Frontend Development on the IC</a></h3><p>It’s been a few months since I started at Dfinity, and I have an exciting feature to share with you<div><small> <time datetime=2021-04-05T00:00:00+00:00 pubdate>April 05, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/frontend/>frontend</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/getting-started-frontend/>Frontend Development on the Internet Computer</a></h3><p>Curious about how frontend code works on the Internet Computer? Here’s what I’ve learned after two weeks on the job<div><small> <time datetime=2021-01-16T00:00:00+00:00 pubdate>January 16, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/frontend/>frontend</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr></div></main><footer aria-label=\"Site footer\" id=site-footer role=contentinfo><section id=footer-nav><nav aria-label=\"Footer navigation\"><ul><li><a href=https://kaipeacock.com/blog/>Blog</a><li><a href=https://kaipeacock.com/links>Links</a><li><a href=https://kaipeacock.com/gift-list/>Wish List</a></ul></nav><p>© Kaia Peacock, 2025<p><small> Powered by <a class=link href=https://www.getzola.org>Zola</a> and <a class=link href=https://duckquill.daudix.one>Duckquill</a> </small><ul id=socials><li><a rel=\" me\" aria-label=GitHub href=https://github.com/krpeacock title=GitHub> <i style=\"-webkit-mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EGitHub%3C/title%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E&#34);mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EGitHub%3C/title%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E&#34)\" aria-hidden=true class=icon></i> <span>GitHub</span> </a><li><a rel=\" me\" aria-label=Instagram href=https://www.instagram.com/kaia_peacock_sf/ title=Instagram> <i style=\"-webkit-mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EInstagram%3C/title%3E%3Cpath d='M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077'/%3E%3C/svg%3E&#34);mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EInstagram%3C/title%3E%3Cpath d='M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077'/%3E%3C/svg%3E&#34)\" aria-hidden=true class=icon></i> <span>Instagram</span> </a><li><a rel=\" me\" aria-label=Mastodon href=https://sfba.social/@kaipeacock title=Mastodon> <i style=\"-webkit-mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EMastodon%3C/title%3E%3Cpath d='M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z'/%3E%3C/svg%3E&#34);mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EMastodon%3C/title%3E%3Cpath d='M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z'/%3E%3C/svg%3E&#34)\" aria-hidden=true class=icon></i> <span>Mastodon</span> </a></ul></section><section id=newsletter><div class=newsletter-container><h2 class=newsletter-heading>Subscribe to my newsletter</h2><form action=https://zcsub-cmpzourl.maillist-manage.com/weboptin.zc class=newsletter-form method=POST target=_zcSignup><div class=form-group><input placeholder=\"Your email\" name=CONTACT_EMAIL required type=email></div><div class=form-group><input placeholder=\"Your name\" name=LASTNAME required></div><input name=zx type=hidden value=133e83a52><input name=zcvers type=hidden value=3.0><input name=zcld type=hidden value=11334c81a1d8ca8f6><input name=zctd type=hidden value=11334c81a1d8ca7a9><input name=zc_trackCode type=hidden value=ZCFORMVIEW><input name=zc_formIx type=hidden value=3za6c3e5ace270243f347692f23fb08bdb0837d32cd58e07f8d7020823ddf18833><input name=viewFrom type=hidden value=URL_ACTION><input name=submitType type=hidden value=optinCustomView><input name=formType type=hidden value=QuickForm><input name=mode type=hidden value=OptinCreateView><button class=newsletter-submit>Subscribe</button></form></div></section></footer>",
      "metadata": {
        "original_url": "https://kaipeacock.com/tags/dfinity/",
        "final_url": "https://kaipeacock.com/tags/dfinity/",
        "timestamp": "2025-07-22T01:05:33.601434",
        "detected_encoding": "UTF-8",
        "content_type": "text/html",
        "content_length": 27900,
        "headers": {
          "Accept-Ranges": "bytes",
          "Age": "0",
          "Cache-Control": "public,max-age=0,must-revalidate",
          "Cache-Status": "\"Netlify Edge\"; hit",
          "Content-Encoding": "gzip",
          "Content-Length": "7273",
          "Content-Type": "text/html; charset=UTF-8",
          "Date": "Mon, 21 Jul 2025 23:05:33 GMT",
          "Etag": "\"ce45867513649daec6ce97b21030053c-ssl-df\"",
          "Server": "Netlify",
          "Strict-Transport-Security": "max-age=31536000",
          "Vary": "Accept-Encoding",
          "X-Nf-Request-Id": "01K0QKRF4Z76808E2DX425FD8A"
        },
        "status_code": 200
      },
      "extracted_data": {
        "title": "Kaia Peacock",
        "meta_description": "For all your Kaia needs",
        "full_text": "Kaia Peacock\nSkip to main content\nKaia Peacock\nBlog\nAbout\nLinks\nSearch\nFeed\nSearch\nPosts with tag “dfinity”\nSee all tags\n18 posts in total\nMotoko Server Path Parameters\nIntroducing path parameters for Motoko Server\nAugust 23, 2024\ndfinity\nmotoko\nweb development\nReact Native for IC Apps\nBuild a React Native app for the Internet Computer using Expo and Internet Identity\nDecember 08, 2023\ndfinity\nreact native\nexpo\nmobile development\nUsing Motoko Variants\nMotoko variants are a powerful way to represent mixed data in a type-safe way.\nOctober 23, 2023\ndfinity\nmotoko\nweb development\nMake your Canister Pullable\nHow to enable dfx pull for your canister and thrill your users with a seamless development experience\nAugust 09, 2023\ndfinity\ndfx\ncanisters\nHow to use DFX Pull\nHow to use pull-enabled canisters in your own project\nAugust 08, 2023\ndfinity\ndfx\ncanisters\nAccess Controls Tutorial\nProduced for Motoko Bootcamp, this guide shows a minimal example of how to add authentication to your frontend and manage updates in a Motoko canister\nMay 09, 2023\ndfinity\nmotoko\naccess-control\nauthentication\nLevel up your canister with a Http Cache\nHttp requests are queries by default, but you may need to upgrade to an update in some cases. This example shows how to cache those results so your users can reap the performance benefits!\nMarch 10, 2023\ndfinity\nmotoko\nweb development\nMotoko Cheat Sheet\nQuick References for Basic Motoko Syntax\nNovember 14, 2022\ndfinity\nmotoko\nweb development\nTesting Your Canister With Vitest\nAn intro into end-to-end testing Internet Computer canisters in JavaScript/TypeScript using Vitest\nJuly 08, 2022\ndfinity\ntesting\nweb development\nUsing JavaScript with the Internet Computer\nGetting started with IC Development - How the JavaScript Agent works, my recommended workflows, and how to get set up with various tools and environments\nMay 02, 2022\ndfinity\njavascript\nicp\nOutline: Frontend Architecture and Authentication\nOutline for a talk I have presented at ASPLOS 2022 and adapted for Motoko Bootcamp 2022\nMarch 08, 2022\ndfinity\nfrontend\nweb development\nUnit Testing in Motoko\nSome early lessons learned from unit testing a Motoko canister\nJanuary 07, 2022\ndfinity\nmotoko\nunit testing\ndevelopment\nWorking with Candid\nHow to interact with a canister using just a candid declaration using dfx or the didc tool directly\nJuly 27, 2021\ndfinity\ndfx\ncandid\ndidc\nDfx 0.7.7 Changes\nExplaining the changes coming to frontend development in dfx 0.7.7\nJuly 20, 2021\ndfinity\ndfx\nfrontend\ntypescript\nDeploying Your First Canister (NNS dapp)\nHow to take ICP utility tokens and get your first Internet Computer Canister up and running (&LT5 minutes)\nJune 29, 2021\ndfinity\ncanisters\nweb development\nStatic Site Generators on the IC\nInterested in running a website on a decentralized cloud platform? Follow along as I start from a fresh project and adapt it for the Internet Computer\nApril 06, 2021\ndfinity\nfrontend\nweb development\nReimagining Frontend Development on the IC\nIt’s been a few months since I started at Dfinity, and I have an exciting feature to share with you\nApril 05, 2021\ndfinity\nfrontend\nweb development\nFrontend Development on the Internet Computer\nCurious about how frontend code works on the Internet Computer? Here’s what I’ve learned after two weeks on the job\nJanuary 16, 2021\ndfinity\nfrontend\nweb development\nBlog\nLinks\nWish List\n© Kaia Peacock, 2025\nPowered by\nZola\nand\nDuckquill\nGitHub\nInstagram\nMastodon\nSubscribe to my newsletter\nSubscribe",
        "links": [
          {
            "text": "Kaia Peacock",
            "url": "https://kaipeacock.com"
          },
          {
            "text": "Blog",
            "url": "https://kaipeacock.com/blog/"
          },
          {
            "text": "About",
            "url": "https://kaipeacock.com/about/"
          },
          {
            "text": "Links",
            "url": "https://kaipeacock.com/links"
          },
          {
            "text": "Feed",
            "url": "https://kaipeacock.com/rss.xml"
          },
          {
            "text": "See all tags",
            "url": "https://kaipeacock.com/tags"
          },
          {
            "text": "Motoko Server Path Parameters",
            "url": "https://kaipeacock.com/blog/motoko/path-params/"
          },
          {
            "text": "dfinity",
            "url": "https://kaipeacock.com/tags/dfinity/"
          },
          {
            "text": "motoko",
            "url": "https://kaipeacock.com/tags/motoko/"
          },
          {
            "text": "web development",
            "url": "https://kaipeacock.com/tags/web-development/"
          },
          {
            "text": "React Native for IC Apps",
            "url": "https://kaipeacock.com/blog/dfinity/ic-expo/"
          },
          {
            "text": "react native",
            "url": "https://kaipeacock.com/tags/react-native/"
          },
          {
            "text": "expo",
            "url": "https://kaipeacock.com/tags/expo/"
          },
          {
            "text": "mobile development",
            "url": "https://kaipeacock.com/tags/mobile-development/"
          },
          {
            "text": "Using Motoko Variants",
            "url": "https://kaipeacock.com/blog/motoko/using-variants/"
          },
          {
            "text": "Make your Canister Pullable",
            "url": "https://kaipeacock.com/blog/dfinity/making-a-canister-pullable/"
          },
          {
            "text": "dfx",
            "url": "https://kaipeacock.com/tags/dfx/"
          },
          {
            "text": "canisters",
            "url": "https://kaipeacock.com/tags/canisters/"
          },
          {
            "text": "How to use DFX Pull",
            "url": "https://kaipeacock.com/blog/dfinity/use-dfx-pull/"
          },
          {
            "text": "Access Controls Tutorial",
            "url": "https://kaipeacock.com/blog/motoko/access-control/"
          },
          {
            "text": "access-control",
            "url": "https://kaipeacock.com/tags/access-control/"
          },
          {
            "text": "authentication",
            "url": "https://kaipeacock.com/tags/authentication/"
          },
          {
            "text": "Level up your canister with a Http Cache",
            "url": "https://kaipeacock.com/blog/dfinity/http-caching/"
          },
          {
            "text": "Motoko Cheat Sheet",
            "url": "https://kaipeacock.com/blog/motoko/cheat-sheet/"
          },
          {
            "text": "Testing Your Canister With Vitest",
            "url": "https://kaipeacock.com/blog/dfinity/simple-canister-e2e/"
          },
          {
            "text": "testing",
            "url": "https://kaipeacock.com/tags/testing/"
          },
          {
            "text": "Using JavaScript with the Internet Computer",
            "url": "https://kaipeacock.com/blog/dfinity/agent-js/"
          },
          {
            "text": "javascript",
            "url": "https://kaipeacock.com/tags/javascript/"
          },
          {
            "text": "icp",
            "url": "https://kaipeacock.com/tags/icp/"
          },
          {
            "text": "Outline: Frontend Architecture and Authentication",
            "url": "https://kaipeacock.com/blog/dfinity/motoko-bootcamp-authentication/"
          },
          {
            "text": "frontend",
            "url": "https://kaipeacock.com/tags/frontend/"
          },
          {
            "text": "Unit Testing in Motoko",
            "url": "https://kaipeacock.com/blog/motoko/unit-testing/"
          },
          {
            "text": "unit testing",
            "url": "https://kaipeacock.com/tags/unit-testing/"
          },
          {
            "text": "development",
            "url": "https://kaipeacock.com/tags/development/"
          },
          {
            "text": "Working with Candid",
            "url": "https://kaipeacock.com/blog/dfinity/working-with-candid/"
          },
          {
            "text": "candid",
            "url": "https://kaipeacock.com/tags/candid/"
          },
          {
            "text": "didc",
            "url": "https://kaipeacock.com/tags/didc/"
          },
          {
            "text": "Dfx 0.7.7 Changes",
            "url": "https://kaipeacock.com/blog/dfinity/dfx-0-0-7-changes/"
          },
          {
            "text": "typescript",
            "url": "https://kaipeacock.com/tags/typescript/"
          },
          {
            "text": "Deploying Your First Canister (NNS dapp)",
            "url": "https://kaipeacock.com/blog/dfinity/your-first-canister/"
          },
          {
            "text": "Static Site Generators on the IC",
            "url": "https://kaipeacock.com/blog/dfinity/static-site-generators/"
          },
          {
            "text": "Reimagining Frontend Development on the IC",
            "url": "https://kaipeacock.com/blog/dfinity/http-canisters/"
          },
          {
            "text": "Frontend Development on the Internet Computer",
            "url": "https://kaipeacock.com/blog/dfinity/getting-started-frontend/"
          },
          {
            "text": "Wish List",
            "url": "https://kaipeacock.com/gift-list/"
          },
          {
            "text": "Zola",
            "url": "https://www.getzola.org"
          },
          {
            "text": "Duckquill",
            "url": "https://duckquill.daudix.one"
          },
          {
            "text": "GitHub",
            "url": "https://github.com/krpeacock"
          },
          {
            "text": "Instagram",
            "url": "https://www.instagram.com/kaia_peacock_sf/"
          },
          {
            "text": "Mastodon",
            "url": "https://sfba.social/@kaipeacock"
          }
        ]
      },
      "processing_notes": [
        "Processed as HTML",
        "Processed at level 0"
      ]
    },
    "linked_extractions": [],
    "processing_notes": [
      "Processed as HTML",
      "Processed at level 0"
    ]
  },
  {
    "url": "https://mmapped.blog/",
    "level": 0,
    "fetch_result": {
      "source": "url",
      "url": "https://mmapped.blog/",
      "raw_content": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta content=\"width=device-width, initial-scale=1\" name=\"viewport\">\n  <meta name=\"author\" content=\"Roman Kashitsyn\">\n  <meta name=\"keywords\" content=\"math,programming\"/>\n  <meta name=\"description\" content=\"How STL algorithms parallel the fundamental theorem of calculus.\"/>\n  <title>Stepanov’s biggest blunder</title>\n  <link rel=\"stylesheet\" href=\"/css/tufte.css\">\n  <link rel=\"icon\" href=\"/images/favicon.svg\">\n  <link rel=\"mask-icon\" href=\"/images/mask-icon.svg\" color=\"#000000\">\n  <link rel=\"alternate\" type=\"application/atom+xml\" href=\"/feed.xml\">\n  <link rel=\"canonical\" href=\"https://mmapped.blog/posts/43-stepanovs-biggest-blunder.html\">\n</head>\n<body>\n<article><header>\n  <nav>\n    <ul>\n      <li><a class=\"blog-title\" href=\"/index.html\">mmap(blog)</a></li>\n      <li><a href=\"/posts.html\">Posts</a></li>\n      <li><a href=\"/about.html\">About</a></li>\n      <li><a href=\"/feed.xml\">Atom Feed</a></li>\n    </ul>\n  </nav>\n</header><h1 class=\"article-title\"><a href=\"/posts/43-stepanovs-biggest-blunder.html\">Stepanov’s biggest blunder</a></h1><span class=\"post-attrs\">\n  <span title=\"First published\">✏ <span itemprop=\"datePublished\">2025-07-13</span></span>\n  &nbsp;\n  <span title=\"Last modified\">✂ <span itemprop=\"dateModified\">2025-07-13</span></span>\n  <span class=\"post-icons\">\n  </span>\n</span><hr>\n<ul class=\"toc toc-level-1\"><li class=\"toc toc-level-1\">\n    <a href=\"#adjacent-difference\">The curious case of adjacent difference</a></li><li class=\"toc toc-level-1\">\n    <a href=\"#three-problems-of-calculus\">Three central problems of calculus</a><ul class=\"toc toc-level-2\"><li class=\"toc toc-level-2\">\n      <a href=\"#problem-slopes\">Finding slopes with adjacent differences</a>\n      </li><li class=\"toc toc-level-2\">\n      <a href=\"#problem-recovering\">Recovering the original with partial sums</a>\n      </li><li class=\"toc toc-level-2\">\n      <a href=\"#problem-areas\">Finding areas with partial sums</a>\n      </li></ul></li><li class=\"toc toc-level-1\">\n    <a href=\"#symmetry-vs-pragmatism\">Symmetry vs pragmatism</a></li><li class=\"toc toc-level-1\">\n    <a href=\"#appendinx-detals-in-q\">Appendix: deltas in q</a></li></ul>\n<hr><section><h2 id=\"adjacent-difference\"><a href=\"#adjacent-difference\">The curious case of adjacent difference</a></h2><p>If you have ever tried using the <a href=\"http://www.en.cppreference.com/w/cpp/algorithm/adjacent_difference.html\"><code class=\"\">std::adjacent_difference</code></a> algorithm in <span class=\"smallcaps\">c++</span>,\nI’m sure it left you puzzled.\nAs the name suggests, this algorithm computes differences between adjacent elements of the input sequence,\nbut it does one more thing: it copies the first element of the input sequence into the output sequence unmodified.\nThe following example demonstrates how to apply the algorithm to delta-compress a <a href=\"https://en.wikipedia.org/wiki/Inverted_index\">postings list</a> of document identifiers that contain a search term\n(the example is contrived since Google <a href=\"https://static.googleusercontent.com/media/research.google.com/en//people/jeff/WSDM09-keynote.pdf\">developed</a> much more sophisticated posting list compression techniques).<figure class=\"\">\n<label class=\"margin-toggle\" for=\"mn-diff-posings\">⊕</label><input type=\"checkbox\" id=\"mn-diff-posings\" class=\"margin-toggle\"><span class=\"marginnote\">\n  Delta-compressing a posting list using the <code class=\"\">std::adjacent_difference</code> algorithm.\n  The compressed version might require less memory when encoded using <a href=\"https://en.wikipedia.org/wiki/Variable-length_quantity\">variable-length integers</a>.\n</span>\n<div class=\"source-container\"><pre class=\"source good cpp\"><code><span class='line'>#include &lt;iostream&gt;</span>\n<span class='line'>#include &lt;numeric&gt;</span>\n<span class='line'>#include &lt;vector&gt;</span>\n<span class='line'></span>\n<span class='line'>// prints:</span>\n<span class='line'>// 12586 426 548 110 566</span>\n<span class='line'>int main() {</span>\n<span class='line'>    // Sorted list of documents containing a word.</span>\n<span class='line'>    std::vector&lt;int&gt; postings{{12586, 13012, 13560, 13670, 14236}};</span>\n<span class='line'>    std::vector&lt;int&gt; compressed(postings.size());</span>\n<span class='line'>    std::adjacent_difference(</span>\n<span class='line'>        postings.cbegin(),</span>\n<span class='line'>        postings.cend(),</span>\n<span class='line'>        compressed.begin()</span>\n<span class='line'>    );</span>\n<span class='line'>    for (auto n : compressed) std::cout &lt;&lt; n &lt;&lt; \" \";</span>\n<span class='line'>    std::cout &lt;&lt; std::endl;</span>\n<span class='line'>}</span>\n</pre></code></div>\n</figure><p>This extra copy makes the algorithm less generic and practical,\nsince a difference of two values of an arbitrary type <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>T</mi></math> is likely to have a different type.\nFor example, the difference between two timestamps is not a timestamp but a duration;\nand subtracting two unsigned integers might require a signed integer.\nThe following example illustrates this limitation: the code attempts to compute durations between timestamps in a container, but the compiler rejects it.<figure class=\"\">\n<label class=\"margin-toggle\" for=\"mn-diff-timestamps\">⊕</label><input type=\"checkbox\" id=\"mn-diff-timestamps\" class=\"margin-toggle\"><span class=\"marginnote\">\n  Attempting to compute <code class=\"\">std::adjacent_difference</code> over a vector of timestamps leads to a compiler error.\n</span>\n<div class=\"source-container\"><pre class=\"source bad cpp\"><code><span class='line'>#include &lt;chrono&gt;</span>\n<span class='line'>#include &lt;numeric&gt;</span>\n<span class='line'>#include &lt;vector&gt;</span>\n<span class='line'></span>\n<span class='line'>int main() {</span>\n<span class='line'>    using clock = std::chrono::steady_clock;</span>\n<span class='line'>    auto start = clock::now();</span>\n<span class='line'>    std::vector&lt;clock::time_point&gt; timestamps{</span>\n<span class='line'>        start,</span>\n<span class='line'>        start + std::chrono::seconds(5),</span>\n<span class='line'>        start + std::chrono::seconds(15)</span>\n<span class='line'>    };</span>\n<span class='line'>    std::vector&lt;clock::duration&gt; durations;</span>\n<span class='line'>    std::adjacent_difference(</span>\n<span class='line'>        timestamps.cbegin(),</span>\n<span class='line'>        timestamps.cend(),</span>\n<span class='line'>        std::back_inserter(durations)</span>\n<span class='line'>    );</span>\n<span class='line'>}</span>\n</pre></code></div>\n</figure><p>Why did Alex Stepanov design <code class=\"\">adjacent_difference</code> in such a way?\nWas it a mistake?\nNo, it was a deliberate design choice; the original <a href=\"https://www.jmeiners.com/sgi-stl-docs/adjacent_difference.html#1\"><span class=\"smallcaps\">sgi stl</span> documentation</a> provides the reasoning behind it:\n<div class=\"epigraph\"><blockquote><p>\n  The reason it is useful to store the value of the first element, as well as simply storing the differences, is that this provides enough information to reconstruct the input range.\n  In particular, if addition and subtraction have the usual arithmetic definitions, then <a href=\"https://www.jmeiners.com/sgi-stl-docs/adjacent_difference.html\"><code class=\"\">adjacent_difference</code></a> and <a href=\"https://www.jmeiners.com/sgi-stl-docs/partial_sum.html\"><code class=\"\">partial_sum</code></a> are inverses of each other.\n</p><footer><a href=\"https://www.jmeiners.com/sgi-stl-docs/adjacent_difference.html#1\"><span class=\"smallcaps\">sgi stl</span> documentation</a></footer></blockquote></div><p><code class=\"\">std::adjacent_difference</code> and <a href=\"http://www.en.cppreference.com/w/cpp/algorithm/partial_sum.html\"><code class=\"\">std::partial_sum</code></a> are inverses:\ncomputing partial sums over the adjacent differences of a sequence yields that sequence, and vice versa.<figure class=\"\">\n<label class=\"margin-toggle\" for=\"mn-inverses\">⊕</label><input type=\"checkbox\" id=\"mn-inverses\" class=\"margin-toggle\"><span class=\"marginnote\">\n  <code class=\"\">std::partial_sum</code> undoes the effects of <code class=\"\">std::adjacent_difference</code>, and vice versa.\n  In this and other sequence examples, each line transforms the line above it.\n</span>\n<div class=\"source-container\"><pre class=\"source \"><code><span class='line'>           sequence   1  1  2  3  5</span>\n<span class='line'>adjacent_difference   1  0  1  1  2</span>\n<span class='line'>        partial_sum   1  1  2  3  5</span>\n</pre></code></div>\n</figure><p>This symmetry has a beautiful connection to the fundamental theorem of calculus,\nand it helped me understand both the algorithms and the theorem more intuitively.\nThe following section explores this connection in detail.</section><section><h2 id=\"three-problems-of-calculus\"><a href=\"#three-problems-of-calculus\">Three central problems of calculus</a></h2><p>According to Steven Strogatz<label class=\"margin-toggle sidenote-number\" for=\"sn-strogatz\"></label><input type=\"checkbox\" id=\"sn-strogatz\" class=\"margin-toggle\"><span class=\"sidenote\">\n  Steven Strogatz, <q><a href=\"https://www.goodreads.com/book/show/40796176-infinite-powers\">Infinite Powers</a></q>, p. 144\n</span>, calculus has three central problems:\n<ol class=\"circled\">\n<li data-num-glyph=\"①\">given a curve, find its slope everywhere (the forward problem),\n<li data-num-glyph=\"②\">given a curve’s slope everywhere, find the curve (the backward problem),\n<li data-num-glyph=\"③\">given a curve, find an area under it (the area problem).\n</ol><p>The fundamental theorem of calculus connects all three problems\nand states that the area under a slope of a curve on an interval\nis the difference of the curve height evaluated at the ends of this interval:<p><math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\" display=\"block\">\n    <mrow>\n        <munderover><mo>&int;</mo><mi>a</mi><mi>b</mi></munderover>\n        <msup><mi>f</mi><mo>'</mo></msup><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo>\n        <mo>&InvisibleTimes;</mo>\n        <mi>d</mi><mi>x</mi>\n        <mo>=</mo>\n        <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>b</mi><mo stretchy=\"false\">)</mo>\n        <mo>-</mo>\n        <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>a</mi><mo stretchy=\"false\">)</mo>\n    </mrow>\n</math><p>Calculus deals with continuous curves, but we will tackle these problems through the lens of discrete value sequences.\nWe’ll view a sequence <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>f</mi></math> as a function over natural numbers\nand denote the discrete derivative of <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>f</mi></math> as <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msub><mi>D</mi><mi>f</mi></msub></math>\nand its antiderivative as <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msub><mi>S</mi><mi>f</mi></msub></math>, where<p><math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\" display=\"block\">\n  <mtable columnalign=\"right center left \">\n    <mtr>\n      <mtd><msub><mi>D</mi><mi>f</mi></msub><mo stretchy=\"false\">(</mo><mi>i</mi><mo stretchy=\"false\">)</mo></mtd>\n      <mtd><mo>=</mo></mtd>\n      <mtd>\n        <mi>f</mi><mo stretchy=\"false\">(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo stretchy=\"false\">)</mo>\n        <mo>-</mo>\n        <mi>f</mi><mo stretchy=\"false\">(</mo><mi>i</mi><mo stretchy=\"false\">)</mo>\n      </mtd>\n    </mtr>\n    <mtr>\n      <mtd><msub><mi>S</mi><mi>f</mi></msub><mo stretchy=\"false\">(</mo><mi>i</mi><mo stretchy=\"false\">)</mo></mtd>\n      <mtd><mo>=</mo></mtd>\n      <mtd>\n        <munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mi>i</mi></munderover>\n        <mi>f</mi><mo stretchy=\"false\">(</mo><mi>k</mi><mo stretchy=\"false\">)</mo>\n      </mtd>\n    </mtr>\n  </mtable>\n</math><p><math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msub><mi>D</mi><mi>f</mi></msub></math> corresponds to differences between adjacent elements in the source sequence,\nand <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msub><mi>S</mi><mi>f</mi></msub></math> corresponds to partial sums.\nThe discrete variant of the fundamental theorem becomes:<p><math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\" display=\"block\">\n  <mrow>\n    <munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mi>k</mi></mrow><mi>n</mi></munderover>\n    <msub><mi>D</mi><mi>f</mi></msub><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>i</mi><mo stretchy=\"false\">)</mo><mo>=</mo>\n    <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>n</mi><mo stretchy=\"false\">)</mo>\n    <mo>-</mo>\n    <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo stretchy=\"false\">)</mo>\n  </mrow>\n</math><p><span id=\"off-by-one\"></span>\nThis formula has an off-by-one issue:\nif <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow></math>,\nwe have to access the minus first element, so, for convenience,\nwe define <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mrow><mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mo>-</mo><mn>1</mn><mo stretchy=\"false\">)</mo><mo>=</mo><mn>0</mn></mrow></math>.<p>I like how Kyne Santos explained this result:<div class=\"epigraph\"><blockquote><p>\nimagine you’re hiking up a mountain, going from point A to point B, and you want to find out the overall change in elevation.\nSo let’s say that point A, the starting point, is 500 meters above sea level.\nIn the first hour, you ascend 100 meters.\nIn the second hour, you descend 50 meters, and in the third and final hour you ascend 200 meters to arrive at point B, which is 750 meters above sea level.\nThe question is, what’s the overall change in elevation? Well, there’s two ways to go about it.\nYou can find the final elevation, which is 750 meters, and just subtract the starting elevation, which was 500 and the difference between 750 and 500 is 250 meters.\nOr you can add up the little changes along the way.\nSo in the first hour, we climbed 100 meters, and then we descended 50, and then we climbed another 200 so 100 minus 50 plus 200 is 250 meters.\nAnd these two approaches represent the two sides of the equation in the fundamental theorem of calculus.\n</p><footer>Kyne Santos, <a href=\"https://kpknudson.com/my-favorite-theorem/2025/5/15/episode-95-kyne-santos\">episode 95</a> of the <a href=\"https://kpknudson.com/my-favorite-theorem\">My Favorite Theorem</a> podcast</footer></blockquote></div><h3 id=\"problem-slopes\"><a href=\"#problem-slopes\">Finding slopes with adjacent differences</a></h3><p>The slope between two discrete values is their difference,\nso taking the difference between neighboring points of a sequence solves the forward problem,\nyielding <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>N</mi><mo>-</mo><mn>1</mn></math> slopes for a sequence of <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>N</mi></math> elements.<div class=\"source-container\"><pre class=\"source \"><code><span class='line'>sequence  1  3  5  7  9</span>\n<span class='line'>  slopes  2  2  2  2</span>\n</pre></code></div><p>This operation loses information:\nwe cannot recover the original sequence from its slopes.\nIn calculus, taking a derivative is also a lossy operation since functions\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo></math>\nand\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>g</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo><mo>=</mo><mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo><mo stretchy=\"false\">+</mo><mi>c</mi></math>\n(where <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>c</mi></math> is an arbitrary constant) have the same derivative\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msup><mi>f</mi><mo>'</mo></msup><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo></math>.<h3 id=\"problem-recovering\"><a href=\"#problem-recovering\">Recovering the original with partial sums</a></h3><p>The backward problem is the most interesting of the three.\nSince the sequence of slopes had one less item than the source sequence,\nthere is not enough information to recover the latter.\nWe know the changes between points,\nbut not the first value to apply the changes to.\nOnce we know it, we can compute the rest using partial sums.<div class=\"source-container\"><pre class=\"source \"><code><span class='line'>  slopes       2    2    2    2</span>\n<span class='line'>sequence  C  C+2  C+4  C+6  C+8</span>\n</pre></code></div><p>The lossiness of differentiation is the reason for introducing an <a href=\"https://en.wikipedia.org/wiki/Constant_of_integration\">arbitrary constant</a> <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>C</mi></math>\nwhen computing an indefinite integral in calculus:\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mo>&int;</mo><msup><mi>f</mi><mo>'</mo></msup><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo><mo>&InvisibleTimes;</mo><mi>d</mi><mi>x</mi> <mo>=</mo> <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo> <mo>+</mo> <mi>C</mi></math>.\nIn the discrete case, this constant corresponds to the first value in the original sequence;\nthat’s why <code class=\"\">std::adjacent_difference</code> preserves the first element in its output.<h3 id=\"problem-areas\"><a href=\"#problem-areas\">Finding areas with partial sums</a></h3><p>The <q>area</q> of a sequence is the sum of its elements.\nThe sequence of partial sums solves this problem\nbecause it allows us to sum the items on any subinterval of the original sequence in a single step:\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\">\n  <munderover><mo>∑</mo><mrow><mn>i</mn><mo>=</mo><mi>k</mi></mrow><mi>n</mi></munderover>\n  <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>i</mi><mo stretchy=\"false\">)</mo>\n  <mo>=</mo>\n  <msub><mn>S</mn><mn>f</mn></msub><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>n</mi><mo stretchy=\"false\">)</mo>\n  <mo>-</mo>\n  <msub><mn>S</mn><mn>f</mn></msub><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo stretchy=\"false\">)</mo>\n</math>\n(as I <a href=\"#off-by-one\">previously mentioned</a>, we define\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msub><mn>S</mn><mn>f</mn></msub><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mn>-1</mn><mo stretchy=\"false\">)</mo></math>\nto be zero).<div class=\"source-container\"><pre class=\"source \"><code><span class='line'>    sequence  1   3   5   7   9</span>\n<span class='line'>partial sums  1   4   9  16  25</span>\n</pre></code></div><p>Partial sums don’t introduce or lose any information.\nWe can always recover the original sequence using the <span class=\"smallcaps\">stl</span> definition of adjacent differences:<div class=\"source-container\"><pre class=\"source \"><code><span class='line'>     sequence  1   3   5   7   9</span>\n<span class='line'> partial sums  1   4   9  16  25</span>\n<span class='line'>adjacent diff  1   3   5   7   9</span>\n</pre></code></div></section><section><h2 id=\"symmetry-vs-pragmatism\"><a href=\"#symmetry-vs-pragmatism\">Symmetry vs pragmatism</a></h2><p>The connection between <code class=\"\">std::partial_sums</code> and <code class=\"\">std::adjacent_difference</code> is aesthetically pleasing,\nbut I find the design of the latter algorithm unfortunate:<ol class=\"circled\">\n<li data-num-glyph=\"①\">\n  <code class=\"\">std::adjacent_difference</code> is significantly less generic than its lossy version\n  (i.e., a version that doesn’t copy the first element) would be,\n  as it forces the output element type to match the input element type.\n  The few times I needed to compute pairwise differences,\n  the semantics of <code class=\"\">std::adjacent_difference</code> stood in the way,\n  and I ended up writing a custom loop.\n  <a href=\"https://stackoverflow.com/questions/8267806/implicit-transformation-while-calling-stdadjacent-difference\">I’m not alone.</a>\n  Luckily, the <a href=\"https://en.cppreference.com/w/cpp/ranges/adjacent_transform_view.html\"><code class=\"\">pairwise_transform</code></a> adapter from <span class=\"smallcaps\">c++23</span> doesn’t make the extra copy.<p><li data-num-glyph=\"②\">\n  Derivatives in calculus are lossy,\n  so the definition of <code class=\"\">std::adjacent_difference</code> doesn’t exactly correspond to a derivative.\n  Forcing the symmetry between discrete algorithms breaks the symmetry with their continuous counterparts.\n</ol><p>I disagree with Stepanov’s design choice,\nbut I’m glad it made me question his intentions and find these hidden connections.\n<span class=\"smallcaps\">api</span> design is hard,\nespecially when you try to express novel ideas,\nsuch as efficient generic programming,\nin a new programming language,\nas <span class=\"smallcaps\">c++</span> was at the time.\nJust like <a href=\"https://en.wikipedia.org/wiki/Cosmological_constant\">Einstein’s cosmological constant</a>,\nStepanov’s extra copy turned out to be useful after all.</section><section><h2 id=\"appendinx-detals-in-q\"><a href=\"#appendinx-detals-in-q\">Appendix: deltas in q</a></h2><p>Just like <code class=\"\">std::adjacent_difference</code>,\nthe <a href=\"https://code.kx.com/q/ref/deltas/\"><code class=\"\">deltas</code></a> function from the <a href=\"https://code.kx.com/q/learn/startingkdb/language/\"><code class=\"\">q</code></a> programming language preserves the first item of its input:<div class=\"source-container\"><pre class=\"source q\"><code><span class='line'>deltas 1 4 9 16</span>\n<span class='line'>1 3 5 7</span>\n</pre></code></div><p>However, the <code class=\"\">deltas</code> function operates slightly differently from its <span class=\"smallcaps\">c++</span> cousin:\nInstead of copying the first item verbatim,\nit prepends a seed value of zero to the sequence before computing pairwise differences.<div class=\"source-container\"><pre class=\"source \"><code><span class='line'>deltas 1 4 9 16 == (1 - 0) (4 - 1) (9 - 4) (16 - 9) == 1 3 5 7</span>\n</pre></code></div><p><code class=\"\">q</code> defines <code class=\"\">deltas</code> in terms of a more general <a href=\"https://code.kx.com/q/ref/maps/#each-prior\">Each Prior</a> operator as <code class=\"\">-':</code>.\nThis direct form picks the seed based on the operation (zero for subtraction, one for multiplication, etc.)\nand allows the caller to override the default through its left argument.<div class=\"source-container\"><pre class=\"source q\"><code><span class='line'>(*':) 2 3 4  / 1 is the identity for *.</span>\n<span class='line'>2 6 12</span>\n<span class='line'></span>\n<span class='line'>1950 -': 1952 1954 1960 / Use 1950 as the seed instead of zero.</span>\n<span class='line'>2 2 6</span>\n</pre></code></div><p>This design preserves symmetry with partial <a href=\"https://code.kx.com/q/ref/sum/#sums\"><code class=\"\">sums</code></a>\nbut avoids the type mismatch between the input and output sequences, achieving both elegance and pragmatism.</section><h2>Similar articles</h2>\n<ul class=\"arrows\"><li><a href=\"/posts/41-box-combinators.html\">Box combinators</a></li><li><a href=\"/posts/37-onnx-intro.html\">ONNX introduction</a></li><li><a href=\"/posts/31-effective-design-docs.html\">Effective design docs</a></li></ul>\n</div><div id=\"next-prev-nav\"><div id=\"older\"><a href=\"/posts/42-parasites-found.html\">Parasites found→ </a></div></div><hr><footer>\n  <span>&copy;Roman Kashitsyn</span>&nbsp;\n  <a rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\"\n     style=\"vertical-align: text-top;\"\n     title=\"This work is licensed under a Creative Commons Attribution 4.0 International License\">\n    <img alt=\"Creative Commons License\"\n        style=\"border-width:0;width:80px;height:15px;text-decoration:none;\"\n        src=\"https://i.creativecommons.org/l/by/4.0/80x15.png\" />\n  </a>\n  <br>\n  <a class=\"github-link\" href=\"https://github.com/roman-kashitsyn/mmapped.blog\">Source Code</a>\n</footer></article>\n<!-- Cloudflare Pages Analytics --><script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{\"token\": \"57803626743d44dbaa71eb7ce6a390f9\"}'></script><!-- Cloudflare Pages Analytics --></body>\n</html>",
      "metadata": {
        "original_url": "https://mmapped.blog/",
        "final_url": "https://mmapped.blog/",
        "timestamp": "2025-07-22T01:05:33.848852",
        "detected_encoding": "utf-8",
        "content_type": "text/html",
        "content_length": 24827,
        "headers": {
          "Date": "Mon, 21 Jul 2025 23:05:33 GMT",
          "Content-Type": "text/html; charset=utf-8",
          "Transfer-Encoding": "chunked",
          "Connection": "keep-alive",
          "Cf-Cache-Status": "DYNAMIC",
          "Server": "cloudflare",
          "Vary": "Accept-Encoding",
          "Access-Control-Allow-Origin": "*",
          "Cache-Control": "public, max-age=0, must-revalidate",
          "Referrer-Policy": "strict-origin-when-cross-origin",
          "X-Content-Type-Options": "nosniff",
          "Report-To": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=VRWUK%2BrKqhbl07s4TqW2VHLuC9kFprfp6ZrG54SN56xfDhMsuqsjtl0X%2B3f522zuiIUSzdjuTK9yA9xKWFTU8GVvU50na9XvrU3IUNUlmZtxVX7W9d%2B8PbN59rlXi%2F0%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
          "Nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
          "Content-Encoding": "gzip",
          "CF-RAY": "962e580259005bff-IAD"
        },
        "status_code": 200
      },
      "extracted_data": {
        "title": "Stepanov’s biggest blunder",
        "meta_description": "How STL algorithms parallel the fundamental theorem of calculus.",
        "full_text": "Stepanov’s biggest blunder\nmmap(blog)\nPosts\nAbout\nAtom Feed\nStepanov’s biggest blunder\n✏\n2025-07-13\n✂\n2025-07-13\nThe curious case of adjacent difference\nThree central problems of calculus\nFinding slopes with adjacent differences\nRecovering the original with partial sums\nFinding areas with partial sums\nSymmetry vs pragmatism\nAppendix: deltas in q\nThe curious case of adjacent difference\nIf you have ever tried using the\nstd::adjacent_difference\nalgorithm in\nc++\n,\nI’m sure it left you puzzled.\nAs the name suggests, this algorithm computes differences between adjacent elements of the input sequence,\nbut it does one more thing: it copies the first element of the input sequence into the output sequence unmodified.\nThe following example demonstrates how to apply the algorithm to delta-compress a\npostings list\nof document identifiers that contain a search term\n(the example is contrived since Google\ndeveloped\nmuch more sophisticated posting list compression techniques).\n⊕\nDelta-compressing a posting list using the\nstd::adjacent_difference\nalgorithm.\nThe compressed version might require less memory when encoded using\nvariable-length integers\n.\n#include <iostream>\n#include <numeric>\n#include <vector>\n// prints:\n// 12586 426 548 110 566\nint main() {\n// Sorted list of documents containing a word.\nstd::vector<int> postings{{12586, 13012, 13560, 13670, 14236}};\nstd::vector<int> compressed(postings.size());\nstd::adjacent_difference(\npostings.cbegin(),\npostings.cend(),\ncompressed.begin()\n);\nfor (auto n : compressed) std::cout << n << \" \";\nstd::cout << std::endl;\n}\nThis extra copy makes the algorithm less generic and practical,\nsince a difference of two values of an arbitrary type\nT\nis likely to have a different type.\nFor example, the difference between two timestamps is not a timestamp but a duration;\nand subtracting two unsigned integers might require a signed integer.\nThe following example illustrates this limitation: the code attempts to compute durations between timestamps in a container, but the compiler rejects it.\n⊕\nAttempting to compute\nstd::adjacent_difference\nover a vector of timestamps leads to a compiler error.\n#include <chrono>\n#include <numeric>\n#include <vector>\nint main() {\nusing clock = std::chrono::steady_clock;\nauto start = clock::now();\nstd::vector<clock::time_point> timestamps{\nstart,\nstart + std::chrono::seconds(5),\nstart + std::chrono::seconds(15)\n};\nstd::vector<clock::duration> durations;\nstd::adjacent_difference(\ntimestamps.cbegin(),\ntimestamps.cend(),\nstd::back_inserter(durations)\n);\n}\nWhy did Alex Stepanov design\nadjacent_difference\nin such a way?\nWas it a mistake?\nNo, it was a deliberate design choice; the original\nsgi stl\ndocumentation\nprovides the reasoning behind it:\nThe reason it is useful to store the value of the first element, as well as simply storing the differences, is that this provides enough information to reconstruct the input range.\nIn particular, if addition and subtraction have the usual arithmetic definitions, then\nadjacent_difference\nand\npartial_sum\nare inverses of each other.\nsgi stl\ndocumentation\nstd::adjacent_difference\nand\nstd::partial_sum\nare inverses:\ncomputing partial sums over the adjacent differences of a sequence yields that sequence, and vice versa.\n⊕\nstd::partial_sum\nundoes the effects of\nstd::adjacent_difference\n, and vice versa.\nIn this and other sequence examples, each line transforms the line above it.\nsequence   1  1  2  3  5\nadjacent_difference   1  0  1  1  2\npartial_sum   1  1  2  3  5\nThis symmetry has a beautiful connection to the fundamental theorem of calculus,\nand it helped me understand both the algorithms and the theorem more intuitively.\nThe following section explores this connection in detail.\nThree central problems of calculus\nAccording to Steven Strogatz\nSteven Strogatz,\nInfinite Powers\n, p. 144\n, calculus has three central problems:\ngiven a curve, find its slope everywhere (the forward problem),\ngiven a curve’s slope everywhere, find the curve (the backward problem),\ngiven a curve, find an area under it (the area problem).\nThe fundamental theorem of calculus connects all three problems\nand states that the area under a slope of a curve on an interval\nis the difference of the curve height evaluated at the ends of this interval:\n∫\na\nb\nf\n'\n⁡\n(\nx\n)\n⁢\nd\nx\n=\nf\n⁡\n(\nb\n)\n-\nf\n⁡\n(\na\n)\nCalculus deals with continuous curves, but we will tackle these problems through the lens of discrete value sequences.\nWe’ll view a sequence\nf\nas a function over natural numbers\nand denote the discrete derivative of\nf\nas\nD\nf\nand its antiderivative as\nS\nf\n, where\nD\nf\n(\ni\n)\n=\nf\n(\ni\n+\n1\n)\n-\nf\n(\ni\n)\nS\nf\n(\ni\n)\n=\n∑\nk\n=\n0\ni\nf\n(\nk\n)\nD\nf\ncorresponds to differences between adjacent elements in the source sequence,\nand\nS\nf\ncorresponds to partial sums.\nThe discrete variant of the fundamental theorem becomes:\n∑\ni\n=\nk\nn\nD\nf\n⁡\n(\ni\n)\n=\nf\n⁡\n(\nn\n)\n-\nf\n⁡\n(\nk\n-\n1\n)\nThis formula has an off-by-one issue:\nif\nk\n=\n0\n,\nwe have to access the minus first element, so, for convenience,\nwe define\nf\n⁡\n(\n-\n1\n)\n=\n0\n.\nI like how Kyne Santos explained this result:\nimagine you’re hiking up a mountain, going from point A to point B, and you want to find out the overall change in elevation.\nSo let’s say that point A, the starting point, is 500 meters above sea level.\nIn the first hour, you ascend 100 meters.\nIn the second hour, you descend 50 meters, and in the third and final hour you ascend 200 meters to arrive at point B, which is 750 meters above sea level.\nThe question is, what’s the overall change in elevation? Well, there’s two ways to go about it.\nYou can find the final elevation, which is 750 meters, and just subtract the starting elevation, which was 500 and the difference between 750 and 500 is 250 meters.\nOr you can add up the little changes along the way.\nSo in the first hour, we climbed 100 meters, and then we descended 50, and then we climbed another 200 so 100 minus 50 plus 200 is 250 meters.\nAnd these two approaches represent the two sides of the equation in the fundamental theorem of calculus.\nKyne Santos,\nepisode 95\nof the\nMy Favorite Theorem\npodcast\nFinding slopes with adjacent differences\nThe slope between two discrete values is their difference,\nso taking the difference between neighboring points of a sequence solves the forward problem,\nyielding\nN\n-\n1\nslopes for a sequence of\nN\nelements.\nsequence  1  3  5  7  9\nslopes  2  2  2  2\nThis operation loses information:\nwe cannot recover the original sequence from its slopes.\nIn calculus, taking a derivative is also a lossy operation since functions\nf\n⁡\n(\nx\n)\nand\ng\n⁡\n(\nx\n)\n=\nf\n⁡\n(\nx\n)\n+\nc\n(where\nc\nis an arbitrary constant) have the same derivative\nf\n'\n⁡\n(\nx\n)\n.\nRecovering the original with partial sums\nThe backward problem is the most interesting of the three.\nSince the sequence of slopes had one less item than the source sequence,\nthere is not enough information to recover the latter.\nWe know the changes between points,\nbut not the first value to apply the changes to.\nOnce we know it, we can compute the rest using partial sums.\nslopes       2    2    2    2\nsequence  C  C+2  C+4  C+6  C+8\nThe lossiness of differentiation is the reason for introducing an\narbitrary constant\nC\nwhen computing an indefinite integral in calculus:\n∫\nf\n'\n⁡\n(\nx\n)\n⁢\nd\nx\n=\nf\n⁡\n(\nx\n)\n+\nC\n.\nIn the discrete case, this constant corresponds to the first value in the original sequence;\nthat’s why\nstd::adjacent_difference\npreserves the first element in its output.\nFinding areas with partial sums\nThe\narea\nof a sequence is the sum of its elements.\nThe sequence of partial sums solves this problem\nbecause it allows us to sum the items on any subinterval of the original sequence in a single step:\n∑\ni\n=\nk\nn\nf\n⁡\n(\ni\n)\n=\nS\nf\n⁡\n(\nn\n)\n-\nS\nf\n⁡\n(\nk\n-\n1\n)\n(as I\npreviously mentioned\n, we define\nS\nf\n⁡\n(\n-1\n)\nto be zero).\nsequence  1   3   5   7   9\npartial sums  1   4   9  16  25\nPartial sums don’t introduce or lose any information.\nWe can always recover the original sequence using the\nstl\ndefinition of adjacent differences:\nsequence  1   3   5   7   9\npartial sums  1   4   9  16  25\nadjacent diff  1   3   5   7   9\nSymmetry vs pragmatism\nThe connection between\nstd::partial_sums\nand\nstd::adjacent_difference\nis aesthetically pleasing,\nbut I find the design of the latter algorithm unfortunate:\nstd::adjacent_difference\nis significantly less generic than its lossy version\n(i.e., a version that doesn’t copy the first element) would be,\nas it forces the output element type to match the input element type.\nThe few times I needed to compute pairwise differences,\nthe semantics of\nstd::adjacent_difference\nstood in the way,\nand I ended up writing a custom loop.\nI’m not alone.\nLuckily, the\npairwise_transform\nadapter from\nc++23\ndoesn’t make the extra copy.\nDerivatives in calculus are lossy,\nso the definition of\nstd::adjacent_difference\ndoesn’t exactly correspond to a derivative.\nForcing the symmetry between discrete algorithms breaks the symmetry with their continuous counterparts.\nI disagree with Stepanov’s design choice,\nbut I’m glad it made me question his intentions and find these hidden connections.\napi\ndesign is hard,\nespecially when you try to express novel ideas,\nsuch as efficient generic programming,\nin a new programming language,\nas\nc++\nwas at the time.\nJust like\nEinstein’s cosmological constant\n,\nStepanov’s extra copy turned out to be useful after all.\nAppendix: deltas in q\nJust like\nstd::adjacent_difference\n,\nthe\ndeltas\nfunction from the\nq\nprogramming language preserves the first item of its input:\ndeltas 1 4 9 16\n1 3 5 7\nHowever, the\ndeltas\nfunction operates slightly differently from its\nc++\ncousin:\nInstead of copying the first item verbatim,\nit prepends a seed value of zero to the sequence before computing pairwise differences.\ndeltas 1 4 9 16 == (1 - 0) (4 - 1) (9 - 4) (16 - 9) == 1 3 5 7\nq\ndefines\ndeltas\nin terms of a more general\nEach Prior\noperator as\n-':\n.\nThis direct form picks the seed based on the operation (zero for subtraction, one for multiplication, etc.)\nand allows the caller to override the default through its left argument.\n(*':) 2 3 4  / 1 is the identity for *.\n2 6 12\n1950 -': 1952 1954 1960 / Use 1950 as the seed instead of zero.\n2 2 6\nThis design preserves symmetry with partial\nsums\nbut avoids the type mismatch between the input and output sequences, achieving both elegance and pragmatism.\nSimilar articles\nBox combinators\nONNX introduction\nEffective design docs\nParasites found→\n©Roman Kashitsyn\nSource Code",
        "links": [
          {
            "text": "mmap(blog)",
            "url": "https://mmapped.blog/index.html"
          },
          {
            "text": "Posts",
            "url": "https://mmapped.blog/posts.html"
          },
          {
            "text": "About",
            "url": "https://mmapped.blog/about.html"
          },
          {
            "text": "Atom Feed",
            "url": "https://mmapped.blog/feed.xml"
          },
          {
            "text": "Stepanov’s biggest blunder",
            "url": "https://mmapped.blog/posts/43-stepanovs-biggest-blunder.html"
          },
          {
            "text": "std::adjacent_difference",
            "url": "http://www.en.cppreference.com/w/cpp/algorithm/adjacent_difference.html"
          },
          {
            "text": "postings list",
            "url": "https://en.wikipedia.org/wiki/Inverted_index"
          },
          {
            "text": "developed",
            "url": "https://static.googleusercontent.com/media/research.google.com/en//people/jeff/WSDM09-keynote.pdf"
          },
          {
            "text": "variable-length integers",
            "url": "https://en.wikipedia.org/wiki/Variable-length_quantity"
          },
          {
            "text": "sgi stl documentation",
            "url": "https://www.jmeiners.com/sgi-stl-docs/adjacent_difference.html#1"
          },
          {
            "text": "adjacent_difference",
            "url": "https://www.jmeiners.com/sgi-stl-docs/adjacent_difference.html"
          },
          {
            "text": "partial_sum",
            "url": "https://www.jmeiners.com/sgi-stl-docs/partial_sum.html"
          },
          {
            "text": "std::partial_sum",
            "url": "http://www.en.cppreference.com/w/cpp/algorithm/partial_sum.html"
          },
          {
            "text": "Infinite Powers",
            "url": "https://www.goodreads.com/book/show/40796176-infinite-powers"
          },
          {
            "text": "episode 95",
            "url": "https://kpknudson.com/my-favorite-theorem/2025/5/15/episode-95-kyne-santos"
          },
          {
            "text": "My Favorite Theorem",
            "url": "https://kpknudson.com/my-favorite-theorem"
          },
          {
            "text": "arbitrary constant",
            "url": "https://en.wikipedia.org/wiki/Constant_of_integration"
          },
          {
            "text": "I’m not alone.",
            "url": "https://stackoverflow.com/questions/8267806/implicit-transformation-while-calling-stdadjacent-difference"
          },
          {
            "text": "pairwise_transform",
            "url": "https://en.cppreference.com/w/cpp/ranges/adjacent_transform_view.html"
          },
          {
            "text": "Einstein’s cosmological constant",
            "url": "https://en.wikipedia.org/wiki/Cosmological_constant"
          },
          {
            "text": "deltas",
            "url": "https://code.kx.com/q/ref/deltas/"
          },
          {
            "text": "q",
            "url": "https://code.kx.com/q/learn/startingkdb/language/"
          },
          {
            "text": "Each Prior",
            "url": "https://code.kx.com/q/ref/maps/#each-prior"
          },
          {
            "text": "sums",
            "url": "https://code.kx.com/q/ref/sum/#sums"
          },
          {
            "text": "Box combinators",
            "url": "https://mmapped.blog/posts/41-box-combinators.html"
          },
          {
            "text": "ONNX introduction",
            "url": "https://mmapped.blog/posts/37-onnx-intro.html"
          },
          {
            "text": "Effective design docs",
            "url": "https://mmapped.blog/posts/31-effective-design-docs.html"
          },
          {
            "text": "Parasites found→",
            "url": "https://mmapped.blog/posts/42-parasites-found.html"
          },
          {
            "text": "",
            "url": "http://creativecommons.org/licenses/by/4.0/"
          },
          {
            "text": "Source Code",
            "url": "https://github.com/roman-kashitsyn/mmapped.blog"
          }
        ]
      },
      "processing_notes": [
        "Processed as HTML",
        "Processed at level 0"
      ]
    },
    "linked_extractions": [],
    "processing_notes": [
      "Processed as HTML",
      "Processed at level 0"
    ]
  },
  {
    "url": "https://blog.icacademy.at/",
    "level": 0,
    "fetch_result": {
      "source": "url",
      "url": "https://blog.icacademy.at/",
      "raw_content": "<!DOCTYPE html><html lang=\"en\" class=\"h-full\"> <head><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1\"><title>IC Academy</title><link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/images/apple-touch-icon.png\"><link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/images/favicon-32x32.png\"><link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/images/favicon-16x16.png\"><link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/images/favicon.ico\"><link rel=\"manifest\" href=\"/images/site.webmanifest\"><link rel=\"sitemap\" href=\"/sitemap-index.xml\"><link href=\"https://fonts.googleapis.com/icon?family=Material+Symbols+Outlined\" rel=\"stylesheet\"><meta name=\"description\" content=\"Learn - Develop - Deploy with the IC Academy\"><meta name=\"keywords\" content=\"Internet Computer, ICP, Web3, blockchain, academy, learn to use the Internet Computer, online course, qualification, certification\"><meta name=\"author\" content=\"SDG - samlinux development group\"><!-- Twitter Card Tags --><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"twitter:title\" content=\"IC Academy - Learn - Develop - Deploy\"><meta name=\"twitter:description\" content=\"Learn - Develop - Deploy with the IC Academy\"><meta name=\"twitter:image\" content=\"https://blog.icacademy.at/images/learnpath.png\"><!-- Open Graph Tags --><meta property=\"og:site_name\" content=\"IC Academy - Learn - Develop - Deploy\"><meta property=\"og:type\" content=\"Website\"><meta property=\"og:title\" content=\"IC Academy - Learn - Develop - Deploy\"><meta property=\"og:description\" content=\"Learn - Develop - Deploy with the IC Academy\"><meta property=\"og:image\" content=\"https://blog.icacademy.at/images/learnpath.png\"><meta property=\"og:image:width\" content=\"500px\"><meta property=\"og:image:height\" content=\"281px\"><!-- Matomo -->\n\t\t\t\t<script>\n\t\t\t\tvar _paq = window._paq = window._paq || [];\n\t\t\t\t/* tracker methods like \"setCustomDimension\" should be called before \"trackPageView\" */\n\t\t\t\t_paq.push(['trackPageView']);\n\t\t\t\t_paq.push(['enableLinkTracking']);\n\t\t\t\t(function() {\n\t\t\t\t\tvar u=\"https://veriable.matomo.cloud/\";\n\t\t\t\t\t_paq.push(['setTrackerUrl', u+'matomo.php']);\n\t\t\t\t\t_paq.push(['setSiteId', '3']);\n\t\t\t\t\tvar d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];\n\t\t\t\t\tg.async=true; g.src='//cdn.matomo.cloud/veriable.matomo.cloud/matomo.js'; s.parentNode.insertBefore(g,s);\n\t\t\t\t})();\n\t\t\t</script>\n\t\t\t<!-- End Matomo Code --><link rel=\"stylesheet\" href=\"/_astro/about.css\">\n<style>.headerContainer[data-astro-cid-3ef6ksr2]{background-color:var(--backgroundColor)}.header[data-astro-cid-3ef6ksr2]{border-color:var(--headerBorderColor)}.headerLink[data-astro-cid-3ef6ksr2]:hover{background-color:var(--headerLinkBackgroundHoverColor);color:var(--headerLinkColor)}.topHeader[data-astro-cid-3ef6ksr2]{color:var(--headerBorderColor)}div[data-astro-cid-sz7xmlte]{font-weight:300}.footerContainer[data-astro-cid-sz7xmlte]{background-color:var(--footerBackgroundColor);height:100%;width:100%}@font-face{font-family:roboto;src:url(/font/roboto/roboto-300.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-300italic.woff2);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-italic.woff2);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-500.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-500italic.woff2);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-700.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-700italic.woff2);font-weight:700;font-style:italic;font-display:swap}b{font-weight:500}#mainContainer{scroll-behavior:smooth}.highlight{background-color:#f1b849;color:#000;padding:.4rem;border-radius:5px;font-size:1.875rem;font-weight:300;line-height:2.25rem}.pageTitle{margin-top:20px;margin-bottom:20px;text-align:center;color:#145e86;font-style:italic;font-weight:300;font-size:2.25rem;line-height:2.5rem}.pageDescriptionTitle{font-weight:500}.mainPageHighlight{text-align:center;font-size:2.5rem;font-weight:700;line-height:1;color:#145e86;padding-top:10px;padding-bottom:10px}@media (min-width: 768px){.mainPageHighlight{text-align:left}}@media (min-width: 640px){.mainPageHighlight{font-size:3.5rem!important}}@media (min-width: 350px){.mainPageHighlight{font-size:3.25rem}}.videoContainer{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:10px}.videoContainerVideo{position:absolute;top:0;left:0;width:100%;height:100%}#backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:30;background-color:#11182780}.normalPageDesc{color:#145e86;text-align:center;font-weight:300;font-style:normal!important;font-size:1.5rem;line-height:2rem;margin-bottom:50px;margin-top:0}.aboutIcAcademyPageDesc{background-color:#fff4df;border:7px solid #f1b849;padding:.75rem .75rem 1rem;margin-bottom:1rem;border-radius:.25rem}@media (min-width: 768px){.normalPageDesc{font-size:2.25rem;line-height:2.5rem}.ytContainer{max-width:770px!important;width:100%}.ytContainer iframe{height:433px}}.modalButton{color:#fff;transition:all .2s;border-radius:.375rem;padding:.25rem .5rem;font-weight:500;box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;outline:none}.modalButton:hover,.modalButton:focus{box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.modalButton:disabled{cursor:not-allowed;background-color:#9ca3af;box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}.pulseAnimation{animation:pulse infinite 1.5s}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.3}to{transform:scale(1);opacity:1}}.iconSpin{animation:spin 2s infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{animation:spinner 1s infinite steps(8)}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}\n</style>\n<link rel=\"stylesheet\" href=\"/_astro/index.css\">\n<style>.cardTag[data-astro-cid-lzojanjz]{position:absolute;right:4px;bottom:-8px;outline:none}.gradientButton[data-astro-cid-lzojanjz]{background:linear-gradient(var(--backgroundGradient))}.tagButton[data-astro-cid-lzojanjz]{background-color:var(--backgroundColor, white);border-radius:.375rem}.tagButton[data-astro-cid-lzojanjz]:hover .tagButtonText[data-astro-cid-lzojanjz]{color:var(--textHoverColor, #e0e0e0)}.buttonBody[data-astro-cid-lzojanjz]{padding:var(--padding, 2px .5rem)}.iconContainer[data-astro-cid-lzojanjz]{margin-right:var(--iconMarginRight, 6px)}.tagButtonText[data-astro-cid-lzojanjz]{font-size:var(--fontSize, .875rem);color:var(--textColor, white)}\n.infoTagButton[data-astro-cid-fn54zeou]{background-color:var(--backgroundColor);color:var(--textColor, white)}.infoTagButtonContent[data-astro-cid-fn54zeou]{padding:var(--padding, 2px .5rem)}\n.hiddenContentContainer.svelte-1ltdy5p.svelte-1ltdy5p{opacity:0}.shownContentContainer.svelte-1ltdy5p.svelte-1ltdy5p{transition:opacity .5s}.imageCount.svelte-1ltdy5p.svelte-1ltdy5p{background-color:#ffc107;color:#4b4b4b}.box.svelte-1ltdy5p.svelte-1ltdy5p{background-color:#fff;border-color:#ffc107;padding:.75rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.arrowContainer.svelte-1ltdy5p.svelte-1ltdy5p{position:relative;height:32px;width:32px}.arrowContainer.svelte-1ltdy5p svg.svelte-1ltdy5p{width:32px;height:32px;fill:#4b4b4b;background-color:#ffc107;border-radius:.375rem;text-align:center;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.arrowContainer.svelte-1ltdy5p svg.svelte-1ltdy5p:hover{fill:#838383;background-color:#ffce3d}\n.spinner.svelte-1k5pcdn{width:var(--spinner-width, 50px);height:var(--spinner-height, 50px);fill:var(--spinner-color, #ffc107)}\nh2{font-size:1.875rem;line-height:2.25rem;padding-top:1rem;padding-bottom:.5rem;margin:0}p{margin-bottom:.5rem;font-weight:300}ol{padding-left:15px;list-style-type:decimal;margin-bottom:1rem}li{margin-left:9px;margin-bottom:5px;font-weight:300}.dataPrivacyContent a{color:red}.dataPrivacyContent a:hover{text-decoration:underline}\n.blogViews.svelte-v5r1n9.svelte-v5r1n9{position:relative;background-color:#e22e27;line-height:1.25rem;border-radius:.375rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;color:#fff;opacity:1;transition:opacity .8s}.blogViews.svelte-v5r1n9 div.svelte-v5r1n9{font-weight:500!important;font-size:.875rem}.blogViews.svelte-v5r1n9.svelte-v5r1n9:hover{color:#e0e0e0;cursor:default}.blogViews.svelte-v5r1n9:hover img.svelte-v5r1n9{opacity:.8}.hiddenBlogViews.svelte-v5r1n9.svelte-v5r1n9{opacity:0}\n@media (max-width: 430px){.dataProtectionModalContentContainer.svelte-1ir2jfp{padding-bottom:100px}}.inputBlock.svelte-19fa1qr.svelte-19fa1qr{padding:10px;transition:background-color .2s}.inputBlockHeader.svelte-19fa1qr svg.svelte-19fa1qr{transition:fill .2s}.inputBlock.svelte-19fa1qr.svelte-19fa1qr:focus-within{background-color:#fef4f9}.inputBlock.svelte-19fa1qr .inputBlockHeader.svelte-19fa1qr{display:flex;align-items:center;gap:8px}.inputBlockHeader.svelte-19fa1qr svg.svelte-19fa1qr{height:20px;width:20px}.inputBlockHeader.svelte-19fa1qr div.svelte-19fa1qr{font-size:19px;text-align:left}.inputContainer.svelte-19fa1qr.svelte-19fa1qr{display:flex;flex-direction:column}.inputContainer.svelte-19fa1qr label.svelte-19fa1qr{color:#5f5f5f;width:-moz-fit-content;width:fit-content}input.svelte-19fa1qr.svelte-19fa1qr:-webkit-autofill,textarea.svelte-19fa1qr.svelte-19fa1qr:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset!important}.inputContainer.svelte-19fa1qr input.svelte-19fa1qr{height:28px}.inputContainer.svelte-19fa1qr input.svelte-19fa1qr,.inputContainer.svelte-19fa1qr textarea.svelte-19fa1qr{margin-top:3px;border-radius:4px;border:3px solid white;outline:1px solid #7a7a7a;padding-left:3px;transition:all .2s;font-size:15px}.inputContainer.svelte-19fa1qr input.svelte-19fa1qr:focus,.inputContainer.svelte-19fa1qr textarea.svelte-19fa1qr:focus{border:3px solid #d3528d;outline:0px!important}.inputBlock.svelte-19fa1qr textarea.svelte-19fa1qr{resize:none;height:109px;max-height:109px}input[type=checkbox].svelte-19fa1qr.svelte-19fa1qr{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center;transition:all .2s;margin-top:4px;min-width:20px;width:20px;height:20px;border-radius:.25rem;border:1px solid #adadad;cursor:pointer}input[type=checkbox].svelte-19fa1qr.svelte-19fa1qr:checked{background-color:#d3528d;border-color:#d3528d}input[type=checkbox].svelte-19fa1qr.svelte-19fa1qr:focus{outline:4px solid #F0A7C8!important;border:0px!important;outline-offset:0px}input[type=checkbox].svelte-19fa1qr.svelte-19fa1qr:checked:before{content:\"\";display:flex;width:12px;height:12px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background-color:#fff;margin-right:2px}.inputBlock.svelte-19fa1qr .invalidInputContainer label.svelte-19fa1qr{color:red}.inputBlock.svelte-19fa1qr .invalidInputContainer input.svelte-19fa1qr{border:1px solid red}.inputBlock.svelte-19fa1qr .invalidInputContainer input.svelte-19fa1qr:focus{border:3px solid red}\n</style></head> <body class=\"font-roboto relative bg-slate-100 h-full overflow-hidden\"> <div id=\"mainContainer\" class=\"relative h-full flex flex-col overflow-auto\"> <!-- Header --> <div class=\"h-fit\"> <div id=\"header\" class=\"headerContainer\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <div class=\"max-w-5xl mx-auto container relative\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <div class=\"flex items-center justify-around select-none border-b header pt-2 pb-2\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <div data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <a href=\"/\" draggable=\"false\" class=\"outline-none\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <img src=\"/_astro/icAcademy_HfYVN.webp\" draggable=\"false\" class=\"w-16 h-[50px]\" alt=\"IC Academy logo\" data-astro-cid-3ef6ksr2 width=\"100\" height=\"75\" loading=\"lazy\" decoding=\"async\"> </a> </div> <div data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <div class=\"flex-auto text-center font-bold text-2xl topHeader\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <a href=\"/\" draggable=\"false\" class=\"outline-none\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\">On IC Academy</a> </div> </div> <div class=\"flex items-center\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <button class=\"hover:bg-[#c0e4f7] p-2 rounded-lg outline-none\" type=\"button\" onclick=\"toggleMenu()\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" width=\"24px\" fill=\"#145e86\" viewBox=\"0 -960 960 960\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"><path d=\"M120-240v-80h720v80H120Zm0-200v-80h720v80H120Zm0-200v-80h720v80H120Z\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"></path></svg> </button> </div> </div> </div> </div> <script>\n  function toggleMenu() {\n    const sidebar = document.querySelector('#sidebar');\n\n    if (sidebar.className.includes('hiddenSidebar')) {\n      let backdrop = document.createElement('div');\n      backdrop.id = 'backdrop';\n\n      backdrop.addEventListener('click', toggleMenu);\n\n      document.querySelector('body').appendChild(backdrop);\n      sidebar.className = 'shownSidebar sidebar';\n    }\n    else if (sidebar.className.includes('shownSidebar')) {\n      sidebar.className = 'hiddenSidebar sidebar';\n      document.querySelector('#backdrop').remove();\n    }\n  }\n\n  window.addEventListener('keydown', function(event) {\n    if (event.code == 'Escape') {\n      const sideBar = document.querySelector('#sidebar');\n\n      if (sideBar.className.includes('shownSidebar')) {\n        toggleMenu();\n      }\n    }\n  })\n</script>  </div> <!-- Container --> <div class=\"max-w-5xl mx-auto container relative h-fit\"> <!-- Main --> <div class=\"m-4 min-h-[450px]\">  <div> <div class=\"flex justify-center items-center flex-wrap\"> <!-- Info --> <div class=\"w-full order-2 md:w-1/2 md:order-1 mt-[20px] md:pr-5\"> <div class=\"flex justify-center items-center\" data-astro-cid-vxl4wgev style=\"--imageBorderColor: #26cd9c;\"> <a href=\"/about\" draggable=\"false\" data-astro-cid-vxl4wgev style=\"--imageBorderColor: #26cd9c;\"> <img src=\"/_astro/learnpath-s_Z1qQPVA.webp\" class=\"borderBackground border\" loading=\"eager\" alt=\"read - learn - build\" data-astro-cid-vxl4wgev width=\"384\" height=\"384\" decoding=\"async\"> </a> </div>  </div> <div class=\"md:w-1/2 w-full order-1 md:order-2 mb-4\"> <div data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <a href=\"/about\" draggable=\"false\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <!-- Description --> <div class=\"infoDescription\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <div class=\"mb-4 rounded text-xl md:text-2xl\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <!-- Title --> <p class=\"mb-5 md:leading-[3.5rem] text-3xl text-center md:text-5xl\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <span class=\"info\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\">Master your Transition</span> </p> <p class=\"mb-9 mt-1 md:mt-10 text-3xl text-center md:text-5xl\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <span class=\"info\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\">Web 2.0 to Web 3.0</span> </p> <p class=\"mb-2 leading-relaxed\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <span class=\"info2\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\">Hop-on the journey</span> of the Internet Computer, learn in the courses with step-by-step instructions, hands-on examples and <span class=\"info2\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"><nobr data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\">become an expert.</nobr></span> </p> </div> </div> </a> </div>  </div> <!-- About us --> <div class=\"order-3 w-full mt-16 sm:ml-5\"> <div class=\"mainPageHighlight aboutUsSectionTitle\"> Why you should choose us </div> <div class=\"font-light leading-10 mt-2 border-l-8 border-[#d81b60] pl-3 py-3 text-2xl\"> <div><span class='gradientHighlight'>We believe that the Internet Computer is the next step in the evolution of the web to Web3.</span> Coming from Web1, the Internet Computer allows built-in secure and unstoppable web applications without cloud providers as intermediaries - for a secure and green decentralised internet.</div> <div class=\"mt-3\">With the IC Academy <span class='gradientHighlight'>we love to take people on this journey of web transformation</span> and to enable them to build and run solutions that are only possible on the Internet Computer. In our courses and articles you get easy to use guidelines and hands-on examples to implement real applications.</div> </div> <div class=\"flex justify-center sm:justify-end mt-3\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--backgroundGradient: to right, #d81b60, #d4af40;--textColor: white;\"> <a href=\"/blog/the-big-why\" target=\"_self\" class=\"relative w-fit gradientButton shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--backgroundGradient: to right, #d81b60, #d4af40;--textColor: white;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--backgroundGradient: to right, #d81b60, #d4af40;--textColor: white;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--backgroundGradient: to right, #d81b60, #d4af40;--textColor: white;\">More about our motivation</div> </div>  </a> </div>  </div> </div> <!-- Products --> <div class=\"mt-16 w-full order-4\"> <div class=\"relative\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <div class=\"invisible absolute -top-5\" id=\"coursesCertifications\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"></div> </div> <div class=\"sm:ml-5\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <div class=\"mt-4 mb-[30px] mainPageHighlight\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <div data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <span class=\"coursesText\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\">Courses</span>\n/\n<span class=\"certificationsText\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\">Certifications</span> </div> </div> <div data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <div class=\"flex flex-col sm:flex-row group cardContainer p-4 rounded-md border-2 border-transparent\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div class=\"bg-[#c2deeb] rounded-md card relative sm:max-w-[50%] shadow-md rounded-bl-md\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <a class=\"h-full block\" href=\"https://vspc.veriable.at/6720f88d54ba7a9624bbedd4.html\" target=\"_blank\" draggable=\"false\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <img src=\"/_astro/c-02-4-hero_ZSSi8p.webp\" class=\"sm:max-h-[400px] md:max-h-[330px] rounded-t-md sm:rounded-tr-none sm:rounded-l-md object-center object-cover\" draggable=\"false\" loading=\"lazy\" alt=\"Produkt Image\" data-astro-cid-xrtnvu66 width=\"700\" height=\"400\" decoding=\"async\"> </div> <div class=\"sm:rounded-bl-md absolute bottom-0 left-0 w-full bg-black bg-opacity-40\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div class=\"text-center text-white mx-2 py-1\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div class=\"text-xl font-medium\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> Application Development Skills for the Internet Computer </div> </div> <div class=\"absolute -top-5 -left-2\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div class=\"productType\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <span data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\">Course</span> </div> </div> </div> </a> </div> <a href=\"https://vspc.veriable.at/6720f88d54ba7a9624bbedd4.html\" target=\"_blank\" draggable=\"false\" class=\"card sm:w-[50%] p-3 bg-white relative pb-[50px] rounded-b-md sm:rounded-b-none sm:rounded-r-md shadow-md\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"><span class='descTitle'>Begin your journey on the Skill Pathway</span> <p>Immerse yourself in the art of crafting decentralized applications (dApps) for the Internet Computer using Motoko. This course adopts a systematic approach broken down into specialized skill sets. </p> <p>Each skill set addresses a specific domain of application development, following the principles of the well-established Web2 paradigm.</p></div> </div> <div class=\"absolute bottom-2 right-2\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div class=\"productType\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> Curious? Let&#39;s learn together! </div> </div> </a> </div>  <style>\n  .cardContainer p {\n    font-weight: 400;\n  }\n\n  .cardContainer .descTitle {\n    font-weight: 500;\n    font-size: 18px;\n  }\n</style> </div> <div class=\"grid grid-cols-1 sm:grid-cols-2\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <div class=\"group cardContainer p-4 rounded-md border-2 border-transparent overflow-hidden\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"card relative shadow-md\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <a href=\"https://vspc.veriable.at/662f644afe8cabeeaacd5ccc_z.html\" target=\"_blank\" draggable=\"false\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <img src=\"/_astro/icp-3a_fJJqT.webp\" class=\"rounded-t-md overflow-hidden aspect-video object-center object-cover\" draggable=\"false\" loading=\"lazy\" alt=\"Produkt Image\" data-astro-cid-tjdfhdqb width=\"600\" height=\"350\" decoding=\"async\"> </div> <div class=\"absolute bottom-0 left-0 w-full bg-black bg-opacity-40\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"text-center text-white mx-2 py-1\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"text-xl font-medium\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> B3YOND THE BLOCKCHAIN: ICP Third Anniversary </div> </div> <div class=\"absolute -top-5 -left-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"productType\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <span data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\">Certification</span> </div> </div> </div> </a> </div> <a href=\"https://vspc.veriable.at/662f644afe8cabeeaacd5ccc_z.html\" target=\"_blank\" draggable=\"false\" class=\"card block p-2 bg-white relative shadow-md rounded-b-md\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"mb-[25px] line-clamp-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> Do you think you know everything about the Internet Computer? </div> <div class=\"absolute bottom-2 right-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"productType\" draggable=\"false\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> Prove it! </div> </div> </a> </div> <div class=\"group cardContainer p-4 rounded-md border-2 border-transparent overflow-hidden\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"card relative shadow-md\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <a href=\"https://vspc.veriable.at/6513c18b1f66192cab8beb29.html\" target=\"_blank\" draggable=\"false\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <img src=\"/_astro/c02-hero-2_1HhVhQ.webp\" class=\"rounded-t-md overflow-hidden aspect-video object-center object-cover\" draggable=\"false\" loading=\"lazy\" alt=\"Produkt Image\" data-astro-cid-tjdfhdqb width=\"600\" height=\"350\" decoding=\"async\"> </div> <div class=\"absolute bottom-0 left-0 w-full bg-black bg-opacity-40\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"text-center text-white mx-2 py-1\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"text-xl font-medium\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> Master Website Deployments on the Internet Computer </div> </div> <div class=\"absolute -top-5 -left-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"productType\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <span data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\">Course</span> </div> </div> </div> </a> </div> <a href=\"https://vspc.veriable.at/6513c18b1f66192cab8beb29.html\" target=\"_blank\" draggable=\"false\" class=\"card block p-2 bg-white relative shadow-md rounded-b-md\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"mb-[25px] line-clamp-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> Learn how you can make your website tamper-proof and secure. </div> <div class=\"absolute bottom-2 right-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"productType\" draggable=\"false\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> Yes, let me in </div> </div> </a> </div>  </div> </div>  </div> <!-- Blogs --> <div class=\"mt-16 w-full order-5\"> <div class=\"sm:ml-5\"> <div class=\"mainPageHighlight\"> Recent Posts </div> <div class=\"-mb-4 mt-4\"> <div class=\"flex flex-wrap -mb-[18px]\"> <div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(63 131 248);\"> <a href=\"/blogs/icAcademy\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(63 131 248);\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(63 131 248);\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(63 131 248);\">icAcademy</div> </div>  </a> </div>  </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(255 138 76);\"> <a href=\"/blogs/internet-identity\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(255 138 76);\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(255 138 76);\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(255 138 76);\">Internet Identity</div> </div>  </a> </div>  </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #b24219;\"> <a href=\"/blogs/newsletter\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #b24219;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #b24219;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #b24219;\">Newsletter</div> </div>  </a> </div>  </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #be5bbe;\"> <a href=\"/blogs/starterKit\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #be5bbe;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #be5bbe;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #be5bbe;\">Starter Kit</div> </div>  </a> </div>  </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #253f6f;\"> <a href=\"/blogs/codeLab\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #253f6f;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #253f6f;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #253f6f;\">Code Lab</div> </div>  </a> </div>  </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #088e8b;\"> <a href=\"/blogs/icSend\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #088e8b;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #088e8b;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #088e8b;\">icSend</div> </div>  </a> </div>  </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #9d1ca0;\"> <a href=\"/blogs/asic\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #9d1ca0;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #9d1ca0;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #9d1ca0;\">ASIC</div> </div>  </a> </div>  </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #60a3d9;\"> <a href=\"/blogs/sim\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #60a3d9;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #60a3d9;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #60a3d9;\">SIM 3.0</div> </div>  </a> </div>  </div> </div> </div> <div class=\"flex flex-wrap justify-center\"> <div id=\"my19egWpIu-IeMLOVw5P8\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <a href=\"/blog/update-sim3-0-may2025\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <img src=\"/_astro/sim-3.0.4_2tCWqw.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div>   </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).only=e;window.dispatchEvent(new Event(\"astro:only\"));})();;(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!=\"symbol\"?o+\"\":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!=\"object\"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,\"Component\");d(this,\"hydrator\");d(this,\"hydrate\",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest(\"astro-island[ssr]\");if(e){e.addEventListener(\"astro:hydrate\",this.hydrate,{once:!0});return}let c=this.querySelectorAll(\"astro-slot\"),n={},h=this.querySelectorAll(\"template[data-astro-template]\");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute(\"data-astro-template\")||\"default\"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute(\"name\")||\"default\"]=r.innerHTML)}let p;try{p=this.hasAttribute(\"props\")?m(JSON.parse(this.getAttribute(\"props\"))):{}}catch(r){let s=this.getAttribute(\"component-url\")||\"<unknown>\",v=this.getAttribute(\"component-export\");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute(\"props\"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute(\"client\")}),this.removeAttribute(\"ssr\"),this.dispatchEvent(new CustomEvent(\"astro:hydrate\"))});d(this,\"unmount\",()=>{this.isConnected||this.dispatchEvent(new CustomEvent(\"astro:unmount\"))})}disconnectedCallback(){document.removeEventListener(\"astro:after-swap\",this.unmount),document.addEventListener(\"astro:after-swap\",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute(\"await-children\")||document.readyState===\"interactive\"||document.readyState===\"complete\")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener(\"DOMContentLoaded\",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue===\"astro:end\"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener(\"DOMContentLoaded\",e)}}async childrenConnectedCallback(){let e=this.getAttribute(\"before-hydration-url\");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute(\"opts\")),c=this.getAttribute(\"client\");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute(\"renderer-url\"),[h,{default:p}]=await Promise.all([import(this.getAttribute(\"component-url\")),n?import(n):()=>()=>{}]),u=this.getAttribute(\"component-export\")||\"default\";if(!u.includes(\".\"))this.Component=h[u];else{this.Component=h;for(let f of u.split(\".\"))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute(\"component-url\")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,\"observedAttributes\",[\"props\"]),customElements.get(\"astro-island\")||customElements.define(\"astro-island\",y)}})();</script><astro-island uid=\"ZuTEmf\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;my19egWpIu-IeMLOVw5P8&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/update-sim3-0-may2025\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">SIM 3.0.4: Content Management On-Chain with Motoko</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <time datetime=\"2025-05-30T00:00:00.000Z\"> May 30, 2025 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">This article provides an update on the SIM 3.0 project and briefly explores how to implement content management on the Internet Computer.</div> </div> </a> </div> </div> <div id=\"JzLu4Wdv9N_BBgzNPi4XO\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <a href=\"/blog/update-sim3-0-april2025\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <img src=\"/_astro/SIM-303_Z1G2CSu.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div>   </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <astro-island uid=\"Z1HE1xn\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;JzLu4Wdv9N_BBgzNPi4XO&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/update-sim3-0-april2025\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">SIM 3.0.3: Storing Files On-Chain - File Uploads Mastered</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <time datetime=\"2025-04-18T00:00:00.000Z\"> April 18, 2025 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">This article provides an update on the SIM 3.0 project and briefly explores how to integrate the file upload and download functionality on the Internet Computer.</div> </div> </a> </div> </div> <div id=\"PmFXR0D7xTxUcT4zZ3Ov-\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <a href=\"/blog/update-sim3-0-march2025\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <img src=\"/_astro/sim3.0.2-update_Z2pmSO9.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div>   </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <astro-island uid=\"Z1Cma6W\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;PmFXR0D7xTxUcT4zZ3Ov-&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/update-sim3-0-march2025\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">SIM 3.0.2: The Time Has Come - an Update</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <time datetime=\"2025-03-07T00:00:00.000Z\"> March 7, 2025 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">This article discusses the current SIM 3.0 project status and emphasizes the significance of developing and operating applications that are not reliant on a big cloud provider.</div> </div> </a> </div> </div> <div id=\"GpszhhBuRUh_RHpAqEFIc\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <a href=\"/blog/beproactive\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <img src=\"/_astro/beProActive_Z1t5D6P.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div>   </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <astro-island uid=\"Z27PHju\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;GpszhhBuRUh_RHpAqEFIc&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/beproactive\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\">BeProActive</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <time datetime=\"2025-02-10T00:00:00.000Z\"> February 10, 2025 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\">Track your fitness activities anonymously and securely with BeProActive.</div> </div> </a> </div> </div> <div id=\"go3di6TUHwX0fI1huYftq\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <a href=\"/blog/ic-nuxt-starter\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <img src=\"/_astro/ic-nuxt_HJoV4.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div>   </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <astro-island uid=\"Z1Gheo7\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;go3di6TUHwX0fI1huYftq&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/ic-nuxt-starter\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\">Nuxt on the Internet Computer</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <time datetime=\"2025-01-20T00:00:00.000Z\"> January 20, 2025 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\">This is an announcement for a new starter kit ic-nuxt that I have recently published on Github.</div> </div> </a> </div> </div> <div id=\"xfjIxp5odIZfbgvlwklVn\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <a href=\"/blog/unlock-seamless-access\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <img src=\"/_astro/sim-3.0.2-hero_1Puw7g.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div>   </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <astro-island uid=\"2oOwL6\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;xfjIxp5odIZfbgvlwklVn&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/unlock-seamless-access\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\">Unlock Seamless Access: Leverage Internet Identity for Secure and Scalable Business Applications on the Internet Computer!</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <time datetime=\"2024-12-20T00:00:00.000Z\"> December 20, 2024 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\">The aim of this article and short video is to <b style='color: #145e86;'>showcase the Internet Computer's potential for typical business applications, with a focus on user management and secure frontend - backend communication.</b> This example demonstrates how to use Internet Identity to authenticate business application logins and subsequent Motoko backend canister requests, highlighting the capabilities of the Internet Computer.</div> </div> </a> </div> </div>  </div> <div class=\"flex justify-center sm:justify-end mt-3\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--textColor: white;\"> <a href=\"/blog\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--textColor: white;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--textColor: white;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--textColor: white;\">Read more</div> </div>  </a> </div>  </div> </div> </div> <!-- Consulting --> <div class=\"mt-16 w-full order-6\"> <div class=\"relative\"> <div id=\"consulting\" class=\"invisible absolute -top-5 sm:-top-3\"></div> </div> <div class=\"sm:ml-5\"> <div class=\"!text-[#9D1754] mainPageHighlight w-fit mt-2 mb-[25px]\"> Consulting </div> <div class=\"text-xl sm:text-[24px] leading-8 sm:leading-10 font-light border-l-8 border-[#d3528d] my-3 py-3 pl-3\"> <div class=\"font-semibold text-[32px] text-[#d3528d] mb-3 w-fit\"> Ready to break free from centralized Cloud Providers? </div> <div> <img src=\"/_astro/Ic-Consulting_qmAvP.webp\" class=\"rounded-md sm:rounded-r-none sm:max-w-[50%] sm:float-left sm:mr-3\" alt=\"Consulting Image\" draggable=\"false\" width=\"800\" height=\"417\" loading=\"lazy\" decoding=\"async\"> </div> <div class=\"mt-3 sm:-mt-1\"> Our consulting services help you host websites and build decentralized applications on the Internet Computer. We tailor solutions to your unique needs, enabling you to develop and operate blockchain-based systems that offer greater independence and reduced IT infrastructure costs - all while maintaining top-notch security. </div> <div class=\"mt-3 sm:mt-0\"><span class='consultingHighlight'>Looking to build a prototype or proof of concept?</span> We’ve got you covered, too!</div> <div class=\"mt-3 sm:mt-0\"> Ready to unlock your Web3 potential? </div> </div> <div class=\"text-center sm:text-right\"> <button id=\"consultingRequest\" type=\"button\" class=\"bg-[#9D1754] text-[17px] leading-5 shadow hover:Shadow-md rounded-md py-[9px] px-[18px] text-white hover:text-[#d3d3d3] transition-colors duration-200 font-medium\"> Contact us today to take the next step! </button> </div> </div> <astro-island uid=\"1woxOF\" component-url=\"/_astro/RequestForm.BGQZwbws.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;targetElementId&quot;:[0,&quot;consultingRequest&quot;]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;RequestForm&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> <style>\n  .consultingHighlight {\n    background-color: #d3528d;\n    color: white;\n    border-radius: .25rem;\n    padding: .3rem;\n  }\n</style> </div> <!-- Showcase --> <div class=\"mt-16 w-full order-7\"> <div class=\"relative\" data-astro-cid-xyg7ob6d> <div id=\"showcase\" class=\"invisible absolute -top-4 sm:-top-2\" data-astro-cid-xyg7ob6d></div> </div> <div class=\"sm:ml-5\" data-astro-cid-xyg7ob6d> <div class=\"mainPageHighlight mt-2 mb-[25px]\" data-astro-cid-xyg7ob6d> Showcase </div> <div class=\"normalPageDesc !leading-[3rem]\" data-astro-cid-xyg7ob6d>Below is a selection of <span class='showcaseHighlightTitle'>customer projects</span> we have had the opportunity to assist with. They are focused on the European subnet of the Internet Computer.</div> <div class=\"showcaseBlocks\" data-astro-cid-xyg7ob6d> <div class=\"showcaseBlock\" data-astro-cid-xyg7ob6d> <div class=\"lg:flex w-full\" data-astro-cid-xyg7ob6d> <div class=\"flex justify-center\" data-astro-cid-xyg7ob6d> <img draggable=\"false\" class=\"rounded-t-md lg:rounded-tl-md lg:rounded-tr-none lg:max-w-[661px] w-full h-full\" src=\"/images/eusubnet2.webp\" alt=\"Showcase img\" data-astro-cid-xyg7ob6d> </div> <div class=\"hidden lg:flex justify-center w-[328px]\" data-astro-cid-xyg7ob6d> <div class=\"firstShowcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <img class=\"w-10 h-full\" src=\"/images/VERIABLE-Logo-solo-amber.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\">VERIABLE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\">We provided consultancy services for VERIABLE, aiding in the launch of their static website on the Internet Computer within the <b>European subnet to ensure GDPR compliance.</b> VERIABLE is a comprehensive SaaS platform tailored for creating, organizing, and selling both online and offline courses, along with managing certification processes.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"mr-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <a href=\"/blog/showcase-veriableat\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">Learn more</div> </div>  </a> </div>  </div> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://veriable.at/en\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div>  </a> </div>  </div> </div> </div> </div>  <style>\n  @media (min-width: 1024px) {\n    .firstShowcaseCard {\n      border-top-right-radius: 6px;\n      border-bottom: 1px solid #d1d5db;\n    }\n  }\n</style> </div> </div> <div class=\"lg:hidden grid grid-cols-1 sm:grid-cols-2 \" data-astro-cid-xyg7ob6d> <div class=\"showCaseCardContainer overflow-hidden\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <img class=\"w-10 h-full\" src=\"/images/VERIABLE-Logo-solo-amber.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\">VERIABLE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\">We provided consultancy services for VERIABLE, aiding in the launch of their static website on the Internet Computer within the <b>European subnet to ensure GDPR compliance.</b> VERIABLE is a comprehensive SaaS platform tailored for creating, organizing, and selling both online and offline courses, along with managing certification processes.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"mr-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <a href=\"/blog/showcase-veriableat\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">Learn more</div> </div>  </a> </div>  </div> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://veriable.at/en\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div>  </a> </div>  </div> </div> </div> </div>  <style>\n  @media (min-width: 1024px) {\n    .firstShowcaseCard {\n      border-top-right-radius: 6px;\n      border-bottom: 1px solid #d1d5db;\n    }\n  }\n</style> </div><div class=\"showCaseCardContainer overflow-hidden\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <img class=\"w-10 h-full\" src=\"/images/samlinuxLogo.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\">SAMLINUX</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\">Discover samlinux, a cloud and blockchain development company based in Austria. Samlinux offers different SaaS products and modern web development. The company is recently presenting its brands and services on a consolidated and unified website.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\">  <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://samlinux.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div>  </a> </div>  </div> </div> </div> </div>  <style>\n  @media (min-width: 1024px) {\n    .firstShowcaseCard {\n      border-top-right-radius: 6px;\n      border-bottom: 1px solid #d1d5db;\n    }\n  }\n</style> </div><div class=\"showCaseCardContainer overflow-hidden\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <img class=\"w-10 h-full\" src=\"/images/CoLogo_03_18_small.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\">CAREORGANISE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\">CareOrganise is an all-in-one software as a service (SaaS) solution designed specifically for agencies in the 24 hours home care field. From managing client contacts and forms to handling billing and reporting, CareOrganise offers a comprehensive solution to optimize the daily tasks and enhance overall efficiency. So, agencies can concentrate on caring for their clients.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\">  <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://careorganise.com\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div>  </a> </div>  </div> </div> </div> </div>  <style>\n  @media (min-width: 1024px) {\n    .firstShowcaseCard {\n      border-top-right-radius: 6px;\n      border-bottom: 1px solid #d1d5db;\n    }\n  }\n</style> </div><div class=\"showCaseCardContainer overflow-hidden\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <img class=\"w-10 h-full\" src=\"/images/SaveMoments_Logo.webp\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\">SAVEMOMENTS</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\">Your Private Space for Sharing Special Moments. Tired of social media’s lack of privacy? With SaveMoments, you can easily share your precious photos and videos in a secure, private environment. Say goodbye to oversharing and stay connected only with those who matter. SaveMoments makes sharing easy, safe, and 100% under your control.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\">  <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://savemoments.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div>  </a> </div>  </div> </div> </div> </div>  <style>\n  @media (min-width: 1024px) {\n    .firstShowcaseCard {\n      border-top-right-radius: 6px;\n      border-bottom: 1px solid #d1d5db;\n    }\n  }\n</style> </div> </div> <div class=\"hidden lg:grid grid-cols-1 sm:grid-cols-3\" data-astro-cid-xyg7ob6d> <div class=\"overflow-hidden sm:grid-cols-3\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <img class=\"w-10 h-full\" src=\"/images/samlinuxLogo.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\">SAMLINUX</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\">Discover samlinux, a cloud and blockchain development company based in Austria. Samlinux offers different SaaS products and modern web development. The company is recently presenting its brands and services on a consolidated and unified website.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\">  <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://samlinux.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div>  </a> </div>  </div> </div> </div> </div>  <style>\n  @media (min-width: 1024px) {\n    .firstShowcaseCard {\n      border-top-right-radius: 6px;\n      border-bottom: 1px solid #d1d5db;\n    }\n  }\n</style> </div><div class=\"overflow-hidden sm:grid-cols-3\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <img class=\"w-10 h-full\" src=\"/images/CoLogo_03_18_small.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\">CAREORGANISE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\">CareOrganise is an all-in-one software as a service (SaaS) solution designed specifically for agencies in the 24 hours home care field. From managing client contacts and forms to handling billing and reporting, CareOrganise offers a comprehensive solution to optimize the daily tasks and enhance overall efficiency. So, agencies can concentrate on caring for their clients.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\">  <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://careorganise.com\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div>  </a> </div>  </div> </div> </div> </div>  <style>\n  @media (min-width: 1024px) {\n    .firstShowcaseCard {\n      border-top-right-radius: 6px;\n      border-bottom: 1px solid #d1d5db;\n    }\n  }\n</style> </div><div class=\"overflow-hidden sm:grid-cols-3\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <img class=\"w-10 h-full\" src=\"/images/SaveMoments_Logo.webp\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\">SAVEMOMENTS</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\">Your Private Space for Sharing Special Moments. Tired of social media’s lack of privacy? With SaveMoments, you can easily share your precious photos and videos in a secure, private environment. Say goodbye to oversharing and stay connected only with those who matter. SaveMoments makes sharing easy, safe, and 100% under your control.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\">  <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://savemoments.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div>  </a> </div>  </div> </div> </div> </div>  <style>\n  @media (min-width: 1024px) {\n    .firstShowcaseCard {\n      border-top-right-radius: 6px;\n      border-bottom: 1px solid #d1d5db;\n    }\n  }\n</style> </div> </div> </div><div class=\"showcaseBlock\" data-astro-cid-xyg7ob6d> <div class=\"lg:flex w-full\" data-astro-cid-xyg7ob6d> <div class=\"flex justify-center\" data-astro-cid-xyg7ob6d> <img draggable=\"false\" class=\"rounded-t-md lg:rounded-tl-md lg:rounded-tr-none lg:max-w-[661px] w-full h-full\" src=\"/images/beProActive.webp\" alt=\"Showcase img\" data-astro-cid-xyg7ob6d> </div> <div class=\"hidden lg:flex justify-center w-[328px]\" data-astro-cid-xyg7ob6d> <div class=\"firstShowcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <img class=\"w-10 h-full\" src=\"/images/BeProactive_Logo.webp\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\">BEPROACTIVE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\">BeProActive is your ultimate companion for maintaining an active and healthy lifestyle. Effortlessly track your workouts and connect with a vibrant community of fitness enthusiasts. Enjoy complete anonymity while securely sharing your progress with friends and family. Stay motivated, stay fit - BeProActive has you covered!</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"mr-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <a href=\"/blog/beproactive\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">Learn more</div> </div>  </a> </div>  </div> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://beproactive.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div>  </a> </div>  </div> </div> </div> </div>  <style>\n  @media (min-width: 1024px) {\n    .firstShowcaseCard {\n      border-top-right-radius: 6px;\n      border-bottom: 1px solid #d1d5db;\n    }\n  }\n</style> </div> </div> <div class=\"lg:hidden false \" data-astro-cid-xyg7ob6d> <div class=\"showCaseCardContainer overflow-hidden\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <img class=\"w-10 h-full\" src=\"/images/BeProactive_Logo.webp\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\">BEPROACTIVE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\">BeProActive is your ultimate companion for maintaining an active and healthy lifestyle. Effortlessly track your workouts and connect with a vibrant community of fitness enthusiasts. Enjoy complete anonymity while securely sharing your progress with friends and family. Stay motivated, stay fit - BeProActive has you covered!</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"mr-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <a href=\"/blog/beproactive\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">Learn more</div> </div>  </a> </div>  </div> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://beproactive.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">  <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div>  </a> </div>  </div> </div> </div> </div>  <style>\n  @media (min-width: 1024px) {\n    .firstShowcaseCard {\n      border-top-right-radius: 6px;\n      border-bottom: 1px solid #d1d5db;\n    }\n  }\n</style> </div> </div> <div class=\"hidden lg:grid grid-cols-1 sm:grid-cols-3\" data-astro-cid-xyg7ob6d>  </div> </div> </div> </div>   </div> </div> </div>  </div> <!-- Sidebar --> <div id=\"sidebar\" class=\"hiddenSidebar sidebar\"> <div class=\"px-5 pt-3 pb-1 flex justify-between items-center\"> <div class=\"text-xl\"> Menu </div> <button type=\"button\" onclick=\"toggleMenu()\"> <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" width=\"24px\" fill=\"#145e86\" viewBox=\"0 -960 960 960\"> <path d=\"m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z\"></path> </svg> </button> </div> <div> <div class=\"sidebarSection\"> <div class=\"sidebarSectionTitle\"> Where to go? </div> <div class=\"sidebarSectionNavigation\"> <a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/\" draggable=\"false\"> <img src=\"/images/home.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Home</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/#coursesCertifications\" draggable=\"false\"> <img src=\"/images/school.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Courses / Certifications</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/#consulting\" draggable=\"false\"> <img src=\"/images/communication.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Consulting</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/#showcase\" draggable=\"false\"> <img src=\"/images/preview.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Showcase</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/blog\" draggable=\"false\"> <img src=\"/images/blog.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Blog</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/quiz\" draggable=\"false\"> <img src=\"/images/quiz.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Free Quizzes</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/newsletter\" draggable=\"false\"> <img src=\"/images/campaign.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Newsletter</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/youtube-playlists\" draggable=\"false\"> <img src=\"/images/youtube-logo.svg\" alt=\"nav icon\" draggable=\"false\"> <div>YouTube Playlists</div> </a> </div> </div><div class=\"sidebarSection\"> <div class=\"sidebarSectionTitle\"> About IC Academy </div> <div class=\"sidebarSectionNavigation\"> <a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/about\" draggable=\"false\"> <img src=\"/images/person.svg\" alt=\"nav icon\" draggable=\"false\"> <div>About</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/bio\" draggable=\"false\"> <img src=\"/images/person_book.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Bio</div> </a> </div> </div><div class=\"sidebarSection\"> <div class=\"sidebarSectionTitle\"> Legal </div> <div class=\"sidebarSectionNavigation\"> <a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/impr\" draggable=\"false\"> <img src=\"/images/copyright.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Imprint</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/dataprivacy\" draggable=\"false\"> <img src=\"/images/security.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Data Privacy</div> </a> </div> </div> </div> </div> <style>\n  .sidebar {\n    position: fixed;\n    right: 0px;\n    top: 0px;\n    height: 100%;\n    width: 100%;\n    max-width: 0px;\n    background-color: white;\n    transition: all .15s;\n    transition-timing-function: cubic-bezier(.4,0,.2,1);\n    overflow: auto;\n    z-index: 50;\n  }\n\n  .shownSidebar {\n    transform: none;\n    max-width: 290px;\n  }\n\n  .hiddenSidebar {\n    --tw-translate-x: 100%;\n    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n  }\n\n  .sidebarSectionTitle {\n    color: rgb(156 163 175);\n    margin-top: 0.5rem;\n    margin-bottom: 0.5rem;\n    padding-top: 0.5rem;\n    border-top: 1px solid #e5e7eb;\n    padding-left: 1.25rem;\n    padding-right: 1.25rem;\n  }\n\n  .sidebarSectionNavigation {\n    display: flex;\n    flex-direction: column;\n    margin-left: 1.25rem;\n    margin-right: 1.25rem;\n    gap: 0.5rem;\n  }\n\n  .navLink {\n    display: flex;\n    align-items: center;\n    column-gap: 1rem;\n    transition: background-color .1s;\n    width: fit-content;\n    padding: 4px 5px;\n    border-radius: 7px;\n  }\n\n  .navLink div {\n    font-size: 17px;\n    font-weight: 400 !important;\n  }\n\n  .navLink img {\n    width: 24px;\n    height: 24px;\n  }\n\n  .navLink:hover {\n    background-color: #c0e4f7;\n  }\n</style> <!-- MenuIcons --> <div id=\"menuIconsContainer\" class=\"hiddenMenuIconsContainer\"> <div id=\"menuIcons\" class=\"mr-3 z-20 fixed flex flex-col gap-2\"> <button type=\"button\" onclick=\"toggleMenu()\"> <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"28px\" width=\"28px\" fill=\"white\" viewBox=\"0 -960 960 960\"><path d=\"M120-240v-80h720v80H120Zm0-200v-80h720v80H120Zm0-200v-80h720v80H120Z\"></path></svg> </button> <button type=\"button\" onclick=\"scrollToTop()\"> <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"28px\" width=\"28px\" viewBox=\"0 -960 960 960\" fill=\"white\"><path d=\"M440-160v-487L216-423l-56-57 320-320 320 320-56 57-224-224v487h-80Z\"></path></svg> </button> </div> </div> <style>\n    @media (min-width: 1100px) {\n      .hiddenMenuIconsContainer {\n        opacity: 0;\n      }\n  }\n\n  @media (min-width: 640px) {\n    .shownMenuIconsContainer #menuIcons {\n      top: 1.25rem;\n    }\n  }\n\n  @media (max-width: 640px) {\n    .shownMenuIconsContainer #menuIcons {\n      bottom: 1.25rem;\n    }\n  }\n\n  .shownMenuIconsContainer {\n    transition: all .4s;\n    opacity: 1;\n    display: flex;\n    position: relative;\n    z-index: 20;\n    justify-content: flex-end;\n  }\n\n  .hiddenMenuIconsContainer #menuIcons {\n    bottom: -10rem !important;\n  }\n\n  #menuIcons button {\n    padding: 8px;\n    border-radius: 9999px;\n    outline: none;\n    background-color: #145e86;\n  }\n\n  #menuIcons button:hover {\n    background-color: #4280a1;\n  }\n</style> <script>\n  function scrollToTop() {\n    document.querySelector('#header').scrollIntoView({behavior: 'smooth', block: 'end'});\n  }\n\n  document.querySelector('#mainContainer').addEventListener('scroll', toggleMenuIcons);\n\n  function toggleMenuIcons() {\n    const menuIconsContainer = document.querySelector('#menuIconsContainer');\n    const header = document.querySelector('#header').getBoundingClientRect();\n\n    if (header.top < -100) {\n      if (menuIconsContainer.className == 'hiddenMenuIconsContainer') {\n        menuIconsContainer.className = 'shownMenuIconsContainer';\n      }\n    }\n    else {\n      menuIconsContainer.className = 'hiddenMenuIconsContainer';\n    }\n  }\n</script> </div> <!-- Footer --> <div class=\"h-full mt-7\"> <div class=\"footerContainer pt-10 pb-8 overflow-hidden\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"max-w-5xl px-2 mx-auto container\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"flex md:flex-row flex-col md:items-start items-center justify-center md:justify-between italic select-none\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <a href=\"https://oc.app/community/gmf6e-caaaa-aaaar-beepq-cai/?ref=7hjrx-zqaaa-aaaaf-aah6a-cai\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"flex justify-center items-center \" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img src=\"/images/openchat.svg\" class=\"w-16 h-16 md:m-0 md:mr-4 m-4\" alt=\"OpenChat\" draggable=\"false\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"max-w-[400px]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"><span class=\"font-semibold\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\">Join our community on OpenChat, </span><span class=\"whitespace-nowrap\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\">a decentralized chat app governed </span> by the people for the people. OpenChat meets Slack in a decentralized package.</div> </div> </a> </div> <div class=\"md:mt-0 mt-7\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <a href=\"https://internetcomputer.org\" draggable=\"false\" target=\"_blank\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"flex justify-center\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img src=\"/images/on-chain.svg\" class=\"w-52 h-[25px]\" draggable=\"false\" alt=\"100% onchain\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div> <div class=\"mt-4 md:mt-3 flex justify-center items-center flex-col\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"whitespace-nowrap\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\">© 2025 IC Academy - Made with ♥ in Austria</div> <div data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <a class=\"hover:underline\" draggable=\"false\" target=\"_blank\" href=\"https://samlinux.at\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\">powered by SDG - samlinux development</a> </div> </div> </div> </div> <div class=\"md:flex mr-2 md:mt-5 mt-4\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <!-- Links --> <div class=\"flex justify-center\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"mx-[6px]\" style=\"false; --footerBackgroundColor: #d7f3cc98;\" data-astro-cid-sz7xmlte> <a href=\"https://github.com/samlinux-development\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"hover:opacity-[0.70]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img class=\"h-[25px] w-[25px]\" title=\"GitHub\" src=\"/images/github-logo.svg\" draggable=\"false\" alt=\"icon\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div><div class=\"mx-[6px]\" style=\"margin-left: 5px; margin-right: 5px;; --footerBackgroundColor: #d7f3cc98;\" data-astro-cid-sz7xmlte> <a href=\"https://x.com/samlinux\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"hover:opacity-[0.70]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img class=\"h-[25px] w-[25px]\" title=\"X\" src=\"/images/x-logo.svg\" draggable=\"false\" alt=\"icon\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div><div class=\"mx-[6px]\" style=\"false; --footerBackgroundColor: #d7f3cc98;\" data-astro-cid-sz7xmlte> <a href=\"https://www.linkedin.com/in/samlinux/\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"hover:opacity-[0.70]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img class=\"h-[25px] w-[25px]\" title=\"LinkedIn\" src=\"/images/linkedin-logo.svg\" draggable=\"false\" alt=\"icon\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div><div class=\"mx-[6px]\" style=\"false; --footerBackgroundColor: #d7f3cc98;\" data-astro-cid-sz7xmlte> <a href=\"https://www.youtube.com/@icAcademy-iy7ny\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"hover:opacity-[0.70]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img class=\"h-[25px] w-[25px]\" title=\"YouTube\" src=\"/images/youtube-logo.svg\" draggable=\"false\" alt=\"icon\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div><div class=\"mx-[6px]\" style=\"false; --footerBackgroundColor: #d7f3cc98;\" data-astro-cid-sz7xmlte> <a href=\"https://discord.gg/WzSnQGFm6K\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"hover:opacity-[0.70]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img class=\"h-[25px] w-[25px]\" title=\"Discord\" src=\"/images/discord-logo.svg\" draggable=\"false\" alt=\"icon\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div> </div> </div> </div> </div>  </div> </div> <script src=\"/js/helper.js\"></script></body></html> ",
      "metadata": {
        "original_url": "https://blog.icacademy.at/",
        "final_url": "https://blog.icacademy.at/",
        "timestamp": "2025-07-22T01:05:35.030416",
        "detected_encoding": "utf-8",
        "content_type": "text/html",
        "content_length": 101930,
        "headers": {
          "content-type": "text/html",
          "content-encoding": "gzip",
          "ic-certificateexpression": "default_certification(ValidationArgs{certification: Certification{no_request_certification: Empty{}, response_certification: ResponseCertification{certified_response_headers: ResponseHeaderList{headers: [\"content-type\", \"content-encoding\"]}}}})",
          "ic-certificate": "version=2, certificate=:2dn3o2R0cmVlgwGDAYMBggRYIEcHW/5i6fSAwsXfCI9kGK/nWGadmjtsFDxsxR8v9+ddgwJIY2FuaXN0ZXKDAYMBgwGDAYMBggRYIOolYPvvDNFFhneKuN4AfVYTRTnBYfNTteTG3qzsdktugwGCBFggPALqmmuBN013WGwIMn0hjAUnWsBTtbXa8H1Apd7zDDiDAYMBggRYIFCFnMJeSC4aCqfC5WG7N7PWTdI27MH/F3unD3bnWA8bgwGCBFggPd5hb53x17byWug5V9fTqeAY/ZE8Ay61eBknUpywLSmDAYMBgwGCBFgg+euVG7QpmapZphUM2vE5qLBluHjazL4mjiKnnEDzyPWDAYMBggRYIGFwYmfy7B/srWhVyZg/zYqGNEbsKAYA8bN7Xy3nQYZxgwGDAYIEWCCsqyh+xzA2UIvKrhUKZJpzIilUT5ffXZIV5vgc9+lb6YMCSgAAAAABcBDmAQGDAYMBgwJOY2VydGlmaWVkX2RhdGGCA1ggwu7lng33y6tkhrrelvKgrVu/wfCzQOIq6uVN5idPLWWCBFgggXKpHxrualb2AbchUcCE23sq5ndZ11Ghm3lLYDqamPaCBFggCWvchL2+DGFrGKznA0hXyhVMBE9+9DjWqHQneZRJ0gaCBFgg6llosaiv9RH/5m9JNJK8UfyRi2MA/2tpEHkPtZiGORyCBFggTZLZwIxXdT/UfDSo7LsrV4bj4S5RyDoyYw2O+OviEMqCBFggxtxLiatU+uYQsmF9dt5ZvgZYT3dTGUvrIvQoiKuvhciCBFggTVaFIv5yeRGoyEOh0ujbCjyEEB5jYZTTWWodyWJInfKCBFggHnqpcvwzJTCmExSNYbiKGCWyZ0QefXvEhM2FPEuAR/CCBFggUq4prQE6GSo/IZrAkpRmwvjS5JsiwZvhWm7zbPQM1diCBFggTS2ynETNlZf/hqE+qTW4rwOsBfOhN60HfGrGptK/8u+CBFgglXuxIj74j1yGgqRi32WUjnBfvo+ZdLK6mJdKV7TegUuCBFggqd/lwFn8SRqG3JupP12UI8wY/yNncLRLCrNYhrP1r66CBFggtuXP+pYbI6RWEo3ehzJyY46hJI5tf6sQomtCyyCZQIyDAYIEWCARM9BGH3nar3onETj7S676ArZE4qFNPGPM4uADw+uIMYMCRHRpbWWCA0mKsLOejdiZqhhpc2lnbmF0dXJlWDCoTkhPpJPbowrS7KyCJL5749jBWN6TE5Blqf76l+ObHGdVgXupOmBJg3LqyBf6oQRqZGVsZWdhdGlvbqJpc3VibmV0X2lkWB1YG1qi8QxfIh5F3nSizsr9PaB2vjnbCQfL9VS7AmtjZXJ0aWZpY2F0ZVkCfdnZ96JkdHJlZYMBggRYIPFdhHBEKhbqiJTOa7EyrOk849WSfZa1YbPX3l8a95CzgwGDAYIEWCDPPKJz4uKXrSKVLwOZdObGuUGeL+NZ0CsNMhzJQqLUWYMCRnN1Ym5ldIMBgwGCBFggOTt6QuxruwjhZqYTm0WZQ9er4H3XpuF7nhVYXZD/jOSDAYMBgwGCBFggLFHbe1ZQt6Pbu4Uwp0ScxvkBRHeLYvIPPCbXLpXlBpiDAYMCWB1YG1qi8QxfIh5F3nSizsr9PaB2vjnbCQfL9VS7AoMBgwJPY2FuaXN0ZXJfcmFuZ2VzggNYG9nZ94GCSgAAAAABcAAAAQFKAAAAAAF///8BAYMCSnB1YmxpY19rZXmCA1iFMIGCMB0GDSsGAQQBgtx8BQMBAgEGDCsGAQQBgtx8BQMCAQNhAK0oor+q5skkjvHqPk9LxuopEBzlM7AHU0m7hqiFNcIWzkNMmqAYuHRlRB3Zl+0jJw4rIeEmx08WKTvbopAz6Fjs1Qvae+G2kqQB4VTrh7ZdzwmDY15Xjj6i9tmwLHx53IIEWCCNG2/z4IBAVXeY1VPWSvlYmfJaAWbjsSdtHI3b31q3BYIEWCBjZLly8Wz+5qIKZVsmc/7tRSfglv+uxAOlYGD7lYotiYIEWCCuvnfxXLqzCq3bubSzBIUJmiz0WbenifGPM/PsVoggnIIEWCBzQoi0rjHrcXRFtp08b/+1aSYxonY9FsN3if//1/ScV4MCRHRpbWWCA0mvp42X3dSZqhhpc2lnbmF0dXJlWDCrdbOwNpIUtLrVQ7loWR30FZtJ5agDVV7f9dZW+a017r09w2spPdjM8+iOv1G2tmw=:, tree=:2dn3gwGCBFggZdXAhePO6cb+AzSPkxQycrU0DE3Aab7VdItsyf/0xOeDAklodHRwX2V4cHKDAYMBgwGDAYMBgwGDAkCDAkM8JD6DAYMCWCA87cPj27JTnuy8lsU85t5MJYfZ2DHbR4e+7d+Qan9BzoMCQIMBgwJYIBJS8skLWURMt54UUPOX+/f/rEDjHnPOg9aqCj2JppZXggNAgwJYIC6KUMso7VLCedd1YlVvc3CN3ioMwxLcXA5tks7vmcDnggNAgwJYIJxEJ6RDYkeAGbE0EfBjBSPs/7rHVKJWBZpYXgkArxYVgwJAgwGDAlggfxCbcKVJU6sO9FCrOnv0zGONluFRdvt+P0X6jj2zZJOCA0CDAlgglzmI/bsvteYLvZCdheeuMrooB0lWRBjeXE4+jzdLb4CCA0CCBFggqR9bzWSNwmU00DFL/o3Jcgb9sOKhwRmvcwmcB29R5ymCBFggwxVGGiJ3XA4UysXXRloTnTwtpwM9xOdh+eq6xiKkbKyCBFggc5pmYMZevp+qwflXrISoHGiFyR9kLMW7BlgJ/um1EwuCBFggSxWswIqsbxdcbyWA5OpCn2W4MQUiWg7QL1Ohq+tMr6OCBFggxffJP6g2cWV1zF9P+rvWl1RzE7FZSQ51erNzUSD0hxeCBFgguryG8TnbEPWQwCc6oosMpuB/lJiYzyg6gXX0wfv8P8Y=:, expr_path=:2dn3g2lodHRwX2V4cHJgYzwkPg==:",
          "x-cache-ttl": "10",
          "access-control-expose-headers": "accept-ranges, content-length, content-range, x-request-id, x-ic-canister-id",
          "access-control-allow-origin": "*",
          "vary": "origin, access-control-request-method, access-control-request-headers",
          "content-length": "15527",
          "x-ic-canister-id": "ijxkc-rqaaa-aaaal-qcdta-cai",
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "x-request-id": "01982f3c-4048-75f0-9730-2fdcda47eddf",
          "date": "Mon, 21 Jul 2025 23:05:34 GMT"
        },
        "status_code": 200
      },
      "extracted_data": {
        "title": "IC Academy",
        "meta_description": "Learn - Develop - Deploy with the IC Academy",
        "full_text": "IC Academy\nOn IC Academy\nMaster your Transition\nWeb 2.0 to Web 3.0\nHop-on the journey\nof the Internet Computer, learn in the courses with step-by-step instructions, hands-on examples and\nbecome an expert.\nWhy you should choose us\nWe believe that the Internet Computer is the next step in the evolution of the web to Web3.\nComing from Web1, the Internet Computer allows built-in secure and unstoppable web applications without cloud providers as intermediaries - for a secure and green decentralised internet.\nWith the IC Academy\nwe love to take people on this journey of web transformation\nand to enable them to build and run solutions that are only possible on the Internet Computer. In our courses and articles you get easy to use guidelines and hands-on examples to implement real applications.\nMore about our motivation\nCourses\n/\nCertifications\nApplication Development Skills for the Internet Computer\nCourse\nBegin your journey on the Skill Pathway\nImmerse yourself in the art of crafting decentralized applications (dApps) for the Internet Computer using Motoko. This course adopts a systematic approach broken down into specialized skill sets.\nEach skill set addresses a specific domain of application development, following the principles of the well-established Web2 paradigm.\nCurious? Let's learn together!\nB3YOND THE BLOCKCHAIN: ICP Third Anniversary\nCertification\nDo you think you know everything about the Internet Computer?\nProve it!\nMaster Website Deployments on the Internet Computer\nCourse\nLearn how you can make your website tamper-proof and secure.\nYes, let me in\nRecent Posts\nicAcademy\nInternet Identity\nNewsletter\nStarter Kit\nCode Lab\nicSend\nASIC\nSIM 3.0\nSIM 3.0.4: Content Management On-Chain with Motoko\nMay 30, 2025\nThis article provides an update on the SIM 3.0 project and briefly explores how to implement content management on the Internet Computer.\nSIM 3.0.3: Storing Files On-Chain - File Uploads Mastered\nApril 18, 2025\nThis article provides an update on the SIM 3.0 project and briefly explores how to integrate the file upload and download functionality on the Internet Computer.\nSIM 3.0.2: The Time Has Come - an Update\nMarch 7, 2025\nThis article discusses the current SIM 3.0 project status and emphasizes the significance of developing and operating applications that are not reliant on a big cloud provider.\nBeProActive\nFebruary 10, 2025\nTrack your fitness activities anonymously and securely with BeProActive.\nNuxt on the Internet Computer\nJanuary 20, 2025\nThis is an announcement for a new starter kit ic-nuxt that I have recently published on Github.\nUnlock Seamless Access: Leverage Internet Identity for Secure and Scalable Business Applications on the Internet Computer!\nDecember 20, 2024\nThe aim of this article and short video is to\nshowcase the Internet Computer's potential for typical business applications, with a focus on user management and secure frontend - backend communication.\nThis example demonstrates how to use Internet Identity to authenticate business application logins and subsequent Motoko backend canister requests, highlighting the capabilities of the Internet Computer.\nRead more\nConsulting\nReady to break free from centralized Cloud Providers?\nOur consulting services help you host websites and build decentralized applications on the Internet Computer. We tailor solutions to your unique needs, enabling you to develop and operate blockchain-based systems that offer greater independence and reduced IT infrastructure costs - all while maintaining top-notch security.\nLooking to build a prototype or proof of concept?\nWe’ve got you covered, too!\nReady to unlock your Web3 potential?\nContact us today to take the next step!\nShowcase\nBelow is a selection of\ncustomer projects\nwe have had the opportunity to assist with. They are focused on the European subnet of the Internet Computer.\nVERIABLE\nWe provided consultancy services for VERIABLE, aiding in the launch of their static website on the Internet Computer within the\nEuropean subnet to ensure GDPR compliance.\nVERIABLE is a comprehensive SaaS platform tailored for creating, organizing, and selling both online and offline courses, along with managing certification processes.\nLearn more\nView it\nVERIABLE\nWe provided consultancy services for VERIABLE, aiding in the launch of their static website on the Internet Computer within the\nEuropean subnet to ensure GDPR compliance.\nVERIABLE is a comprehensive SaaS platform tailored for creating, organizing, and selling both online and offline courses, along with managing certification processes.\nLearn more\nView it\nSAMLINUX\nDiscover samlinux, a cloud and blockchain development company based in Austria. Samlinux offers different SaaS products and modern web development. The company is recently presenting its brands and services on a consolidated and unified website.\nView it\nCAREORGANISE\nCareOrganise is an all-in-one software as a service (SaaS) solution designed specifically for agencies in the 24 hours home care field. From managing client contacts and forms to handling billing and reporting, CareOrganise offers a comprehensive solution to optimize the daily tasks and enhance overall efficiency. So, agencies can concentrate on caring for their clients.\nView it\nSAVEMOMENTS\nYour Private Space for Sharing Special Moments. Tired of social media’s lack of privacy? With SaveMoments, you can easily share your precious photos and videos in a secure, private environment. Say goodbye to oversharing and stay connected only with those who matter. SaveMoments makes sharing easy, safe, and 100% under your control.\nView it\nSAMLINUX\nDiscover samlinux, a cloud and blockchain development company based in Austria. Samlinux offers different SaaS products and modern web development. The company is recently presenting its brands and services on a consolidated and unified website.\nView it\nCAREORGANISE\nCareOrganise is an all-in-one software as a service (SaaS) solution designed specifically for agencies in the 24 hours home care field. From managing client contacts and forms to handling billing and reporting, CareOrganise offers a comprehensive solution to optimize the daily tasks and enhance overall efficiency. So, agencies can concentrate on caring for their clients.\nView it\nSAVEMOMENTS\nYour Private Space for Sharing Special Moments. Tired of social media’s lack of privacy? With SaveMoments, you can easily share your precious photos and videos in a secure, private environment. Say goodbye to oversharing and stay connected only with those who matter. SaveMoments makes sharing easy, safe, and 100% under your control.\nView it\nBEPROACTIVE\nBeProActive is your ultimate companion for maintaining an active and healthy lifestyle. Effortlessly track your workouts and connect with a vibrant community of fitness enthusiasts. Enjoy complete anonymity while securely sharing your progress with friends and family. Stay motivated, stay fit - BeProActive has you covered!\nLearn more\nView it\nBEPROACTIVE\nBeProActive is your ultimate companion for maintaining an active and healthy lifestyle. Effortlessly track your workouts and connect with a vibrant community of fitness enthusiasts. Enjoy complete anonymity while securely sharing your progress with friends and family. Stay motivated, stay fit - BeProActive has you covered!\nLearn more\nView it\nMenu\nWhere to go?\nHome\nCourses / Certifications\nConsulting\nShowcase\nBlog\nFree Quizzes\nNewsletter\nYouTube Playlists\nAbout IC Academy\nAbout\nBio\nLegal\nImprint\nData Privacy\nJoin our community on OpenChat,\na decentralized chat app governed\nby the people for the people. OpenChat meets Slack in a decentralized package.\n© 2025 IC Academy - Made with ♥ in Austria\npowered by SDG - samlinux development",
        "links": [
          {
            "text": "",
            "url": "https://blog.icacademy.at/"
          },
          {
            "text": "",
            "url": "https://blog.icacademy.at/about"
          },
          {
            "text": "More about our motivation",
            "url": "https://blog.icacademy.at/blog/the-big-why"
          },
          {
            "text": "Application Development Skills for the Internet Computer     Course",
            "url": "https://vspc.veriable.at/6720f88d54ba7a9624bbedd4.html"
          },
          {
            "text": "B3YOND THE BLOCKCHAIN: ICP Third Anniversary     Certification",
            "url": "https://vspc.veriable.at/662f644afe8cabeeaacd5ccc_z.html"
          },
          {
            "text": "Master Website Deployments on the Internet Computer     Course",
            "url": "https://vspc.veriable.at/6513c18b1f66192cab8beb29.html"
          },
          {
            "text": "icAcademy",
            "url": "https://blog.icacademy.at/blogs/icAcademy"
          },
          {
            "text": "Internet Identity",
            "url": "https://blog.icacademy.at/blogs/internet-identity"
          },
          {
            "text": "Newsletter",
            "url": "https://blog.icacademy.at/blogs/newsletter"
          },
          {
            "text": "Starter Kit",
            "url": "https://blog.icacademy.at/blogs/starterKit"
          },
          {
            "text": "Code Lab",
            "url": "https://blog.icacademy.at/blogs/codeLab"
          },
          {
            "text": "icSend",
            "url": "https://blog.icacademy.at/blogs/icSend"
          },
          {
            "text": "ASIC",
            "url": "https://blog.icacademy.at/blogs/asic"
          },
          {
            "text": "SIM 3.0",
            "url": "https://blog.icacademy.at/blogs/sim"
          },
          {
            "text": "",
            "url": "https://blog.icacademy.at/blog/update-sim3-0-may2025"
          },
          {
            "text": "",
            "url": "https://blog.icacademy.at/blog/update-sim3-0-april2025"
          },
          {
            "text": "",
            "url": "https://blog.icacademy.at/blog/update-sim3-0-march2025"
          },
          {
            "text": "",
            "url": "https://blog.icacademy.at/blog/beproactive"
          },
          {
            "text": "",
            "url": "https://blog.icacademy.at/blog/ic-nuxt-starter"
          },
          {
            "text": "",
            "url": "https://blog.icacademy.at/blog/unlock-seamless-access"
          },
          {
            "text": "Read more",
            "url": "https://blog.icacademy.at/blog"
          },
          {
            "text": "Learn more",
            "url": "https://blog.icacademy.at/blog/showcase-veriableat"
          },
          {
            "text": "View it",
            "url": "https://veriable.at/en"
          },
          {
            "text": "View it",
            "url": "https://samlinux.at"
          },
          {
            "text": "View it",
            "url": "https://careorganise.com"
          },
          {
            "text": "View it",
            "url": "https://savemoments.at"
          },
          {
            "text": "View it",
            "url": "https://beproactive.at"
          },
          {
            "text": "Courses / Certifications",
            "url": "https://blog.icacademy.at/#coursesCertifications"
          },
          {
            "text": "Consulting",
            "url": "https://blog.icacademy.at/#consulting"
          },
          {
            "text": "Showcase",
            "url": "https://blog.icacademy.at/#showcase"
          },
          {
            "text": "Free Quizzes",
            "url": "https://blog.icacademy.at/quiz"
          },
          {
            "text": "Newsletter",
            "url": "https://blog.icacademy.at/newsletter"
          },
          {
            "text": "YouTube Playlists",
            "url": "https://blog.icacademy.at/youtube-playlists"
          },
          {
            "text": "Bio",
            "url": "https://blog.icacademy.at/bio"
          },
          {
            "text": "Imprint",
            "url": "https://blog.icacademy.at/impr"
          },
          {
            "text": "Data Privacy",
            "url": "https://blog.icacademy.at/dataprivacy"
          },
          {
            "text": "Join our community on OpenChat, a decentralized chat app governed  by the people for the people. OpenChat meets Slack in a decentralized package.",
            "url": "https://oc.app/community/gmf6e-caaaa-aaaar-beepq-cai/?ref=7hjrx-zqaaa-aaaaf-aah6a-cai"
          },
          {
            "text": "",
            "url": "https://internetcomputer.org"
          },
          {
            "text": "",
            "url": "https://github.com/samlinux-development"
          },
          {
            "text": "",
            "url": "https://x.com/samlinux"
          },
          {
            "text": "",
            "url": "https://www.linkedin.com/in/samlinux/"
          },
          {
            "text": "",
            "url": "https://www.youtube.com/@icAcademy-iy7ny"
          },
          {
            "text": "",
            "url": "https://discord.gg/WzSnQGFm6K"
          }
        ]
      },
      "processing_notes": [
        "Processed as HTML",
        "Processed at level 0"
      ]
    },
    "linked_extractions": [],
    "processing_notes": [
      "Processed as HTML",
      "Processed at level 0"
    ]
  },
  {
    "url": "https://forum.dfinity.org/",
    "level": 0,
    "fetch_result": {
      "source": "url",
      "url": "https://forum.dfinity.org/",
      "raw_content": "<!DOCTYPE html>\n<html lang=\"en\" class=\"desktop-view not-mobile-device text-size-normal anon\">\n  <head>\n    <meta charset=\"utf-8\">\n    <title>Internet Computer Developer Forum - Internet Computer Dev Forum</title>\n    <meta name=\"description\" content=\"This forum is for community members to help each other get started with building on the Internet Computer.\">\n    <meta name=\"discourse_theme_id\" content=\"2\">\n    <meta name=\"discourse_current_homepage\" content=\"latest\">\n\n    <meta name=\"generator\" content=\"Discourse 3.5.0.beta8-dev - https://github.com/discourse/discourse version a66b10cc16bc8395dddb4034ef35c6f98dbdfbc9\">\n<link rel=\"icon\" type=\"image/png\" href=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77_2_32x32.png\">\n<link rel=\"apple-touch-icon\" type=\"image/png\" href=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77_2_180x180.png\">\n<meta name=\"theme-color\" media=\"all\" content=\"#fff\">\n\n<meta name=\"color-scheme\" content=\"light\">\n\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, minimum-scale=1.0, viewport-fit=cover\">\n<link rel=\"canonical\" href=\"https://forum.dfinity.org/\" />\n<script type=\"application/ld+json\">{\"@context\":\"http://schema.org\",\"@type\":\"WebSite\",\"url\":\"https://forum.dfinity.org\",\"name\":\"Internet Computer Developer Forum\",\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":\"https://forum.dfinity.org/search?q={search_term_string}\",\"query-input\":\"required name=search_term_string\"}}</script>\n<link rel=\"search\" type=\"application/opensearchdescription+xml\" href=\"https://forum.dfinity.org/opensearch.xml\" title=\"Internet Computer Developer Forum Search\">\n\n    \n\n      <meta name=\"fragment\" content=\"!\">\n\n\n    \n\n    <link rel=\"preload\" href=\"https://us1.discourse-cdn.com/flex023/assets/start-discourse-621a7369.gz.js\" as=\"script\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\">\n    <link rel=\"preload\" href=\"https://us1.discourse-cdn.com/flex023/assets/browser-update-296c1fea.gz.js\" as=\"script\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\">\n\n    <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/browser-detect-781232db.gz.js\" data-discourse-entrypoint=\"browser-detect\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n    <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/vendor.04c4d6cdd3f339a9a42b3c5d7faa825e-74acb2ee.gz.js\" data-discourse-entrypoint=\"vendor\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n    <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/chunk.cadf0e2b90b5b9c07b44.d41d8cd9.gz.js\" data-discourse-entrypoint=\"discourse\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n<script defer src=\"https://us1.discourse-cdn.com/flex023/assets/chunk.db17ed885a83c203b6d6.d41d8cd9.gz.js\" data-discourse-entrypoint=\"discourse\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/automation-62faf94a.gz.js\" data-discourse-entrypoint=\"plugins/automation\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/checklist-a9445570.gz.js\" data-discourse-entrypoint=\"plugins/checklist\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-adplugin-371bf2af.gz.js\" data-discourse-entrypoint=\"plugins/discourse-adplugin\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-ai-7c59bf13.gz.js\" data-discourse-entrypoint=\"plugins/discourse-ai\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-akismet-a47b4600.gz.js\" data-discourse-entrypoint=\"plugins/discourse-akismet\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-cakeday-b64d48e1.gz.js\" data-discourse-entrypoint=\"plugins/discourse-cakeday\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-chat-integration-49edcb23.gz.js\" data-discourse-entrypoint=\"plugins/discourse-chat-integration\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-data-explorer-2ad3e720.gz.js\" data-discourse-entrypoint=\"plugins/discourse-data-explorer\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-deprecation-collector-8089123a.gz.js\" data-discourse-entrypoint=\"plugins/discourse-deprecation-collector\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-details-b2fa98d5.gz.js\" data-discourse-entrypoint=\"plugins/discourse-details\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-lazy-videos-66893caf.gz.js\" data-discourse-entrypoint=\"plugins/discourse-lazy-videos\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-local-dates-d4dbecda.gz.js\" data-discourse-entrypoint=\"plugins/discourse-local-dates\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-policy-c4a95865.gz.js\" data-discourse-entrypoint=\"plugins/discourse-policy\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-presence-3dfe6fdb.gz.js\" data-discourse-entrypoint=\"plugins/discourse-presence\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-reactions-b07484d8.gz.js\" data-discourse-entrypoint=\"plugins/discourse-reactions\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-solved-70d6d94d.gz.js\" data-discourse-entrypoint=\"plugins/discourse-solved\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-templates-37b02c7e.gz.js\" data-discourse-entrypoint=\"plugins/discourse-templates\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-topic-voting-d6b0998a.gz.js\" data-discourse-entrypoint=\"plugins/discourse-topic-voting\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-zendesk-plugin-0724f8a1.gz.js\" data-discourse-entrypoint=\"plugins/discourse-zendesk-plugin\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/footnote-69a5826d.gz.js\" data-discourse-entrypoint=\"plugins/footnote\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/footnote_extra-95ffab71.gz.js\" data-discourse-entrypoint=\"plugins/footnote_extra\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/hosted-site-597d6f69.gz.js\" data-discourse-entrypoint=\"plugins/hosted-site\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/poll-60b60117.gz.js\" data-discourse-entrypoint=\"plugins/poll\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/spoiler-alert-eeecc11f.gz.js\" data-discourse-entrypoint=\"plugins/spoiler-alert\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n    <script type=\"module\" src=\"https://sea1.discourse-cdn.com/flex023/extra-locales/75f76377bda2f49274cbf6540a91141cb4ee44f7/en/main.js\"  nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n    <script type=\"module\" src=\"https://sea1.discourse-cdn.com/flex023/extra-locales/ca382c69f8e6b85162b2ba58f2ce100bfe741966/en/mf.js?__ws=forum.dfinity.org\"  nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n\n\n      \n      <script defer src=\"https://sea1.discourse-cdn.com/flex023/theme-javascripts/a6ce1ee885a07535bd1bf7c9b0c8dbb979252fcd.js?__ws=forum.dfinity.org\" data-theme-id=\"39\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      <script defer=\"\" src=\"https://widget.kapa.ai/kapa-widget.bundle.js\" data-website-id=\"1d58e14f-d948-49de-a94e-6edd61a20319\" data-project-name=\"Internet Computer\" data-project-color=\"#172234\" data-project-logo=\"https://s3.coinmarketcap.com/static-gravity/image/2fb1bc84c1494178beef0822179d137d.png\" data-button-position-bottom=\"60px\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n<!-- Matomo -->\n<script defer=\"\" src=\"https://sea1.discourse-cdn.com/flex023/theme-javascripts/206e414422ea80e6c83aa658554ebc93d2734624.js?__ws=forum.dfinity.org\" data-theme-id=\"5\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n<!-- End Matomo Code -->\n\n<meta name=\"google-site-verification\" content=\"RngR3HKV3OrmsaX2KMpgM-uTpwF0oV3X1jP23F2IZd0\">\n\n    \n    <meta id=\"data-ga-universal-analytics\" data-tracking-code=\"UA-90192104-9\" data-json=\"{&quot;cookieDomain&quot;:&quot;auto&quot;}\" data-auto-link-domains=\"\">\n\n  <script async src=\"https://www.googletagmanager.com/gtag/js?id=UA-90192104-9\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n  <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/google-universal-analytics-v4-ba0fc09a.gz.js\" data-discourse-entrypoint=\"google-universal-analytics-v4\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n    \n\n    <link id=\"manifest-link\" rel=\"manifest\" href=/manifest.webmanifest crossorigin=\"use-credentials\">\n\n\n        <link rel=\"next\" href=\"/latest?no_definitions=true&amp;page=1\">\n    <link rel=\"alternate\" type=\"application/rss+xml\" title=\"Latest posts\" href=\"https://forum.dfinity.org/posts.rss\" />\n    <link rel=\"alternate\" type=\"application/rss+xml\" title=\"Latest topics\" href=\"https://forum.dfinity.org/latest.rss\" />\n    <meta property=\"og:site_name\" content=\"Internet Computer Developer Forum\" />\n<meta property=\"og:type\" content=\"website\" />\n<meta name=\"twitter:card\" content=\"summary\" />\n<meta name=\"twitter:image\" content=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77.png\" />\n<meta property=\"og:image\" content=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77.png\" />\n<meta property=\"og:url\" content=\"https://forum.dfinity.org/\" />\n<meta name=\"twitter:url\" content=\"https://forum.dfinity.org/\" />\n<meta property=\"og:title\" content=\"Internet Computer Developer Forum\" />\n<meta name=\"twitter:title\" content=\"Internet Computer Developer Forum\" />\n<meta property=\"og:description\" content=\"This forum is for community members to help each other get started with building on the Internet Computer.\" />\n<meta name=\"twitter:description\" content=\"This forum is for community members to help each other get started with building on the Internet Computer.\" />\n\n\n    <script async src=\"/plugins/discourse-client-performance/javascripts/discourse-client-performance.js?v=322d8b4ff0e965503c2f962b5641538ca80d77b0e807fdf94a53b480e7e032d3\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n\n\n    <meta id=\"data-discourse-setup\" data-cdn=\"https://sea1.discourse-cdn.com/flex023\" data-base-url=\"https://forum.dfinity.org\" data-base-uri=\"\" data-environment=\"production\" data-letter-avatar-version=\"5_d44a9b381edc88181525e3c8350177ca\" data-service-worker-url=\"service-worker.js\" data-default-locale=\"en\" data-asset-version=\"2b6bf0ba79ff0ea823473a0b4194f578\" data-disable-custom-css=\"false\" data-highlight-js-path=\"/highlight-js/forum.dfinity.org/600885de53a0c5dcaf15540b83e94aafa44c5313.js\" data-svg-sprite-path=\"/svg-sprite/forum.dfinity.org/svg-2-451b6f77eb0f09837cad32a0862b2fbf23884b53.js\" data-enable-js-error-reporting=\"true\" data-color-scheme-is-dark=\"false\" data-user-dark-scheme-id=\"-1\" data-s3-cdn=\"https://us1.discourse-cdn.com/flex023\" data-s3-base-url=\"//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023\">\n\n    <meta name=\"discourse/config/environment\" content=\"%7B%22modulePrefix%22%3A%22discourse%22%2C%22environment%22%3A%22production%22%2C%22rootURL%22%3A%22%22%2C%22locationType%22%3A%22history%22%2C%22EmberENV%22%3A%7B%22FEATURES%22%3A%7B%7D%2C%22EXTEND_PROTOTYPES%22%3A%7B%22Date%22%3Afalse%2C%22String%22%3Afalse%7D%7D%2C%22APP%22%3A%7B%22name%22%3A%22discourse%22%2C%22version%22%3A%223.5.0.beta8-dev%20a66b10cc16bc8395dddb4034ef35c6f98dbdfbc9%22%7D%7D\" />\n  </head>\n\n  <body class=\"\">\n      <section id=\"d-splash\">\n  <style>\n    html {\n      overflow-y: hidden !important;\n    }\n\n    /* user picked a theme where the \"regular\" scheme is dark */\n      /* user picked a theme a light scheme and also enabled a dark scheme */\n\n      /* deal with light scheme first */\n      @media (prefers-color-scheme: light) {\n        html {\n          background-color: #fff;\n        }\n\n        #d-splash {\n          --dot-color: #08c;\n        }\n      }\n\n      /* then deal with dark scheme */\n      @media (prefers-color-scheme: dark) {\n        html {\n          background-color: #fff;\n        }\n\n        #d-splash {\n          --dot-color: #08c;\n        }\n      }\n\n    #d-splash {\n      display: grid;\n      place-items: center;\n      position: absolute;\n      left: 0;\n      top: 0;\n      width: 100vw;\n      z-index: 1001;\n    }\n\n    #d-splash .preloader-image {\n      --splash-dot-size: max(1vw, 25px);\n      --splash-dot-spacing: calc(var(--splash-dot-size) * 1.5);\n      width: calc((var(--splash-dot-size) + var(--splash-dot-spacing)) * 5);\n      height: 100vh;\n      background-size: cover;\n    }\n\n    @keyframes d-splash-fade-in {\n      0% {\n        opacity: 0;\n      }\n      100% {\n        opacity: 1;\n      }\n    }\n\n    .dots {\n      animation-name: d-splash-loader;\n      animation-timing-function: ease-in-out;\n      animation-duration: 3s;\n      animation-iteration-count: infinite;\n      animation-delay: calc(var(--n) * 0.15s);\n\n      position: absolute;\n      top: calc(50% - var(--splash-dot-size) / 2);\n      left: calc((50% - var(--splash-dot-size) / 2) + (var(--n) * var(--splash-dot-spacing)));\n      transform-origin: calc((var(--splash-dot-spacing) * var(--n) * -1) + var(--splash-dot-size)/2) center;\n\n      width: var(--splash-dot-size);\n      height: var(--splash-dot-size);\n      border-radius: 50%;\n\n      background-color: var(--dot-color);\n      filter: saturate(2) opacity(0.85);\n      opacity: 0;\n    }\n\n    @keyframes d-splash-loader {\n      0% {\n        opacity: 0;\n        transform: scale(1);\n      }\n      45% {\n        opacity: 1;\n        transform: scale(0.7);\n      }\n      65% {\n        opacity: 1;\n        transform: scale(0.7);\n      }\n      100% {\n        opacity: 0;\n        transform: scale(1);\n      }\n    }\n  </style>\n\n  <div class=\"preloader-image\" elementtiming=\"discourse-splash-visible\">\n    <div class=\"dots\" style=\"--n:-2;\"></div>\n    <div class=\"dots\" style=\"--n:-1;\"></div>\n    <div class=\"dots\" style=\"--n:0;\"></div>\n    <div class=\"dots\" style=\"--n:1;\"></div>\n    <div class=\"dots\" style=\"--n:2;\"></div>\n  </div>\n  <script nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\">\n    const svg = `<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\"><!-- LCP candidate image ${\".\".repeat(5000)} --></svg>`;\n    document.querySelector(\"#d-splash .preloader-image\").style.backgroundImage = `url('data:image/svg+xml,${svg}')`\n  </script>\n\n  <noscript>\n    <style>\n      html {\n        overflow-y: revert !important;\n      }\n\n      #d-splash {\n        display: none;\n      }\n    </style>\n  </noscript>\n</section>\n\n\n    <discourse-assets>\n      <discourse-assets-stylesheets>\n        <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/color_definitions_base__2_a204174d71dab8c57ffc1d6b75cdea678b5645ce.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" class=\"light-scheme\"/>\n\n<link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/common_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"common\"  />\n\n  <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/desktop_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"desktop\"  />\n\n\n\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/automation_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"automation\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/checklist_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"checklist\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-adplugin_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-adplugin\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-ai_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-ai\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-akismet_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-akismet\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-cakeday_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-cakeday\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-chat-integration_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-chat-integration\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-data-explorer_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-data-explorer\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-details_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-details\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-lazy-videos_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-lazy-videos\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-local-dates_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-local-dates\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-narrative-bot_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-narrative-bot\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-policy_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-policy\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-presence_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-presence\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-reactions_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-reactions\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-solved_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-solved\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-templates_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-templates\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-topic-voting_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-topic-voting\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/footnote_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"footnote\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/hosted-site_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"hosted-site\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/poll_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"poll\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/spoiler-alert_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"spoiler-alert\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-ai_desktop_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-ai_desktop\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-reactions_desktop_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-reactions_desktop\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-topic-voting_desktop_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-topic-voting_desktop\"  />\n    <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/poll_desktop_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"poll_desktop\"  />\n\n  \n    \n\n      </discourse-assets-stylesheets>\n      <discourse-assets-json>\n        <div class=\"hidden\" id=\"data-preloaded\" data-preloaded=\"{&quot;topic_list&quot;:&quot;{\\&quot;users\\&quot;:[{\\&quot;id\\&quot;:12086,\\&quot;username\\&quot;:\\&quot;Leadership\\&quot;,\\&quot;name\\&quot;:\\&quot;DFINITY Leadership\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/leadership/{size}/19018_2.png\\&quot;,\\&quot;admin\\&quot;:true,\\&quot;moderator\\&quot;:true,\\&quot;trust_level\\&quot;:4},{\\&quot;id\\&quot;:14821,\\&quot;username\\&quot;:\\&quot;StepankaHru\\&quot;,\\&quot;name\\&quot;:\\&quot;Stepanka Hru\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/stepankahru/{size}/24322_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:5,\\&quot;username\\&quot;:\\&quot;alexa.smith\\&quot;,\\&quot;name\\&quot;:\\&quot;Alexa Smith\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/alexa.smith/{size}/21_2.png\\&quot;,\\&quot;trust_level\\&quot;:4},{\\&quot;id\\&quot;:26,\\&quot;username\\&quot;:\\&quot;Fulco\\&quot;,\\&quot;name\\&quot;:\\&quot;Fulco\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/fulco/{size}/910_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:4779,\\&quot;username\\&quot;:\\&quot;mariop\\&quot;,\\&quot;name\\&quot;:\\&quot;Mario\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/mariop/{size}/5114_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:6378,\\&quot;username\\&quot;:\\&quot;sea-snake\\&quot;,\\&quot;name\\&quot;:\\&quot;Sea snake\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/sea-snake/{size}/7243_2.png\\&quot;,\\&quot;trust_level\\&quot;:4},{\\&quot;id\\&quot;:-1,\\&quot;username\\&quot;:\\&quot;system\\&quot;,\\&quot;name\\&quot;:\\&quot;system\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\\&quot;,\\&quot;admin\\&quot;:true,\\&quot;moderator\\&quot;:true,\\&quot;trust_level\\&quot;:4},{\\&quot;id\\&quot;:6815,\\&quot;username\\&quot;:\\&quot;Samer\\&quot;,\\&quot;name\\&quot;:\\&quot;Impl all traits\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/samer/{size}/8943_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:4819,\\&quot;username\\&quot;:\\&quot;Gekctek\\&quot;,\\&quot;name\\&quot;:\\&quot;Ethan Celletti\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/gekctek/{size}/6863_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10096,\\&quot;username\\&quot;:\\&quot;EnzoPlayer0ne\\&quot;,\\&quot;name\\&quot;:\\&quot;Enzo\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/enzoplayer0ne/{size}/15705_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:3123,\\&quot;username\\&quot;:\\&quot;Forreal\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/forreal/{size}/25191_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:4159,\\&quot;username\\&quot;:\\&quot;dfisher\\&quot;,\\&quot;name\\&quot;:\\&quot;David Fisher\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/d/4da419/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:1859,\\&quot;username\\&quot;:\\&quot;wpb\\&quot;,\\&quot;name\\&quot;:\\&quot;Wenzel Bartlett\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/wpb/{size}/11112_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:3973,\\&quot;username\\&quot;:\\&quot;jordn01\\&quot;,\\&quot;name\\&quot;:\\&quot;jordan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/jordn01/{size}/25074_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:706,\\&quot;username\\&quot;:\\&quot;evanmcfarland\\&quot;,\\&quot;name\\&quot;:\\&quot;Evan McFarland\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/evanmcfarland/{size}/1744_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:44,\\&quot;username\\&quot;:\\&quot;Dylan\\&quot;,\\&quot;name\\&quot;:\\&quot;Dylan Miller\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/dylan/{size}/18010_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:16226,\\&quot;username\\&quot;:\\&quot;Janus5G\\&quot;,\\&quot;name\\&quot;:\\&quot;Janus5 G\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/janus5g/{size}/28569_2.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:9014,\\&quot;username\\&quot;:\\&quot;Typonomy\\&quot;,\\&quot;name\\&quot;:\\&quot;Artur Shirokov\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/typonomy/{size}/13630_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:8480,\\&quot;username\\&quot;:\\&quot;jasonzhu\\&quot;,\\&quot;name\\&quot;:\\&quot;Jason Zhu\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/jasonzhu/{size}/12251_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:2847,\\&quot;username\\&quot;:\\&quot;peterparker\\&quot;,\\&quot;name\\&quot;:\\&quot;David Dal Busco\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:6538,\\&quot;username\\&quot;:\\&quot;NathanosDev\\&quot;,\\&quot;name\\&quot;:\\&quot;Nathan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/nathanosdev/{size}/7204_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:6682,\\&quot;username\\&quot;:\\&quot;mraszyk\\&quot;,\\&quot;name\\&quot;:\\&quot;Martin Raszyk\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/mraszyk/{size}/7945_2.png\\&quot;,\\&quot;moderator\\&quot;:true,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:13380,\\&quot;username\\&quot;:\\&quot;yhabib\\&quot;,\\&quot;name\\&quot;:\\&quot;Yusef Habib\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/yhabib/{size}/21660_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:11028,\\&quot;username\\&quot;:\\&quot;Lorimer\\&quot;,\\&quot;name\\&quot;:\\&quot;LORIMER ♾️ 🐶\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/lorimer/{size}/17601_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:1970,\\&quot;username\\&quot;:\\&quot;yrgg\\&quot;,\\&quot;name\\&quot;:\\&quot;Jesse Neumann\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/y/9f8e36/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10621,\\&quot;username\\&quot;:\\&quot;GeekFactory\\&quot;,\\&quot;name\\&quot;:\\&quot;GeekFactory\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/geekfactory/{size}/16616_2.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:13138,\\&quot;username\\&quot;:\\&quot;yk6\\&quot;,\\&quot;name\\&quot;:\\&quot;Yol\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/y/b2d939/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:12024,\\&quot;username\\&quot;:\\&quot;jerrybanfield\\&quot;,\\&quot;name\\&quot;:\\&quot;Jerry Banfield\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/j/54ee81/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:12037,\\&quot;username\\&quot;:\\&quot;SmartMonkey\\&quot;,\\&quot;name\\&quot;:null,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:16301,\\&quot;username\\&quot;:\\&quot;hid\\&quot;,\\&quot;name\\&quot;:\\&quot;Hid\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/hid/{size}/28749_2.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:11045,\\&quot;username\\&quot;:\\&quot;marc0olo\\&quot;,\\&quot;name\\&quot;:\\&quot;Marco Walz\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/marc0olo/{size}/17290_2.png\\&quot;,\\&quot;moderator\\&quot;:true,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:4502,\\&quot;username\\&quot;:\\&quot;icme\\&quot;,\\&quot;name\\&quot;:\\&quot;icme (CanScale)\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/icme/{size}/4327_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:5187,\\&quot;username\\&quot;:\\&quot;mstrasinskis\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/mstrasinskis/{size}/5106_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10215,\\&quot;username\\&quot;:\\&quot;FormyFi\\&quot;,\\&quot;name\\&quot;:\\&quot;FormyFi\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/f/22d042/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:15132,\\&quot;username\\&quot;:\\&quot;edwardzhan\\&quot;,\\&quot;name\\&quot;:\\&quot;Edward Zhan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/e/e47c2d/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:5169,\\&quot;username\\&quot;:\\&quot;lmuntaner\\&quot;,\\&quot;name\\&quot;:\\&quot;Llorenç Muntaner\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/lmuntaner/{size}/5075_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:15229,\\&quot;username\\&quot;:\\&quot;arthurlathrop\\&quot;,\\&quot;name\\&quot;:\\&quot;Arthur Lathrop\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/a/e68b1a/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:0},{\\&quot;id\\&quot;:944,\\&quot;username\\&quot;:\\&quot;Seb\\&quot;,\\&quot;name\\&quot;:\\&quot;Seb Is Currently Playing\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/seb/{size}/10340_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:1017,\\&quot;username\\&quot;:\\&quot;northman\\&quot;,\\&quot;name\\&quot;:\\&quot;Ted Reinhardt\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/northman/{size}/3980_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:5234,\\&quot;username\\&quot;:\\&quot;domwoe\\&quot;,\\&quot;name\\&quot;:\\&quot;Dominic Wörner\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/domwoe/{size}/5165_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:3032,\\&quot;username\\&quot;:\\&quot;ulan\\&quot;,\\&quot;name\\&quot;:\\&quot;Ulan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/ulan/{size}/2705_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:7297,\\&quot;username\\&quot;:\\&quot;icpp\\&quot;,\\&quot;name\\&quot;:\\&quot;Arjaan Buijk\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/icpp/{size}/9310_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:8548,\\&quot;username\\&quot;:\\&quot;michael-weigelt\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/michael-weigelt/{size}/18713_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10612,\\&quot;username\\&quot;:\\&quot;DRE-Team\\&quot;,\\&quot;name\\&quot;:\\&quot;DRE-Team\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/dre-team/{size}/16613_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:12786,\\&quot;username\\&quot;:\\&quot;ipsita\\&quot;,\\&quot;name\\&quot;:\\&quot;Ipsita | Zenith Code\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/ipsita/{size}/28761_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:12805,\\&quot;username\\&quot;:\\&quot;yuvika\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/yuvika/{size}/28761_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:4003,\\&quot;username\\&quot;:\\&quot;cyberowl\\&quot;,\\&quot;name\\&quot;:\\&quot;cyberowl\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/cyberowl/{size}/3635_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:5709,\\&quot;username\\&quot;:\\&quot;eichhorl\\&quot;,\\&quot;name\\&quot;:null,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:467,\\&quot;username\\&quot;:\\&quot;ielashi\\&quot;,\\&quot;name\\&quot;:\\&quot;Islam El-Ashi\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/ielashi/{size}/15704_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:11312,\\&quot;username\\&quot;:\\&quot;Mar\\&quot;,\\&quot;name\\&quot;:\\&quot;Mar\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/mar/{size}/17788_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:5395,\\&quot;username\\&quot;:\\&quot;marcio\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:7582,\\&quot;username\\&quot;:\\&quot;josephgranata\\&quot;,\\&quot;name\\&quot;:\\&quot;Joseph Hurtado\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/josephgranata/{size}/21930_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:15932,\\&quot;username\\&quot;:\\&quot;ddave\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/d/ac91a4/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:16359,\\&quot;username\\&quot;:\\&quot;Icpunks\\&quot;,\\&quot;name\\&quot;:\\&quot;Icpunks\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/i/e68b1a/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:0},{\\&quot;id\\&quot;:10350,\\&quot;username\\&quot;:\\&quot;frederico02\\&quot;,\\&quot;name\\&quot;:\\&quot;fred\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/f/7bcc69/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:3836,\\&quot;username\\&quot;:\\&quot;megrogan\\&quot;,\\&quot;name\\&quot;:\\&quot;Megrogan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/megrogan/{size}/3473_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:6499,\\&quot;username\\&quot;:\\&quot;AliSci\\&quot;,\\&quot;name\\&quot;:\\&quot;Ali Sci\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/alisci/{size}/7567_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:5162,\\&quot;username\\&quot;:\\&quot;Severin\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/severin/{size}/5068_2.png\\&quot;,\\&quot;moderator\\&quot;:true,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:16357,\\&quot;username\\&quot;:\\&quot;Adak\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/adak/{size}/28915_2.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:8650,\\&quot;username\\&quot;:\\&quot;BasedGiant\\&quot;,\\&quot;name\\&quot;:\\&quot;BasedGiant\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/basedgiant/{size}/28908_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:1657,\\&quot;username\\&quot;:\\&quot;jonit\\&quot;,\\&quot;name\\&quot;:\\&quot;jon\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/jonit/{size}/12279_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:97,\\&quot;username\\&quot;:\\&quot;skilesare\\&quot;,\\&quot;name\\&quot;:\\&quot;Austin Fatheree(@afat)\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/skilesare/{size}/5609_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:2399,\\&quot;username\\&quot;:\\&quot;f0i\\&quot;,\\&quot;name\\&quot;:\\&quot;Martin Sigloch\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/f0i/{size}/2327_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:116,\\&quot;username\\&quot;:\\&quot;kritzcreek\\&quot;,\\&quot;name\\&quot;:\\&quot;Christoph Hegemann\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/kritzcreek/{size}/267_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:5831,\\&quot;username\\&quot;:\\&quot;daniel-wong\\&quot;,\\&quot;name\\&quot;:\\&quot;Daniel Wong\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/daniel-wong/{size}/6248_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:8479,\\&quot;username\\&quot;:\\&quot;Gwojda\\&quot;,\\&quot;name\\&quot;:\\&quot;Gwojda\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/gwojda/{size}/12247_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:11609,\\&quot;username\\&quot;:\\&quot;LaCosta\\&quot;,\\&quot;name\\&quot;:\\&quot;Henrique Costa\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/lacosta/{size}/20232_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:7378,\\&quot;username\\&quot;:\\&quot;timk11\\&quot;,\\&quot;name\\&quot;:\\&quot;Tim K\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/timk11/{size}/9489_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:5693,\\&quot;username\\&quot;:\\&quot;ZenVoich\\&quot;,\\&quot;name\\&quot;:\\&quot;Zen Voich\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/zenvoich/{size}/5969_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10399,\\&quot;username\\&quot;:\\&quot;Mico\\&quot;,\\&quot;name\\&quot;:\\&quot;type2dev\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/mico/{size}/28565_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:3599,\\&quot;username\\&quot;:\\&quot;infu\\&quot;,\\&quot;name\\&quot;:\\&quot;Anvil | Neutrinite DAO\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/infu/{size}/11321_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:2517,\\&quot;username\\&quot;:\\&quot;bogwar\\&quot;,\\&quot;name\\&quot;:\\&quot;Bogwar\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/bogwar/{size}/2161_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:16014,\\&quot;username\\&quot;:\\&quot;yehia\\&quot;,\\&quot;name\\&quot;:\\&quot;Yehia Tarek\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/y/8baadc/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:4015,\\&quot;username\\&quot;:\\&quot;akup\\&quot;,\\&quot;name\\&quot;:\\&quot;Alexander\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/akup/{size}/4381_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10673,\\&quot;username\\&quot;:\\&quot;Henry_Suso\\&quot;,\\&quot;name\\&quot;:\\&quot;Amos Siegel\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/henry_suso/{size}/16796_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:16267,\\&quot;username\\&quot;:\\&quot;Clab-ewan\\&quot;,\\&quot;name\\&quot;:\\&quot;TheWan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/clab-ewan/{size}/28671_2.png\\&quot;,\\&quot;trust_level\\&quot;:1}],\\&quot;primary_groups\\&quot;:[],\\&quot;flair_groups\\&quot;:[],\\&quot;topic_list\\&quot;:{\\&quot;can_create_topic\\&quot;:false,\\&quot;more_topics_url\\&quot;:\\&quot;/latest?no_definitions=true\\\\u0026page=1\\&quot;,\\&quot;per_page\\&quot;:30,\\&quot;top_tags\\&quot;:[\\&quot;Discussing\\&quot;,\\&quot;nns\\&quot;,\\&quot;sns\\&quot;,\\&quot;Motoko\\&quot;,\\&quot;community-consideration\\&quot;,\\&quot;Functional-Programming\\&quot;,\\&quot;release\\&quot;,\\&quot;candid\\&quot;,\\&quot;Subnet-management\\&quot;,\\&quot;replica\\&quot;,\\&quot;rust\\&quot;,\\&quot;Governance\\&quot;,\\&quot;dfx\\&quot;,\\&quot;dev-blog\\&quot;,\\&quot;Protocol-canister-management\\&quot;,\\&quot;IC-OS-election\\&quot;,\\&quot;blog\\&quot;,\\&quot;dev-update\\&quot;,\\&quot;Frontend\\&quot;,\\&quot;Application-canister-mgmt\\&quot;,\\&quot;neuron\\&quot;,\\&quot;internet-identity\\&quot;,\\&quot;in-progress\\&quot;,\\&quot;Wasm\\&quot;,\\&quot;ckBTC\\&quot;,\\&quot;Education\\&quot;,\\&quot;Boundary-nodes\\&quot;,\\&quot;security\\&quot;,\\&quot;Service-nervous-system-managem\\&quot;,\\&quot;Bug\\&quot;,\\&quot;JavaScript\\&quot;],\\&quot;topics\\&quot;:[{\\&quot;id\\&quot;:33138,\\&quot;title\\&quot;:\\&quot;Community Statement on Constructive Dialogue\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Community Statement on Constructive Dialogue\\&quot;,\\&quot;slug\\&quot;:\\&quot;community-statement-on-constructive-dialogue\\&quot;,\\&quot;posts_count\\&quot;:3,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:3,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2024-07-12T23:36:13.883Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2024-07-13T18:49:15.308Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2024-07-12T23:36:13.934Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:true,\\&quot;unpinned\\&quot;:null,\\&quot;excerpt\\&quot;:\\&quot;Community Statement on Constructive Dialogue\\\\nDear Community Members, \\\\nBy popular demand, we deleted a recent thread that was full of toxicity, personal attacks, conspiracy theories, and unhelpful discourse, driven by a h\\\\u0026hellip;\\&quot;,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:true,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:3099,\\&quot;like_count\\&quot;:70,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Leadership\\&quot;,\\&quot;category_id\\&quot;:7,\\&quot;pinned_globally\\&quot;:true,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest single\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:12086,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:11781,\\&quot;title\\&quot;:\\&quot;Announcing Technical Working Groups\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Announcing Technical Working Groups\\&quot;,\\&quot;slug\\&quot;:\\&quot;announcing-technical-working-groups\\&quot;,\\&quot;posts_count\\&quot;:39,\\&quot;reply_count\\&quot;:11,\\&quot;highest_post_number\\&quot;:43,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2022-03-29T23:41:54.137Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2024-07-25T12:53:10.439Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2024-07-25T12:53:10.439Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:true,\\&quot;unpinned\\&quot;:null,\\&quot;excerpt\\&quot;:\\&quot;Hello everyone, \\\\nWe at the DFINITY Foundation have been working to provide greater visibility into our roadmap and more opportunities for the community to provide feedback on DFINITY’s contributions to the Internet Compu\\\\u0026hellip;\\&quot;,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:26203,\\&quot;like_count\\&quot;:724,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;sea-snake\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:true,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:true,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:14821,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Accepted Answer\\&quot;,\\&quot;user_id\\&quot;:5,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:26,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:4779,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:6378,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:7,\\&quot;title\\&quot;:\\&quot;Welcome to the DFINITY Developer Forum\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Welcome to the DFINITY Developer Forum\\&quot;,\\&quot;slug\\&quot;:\\&quot;welcome-to-the-dfinity-developer-forum\\&quot;,\\&quot;posts_count\\&quot;:3,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2019-10-02T12:07:54.886Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2022-04-05T08:29:30.576Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2021-07-06T05:09:18.483Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:true,\\&quot;unpinned\\&quot;:null,\\&quot;excerpt\\&quot;:\\&quot;Welcome to the DFINITY Discourse Forum! \\\\nIn this post, you’ll find some helpful information and resources about DFINITY as well as some guidelines for contributing to and interacting within our forum. \\\\nIntroduction to DF\\\\u0026hellip;\\&quot;,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:true,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:16759,\\&quot;like_count\\&quot;:147,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Fulco\\&quot;,\\&quot;category_id\\&quot;:1,\\&quot;pinned_globally\\&quot;:true,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:-1,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:26,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53650,\\&quot;title\\&quot;:\\&quot;Canister Dapps: A brief introduction\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Canister Dapps: A brief introduction\\&quot;,\\&quot;slug\\&quot;:\\&quot;canister-dapps-a-brief-introduction\\&quot;,\\&quot;posts_count\\&quot;:4,\\&quot;reply_count\\&quot;:2,\\&quot;highest_post_number\\&quot;:4,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T15:36:06.577Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T22:27:39.296Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T22:27:39.296Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:33,\\&quot;like_count\\&quot;:4,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Gekctek\\&quot;,\\&quot;category_id\\&quot;:36,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:6815,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:4819,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53651,\\&quot;title\\&quot;:\\&quot;NNS Feature Request\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;NNS Feature Request\\&quot;,\\&quot;slug\\&quot;:\\&quot;nns-feature-request\\&quot;,\\&quot;posts_count\\&quot;:8,\\&quot;reply_count\\&quot;:5,\\&quot;highest_post_number\\&quot;:8,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/3X/7/e/7e54c5e573af382b4db56292cc0594a1dfa183df_2_1024x941.png\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T16:57:45.375Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T19:08:47.318Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T21:26:37.577Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:65,\\&quot;like_count\\&quot;:19,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;jordn01\\&quot;,\\&quot;category_id\\&quot;:72,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:10096,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:3123,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:4159,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:1859,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:3973,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:29631,\\&quot;title\\&quot;:\\&quot;How to Mint ICRC2 Tokens?\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;How to Mint ICRC2 Tokens?\\&quot;,\\&quot;slug\\&quot;:\\&quot;how-to-mint-icrc2-tokens\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:4,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/3X/3/7/37565558d6f52af31bdec1a12fdb262055547e07.png\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2024-04-12T15:28:06.915Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T19:58:31.677Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T19:58:31.677Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:404,\\&quot;like_count\\&quot;:2,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Janus5G\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:true,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:706,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster, Accepted Answer\\&quot;,\\&quot;user_id\\&quot;:44,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:6378,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:16226,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53409,\\&quot;title\\&quot;:\\&quot;NNS Maturity Disbursment - manage_neuron returns None instead of Ok\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;NNS Maturity Disbursment - manage_neuron returns None instead of Ok\\&quot;,\\&quot;slug\\&quot;:\\&quot;nns-maturity-disbursment-manage-neuron-returns-none-instead-of-ok\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:4,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-17T10:59:50.529Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T16:29:17.186Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T16:29:17.186Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;nns\\&quot;,\\&quot;sns\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:56,\\&quot;like_count\\&quot;:4,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;jasonzhu\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:9014,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:8480,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53596,\\&quot;title\\&quot;:\\&quot;Retrieving canister_status or settings with PicJS\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Retrieving canister_status or settings with PicJS\\&quot;,\\&quot;slug\\&quot;:\\&quot;retrieving-canister-status-or-settings-with-picjs\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:4,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-20T11:35:28.226Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T16:13:58.749Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T16:13:58.749Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:37,\\&quot;like_count\\&quot;:5,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;mraszyk\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:true,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:2847,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster, Accepted Answer\\&quot;,\\&quot;user_id\\&quot;:6538,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:6682,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53572,\\&quot;title\\&quot;:\\&quot;Proposal 137504 to upgrade the NNS dapp (2025-07-19)\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Proposal 137504 to upgrade the NNS dapp (2025-07-19)\\&quot;,\\&quot;slug\\&quot;:\\&quot;proposal-137504-to-upgrade-the-nns-dapp-2025-07-19\\&quot;,\\&quot;posts_count\\&quot;:3,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:3,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/3X/d/1/d15388ea2afa198317140f25de19542523df3dce_2_1024x391.jpeg\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2025-07-19T20:57:39.967Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T15:06:41.558Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T15:13:01.817Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;Application-canister-mgmt\\&quot;,\\&quot;nns-dapp\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:78,\\&quot;like_count\\&quot;:9,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;yhabib\\&quot;,\\&quot;category_id\\&quot;:72,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:13380,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11028,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53649,\\&quot;title\\&quot;:\\&quot;Announcing Prometheus: An On-Chain OAuth 2.1 Provider \\\\u0026 Seeking Security Model Confirmation\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Announcing Prometheus: An On-Chain OAuth 2.1 Provider \\\\u0026amp; Seeking Security Model Confirmation\\&quot;,\\&quot;slug\\&quot;:\\&quot;announcing-prometheus-an-on-chain-oauth-2-1-provider-seeking-security-model-confirmation\\&quot;,\\&quot;posts_count\\&quot;:1,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:1,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T14:59:01.164Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T14:59:01.230Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T14:59:01.230Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:16,\\&quot;like_count\\&quot;:0,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;yrgg\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest single\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:1970,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:36164,\\&quot;title\\&quot;:\\&quot;Potential idGeek SNS launch\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Potential idGeek SNS launch\\&quot;,\\&quot;slug\\&quot;:\\&quot;potential-idgeek-sns-launch\\&quot;,\\&quot;posts_count\\&quot;:31,\\&quot;reply_count\\&quot;:8,\\&quot;highest_post_number\\&quot;:32,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2024-10-14T12:54:35.230Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T14:22:38.799Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T14:22:38.799Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:2116,\\&quot;like_count\\&quot;:135,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;SmartMonkey\\&quot;,\\&quot;category_id\\&quot;:73,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:10621,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11028,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:13138,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:12024,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:12037,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53088,\\&quot;title\\&quot;:\\&quot;Webhash – A No-Code Decentralised Website Builder for ICP\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Webhash – A No-Code Decentralised Website Builder for ICP\\&quot;,\\&quot;slug\\&quot;:\\&quot;webhash-a-no-code-decentralised-website-builder-for-icp\\&quot;,\\&quot;posts_count\\&quot;:5,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:5,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-11T14:54:54.803Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T13:52:16.044Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T13:52:16.044Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:156,\\&quot;like_count\\&quot;:20,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;hid\\&quot;,\\&quot;category_id\\&quot;:71,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:16301,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11045,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:4502,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53288,\\&quot;title\\&quot;:\\&quot;Deploying the test version of the NNS governance canister in local test enviornments\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Deploying the test version of the NNS governance canister in local test enviornments\\&quot;,\\&quot;slug\\&quot;:\\&quot;deploying-the-test-version-of-the-nns-governance-canister-in-local-test-enviornments\\&quot;,\\&quot;posts_count\\&quot;:3,\\&quot;reply_count\\&quot;:1,\\&quot;highest_post_number\\&quot;:3,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-15T15:47:03.009Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T12:31:27.572Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T12:31:27.572Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:61,\\&quot;like_count\\&quot;:3,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;mstrasinskis\\&quot;,\\&quot;category_id\\&quot;:22,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:6682,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:8480,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:5187,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:28025,\\&quot;title\\&quot;:\\&quot;FormyFi - Toolset for conducting surveys in Web3, ensuring security and completeness of data\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;FormyFi - Toolset for conducting surveys in Web3, ensuring security and completeness of data\\&quot;,\\&quot;slug\\&quot;:\\&quot;formyfi-toolset-for-conducting-surveys-in-web3-ensuring-security-and-completeness-of-data\\&quot;,\\&quot;posts_count\\&quot;:2,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:2,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/3X/6/0/609e1f7c6087769ec22fd5df1ec2e9e8b9c73e3d_2_1024x576.jpeg\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2024-03-01T04:14:16.901Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2024-10-25T20:54:37.774Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T11:40:21.744Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:374,\\&quot;like_count\\&quot;:11,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;FormyFi\\&quot;,\\&quot;category_id\\&quot;:71,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest single\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:10215,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:42013,\\&quot;title\\&quot;:\\&quot;Intertnet Identity Multi-Language Support\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Intertnet Identity Multi-Language Support\\&quot;,\\&quot;slug\\&quot;:\\&quot;intertnet-identity-multi-language-support\\&quot;,\\&quot;posts_count\\&quot;:27,\\&quot;reply_count\\&quot;:20,\\&quot;highest_post_number\\&quot;:28,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-03-07T03:36:02.485Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T10:55:55.661Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T10:55:55.661Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:345,\\&quot;like_count\\&quot;:18,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;northman\\&quot;,\\&quot;category_id\\&quot;:32,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:15132,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:5169,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:15229,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:944,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:1017,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:14265,\\&quot;title\\&quot;:\\&quot;Technical Working Group: Scalability \\\\u0026 Performance\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Technical Working Group: Scalability \\\\u0026amp; Performance\\&quot;,\\&quot;slug\\&quot;:\\&quot;technical-working-group-scalability-performance\\&quot;,\\&quot;posts_count\\&quot;:177,\\&quot;reply_count\\&quot;:129,\\&quot;highest_post_number\\&quot;:180,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2022-07-11T09:51:10.169Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T09:51:37.181Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T09:51:37.181Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;Discussing\\&quot;,\\&quot;community-consideration\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:10084,\\&quot;like_count\\&quot;:407,\\&quot;has_summary\\&quot;:true,\\&quot;last_poster_username\\&quot;:\\&quot;michael-weigelt\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:5234,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:3032,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:7297,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:4502,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:8548,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53426,\\&quot;title\\&quot;:\\&quot;Proposal to elect new release rc--2025-07-17_11-23\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Proposal to elect new release rc\\\\u0026ndash;2025-07-17_11-23\\&quot;,\\&quot;slug\\&quot;:\\&quot;proposal-to-elect-new-release-rc-2025-07-17-11-23\\&quot;,\\&quot;posts_count\\&quot;:11,\\&quot;reply_count\\&quot;:1,\\&quot;highest_post_number\\&quot;:11,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-17T16:44:28.174Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T09:36:49.100Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T09:36:49.100Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;release\\&quot;,\\&quot;IC-OS-election\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:84,\\&quot;like_count\\&quot;:5,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;eichhorl\\&quot;,\\&quot;category_id\\&quot;:76,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:10612,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:12786,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:12805,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:4003,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:5709,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:41424,\\&quot;title\\&quot;:\\&quot;Introducing the LLM Canister: Deploy AI agents with a few lines of code\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Introducing the LLM Canister: Deploy AI agents with a few lines of code\\&quot;,\\&quot;slug\\&quot;:\\&quot;introducing-the-llm-canister-deploy-ai-agents-with-a-few-lines-of-code\\&quot;,\\&quot;posts_count\\&quot;:62,\\&quot;reply_count\\&quot;:34,\\&quot;highest_post_number\\&quot;:64,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/3X/d/2/d2d2e94d4c13c6e7cfd5639dc0ad0d2e4614a8ce.png\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2025-02-20T16:04:48.788Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T09:18:12.764Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T09:18:12.764Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;rust\\&quot;,\\&quot;DeAI\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:3747,\\&quot;like_count\\&quot;:208,\\&quot;has_summary\\&quot;:true,\\&quot;last_poster_username\\&quot;:\\&quot;ddave\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:467,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11312,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:5395,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:7582,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:15932,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53642,\\&quot;title\\&quot;:\\&quot;Transferring NFTs on DGDG app\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Transferring NFTs on DGDG app\\&quot;,\\&quot;slug\\&quot;:\\&quot;transferring-nfts-on-dgdg-app\\&quot;,\\&quot;posts_count\\&quot;:1,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:1,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T09:08:36.119Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T09:08:36.176Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T09:08:36.176Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:22,\\&quot;like_count\\&quot;:0,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Icpunks\\&quot;,\\&quot;category_id\\&quot;:7,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest single\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:16359,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53429,\\&quot;title\\&quot;:\\&quot;Discussion - What&#39;s Missing for Motoko Adoption?\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Discussion - What\\\\u0026rsquo;s Missing for Motoko Adoption?\\&quot;,\\&quot;slug\\&quot;:\\&quot;discussion-whats-missing-for-motoko-adoption\\&quot;,\\&quot;posts_count\\&quot;:18,\\&quot;reply_count\\&quot;:12,\\&quot;highest_post_number\\&quot;:18,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-17T17:39:39.138Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T08:05:28.907Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T08:05:28.907Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:212,\\&quot;like_count\\&quot;:27,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;megrogan\\&quot;,\\&quot;category_id\\&quot;:38,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:4819,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11045,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:10350,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11028,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:3836,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53636,\\&quot;title\\&quot;:\\&quot;Pocket-ic not regonized globally on my mac m1\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Pocket-ic not regonized globally on my mac m1\\&quot;,\\&quot;slug\\&quot;:\\&quot;pocket-ic-not-regonized-globally-on-my-mac-m1\\&quot;,\\&quot;posts_count\\&quot;:5,\\&quot;reply_count\\&quot;:3,\\&quot;highest_post_number\\&quot;:5,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/3X/b/e/be1aae97004a0dad4dc2f6114edec23eb6a7e7d5_2_1024x520.png\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T06:59:10.538Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T07:20:04.030Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T07:20:04.030Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:19,\\&quot;like_count\\&quot;:0,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;AliSci\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:6499,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:5162,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53633,\\&quot;title\\&quot;:\\&quot;How do you import a Internet Identity principal from the nns to dfx for development?\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;How do you import a Internet Identity principal from the nns to dfx for development?\\&quot;,\\&quot;slug\\&quot;:\\&quot;how-do-you-import-a-internet-identity-principal-from-the-nns-to-dfx-for-development\\&quot;,\\&quot;posts_count\\&quot;:3,\\&quot;reply_count\\&quot;:1,\\&quot;highest_post_number\\&quot;:3,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T06:49:00.176Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T07:16:55.479Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T07:16:55.479Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:21,\\&quot;like_count\\&quot;:1,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Adak\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:true,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:16357,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster, Accepted Answer\\&quot;,\\&quot;user_id\\&quot;:5162,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53629,\\&quot;title\\&quot;:\\&quot;CaffeineAI Image Issues\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;CaffeineAI Image Issues\\&quot;,\\&quot;slug\\&quot;:\\&quot;caffeineai-image-issues\\&quot;,\\&quot;posts_count\\&quot;:2,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:2,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T04:19:28.831Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T07:14:18.096Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T07:14:18.096Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;Discussing\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:84,\\&quot;like_count\\&quot;:1,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;jonit\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:8650,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:1657,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53428,\\&quot;title\\&quot;:\\&quot;Motoko Wishlist 2025\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Motoko Wishlist 2025\\&quot;,\\&quot;slug\\&quot;:\\&quot;motoko-wishlist-2025\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:1,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-17T17:38:49.958Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T07:01:52.635Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T07:01:52.635Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:133,\\&quot;like_count\\&quot;:22,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;kritzcreek\\&quot;,\\&quot;category_id\\&quot;:38,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:4819,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:97,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11028,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:2399,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:116,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53496,\\&quot;title\\&quot;:\\&quot;NNS Updates 2025-07-18\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;NNS Updates 2025-07-18\\&quot;,\\&quot;slug\\&quot;:\\&quot;nns-updates-2025-07-18\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-18T15:47:12.983Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T04:56:16.406Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T04:56:16.406Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;nns\\&quot;,\\&quot;Protocol-canister-management\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:55,\\&quot;like_count\\&quot;:3,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;timk11\\&quot;,\\&quot;category_id\\&quot;:76,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:5831,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:1859,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:8479,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11609,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:7378,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:52234,\\&quot;title\\&quot;:\\&quot;Upcoming Mops SNS Decentralization Sale\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Upcoming Mops SNS Decentralization Sale\\&quot;,\\&quot;slug\\&quot;:\\&quot;upcoming-mops-sns-decentralization-sale\\&quot;,\\&quot;posts_count\\&quot;:37,\\&quot;reply_count\\&quot;:21,\\&quot;highest_post_number\\&quot;:38,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/3X/b/7/b7a825a2c0f3b9fc2f0cf7ef730f7fbad6ca169c_2_1024x439.png\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2025-07-01T09:46:21.886Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T00:28:30.617Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T00:28:30.617Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;visibility_reason_id\\&quot;:1,\\&quot;tags\\&quot;:[\\&quot;Discussing\\&quot;,\\&quot;sns\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:550,\\&quot;like_count\\&quot;:77,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;ZenVoich\\&quot;,\\&quot;category_id\\&quot;:78,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:5693,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:-1,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:10399,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:3599,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11028,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:44710,\\&quot;title\\&quot;:\\&quot;Subject: Update on Draft Standards for RWA Ledger Management: ICRC-122, ICRC-123, ICRC-124 (April 2025)\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Subject: Update on Draft Standards for RWA Ledger Management: ICRC-122, ICRC-123, ICRC-124 (April 2025)\\&quot;,\\&quot;slug\\&quot;:\\&quot;subject-update-on-draft-standards-for-rwa-ledger-management-icrc-122-icrc-123-icrc-124-april-2025\\&quot;,\\&quot;posts_count\\&quot;:5,\\&quot;reply_count\\&quot;:1,\\&quot;highest_post_number\\&quot;:5,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-04-24T09:06:00.529Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-20T19:09:10.825Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-20T19:09:10.825Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:145,\\&quot;like_count\\&quot;:5,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;dfisher\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:2517,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:97,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:6378,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:16014,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:4159,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53609,\\&quot;title\\&quot;:\\&quot;Caffeine help page\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Caffeine help page\\&quot;,\\&quot;slug\\&quot;:\\&quot;caffeine-help-page\\&quot;,\\&quot;posts_count\\&quot;:1,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:1,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-20T13:50:37.693Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-20T13:50:37.856Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-20T13:50:37.856Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:79,\\&quot;like_count\\&quot;:1,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;jonit\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest single\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:1657,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53581,\\&quot;title\\&quot;:\\&quot;GENIUS Act and cycles cost. Legal question\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;GENIUS Act and cycles cost. Legal question\\&quot;,\\&quot;slug\\&quot;:\\&quot;genius-act-and-cycles-cost-legal-question\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:2,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-20T05:44:27.471Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-20T12:33:32.980Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-20T12:57:38.492Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;visibility_reason_id\\&quot;:1,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:121,\\&quot;like_count\\&quot;:0,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;akup\\&quot;,\\&quot;category_id\\&quot;:8,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:4015,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:-1,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:10673,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:52618,\\&quot;title\\&quot;:\\&quot;Reuse an authenticated Internet Identity (II) session in Playwright tests\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Reuse an authenticated Internet Identity (II) session in Playwright tests\\&quot;,\\&quot;slug\\&quot;:\\&quot;reuse-an-authenticated-internet-identity-ii-session-in-playwright-tests\\&quot;,\\&quot;posts_count\\&quot;:9,\\&quot;reply_count\\&quot;:4,\\&quot;highest_post_number\\&quot;:9,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-04T15:52:07.580Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-20T11:44:53.202Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-20T11:44:53.202Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:101,\\&quot;like_count\\&quot;:4,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;AliSci\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:6499,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:16267,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:6378,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]}]}}&quot;,&quot;site&quot;:&quot;{\\&quot;default_archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;notification_types\\&quot;:{\\&quot;mentioned\\&quot;:1,\\&quot;replied\\&quot;:2,\\&quot;quoted\\&quot;:3,\\&quot;edited\\&quot;:4,\\&quot;liked\\&quot;:5,\\&quot;private_message\\&quot;:6,\\&quot;invited_to_private_message\\&quot;:7,\\&quot;invitee_accepted\\&quot;:8,\\&quot;posted\\&quot;:9,\\&quot;moved_post\\&quot;:10,\\&quot;linked\\&quot;:11,\\&quot;granted_badge\\&quot;:12,\\&quot;invited_to_topic\\&quot;:13,\\&quot;custom\\&quot;:14,\\&quot;group_mentioned\\&quot;:15,\\&quot;group_message_summary\\&quot;:16,\\&quot;watching_first_post\\&quot;:17,\\&quot;topic_reminder\\&quot;:18,\\&quot;liked_consolidated\\&quot;:19,\\&quot;post_approved\\&quot;:20,\\&quot;code_review_commit_approved\\&quot;:21,\\&quot;membership_request_accepted\\&quot;:22,\\&quot;membership_request_consolidated\\&quot;:23,\\&quot;bookmark_reminder\\&quot;:24,\\&quot;reaction\\&quot;:25,\\&quot;votes_released\\&quot;:26,\\&quot;event_reminder\\&quot;:27,\\&quot;event_invitation\\&quot;:28,\\&quot;chat_mention\\&quot;:29,\\&quot;chat_message\\&quot;:30,\\&quot;chat_invitation\\&quot;:31,\\&quot;chat_group_mention\\&quot;:32,\\&quot;chat_quoted\\&quot;:33,\\&quot;assigned\\&quot;:34,\\&quot;question_answer_user_commented\\&quot;:35,\\&quot;watching_category_or_tag\\&quot;:36,\\&quot;new_features\\&quot;:37,\\&quot;admin_problems\\&quot;:38,\\&quot;linked_consolidated\\&quot;:39,\\&quot;chat_watched_thread\\&quot;:40,\\&quot;following\\&quot;:800,\\&quot;following_created_topic\\&quot;:801,\\&quot;following_replied\\&quot;:802,\\&quot;circles_activity\\&quot;:900},\\&quot;post_types\\&quot;:{\\&quot;regular\\&quot;:1,\\&quot;moderator_action\\&quot;:2,\\&quot;small_action\\&quot;:3,\\&quot;whisper\\&quot;:4},\\&quot;user_tips\\&quot;:{\\&quot;first_notification\\&quot;:1,\\&quot;topic_timeline\\&quot;:2,\\&quot;post_menu\\&quot;:3,\\&quot;topic_notification_levels\\&quot;:4,\\&quot;suggested_topics\\&quot;:5},\\&quot;trust_levels\\&quot;:{\\&quot;newuser\\&quot;:0,\\&quot;basic\\&quot;:1,\\&quot;member\\&quot;:2,\\&quot;regular\\&quot;:3,\\&quot;leader\\&quot;:4},\\&quot;groups\\&quot;:[{\\&quot;id\\&quot;:42,\\&quot;name\\&quot;:\\&quot;Teaching_Fellow\\&quot;,\\&quot;flair_url\\&quot;:\\&quot;chalkboard-user\\&quot;,\\&quot;flair_bg_color\\&quot;:\\&quot;\\&quot;,\\&quot;flair_color\\&quot;:\\&quot;\\&quot;,\\&quot;automatic\\&quot;:false}],\\&quot;filters\\&quot;:[\\&quot;latest\\&quot;,\\&quot;unread\\&quot;,\\&quot;new\\&quot;,\\&quot;unseen\\&quot;,\\&quot;top\\&quot;,\\&quot;read\\&quot;,\\&quot;posted\\&quot;,\\&quot;bookmarks\\&quot;,\\&quot;hot\\&quot;,\\&quot;votes\\&quot;],\\&quot;periods\\&quot;:[\\&quot;all\\&quot;,\\&quot;yearly\\&quot;,\\&quot;quarterly\\&quot;,\\&quot;monthly\\&quot;,\\&quot;weekly\\&quot;,\\&quot;daily\\&quot;],\\&quot;top_menu_items\\&quot;:[\\&quot;latest\\&quot;,\\&quot;unread\\&quot;,\\&quot;new\\&quot;,\\&quot;unseen\\&quot;,\\&quot;top\\&quot;,\\&quot;read\\&quot;,\\&quot;posted\\&quot;,\\&quot;bookmarks\\&quot;,\\&quot;hot\\&quot;,\\&quot;categories\\&quot;,\\&quot;votes\\&quot;],\\&quot;anonymous_top_menu_items\\&quot;:[\\&quot;latest\\&quot;,\\&quot;top\\&quot;,\\&quot;categories\\&quot;,\\&quot;hot\\&quot;,\\&quot;categories\\&quot;,\\&quot;top\\&quot;,\\&quot;votes\\&quot;],\\&quot;uncategorized_category_id\\&quot;:1,\\&quot;user_field_max_length\\&quot;:2048,\\&quot;post_action_types\\&quot;:[{\\&quot;id\\&quot;:6,\\&quot;name\\&quot;:\\&quot;Send @%{username} a message\\&quot;,\\&quot;name_key\\&quot;:\\&quot;notify_user\\&quot;,\\&quot;description\\&quot;:\\&quot;I want to talk to this person directly and personally about their post.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;I want to talk to this person directly and personally about their post.\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:0,\\&quot;require_message\\&quot;:true,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:3,\\&quot;name\\&quot;:\\&quot;Off-Topic\\&quot;,\\&quot;name_key\\&quot;:\\&quot;off_topic\\&quot;,\\&quot;description\\&quot;:\\&quot;This post is not relevant to the current discussion as defined by the title and first post, and should probably be moved elsewhere.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;Not relevant to the discussion\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:1,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:true,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:4,\\&quot;name\\&quot;:\\&quot;Inappropriate\\&quot;,\\&quot;name_key\\&quot;:\\&quot;inappropriate\\&quot;,\\&quot;description\\&quot;:\\&quot;This post contains content that a reasonable person would consider offensive, abusive, to be hateful conduct or a violation of \\\\u003ca href=\\\\\\&quot;/guidelines\\\\\\&quot;\\\\u003eour community guidelines\\\\u003c/a\\\\u003e.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;A violation of \\\\u003ca href=\\\\\\&quot;/guidelines\\\\\\&quot;\\\\u003eour community guidelines\\\\u003c/a\\\\u003e\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:2,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:true,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:8,\\&quot;name\\&quot;:\\&quot;Spam\\&quot;,\\&quot;name_key\\&quot;:\\&quot;spam\\&quot;,\\&quot;description\\&quot;:\\&quot;This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;This is an advertisement or vandalism\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:3,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:true,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:10,\\&quot;name\\&quot;:\\&quot;Illegal\\&quot;,\\&quot;name_key\\&quot;:\\&quot;illegal\\&quot;,\\&quot;description\\&quot;:\\&quot;This post requires staff attention because I believe it contains content that is illegal.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;This is illegal\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:4,\\&quot;require_message\\&quot;:true,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:7,\\&quot;name\\&quot;:\\&quot;Something Else\\&quot;,\\&quot;name_key\\&quot;:\\&quot;notify_moderators\\&quot;,\\&quot;description\\&quot;:\\&quot;This post requires staff attention for another reason not listed above.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;Requires staff attention for another reason\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:5,\\&quot;require_message\\&quot;:true,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:2,\\&quot;name\\&quot;:\\&quot;Like\\&quot;,\\&quot;name_key\\&quot;:\\&quot;like\\&quot;,\\&quot;description\\&quot;:\\&quot;Like this post\\&quot;,\\&quot;short_description\\&quot;:\\&quot;Like this post\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;],\\&quot;position\\&quot;:7,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:false,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true}],\\&quot;topic_flag_types\\&quot;:[{\\&quot;id\\&quot;:4,\\&quot;name\\&quot;:\\&quot;Inappropriate\\&quot;,\\&quot;name_key\\&quot;:\\&quot;inappropriate\\&quot;,\\&quot;description\\&quot;:\\&quot;This topic contains content that a reasonable person would consider offensive, abusive, to be hateful conduct or a violation of \\\\u003ca href=\\\\\\&quot;/guidelines\\\\\\&quot;\\\\u003eour community guidelines\\\\u003c/a\\\\u003e.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;A violation of \\\\u003ca href=\\\\\\&quot;/guidelines\\\\\\&quot;\\\\u003eour community guidelines\\\\u003c/a\\\\u003e\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:2,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:true,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:8,\\&quot;name\\&quot;:\\&quot;Spam\\&quot;,\\&quot;name_key\\&quot;:\\&quot;spam\\&quot;,\\&quot;description\\&quot;:\\&quot;This topic is an advertisement. It is not useful or relevant to this site, but promotional in nature.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;This is an advertisement\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:3,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:true,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:10,\\&quot;name\\&quot;:\\&quot;Illegal\\&quot;,\\&quot;name_key\\&quot;:\\&quot;illegal\\&quot;,\\&quot;description\\&quot;:\\&quot;This topic requires staff attention because I believe it contains content that is illegal.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;This is illegal\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:4,\\&quot;require_message\\&quot;:true,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:7,\\&quot;name\\&quot;:\\&quot;Something Else\\&quot;,\\&quot;name_key\\&quot;:\\&quot;notify_moderators\\&quot;,\\&quot;description\\&quot;:\\&quot;\\&quot;,\\&quot;short_description\\&quot;:\\&quot;Requires staff attention for another reason\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:5,\\&quot;require_message\\&quot;:true,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true}],\\&quot;can_create_tag\\&quot;:false,\\&quot;can_tag_topics\\&quot;:false,\\&quot;can_tag_pms\\&quot;:false,\\&quot;tags_filter_regexp\\&quot;:\\&quot;[/\\\\\\\\?#\\\\\\\\[\\\\\\\\]@!\\\\\\\\$\\\\u0026&#39;\\\\\\\\(\\\\\\\\)\\\\\\\\*\\\\\\\\+,;=\\\\\\\\.%\\\\\\\\\\\\\\\\`^\\\\\\\\s|\\\\\\\\{\\\\\\\\}\\\\\\&quot;\\\\u003c\\\\u003e]+\\&quot;,\\&quot;top_tags\\&quot;:[\\&quot;Discussing\\&quot;,\\&quot;nns\\&quot;,\\&quot;sns\\&quot;,\\&quot;Motoko\\&quot;,\\&quot;community-consideration\\&quot;,\\&quot;Functional-Programming\\&quot;,\\&quot;release\\&quot;,\\&quot;candid\\&quot;,\\&quot;Subnet-management\\&quot;,\\&quot;replica\\&quot;,\\&quot;rust\\&quot;,\\&quot;Governance\\&quot;,\\&quot;dfx\\&quot;,\\&quot;dev-blog\\&quot;,\\&quot;Protocol-canister-management\\&quot;,\\&quot;IC-OS-election\\&quot;,\\&quot;blog\\&quot;,\\&quot;dev-update\\&quot;,\\&quot;Frontend\\&quot;,\\&quot;Application-canister-mgmt\\&quot;,\\&quot;neuron\\&quot;,\\&quot;internet-identity\\&quot;,\\&quot;in-progress\\&quot;,\\&quot;Wasm\\&quot;,\\&quot;ckBTC\\&quot;,\\&quot;Education\\&quot;,\\&quot;Boundary-nodes\\&quot;,\\&quot;security\\&quot;,\\&quot;Service-nervous-system-managem\\&quot;,\\&quot;Bug\\&quot;,\\&quot;JavaScript\\&quot;],\\&quot;navigation_menu_site_top_tags\\&quot;:[{\\&quot;name\\&quot;:\\&quot;Discussing\\&quot;,\\&quot;description\\&quot;:null,\\&quot;pm_only\\&quot;:false},{\\&quot;name\\&quot;:\\&quot;nns\\&quot;,\\&quot;description\\&quot;:null,\\&quot;pm_only\\&quot;:false},{\\&quot;name\\&quot;:\\&quot;sns\\&quot;,\\&quot;description\\&quot;:null,\\&quot;pm_only\\&quot;:false},{\\&quot;name\\&quot;:\\&quot;Motoko\\&quot;,\\&quot;description\\&quot;:null,\\&quot;pm_only\\&quot;:false},{\\&quot;name\\&quot;:\\&quot;community-consideration\\&quot;,\\&quot;description\\&quot;:null,\\&quot;pm_only\\&quot;:false}],\\&quot;topic_featured_link_allowed_category_ids\\&quot;:[31,3,1,16,38,25,17,14,78,33,75,35,81,18,20,28,32,71,26,73,30,77,76,11,10,13,21,34,72,37,12,79,80,36,9,29,8,27,7,22,6],\\&quot;user_themes\\&quot;:[{\\&quot;theme_id\\&quot;:1,\\&quot;name\\&quot;:\\&quot;Dark\\&quot;,\\&quot;default\\&quot;:false,\\&quot;color_scheme_id\\&quot;:1},{\\&quot;theme_id\\&quot;:2,\\&quot;name\\&quot;:\\&quot;Light\\&quot;,\\&quot;default\\&quot;:true,\\&quot;color_scheme_id\\&quot;:null}],\\&quot;user_color_schemes\\&quot;:[{\\&quot;id\\&quot;:4,\\&quot;name\\&quot;:\\&quot;Horizon\\&quot;,\\&quot;is_dark\\&quot;:false,\\&quot;theme_id\\&quot;:-2,\\&quot;colors\\&quot;:[{\\&quot;name\\&quot;:\\&quot;primary\\&quot;,\\&quot;hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;222\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;secondary\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;tertiary\\&quot;,\\&quot;hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;08c\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;quaternary\\&quot;,\\&quot;hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;header_background\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;header_primary\\&quot;,\\&quot;hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;333\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;highlight\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;selected\\&quot;,\\&quot;hex\\&quot;:\\&quot;d7dfff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;d1f0ff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;d7dfff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;hover\\&quot;,\\&quot;hex\\&quot;:\\&quot;e1e8ff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;f2f2f2\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;e1e8ff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;danger\\&quot;,\\&quot;hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;success\\&quot;,\\&quot;hex\\&quot;:\\&quot;090\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;090\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;090\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;love\\&quot;,\\&quot;hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;tertiary-med-or-tertiary\\&quot;,\\&quot;hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_hex\\&quot;:null,\\&quot;is_advanced\\&quot;:true,\\&quot;dark_hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_dark_hex\\&quot;:null}]},{\\&quot;id\\&quot;:5,\\&quot;name\\&quot;:\\&quot;Horizon Dark\\&quot;,\\&quot;is_dark\\&quot;:true,\\&quot;theme_id\\&quot;:-2,\\&quot;colors\\&quot;:[{\\&quot;name\\&quot;:\\&quot;primary\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;222\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;secondary\\&quot;,\\&quot;hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;tertiary\\&quot;,\\&quot;hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;08c\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;quaternary\\&quot;,\\&quot;hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;header_background\\&quot;,\\&quot;hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;header_primary\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;333\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;highlight\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;selected\\&quot;,\\&quot;hex\\&quot;:\\&quot;3b3e56\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;d1f0ff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;3b3e56\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;hover\\&quot;,\\&quot;hex\\&quot;:\\&quot;333548\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;f2f2f2\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;333548\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;danger\\&quot;,\\&quot;hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;success\\&quot;,\\&quot;hex\\&quot;:\\&quot;090\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;090\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;090\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;love\\&quot;,\\&quot;hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;tertiary-med-or-tertiary\\&quot;,\\&quot;hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_hex\\&quot;:null,\\&quot;is_advanced\\&quot;:true,\\&quot;dark_hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_dark_hex\\&quot;:null}]}],\\&quot;default_dark_color_scheme\\&quot;:null,\\&quot;censored_regexp\\&quot;:[],\\&quot;custom_emoji_translation\\&quot;:{},\\&quot;watched_words_replace\\&quot;:null,\\&quot;watched_words_link\\&quot;:{\\&quot;(?:\\\\\\\\P{L}|^)(icp\\\\\\\\.ninja)(?=\\\\\\\\P{L}|$)\\&quot;:{\\&quot;word\\&quot;:\\&quot;icp.ninja\\&quot;,\\&quot;replacement\\&quot;:\\&quot;https://icp.ninja/\\&quot;,\\&quot;case_sensitive\\&quot;:false}},\\&quot;categories\\&quot;:[{\\&quot;id\\&quot;:14,\\&quot;name\\&quot;:\\&quot;Developers\\&quot;,\\&quot;color\\&quot;:\\&quot;F15A24\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;developers\\&quot;,\\&quot;topic_count\\&quot;:4567,\\&quot;post_count\\&quot;:34270,\\&quot;position\\&quot;:0,\\&quot;description\\&quot;:\\&quot;Ready to write code that runs directly on the internet? The DFINITY team has prepared a number of developer resources to help you get started on building decentralized applications native to the Internet Computer.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Ready to write code that runs directly on the internet? The DFINITY team has prepared a number of developer resources to help you get started on building decentralized applications native to the Internet Computer.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Ready to write code that runs directly on the internet? The DFINITY team has prepared a number of developer resources to help you get started on building decentralized applications native to the Internet Computer.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-developers-category/26\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:true,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:\\&quot;true\\&quot;},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:true,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:18,\\&quot;name\\&quot;:\\&quot;Getting Started\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;quick-start\\&quot;,\\&quot;topic_count\\&quot;:196,\\&quot;post_count\\&quot;:1100,\\&quot;position\\&quot;:1,\\&quot;description\\&quot;:\\&quot;Welcome to the alpha release of the DFINITY Software Development Kit that provides tools, sample code, and documentation to help you create programs to run on a locally-deployed Internet Computer client node. Subsequent releases will have additional features.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the alpha release of the DFINITY Software Development Kit that provides tools, sample code, and documentation to help you create programs to run on a locally-deployed Internet Computer client node. Subsequent releases will have additional features.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the alpha release of the DFINITY Software Development Kit that provides tools, sample code, and documentation to help you create programs to run on a locally-deployed Internet Computer client node. Subsequent releases will have additional features.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-getting-started-category/31\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:21,\\&quot;name\\&quot;:\\&quot;Language Support\\&quot;,\\&quot;color\\&quot;:\\&quot;9EB83B\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;languages\\&quot;,\\&quot;topic_count\\&quot;:633,\\&quot;post_count\\&quot;:3913,\\&quot;position\\&quot;:2,\\&quot;description\\&quot;:\\&quot;Welcome to the official Language Support Discourse channel!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the official Language Support Discourse channel!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the official Language Support Discourse channel!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-language-support-category/34\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[\\&quot;Motoko\\&quot;,\\&quot;Wasm\\&quot;,\\&quot;Education\\&quot;],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:22,\\&quot;name\\&quot;:\\&quot;Command Line Tools\\&quot;,\\&quot;color\\&quot;:\\&quot;ED207B\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;command-line\\&quot;,\\&quot;topic_count\\&quot;:197,\\&quot;post_count\\&quot;:1288,\\&quot;position\\&quot;:3,\\&quot;description\\&quot;:\\&quot;The DFINITY command-line execution environment (dfx) is the primary tool for creating, deploying, and managing the applications you develop for the Internet Computer platform.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;The DFINITY command-line execution environment (dfx) is the primary tool for creating, deploying, and managing the applications you develop for the Internet Computer platform.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;The DFINITY command-line execution environment (dfx) is the primary tool for creating, deploying, and managing the applications you develop for the Internet Computer platform.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-command-line-tools-category/35\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:20,\\&quot;name\\&quot;:\\&quot;Programs \\\\u0026 Applications\\&quot;,\\&quot;color\\&quot;:\\&quot;92278F\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;programs-apps\\&quot;,\\&quot;topic_count\\&quot;:371,\\&quot;post_count\\&quot;:2162,\\&quot;position\\&quot;:4,\\&quot;description\\&quot;:\\&quot;Ready to start building software with superpowers? This channel is dedicated to discussions around developing programs and applications using actor and canister-based models.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Ready to start building software with superpowers? This channel is dedicated to discussions around developing programs and applications using actor and canister-based models.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Ready to start building software with superpowers? This channel is dedicated to discussions around developing programs and applications using actor and canister-based models.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-programs-applications-category/33\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[\\&quot;Actor-Model\\&quot;],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:17,\\&quot;name\\&quot;:\\&quot;Community Tutorials \\\\u0026 Video\\&quot;,\\&quot;color\\&quot;:\\&quot;BF1E2E\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;community-content\\&quot;,\\&quot;topic_count\\&quot;:46,\\&quot;post_count\\&quot;:226,\\&quot;position\\&quot;:5,\\&quot;description\\&quot;:\\&quot;Have you already downloaded the \\\\u003ca href=\\\\\\&quot;http://sdk.dfinity.org/\\\\\\&quot;\\\\u003eDFINITY Canister SDK\\\\u003c/a\\\\u003e? Take some time to share your tips, tutorials, experiences and applications with the other Internet Computer enthusiast.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Have you already downloaded the DFINITY Canister SDK? Take some time to share your tips, tutorials, experiences and applications with the other Internet Computer enthusiast.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Have you already downloaded the \\\\u003ca href=\\\\\\&quot;http://sdk.dfinity.org/\\\\\\&quot;\\\\u003eDFINITY Canister SDK\\\\u003c/a\\\\u003e? Take some time to share your tips, tutorials, experiences and applications with the other Internet Computer enthusiast.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-community-tutorials-video-category/29\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[\\&quot;Video\\&quot;,\\&quot;Actor-Model\\&quot;],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:26,\\&quot;name\\&quot;:\\&quot;Education\\&quot;,\\&quot;color\\&quot;:\\&quot;12A89D\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;education\\&quot;,\\&quot;topic_count\\&quot;:108,\\&quot;post_count\\&quot;:469,\\&quot;position\\&quot;:6,\\&quot;description\\&quot;:\\&quot;Welcome to the Internet Computer \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/developers/14\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;developers\\\\\\&quot; data-id=\\\\\\&quot;14\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eDevelopers\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/tag/Education\\\\\\&quot; data-type=\\\\\\&quot;tag\\\\\\&quot; data-slug=\\\\\\&quot;Education\\\\\\&quot; data-id=\\\\\\&quot;6\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eEducation\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e channel!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Internet Computer Developers Education channel!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the Internet Computer \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/developers/14\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;developers\\\\\\&quot; data-id=\\\\\\&quot;14\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eDevelopers\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/tag/Education\\\\\\&quot; data-type=\\\\\\&quot;tag\\\\\\&quot; data-slug=\\\\\\&quot;Education\\\\\\&quot; data-id=\\\\\\&quot;6\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eEducation\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e channel!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-education-category/1048\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:30,\\&quot;name\\&quot;:\\&quot;Rust\\&quot;,\\&quot;color\\&quot;:\\&quot;f74c00\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;rust\\&quot;,\\&quot;topic_count\\&quot;:439,\\&quot;post_count\\&quot;:2343,\\&quot;position\\&quot;:7,\\&quot;description\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about Rust development. Between the Rust Canister Development Kit, the Rust agent, or general Rust-related questions\\&quot;,\\&quot;description_text\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about Rust development. Between the Rust Canister Development Kit, the Rust agent, or general Rust-related questions\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about Rust development. Between the Rust Canister Development Kit, the Rust agent, or general Rust-related questions\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-rust-category/9486\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:{\\&quot;id\\&quot;:3969,\\&quot;url\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/2X/3/3655c440bf32383f64b9920297c6398e7dc3f3ae.png\\&quot;,\\&quot;width\\&quot;:1200,\\&quot;height\\&quot;:800},\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:31,\\&quot;name\\&quot;:\\&quot;JavaScript\\&quot;,\\&quot;color\\&quot;:\\&quot;f0db4f\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;javascript\\&quot;,\\&quot;topic_count\\&quot;:176,\\&quot;post_count\\&quot;:1030,\\&quot;position\\&quot;:8,\\&quot;description\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about JavaScript and TypeScript development. Feel free to discuss general JS/TS development questions, or topics specific to the Internet Computer JavaScript agent.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about JavaScript and TypeScript development. Feel free to discuss general JS/TS development questions, or topics specific to the Internet Computer JavaScript agent.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about JavaScript and TypeScript development. Feel free to discuss general JS/TS development questions, or topics specific to the Internet Computer JavaScript agent.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-javascript-category/9487\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;What type of topic is this?  \\\\nDiscussion | Support | Bug Report\\\\n\\\\nDo you code you can share so that others in the thread can read along or reproduce your issue? Consider linking to a gist or repo for quicker support from the community\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:{\\&quot;id\\&quot;:3970,\\&quot;url\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/2X/0/0973cb56103aa063a6008fed9fcc7284d38a0ab0.jpeg\\&quot;,\\&quot;width\\&quot;:512,\\&quot;height\\&quot;:512},\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:36,\\&quot;name\\&quot;:\\&quot;CDK\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;cdk\\&quot;,\\&quot;topic_count\\&quot;:47,\\&quot;post_count\\&quot;:264,\\&quot;position\\&quot;:9,\\&quot;description\\&quot;:\\&quot;This category is intended to aggregate posts, questions, and discussion of Canister Development Kits for the Internet Computer\\&quot;,\\&quot;description_text\\&quot;:\\&quot;This category is intended to aggregate posts, questions, and discussion of Canister Development Kits for the Internet Computer\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;This category is intended to aggregate posts, questions, and discussion of Canister Development Kits for the Internet Computer\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-cdk-category/16191\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:37,\\&quot;name\\&quot;:\\&quot;Bounties \\\\u0026 RFPs\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;bounties-rfps\\&quot;,\\&quot;topic_count\\&quot;:85,\\&quot;post_count\\&quot;:1970,\\&quot;position\\&quot;:10,\\&quot;description\\&quot;:null,\\&quot;description_text\\&quot;:null,\\&quot;description_excerpt\\&quot;:null,\\&quot;topic_url\\&quot;:\\&quot;/t/uber-die-kategorie-bounties/17823\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:38,\\&quot;name\\&quot;:\\&quot;Motoko\\&quot;,\\&quot;color\\&quot;:\\&quot;c22d7f\\&quot;,\\&quot;text_color\\&quot;:\\&quot;2a6eb5\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;motoko\\&quot;,\\&quot;topic_count\\&quot;:348,\\&quot;post_count\\&quot;:1894,\\&quot;position\\&quot;:11,\\&quot;description\\&quot;:\\&quot;Welcome to the Motoko category! This is the perfect place for all discussions related to the Motoko programming language, whether you’re a beginner or an experienced developer. Here, you can ask questions, share your knowledge, suggest frameworks, and connect with others who are interested in Motoko. We encourage respectful and constructive conversations, and we look forward to hearing from you!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Motoko category! This is the perfect place for all discussions related to the Motoko programming language, whether you’re a beginner or an experienced developer. Here, you can ask questions, share your knowledge, suggest frameworks, and connect with others who are interested in Motoko. We encourage respectful and constructive conversations, and we look forward to hearing from you!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the Motoko category! This is the perfect place for all discussions related to the Motoko programming language, whether you’re a beginner or an experienced developer. Here, you can ask questions, share your knowledge, suggest frameworks, and connect with others who are interested in Motoko\\\\u0026hellip;\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-motoko-category/19500\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:32,\\&quot;name\\&quot;:\\&quot;internet-identity\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;internet-identity\\&quot;,\\&quot;topic_count\\&quot;:193,\\&quot;post_count\\&quot;:1650,\\&quot;position\\&quot;:12,\\&quot;description\\&quot;:\\&quot;All things related to \\\\u003ca href=\\\\\\&quot;https://internetcomputer.org/internet-identity\\\\\\&quot;\\\\u003eInternet Identity\\\\u003c/a\\\\u003e\\&quot;,\\&quot;description_text\\&quot;:\\&quot;All things related to Internet Identity\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;All things related to \\\\u003ca href=\\\\\\&quot;https://internetcomputer.org/internet-identity\\\\\\&quot;\\\\u003eInternet Identity\\\\u003c/a\\\\u003e\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-internet-identity-category/11630\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:34,\\&quot;name\\&quot;:\\&quot;Tokenization\\&quot;,\\&quot;color\\&quot;:\\&quot;12d99d\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;tokenization\\&quot;,\\&quot;topic_count\\&quot;:31,\\&quot;post_count\\&quot;:174,\\&quot;position\\&quot;:13,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/tokenization/34\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;tokenization\\\\\\&quot; data-id=\\\\\\&quot;34\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eTokenization\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category. This category is established to facilitate discussions and decisions related to tokenization standards and related discussions on the Internet Computer.The \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/tokenization/34\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;tokenization\\\\\\&quot; data-id=\\\\\\&quot;34\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eTokenization\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category is\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Tokenization category. This category is established to facilitate discussions and decisions related to tokenization standards and related discussions on the Internet Computer.The Tokenization category is\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/tokenization/34\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;tokenization\\\\\\&quot; data-id=\\\\\\&quot;34\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eTokenization\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category. This category is established to facilitate discussions and decisions related to tokenization standards and related discussions on the Internet Computer.The \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/tokenization/34\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;tokenization\\\\\\&quot; data-id=\\\\\\&quot;34\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eTokenization\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category is\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-tokenization-category/13982\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:79,\\&quot;name\\&quot;:\\&quot;SNS Framework\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;sns-framework\\&quot;,\\&quot;topic_count\\&quot;:7,\\&quot;post_count\\&quot;:50,\\&quot;position\\&quot;:14,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003cspan class=\\\\\\&quot;hashtag-raw\\\\\\&quot;\\\\u003e#developer:sns-framework\\\\u003c/span\\\\u003e forum category!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the #developer:sns-framework forum category!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the #developer:sns-framework forum category!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-sns-framework-category/43282\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:29,\\&quot;name\\&quot;:\\&quot;Roadmap\\&quot;,\\&quot;color\\&quot;:\\&quot;9EB83B\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;roadmap\\&quot;,\\&quot;topic_count\\&quot;:164,\\&quot;post_count\\&quot;:7544,\\&quot;position\\&quot;:15,\\&quot;description\\&quot;:\\&quot;The Internet Computer \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/roadmap/29\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;roadmap\\\\\\&quot; data-id=\\\\\\&quot;29\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eRoadmap\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e\\&quot;,\\&quot;description_text\\&quot;:\\&quot;The Internet Computer Roadmap\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;The Internet Computer \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/roadmap/29\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;roadmap\\\\\\&quot; data-id=\\\\\\&quot;29\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eRoadmap\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-roadmap-category/6144\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:27,\\&quot;name\\&quot;:\\&quot;Governance\\&quot;,\\&quot;color\\&quot;:\\&quot;652D90\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;governance\\&quot;,\\&quot;topic_count\\&quot;:663,\\&quot;post_count\\&quot;:13971,\\&quot;position\\&quot;:16,\\&quot;description\\&quot;:\\&quot;We are excited to launch this Governance forum so that everyone in the Internet Computer community can discuss proposals for the Network Nervous System (NNS)!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;We are excited to launch this Governance forum so that everyone in the Internet Computer community can discuss proposals for the Network Nervous System (NNS)!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;We are excited to launch this Governance forum so that everyone in the Internet Computer community can discuss proposals for the Network Nervous System (NNS)!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-governance-category/5143\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:true,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:72,\\&quot;name\\&quot;:\\&quot;NNS Governance\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;nns-governance\\&quot;,\\&quot;topic_count\\&quot;:145,\\&quot;post_count\\&quot;:1857,\\&quot;position\\&quot;:17,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/governance/nns-governance/72\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;nns-governance\\\\\\&quot; data-id=\\\\\\&quot;72\\\\\\&quot; data-ref=\\\\\\&quot;governance:nns-governance\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eNNS Governance\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the NNS Governance forum category!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/governance/nns-governance/72\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;nns-governance\\\\\\&quot; data-id=\\\\\\&quot;72\\\\\\&quot; data-ref=\\\\\\&quot;governance:nns-governance\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eNNS Governance\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-nns-governance-category/24352\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:27,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:76,\\&quot;name\\&quot;:\\&quot;NNS proposal discussions\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;nns-proposal-discussions\\&quot;,\\&quot;topic_count\\&quot;:237,\\&quot;post_count\\&quot;:4125,\\&quot;position\\&quot;:18,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/governance/nns-proposal-discussions/76\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;nns-proposal-discussions\\\\\\&quot; data-id=\\\\\\&quot;76\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;governance:nns-proposal-discussions\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eGovernance \\\\u0026gt; NNS proposal discussions\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Governance \\\\u0026gt; NNS proposal discussions forum category!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/governance/nns-proposal-discussions/76\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;nns-proposal-discussions\\\\\\&quot; data-id=\\\\\\&quot;76\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;governance:nns-proposal-discussions\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eGovernance \\\\u0026gt; NNS proposal discussions\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-nns-proposal-discussions-category/34416\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:27,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:7,\\&quot;name\\&quot;:\\&quot;General\\&quot;,\\&quot;color\\&quot;:\\&quot;29ABE2\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;general\\&quot;,\\&quot;topic_count\\&quot;:1452,\\&quot;post_count\\&quot;:15515,\\&quot;position\\&quot;:19,\\&quot;description\\&quot;:\\&quot;Categories within the General section are to be utilized for conversations not related to developer resources. Here you can introduce yourself, discuss news and events or share project feedback with the DFINITY team.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Categories within the General section are to be utilized for conversations not related to developer resources. Here you can introduce yourself, discuss news and events or share project feedback with the DFINITY team.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Categories within the General section are to be utilized for conversations not related to developer resources. Here you can introduce yourself, discuss news and events or share project feedback with the DFINITY team.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-general-category/19\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:true,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:\\&quot;true\\&quot;},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:8,\\&quot;name\\&quot;:\\&quot;DFINITY\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;dfinity\\&quot;,\\&quot;topic_count\\&quot;:510,\\&quot;post_count\\&quot;:4414,\\&quot;position\\&quot;:20,\\&quot;description\\&quot;:\\&quot;In the DFINITY subcategory, community members can hold general discussions relating to the DFINITY Foundation and the Internet Computer. Please note, conversations of token price or speculation are not supported and may be removed.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;In the DFINITY subcategory, community members can hold general discussions relating to the DFINITY Foundation and the Internet Computer. Please note, conversations of token price or speculation are not supported and may be removed.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;In the DFINITY subcategory, community members can hold general discussions relating to the DFINITY Foundation and the Internet Computer. Please note, conversations of token price or speculation are not supported and may be removed.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-dfinity-category/20\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:7,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[\\&quot;Video\\&quot;],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:10,\\&quot;name\\&quot;:\\&quot;Press \\\\u0026 News\\&quot;,\\&quot;color\\&quot;:\\&quot;3AB54A\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;press-news\\&quot;,\\&quot;topic_count\\&quot;:106,\\&quot;post_count\\&quot;:691,\\&quot;position\\&quot;:21,\\&quot;description\\&quot;:\\&quot;Welcome to the Press \\\\u0026amp; News category. Here community members can share news articles related to the Internet Computer, the DFINITY Foundation, and next generation software and services.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Press \\\\u0026amp; News category. Here community members can share news articles related to the Internet Computer, the DFINITY Foundation, and next generation software and services.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the Press \\\\u0026amp; News category. Here community members can share news articles related to the Internet Computer, the DFINITY Foundation, and next generation software and services.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-press-news-category/22\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:7,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[\\&quot;Video\\&quot;],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:9,\\&quot;name\\&quot;:\\&quot;Intros\\&quot;,\\&quot;color\\&quot;:\\&quot;F7941D\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;intros\\&quot;,\\&quot;topic_count\\&quot;:81,\\&quot;post_count\\&quot;:406,\\&quot;position\\&quot;:22,\\&quot;description\\&quot;:\\&quot;This is the spot for newcomers to DFINITY”s Discourse where you can introduce yourself and meet other like-minded members of the community. Some ideas to get you started…. What are you currently hacking on? Where are you logging in from? What gets you excited about the Internet Computer?\\&quot;,\\&quot;description_text\\&quot;:\\&quot;This is the spot for newcomers to DFINITY”s Discourse where you can introduce yourself and meet other like-minded members of the community. Some ideas to get you started…. What are you currently hacking on? Where are you logging in from? What gets you excited about the Internet Computer?\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;This is the spot for newcomers to DFINITY”s Discourse where you can introduce yourself and meet other like-minded members of the community. Some ideas to get you started…. What are you currently hacking on? Where are you logging in from? What gets you excited about the Internet Computer?\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-intros-category/21\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:7,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:11,\\&quot;name\\&quot;:\\&quot;Events\\&quot;,\\&quot;color\\&quot;:\\&quot;F1592A\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;events\\&quot;,\\&quot;topic_count\\&quot;:36,\\&quot;post_count\\&quot;:78,\\&quot;position\\&quot;:23,\\&quot;description\\&quot;:\\&quot;Hosting an event? This is the place to share your gathering with others in the community.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Hosting an event? This is the place to share your gathering with others in the community.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Hosting an event? This is the place to share your gathering with others in the community.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-events-category/23\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:7,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:28,\\&quot;name\\&quot;:\\&quot;Jobs\\&quot;,\\&quot;color\\&quot;:\\&quot;E45735\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;jobs\\&quot;,\\&quot;topic_count\\&quot;:20,\\&quot;post_count\\&quot;:78,\\&quot;position\\&quot;:26,\\&quot;description\\&quot;:\\&quot;Within the Jobs category, we welcome members of the Internet Computer ecosystem to share employment opportunities as well as requests for talent.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Within the Jobs category, we welcome members of the Internet Computer ecosystem to share employment opportunities as well as requests for talent.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Within the Jobs category, we welcome members of the Internet Computer ecosystem to share employment opportunities as well as requests for talent.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-jobs-category/5453\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:7,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:1,\\&quot;name\\&quot;:\\&quot;Uncategorized\\&quot;,\\&quot;color\\&quot;:\\&quot;FBB03B\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;uncategorized\\&quot;,\\&quot;topic_count\\&quot;:1,\\&quot;post_count\\&quot;:3,\\&quot;position\\&quot;:27,\\&quot;description\\&quot;:\\&quot;Topics that don&#39;t need a category, or don&#39;t fit into any other existing category.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Topics that don&#39;t need a category, or don&#39;t fit into any other existing category.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Topics that don&#39;t need a category, or don&#39;t fit into any other existing category.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:81,\\&quot;name\\&quot;:\\&quot;Community\\&quot;,\\&quot;color\\&quot;:\\&quot;ED207B\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;community\\&quot;,\\&quot;topic_count\\&quot;:16,\\&quot;post_count\\&quot;:89,\\&quot;position\\&quot;:28,\\&quot;description\\&quot;:\\&quot;Hello and welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/community/81\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;community\\\\\\&quot; data-id=\\\\\\&quot;81\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eCommunity\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category of our DFINITY Developer forum! This is your space to connect, share, and engage with fellow members. Feel free to introduce yourself, spark a conversation, or join ongoing discussions. Let’s build a vibrant, supportive community together! Please keep things respectful and follow our forum guidelines.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Hello and welcome to the Community category of our DFINITY Developer forum! This is your space to connect, share, and engage with fellow members. Feel free to introduce yourself, spark a conversation, or join ongoing discussions. Let’s build a vibrant, supportive community together! Please keep things respectful and follow our forum guidelines.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Hello and welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/community/81\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;community\\\\\\&quot; data-id=\\\\\\&quot;81\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eCommunity\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category of our DFINITY Developer forum! This is your space to connect, share, and engage with fellow members. Feel free to introduce yourself, spark a conversation, or join ongoing discussions. Let’s build a vibrant, supportive community together! Please keep thin\\\\u0026hellip;\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-community-category/49033\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:true,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:71,\\&quot;name\\&quot;:\\&quot;Showcase\\&quot;,\\&quot;color\\&quot;:\\&quot;F7941D\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;showcase\\&quot;,\\&quot;topic_count\\&quot;:318,\\&quot;post_count\\&quot;:1679,\\&quot;position\\&quot;:29,\\&quot;description\\&quot;:\\&quot;Created new showcase category.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Created new showcase category.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Created new showcase category.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-showcase-category/23920\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:81,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:75,\\&quot;name\\&quot;:\\&quot;Developer Grant Proposals\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;developer-grant-proposals\\&quot;,\\&quot;topic_count\\&quot;:89,\\&quot;post_count\\&quot;:379,\\&quot;position\\&quot;:30,\\&quot;description\\&quot;:\\&quot;We are starting a new experimental initiative to increase transparency and community involvement in the \\\\u003ca href=\\\\\\&quot;https://dfinity.org/grants\\\\\\&quot;\\\\u003eDFINITY Developer Grants Program\\\\u003c/a\\\\u003e.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;We are starting a new experimental initiative to increase transparency and community involvement in the DFINITY Developer Grants Program.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;We are starting a new experimental initiative to increase transparency and community involvement in the \\\\u003ca href=\\\\\\&quot;https://dfinity.org/grants\\\\\\&quot;\\\\u003eDFINITY Developer Grants Program\\\\u003c/a\\\\u003e.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/intro-public-developer-grants/25141\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:81,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:73,\\&quot;name\\&quot;:\\&quot;SNS Project Governance\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;sns-project-governance\\&quot;,\\&quot;topic_count\\&quot;:239,\\&quot;post_count\\&quot;:4418,\\&quot;position\\&quot;:32,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/community/sns-project-governance/73\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;sns-project-governance\\\\\\&quot; data-id=\\\\\\&quot;73\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;community:sns-project-governance\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eCommunity \\\\u0026gt; SNS Project Governance\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e  forum category!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Community \\\\u0026gt; SNS Project Governance  forum category!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/community/sns-project-governance/73\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;sns-project-governance\\\\\\&quot; data-id=\\\\\\&quot;73\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;community:sns-project-governance\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eCommunity \\\\u0026gt; SNS Project Governance\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e  forum category!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-sns-project-governance-category/24353\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:81,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:78,\\&quot;name\\&quot;:\\&quot;SNS Launch Proposals\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;sns-launch-proposals\\&quot;,\\&quot;topic_count\\&quot;:5,\\&quot;post_count\\&quot;:71,\\&quot;position\\&quot;:33,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/sns-dao/sns-launch-proposals/78\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;sns-launch-proposals\\\\\\&quot; data-id=\\\\\\&quot;78\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;sns-dao:sns-launch-proposals\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eSNS DAO \\\\u0026gt; SNS Launch Proposals\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the SNS DAO \\\\u0026gt; SNS Launch Proposals forum category!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/sns-dao/sns-launch-proposals/78\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;sns-launch-proposals\\\\\\&quot; data-id=\\\\\\&quot;78\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;sns-dao:sns-launch-proposals\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eSNS DAO \\\\u0026gt; SNS Launch Proposals\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-sns-launch-proposals-category/43281\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:81,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:80,\\&quot;name\\&quot;:\\&quot;Watercooler\\&quot;,\\&quot;color\\&quot;:\\&quot;00cc4e\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;watercooler\\&quot;,\\&quot;topic_count\\&quot;:12,\\&quot;post_count\\&quot;:169,\\&quot;position\\&quot;:34,\\&quot;description\\&quot;:\\&quot;The \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/watercooler/80\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;watercooler\\\\\\&quot; data-id=\\\\\\&quot;80\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eWatercooler\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e is your go-to space for casual, off-topic conversations and community bonding. This category is all about kicking back, sharing ideas, and connecting with fellow members in a relaxed, friendly environment.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;The Watercooler is your go-to space for casual, off-topic conversations and community bonding. This category is all about kicking back, sharing ideas, and connecting with fellow members in a relaxed, friendly environment.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;The \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/watercooler/80\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;watercooler\\\\\\&quot; data-id=\\\\\\&quot;80\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eWatercooler\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e is your go-to space for casual, off-topic conversations and community bonding. This category is all about kicking back, sharing ideas, and connecting with fellow members in a relaxed, friendly environment.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-watercooler-category/44052\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false}],\\&quot;markdown_additional_options\\&quot;:{\\&quot;chat\\&quot;:{\\&quot;limited_pretty_text_features\\&quot;:[\\&quot;anchor\\&quot;,\\&quot;bbcode-block\\&quot;,\\&quot;bbcode-inline\\&quot;,\\&quot;code\\&quot;,\\&quot;category-hashtag\\&quot;,\\&quot;censored\\&quot;,\\&quot;chat-transcript\\&quot;,\\&quot;discourse-local-dates\\&quot;,\\&quot;emoji\\&quot;,\\&quot;inlineEmoji\\&quot;,\\&quot;html-img\\&quot;,\\&quot;hashtag-autocomplete\\&quot;,\\&quot;mentions\\&quot;,\\&quot;unicodeUsernames\\&quot;,\\&quot;onebox\\&quot;,\\&quot;quotes\\&quot;,\\&quot;spoiler-alert\\&quot;,\\&quot;table\\&quot;,\\&quot;text-post-process\\&quot;,\\&quot;upload-protocol\\&quot;,\\&quot;watched-words\\&quot;,\\&quot;chat-html-inline\\&quot;],\\&quot;limited_pretty_text_markdown_rules\\&quot;:[\\&quot;autolink\\&quot;,\\&quot;list\\&quot;,\\&quot;backticks\\&quot;,\\&quot;newline\\&quot;,\\&quot;code\\&quot;,\\&quot;fence\\&quot;,\\&quot;image\\&quot;,\\&quot;table\\&quot;,\\&quot;linkify\\&quot;,\\&quot;link\\&quot;,\\&quot;strikethrough\\&quot;,\\&quot;blockquote\\&quot;,\\&quot;emphasis\\&quot;,\\&quot;replacements\\&quot;,\\&quot;escape\\&quot;],\\&quot;hashtag_configurations\\&quot;:{\\&quot;topic-composer\\&quot;:[\\&quot;category\\&quot;,\\&quot;tag\\&quot;,\\&quot;channel\\&quot;],\\&quot;chat-composer\\&quot;:[\\&quot;channel\\&quot;,\\&quot;category\\&quot;,\\&quot;tag\\&quot;]}}},\\&quot;hashtag_configurations\\&quot;:{\\&quot;topic-composer\\&quot;:[\\&quot;category\\&quot;,\\&quot;tag\\&quot;]},\\&quot;hashtag_icons\\&quot;:{\\&quot;category\\&quot;:\\&quot;folder\\&quot;,\\&quot;tag\\&quot;:\\&quot;tag\\&quot;},\\&quot;anonymous_sidebar_sections\\&quot;:[{\\&quot;id\\&quot;:1,\\&quot;title\\&quot;:\\&quot;Community\\&quot;,\\&quot;links\\&quot;:[{\\&quot;id\\&quot;:1,\\&quot;name\\&quot;:\\&quot;Topics\\&quot;,\\&quot;value\\&quot;:\\&quot;/latest\\&quot;,\\&quot;icon\\&quot;:\\&quot;layer-group\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:2,\\&quot;name\\&quot;:\\&quot;My posts\\&quot;,\\&quot;value\\&quot;:\\&quot;/my/activity\\&quot;,\\&quot;icon\\&quot;:\\&quot;user\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:59,\\&quot;name\\&quot;:\\&quot;My messages\\&quot;,\\&quot;value\\&quot;:\\&quot;/my/messages\\&quot;,\\&quot;icon\\&quot;:\\&quot;inbox\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:3,\\&quot;name\\&quot;:\\&quot;Review\\&quot;,\\&quot;value\\&quot;:\\&quot;/review\\&quot;,\\&quot;icon\\&quot;:\\&quot;flag\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:4,\\&quot;name\\&quot;:\\&quot;Admin\\&quot;,\\&quot;value\\&quot;:\\&quot;/admin\\&quot;,\\&quot;icon\\&quot;:\\&quot;wrench\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:6,\\&quot;name\\&quot;:\\&quot;About\\&quot;,\\&quot;value\\&quot;:\\&quot;/about\\&quot;,\\&quot;icon\\&quot;:\\&quot;circle-info\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;secondary\\&quot;},{\\&quot;id\\&quot;:7,\\&quot;name\\&quot;:\\&quot;FAQ\\&quot;,\\&quot;value\\&quot;:\\&quot;/faq\\&quot;,\\&quot;icon\\&quot;:\\&quot;circle-question\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;secondary\\&quot;},{\\&quot;id\\&quot;:9,\\&quot;name\\&quot;:\\&quot;Badges\\&quot;,\\&quot;value\\&quot;:\\&quot;/badges\\&quot;,\\&quot;icon\\&quot;:\\&quot;certificate\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;secondary\\&quot;}],\\&quot;slug\\&quot;:\\&quot;community\\&quot;,\\&quot;public\\&quot;:true,\\&quot;section_type\\&quot;:\\&quot;community\\&quot;},{\\&quot;id\\&quot;:46,\\&quot;title\\&quot;:\\&quot;Resources\\&quot;,\\&quot;links\\&quot;:[{\\&quot;id\\&quot;:56,\\&quot;name\\&quot;:\\&quot;Developer Docs\\&quot;,\\&quot;value\\&quot;:\\&quot;https://internetcomputer.org/docs/home\\&quot;,\\&quot;icon\\&quot;:\\&quot;book\\&quot;,\\&quot;external\\&quot;:true,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:57,\\&quot;name\\&quot;:\\&quot;Learn Hub\\&quot;,\\&quot;value\\&quot;:\\&quot;https://learn.internetcomputer.org/hc/en-us\\&quot;,\\&quot;icon\\&quot;:\\&quot;code\\&quot;,\\&quot;external\\&quot;:true,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;}],\\&quot;slug\\&quot;:\\&quot;resources\\&quot;,\\&quot;public\\&quot;:true,\\&quot;section_type\\&quot;:null}],\\&quot;tos_url\\&quot;:\\&quot;https://dfinity.org/terms-of-use\\&quot;,\\&quot;privacy_policy_url\\&quot;:\\&quot;https://dfinity.org/privacy-policy\\&quot;,\\&quot;full_name_required_for_signup\\&quot;:false,\\&quot;full_name_visible_in_signup\\&quot;:true,\\&quot;house_creatives\\&quot;:{\\&quot;settings\\&quot;:{\\&quot;topic_list_top\\&quot;:\\&quot;\\&quot;,\\&quot;topic_above_post_stream\\&quot;:\\&quot;\\&quot;,\\&quot;topic_above_suggested\\&quot;:\\&quot;\\&quot;,\\&quot;post_bottom\\&quot;:\\&quot;\\&quot;,\\&quot;topic_list_between\\&quot;:\\&quot;\\&quot;,\\&quot;after_nth_post\\&quot;:20,\\&quot;after_nth_topic\\&quot;:20,\\&quot;house_ads_frequency\\&quot;:100},\\&quot;creatives\\&quot;:{}},\\&quot;hosting_tier\\&quot;:\\&quot;business\\&quot;,\\&quot;archetypes\\&quot;:[{\\&quot;id\\&quot;:\\&quot;regular\\&quot;,\\&quot;name\\&quot;:\\&quot;Regular Topic\\&quot;,\\&quot;options\\&quot;:[]},{\\&quot;id\\&quot;:\\&quot;banner\\&quot;,\\&quot;name\\&quot;:\\&quot;Banner Topic\\&quot;,\\&quot;options\\&quot;:[]}],\\&quot;user_fields\\&quot;:[],\\&quot;auth_providers\\&quot;:[{\\&quot;can_connect\\&quot;:true,\\&quot;can_revoke\\&quot;:true,\\&quot;custom_url\\&quot;:null,\\&quot;frame_height\\&quot;:null,\\&quot;frame_width\\&quot;:null,\\&quot;icon\\&quot;:\\&quot;fab-github\\&quot;,\\&quot;name\\&quot;:\\&quot;github\\&quot;,\\&quot;pretty_name_override\\&quot;:null,\\&quot;provider_url\\&quot;:\\&quot;https://github.com\\&quot;,\\&quot;title_override\\&quot;:null}]}&quot;,&quot;siteSettings&quot;:&quot;{\\&quot;default_locale\\&quot;:\\&quot;en\\&quot;,\\&quot;title\\&quot;:\\&quot;Internet Computer Developer Forum\\&quot;,\\&quot;short_site_description\\&quot;:\\&quot;Internet Computer Dev Forum\\&quot;,\\&quot;contact_email\\&quot;:\\&quot;community@dfinity.org\\&quot;,\\&quot;exclude_rel_nofollow_domains\\&quot;:\\&quot;\\&quot;,\\&quot;logo\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/a6d6c5b4e246cd075a009424601bc981b3086fb4.png\\&quot;,\\&quot;logo_small\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\\&quot;,\\&quot;digest_logo\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/a6d6c5b4e246cd075a009424601bc981b3086fb4.png\\&quot;,\\&quot;mobile_logo\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/8c2fd0a67c56abbbb767961027481ef2aab3d5b0.png\\&quot;,\\&quot;logo_dark\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/d16c6e5b68eca7e629ba1a627ae7836b6fbc593b.png\\&quot;,\\&quot;logo_small_dark\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/d16c6e5b68eca7e629ba1a627ae7836b6fbc593b.png\\&quot;,\\&quot;mobile_logo_dark\\&quot;:\\&quot;\\&quot;,\\&quot;large_icon\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77.png\\&quot;,\\&quot;manifest_icon\\&quot;:\\&quot;\\&quot;,\\&quot;manifest_screenshots\\&quot;:\\&quot;\\&quot;,\\&quot;favicon\\&quot;:\\&quot;\\&quot;,\\&quot;apple_touch_icon\\&quot;:\\&quot;\\&quot;,\\&quot;opengraph_image\\&quot;:\\&quot;\\&quot;,\\&quot;x_summary_large_image\\&quot;:\\&quot;\\&quot;,\\&quot;display_local_time_in_user_card\\&quot;:false,\\&quot;allow_user_locale\\&quot;:true,\\&quot;set_locale_from_accept_language_header\\&quot;:true,\\&quot;set_locale_from_cookie\\&quot;:false,\\&quot;set_locale_from_param\\&quot;:false,\\&quot;support_mixed_text_direction\\&quot;:false,\\&quot;suggested_topics\\&quot;:5,\\&quot;ga_universal_tracking_code\\&quot;:\\&quot;UA-90192104-9\\&quot;,\\&quot;ga_universal_domain_name\\&quot;:\\&quot;auto\\&quot;,\\&quot;gtm_container_id\\&quot;:\\&quot;\\&quot;,\\&quot;top_menu\\&quot;:\\&quot;latest|categories|new|unread|hot|top\\&quot;,\\&quot;post_menu\\&quot;:\\&quot;read|like|copyLink|flag|edit|bookmark|delete|admin|reply\\&quot;,\\&quot;post_menu_hidden_items\\&quot;:\\&quot;flag|bookmark|edit|delete|admin\\&quot;,\\&quot;share_links\\&quot;:\\&quot;twitter|facebook|email\\&quot;,\\&quot;allow_username_in_share_links\\&quot;:true,\\&quot;share_quote_visibility\\&quot;:\\&quot;all\\&quot;,\\&quot;share_quote_buttons\\&quot;:\\&quot;twitter|email\\&quot;,\\&quot;desktop_category_page_style\\&quot;:\\&quot;categories_and_latest_topics\\&quot;,\\&quot;mobile_category_page_style\\&quot;:\\&quot;categories_with_featured_topics\\&quot;,\\&quot;category_colors\\&quot;:\\&quot;BF1E2E|F1592A|F7941D|9EB83B|3AB54A|12A89D|25AAE2|0E76BD|652D90|92278F|ED207B|8C6238|231F20|808281|B3B5B4|E45735\\&quot;,\\&quot;max_category_nesting\\&quot;:2,\\&quot;enable_mobile_theme\\&quot;:true,\\&quot;enable_direct_s3_uploads\\&quot;:true,\\&quot;enable_upload_debug_mode\\&quot;:false,\\&quot;default_dark_mode_color_scheme_id\\&quot;:-1,\\&quot;relative_date_duration\\&quot;:30,\\&quot;top_page_default_timeframe\\&quot;:\\&quot;yearly\\&quot;,\\&quot;fixed_category_positions\\&quot;:true,\\&quot;fixed_category_positions_on_create\\&quot;:false,\\&quot;enable_badges\\&quot;:true,\\&quot;show_badges_in_post_header\\&quot;:true,\\&quot;enable_badge_sql\\&quot;:false,\\&quot;max_favorite_badges\\&quot;:2,\\&quot;push_notifications_prompt\\&quot;:true,\\&quot;enable_desktop_push_notifications\\&quot;:true,\\&quot;vapid_public_key_bytes\\&quot;:\\&quot;4|162|28|28|50|253|241|165|120|145|222|150|87|92|190|96|94|183|230|128|237|26|202|75|86|198|138|193|120|217|36|55|127|209|90|85|75|225|167|141|103|120|82|195|108|228|119|237|166|119|97|245|179|237|34|218|53|210|161|57|39|67|255|42|221\\&quot;,\\&quot;base_font\\&quot;:\\&quot;arial\\&quot;,\\&quot;heading_font\\&quot;:\\&quot;arial\\&quot;,\\&quot;enable_user_tips\\&quot;:true,\\&quot;page_loading_indicator\\&quot;:\\&quot;slider\\&quot;,\\&quot;show_user_menu_avatars\\&quot;:false,\\&quot;about_page_extra_groups\\&quot;:\\&quot;\\&quot;,\\&quot;about_page_extra_groups_initial_members\\&quot;:6,\\&quot;about_page_extra_groups_order\\&quot;:\\&quot;alphabetically\\&quot;,\\&quot;about_page_extra_groups_show_description\\&quot;:false,\\&quot;use_legacy_pageviews\\&quot;:false,\\&quot;interface_color_selector\\&quot;:\\&quot;disabled\\&quot;,\\&quot;invite_only\\&quot;:false,\\&quot;login_required\\&quot;:false,\\&quot;must_approve_users\\&quot;:false,\\&quot;enable_local_logins\\&quot;:true,\\&quot;enable_local_logins_via_email\\&quot;:true,\\&quot;enable_passkeys\\&quot;:true,\\&quot;allow_new_registrations\\&quot;:true,\\&quot;enable_signup_cta\\&quot;:true,\\&quot;facebook_app_id\\&quot;:\\&quot;\\&quot;,\\&quot;auth_skip_create_confirm\\&quot;:false,\\&quot;auth_immediately\\&quot;:true,\\&quot;auth_overrides_email\\&quot;:false,\\&quot;enable_discourse_connect\\&quot;:false,\\&quot;discourse_connect_overrides_avatar\\&quot;:false,\\&quot;hide_email_address_taken\\&quot;:true,\\&quot;show_signup_form_email_instructions\\&quot;:true,\\&quot;show_signup_form_username_instructions\\&quot;:false,\\&quot;show_signup_form_full_name_instructions\\&quot;:false,\\&quot;show_signup_form_password_instructions\\&quot;:false,\\&quot;min_username_length\\&quot;:3,\\&quot;max_username_length\\&quot;:20,\\&quot;unicode_usernames\\&quot;:false,\\&quot;min_password_length\\&quot;:10,\\&quot;min_admin_password_length\\&quot;:15,\\&quot;email_editable\\&quot;:true,\\&quot;logout_redirect\\&quot;:\\&quot;\\&quot;,\\&quot;enable_names\\&quot;:true,\\&quot;invite_expiry_days\\&quot;:90,\\&quot;invites_per_page\\&quot;:40,\\&quot;delete_user_max_post_age\\&quot;:365,\\&quot;delete_all_posts_max\\&quot;:15,\\&quot;prioritize_username_in_ux\\&quot;:true,\\&quot;prioritize_full_name_in_ux\\&quot;:false,\\&quot;enable_user_directory\\&quot;:false,\\&quot;allow_anonymous_mode\\&quot;:false,\\&quot;allow_likes_in_anonymous_mode\\&quot;:false,\\&quot;anonymous_posting_min_trust_level\\&quot;:1,\\&quot;allow_users_to_hide_profile\\&quot;:true,\\&quot;hide_user_profiles_from_public\\&quot;:false,\\&quot;allow_featured_topic_on_user_profiles\\&quot;:true,\\&quot;hide_suspension_reasons\\&quot;:false,\\&quot;hide_silencing_reasons\\&quot;:false,\\&quot;ignored_users_count_message_threshold\\&quot;:5,\\&quot;ignored_users_message_gap_days\\&quot;:365,\\&quot;user_selected_primary_groups\\&quot;:false,\\&quot;gravatar_enabled\\&quot;:true,\\&quot;gravatar_name\\&quot;:\\&quot;Gravatar\\&quot;,\\&quot;gravatar_base_url\\&quot;:\\&quot;www.gravatar.com\\&quot;,\\&quot;gravatar_login_url\\&quot;:\\&quot;/emails\\&quot;,\\&quot;hide_user_activity_tab\\&quot;:false,\\&quot;enable_user_status\\&quot;:false,\\&quot;enable_group_directory\\&quot;:true,\\&quot;enable_category_group_moderation\\&quot;:false,\\&quot;min_post_length\\&quot;:20,\\&quot;min_first_post_length\\&quot;:20,\\&quot;prevent_uploads_only_posts\\&quot;:false,\\&quot;min_personal_message_post_length\\&quot;:10,\\&quot;max_post_length\\&quot;:32000,\\&quot;topic_featured_link_enabled\\&quot;:true,\\&quot;min_topic_views_for_delete_confirm\\&quot;:5000,\\&quot;min_topic_title_length\\&quot;:15,\\&quot;max_topic_title_length\\&quot;:255,\\&quot;enable_filtered_replies_view\\&quot;:false,\\&quot;min_personal_message_title_length\\&quot;:2,\\&quot;default_emoji_reactions\\&quot;:\\&quot;+1|heart|tada\\&quot;,\\&quot;allow_uncategorized_topics\\&quot;:false,\\&quot;min_title_similar_length\\&quot;:10,\\&quot;edit_history_visible_to_public\\&quot;:true,\\&quot;delete_removed_posts_after\\&quot;:24,\\&quot;traditional_markdown_linebreaks\\&quot;:false,\\&quot;enable_markdown_typographer\\&quot;:true,\\&quot;enable_markdown_linkify\\&quot;:true,\\&quot;markdown_linkify_tlds\\&quot;:\\&quot;com|net|org|io|onion|co|tv|ru|cn|us|uk|me|de|fr|fi|gov\\&quot;,\\&quot;markdown_typographer_quotation_marks\\&quot;:\\&quot;“|”|‘|’\\&quot;,\\&quot;suppress_reply_directly_below\\&quot;:true,\\&quot;suppress_reply_directly_above\\&quot;:true,\\&quot;max_reply_history\\&quot;:1,\\&quot;enable_mentions\\&quot;:true,\\&quot;max_users_notified_per_group_mention\\&quot;:100,\\&quot;here_mention\\&quot;:\\&quot;here\\&quot;,\\&quot;newuser_max_embedded_media\\&quot;:1,\\&quot;newuser_max_attachments\\&quot;:0,\\&quot;default_subcategory_on_read_only_category\\&quot;:false,\\&quot;show_pinned_excerpt_mobile\\&quot;:true,\\&quot;show_pinned_excerpt_desktop\\&quot;:true,\\&quot;display_name_on_posts\\&quot;:false,\\&quot;show_time_gap_days\\&quot;:7,\\&quot;short_progress_text_threshold\\&quot;:10000,\\&quot;default_code_lang\\&quot;:\\&quot;auto\\&quot;,\\&quot;autohighlight_all_code\\&quot;:false,\\&quot;highlighted_languages\\&quot;:\\&quot;bash|c|cpp|csharp|css|diff|go|graphql|ini|java|javascript|json|kotlin|lua|makefile|markdown|objectivec|perl|php|php-template|plaintext|python|python-repl|r|ruby|rust|scss|shell|sql|swift|typescript|xml|yaml|wasm|motoko|candid\\&quot;,\\&quot;show_copy_button_on_codeblocks\\&quot;:true,\\&quot;enable_emoji\\&quot;:true,\\&quot;enable_emoji_shortcuts\\&quot;:true,\\&quot;emoji_set\\&quot;:\\&quot;twitter\\&quot;,\\&quot;emoji_autocomplete_min_chars\\&quot;:0,\\&quot;enable_inline_emoji_translation\\&quot;:false,\\&quot;emoji_deny_list\\&quot;:\\&quot;\\&quot;,\\&quot;code_formatting_style\\&quot;:\\&quot;code-fences\\&quot;,\\&quot;allowed_href_schemes\\&quot;:\\&quot;\\&quot;,\\&quot;watched_words_regular_expressions\\&quot;:false,\\&quot;enable_fast_edit\\&quot;:true,\\&quot;old_post_notice_days\\&quot;:14,\\&quot;blur_tl0_flagged_posts_media\\&quot;:true,\\&quot;rich_editor\\&quot;:true,\\&quot;content_localization_enabled\\&quot;:false,\\&quot;content_localization_allowed_groups\\&quot;:\\&quot;1|2\\&quot;,\\&quot;content_localization_supported_locales\\&quot;:\\&quot;\\&quot;,\\&quot;content_localization_anon_language_switcher\\&quot;:false,\\&quot;email_time_window_mins\\&quot;:10,\\&quot;disable_digest_emails\\&quot;:false,\\&quot;email_in\\&quot;:false,\\&quot;enable_imap\\&quot;:false,\\&quot;enable_smtp\\&quot;:false,\\&quot;disable_emails\\&quot;:\\&quot;no\\&quot;,\\&quot;bounce_score_threshold\\&quot;:4,\\&quot;enable_secondary_emails\\&quot;:true,\\&quot;max_image_size_kb\\&quot;:10240,\\&quot;max_attachment_size_kb\\&quot;:10240,\\&quot;authorized_extensions\\&quot;:\\&quot;jpg|jpeg|png|gif|heic|heif|webp|avif\\&quot;,\\&quot;authorized_extensions_for_staff\\&quot;:\\&quot;\\&quot;,\\&quot;max_image_width\\&quot;:690,\\&quot;max_image_height\\&quot;:500,\\&quot;prevent_anons_from_downloading_files\\&quot;:false,\\&quot;secure_uploads\\&quot;:false,\\&quot;secure_uploads_pm_only\\&quot;:false,\\&quot;enable_s3_uploads\\&quot;:false,\\&quot;allow_profile_backgrounds\\&quot;:true,\\&quot;allow_uploaded_avatars\\&quot;:0,\\&quot;default_avatars\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_sizes\\&quot;:\\&quot;24|48|72|96|144|288\\&quot;,\\&quot;external_system_avatars_enabled\\&quot;:true,\\&quot;external_system_avatars_url\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/{first_letter}/{color}/{size}.png\\&quot;,\\&quot;external_emoji_url\\&quot;:\\&quot;https://emoji.discourse-cdn.com\\&quot;,\\&quot;selectable_avatars_mode\\&quot;:\\&quot;disabled\\&quot;,\\&quot;selectable_avatars\\&quot;:\\&quot;\\&quot;,\\&quot;allow_staff_to_upload_any_file_in_pm\\&quot;:true,\\&quot;simultaneous_uploads\\&quot;:5,\\&quot;composer_media_optimization_image_enabled\\&quot;:true,\\&quot;composer_media_optimization_image_bytes_optimization_threshold\\&quot;:524288,\\&quot;composer_media_optimization_image_resize_dimensions_threshold\\&quot;:1920,\\&quot;composer_media_optimization_image_resize_width_target\\&quot;:1920,\\&quot;composer_media_optimization_image_resize_pre_multiply\\&quot;:false,\\&quot;composer_media_optimization_image_resize_linear_rgb\\&quot;:false,\\&quot;composer_media_optimization_image_encode_quality\\&quot;:75,\\&quot;composer_media_optimization_debug_mode\\&quot;:false,\\&quot;composer_ios_media_optimisation_image_enabled\\&quot;:true,\\&quot;video_thumbnails_enabled\\&quot;:true,\\&quot;allow_all_users_to_flag_illegal_content\\&quot;:false,\\&quot;email_address_to_report_illegal_content\\&quot;:\\&quot;\\&quot;,\\&quot;min_trust_level_to_allow_profile_background\\&quot;:0,\\&quot;min_trust_level_to_allow_user_card_background\\&quot;:0,\\&quot;min_trust_level_to_allow_ignore\\&quot;:2,\\&quot;tl1_requires_read_posts\\&quot;:30,\\&quot;tl3_links_no_follow\\&quot;:false,\\&quot;tl4_delete_posts_and_topics\\&quot;:4,\\&quot;enforce_second_factor_on_external_auth\\&quot;:true,\\&quot;enforce_second_factor\\&quot;:\\&quot;staff\\&quot;,\\&quot;moderators_manage_categories_and_groups\\&quot;:false,\\&quot;moderators_change_post_ownership\\&quot;:false,\\&quot;moderators_view_emails\\&quot;:false,\\&quot;use_admin_ip_allowlist\\&quot;:false,\\&quot;allowed_iframes\\&quot;:\\&quot;https://www.google.com/maps/embed?|https://www.openstreetmap.org/export/embed.html?|https://calendar.google.com/calendar/embed?|https://codepen.io/*/embed/preview/|https://www.instagram.com/|https://airtable.com/embed/app9yb0aqQ3yOkjWO/shrq9KE91jvGSLRVr|https://forum.dfinity.org/discobot/certificate.svg|https://airtable.com/embed|https://airtable.com/\\&quot;,\\&quot;can_permanently_delete\\&quot;:false,\\&quot;max_oneboxes_per_post\\&quot;:50,\\&quot;reviewable_claiming\\&quot;:\\&quot;disabled\\&quot;,\\&quot;reviewable_default_topics\\&quot;:false,\\&quot;reviewable_default_visibility\\&quot;:\\&quot;low\\&quot;,\\&quot;reviewable_revision_reasons\\&quot;:\\&quot;Duplicate|Does not meet posting guidelines\\&quot;,\\&quot;alert_admins_if_errors_per_minute\\&quot;:0,\\&quot;alert_admins_if_errors_per_hour\\&quot;:0,\\&quot;max_prints_per_hour_per_user\\&quot;:5,\\&quot;invite_link_max_redemptions_limit\\&quot;:5000,\\&quot;invite_link_max_redemptions_limit_users\\&quot;:10,\\&quot;max_allowed_secondary_emails\\&quot;:10,\\&quot;enable_chunked_encoding\\&quot;:true,\\&quot;long_polling_base_url\\&quot;:\\&quot;/\\&quot;,\\&quot;background_polling_interval\\&quot;:60000,\\&quot;polling_interval\\&quot;:3000,\\&quot;anon_polling_interval\\&quot;:25000,\\&quot;verbose_localization\\&quot;:false,\\&quot;max_new_topics\\&quot;:500,\\&quot;enable_safe_mode\\&quot;:true,\\&quot;warn_critical_js_deprecations\\&quot;:true,\\&quot;warn_critical_js_deprecations_message\\&quot;:\\&quot;\\&quot;,\\&quot;custom_flags_limit\\&quot;:50,\\&quot;viewport_based_mobile_mode\\&quot;:false,\\&quot;navigation_menu\\&quot;:\\&quot;sidebar\\&quot;,\\&quot;default_navigation_menu_categories\\&quot;:\\&quot;\\&quot;,\\&quot;default_navigation_menu_tags\\&quot;:\\&quot;\\&quot;,\\&quot;default_sidebar_switch_panel_position\\&quot;:\\&quot;bottom\\&quot;,\\&quot;tos_url\\&quot;:\\&quot;https://dfinity.org/terms-of-use\\&quot;,\\&quot;privacy_policy_url\\&quot;:\\&quot;https://dfinity.org/privacy-policy\\&quot;,\\&quot;faq_url\\&quot;:\\&quot;\\&quot;,\\&quot;display_eu_visitor_stats\\&quot;:false,\\&quot;enable_backups\\&quot;:true,\\&quot;backup_location\\&quot;:\\&quot;s3\\&quot;,\\&quot;maximum_backups\\&quot;:3,\\&quot;remove_older_backups\\&quot;:\\&quot;\\&quot;,\\&quot;include_s3_uploads_in_backups\\&quot;:false,\\&quot;use_pg_headlines_for_excerpt\\&quot;:false,\\&quot;min_search_term_length\\&quot;:3,\\&quot;log_search_queries\\&quot;:true,\\&quot;search_default_sort_order\\&quot;:0,\\&quot;version_checks\\&quot;:false,\\&quot;suppress_uncategorized_badge\\&quot;:true,\\&quot;header_dropdown_category_count\\&quot;:8,\\&quot;slug_generation_method\\&quot;:\\&quot;ascii\\&quot;,\\&quot;summary_timeline_button\\&quot;:false,\\&quot;topic_views_heat_low\\&quot;:1000,\\&quot;topic_views_heat_medium\\&quot;:2000,\\&quot;topic_views_heat_high\\&quot;:3500,\\&quot;topic_post_like_heat_low\\&quot;:1.27,\\&quot;topic_post_like_heat_medium\\&quot;:2.1,\\&quot;topic_post_like_heat_high\\&quot;:2.87,\\&quot;history_hours_low\\&quot;:12,\\&quot;history_hours_medium\\&quot;:24,\\&quot;history_hours_high\\&quot;:48,\\&quot;cold_age_days_low\\&quot;:14,\\&quot;cold_age_days_medium\\&quot;:90,\\&quot;cold_age_days_high\\&quot;:180,\\&quot;global_notice\\&quot;:\\&quot;\\&quot;,\\&quot;general_category_id\\&quot;:-1,\\&quot;default_composer_category\\&quot;:\\&quot;\\&quot;,\\&quot;view_user_route\\&quot;:\\&quot;summary\\&quot;,\\&quot;admin_quick_start_topic_id\\&quot;:9,\\&quot;bootstrap_mode_min_users\\&quot;:50,\\&quot;bootstrap_mode_enabled\\&quot;:false,\\&quot;automatically_unpin_topics\\&quot;:true,\\&quot;read_time_word_count\\&quot;:500,\\&quot;topic_page_title_includes_category\\&quot;:true,\\&quot;enable_powered_by_discourse\\&quot;:false,\\&quot;penalty_include_post_message\\&quot;:false,\\&quot;svg_icon_subset\\&quot;:\\&quot;\\&quot;,\\&quot;allow_bulk_invite\\&quot;:true,\\&quot;show_category_definitions_in_topic_lists\\&quot;:false,\\&quot;use_polymorphic_bookmarks\\&quot;:true,\\&quot;suggest_weekends_in_date_pickers\\&quot;:true,\\&quot;show_bottom_topic_map\\&quot;:true,\\&quot;show_topic_map_in_topics_without_replies\\&quot;:true,\\&quot;welcome_banner_location\\&quot;:\\&quot;above_topic_content\\&quot;,\\&quot;disable_mailing_list_mode\\&quot;:true,\\&quot;default_topics_automatic_unpin\\&quot;:false,\\&quot;mute_all_categories_by_default\\&quot;:false,\\&quot;default_text_size\\&quot;:\\&quot;normal\\&quot;,\\&quot;enable_offline_indicator\\&quot;:false,\\&quot;tagging_enabled\\&quot;:true,\\&quot;tag_style\\&quot;:\\&quot;bullet\\&quot;,\\&quot;max_tags_per_topic\\&quot;:5,\\&quot;enable_max_tags_per_email_subject\\&quot;:false,\\&quot;max_tags_per_email_subject\\&quot;:5,\\&quot;max_tag_length\\&quot;:30,\\&quot;min_trust_level_to_tag_topics\\&quot;:1,\\&quot;tag_topic_allowed_groups\\&quot;:\\&quot;1|2|3|11\\&quot;,\\&quot;max_tag_search_results\\&quot;:5,\\&quot;max_tags_in_filter_list\\&quot;:30,\\&quot;tags_sort_alphabetically\\&quot;:false,\\&quot;tags_listed_by_group\\&quot;:false,\\&quot;suppress_overlapping_tags_in_list\\&quot;:false,\\&quot;remove_muted_tags_from_latest\\&quot;:\\&quot;always\\&quot;,\\&quot;watched_precedence_over_muted\\&quot;:false,\\&quot;force_lowercase_tags\\&quot;:false,\\&quot;dashboard_hidden_reports\\&quot;:\\&quot;\\&quot;,\\&quot;dashboard_visible_tabs\\&quot;:\\&quot;moderation|security|reports|features\\&quot;,\\&quot;dashboard_general_tab_activity_metrics\\&quot;:\\&quot;page_view_total_reqs|visits|time_to_first_response|likes|flags|user_to_user_private_messages_with_replies|signups\\&quot;,\\&quot;admin_allow_filter_untranslated_text\\&quot;:false,\\&quot;experimental_auto_grid_images\\&quot;:false,\\&quot;experimental_rename_faq_to_guidelines\\&quot;:false,\\&quot;experimental_hashtag_search_result_limit\\&quot;:20,\\&quot;experimental_form_templates\\&quot;:false,\\&quot;show_preview_for_form_templates\\&quot;:true,\\&quot;experimental_new_new_view_groups\\&quot;:\\&quot;\\&quot;,\\&quot;glimmer_post_stream_mode_auto_groups\\&quot;:\\&quot;\\&quot;,\\&quot;glimmer_post_stream_mode\\&quot;:\\&quot;auto\\&quot;,\\&quot;enable_rich_text_paste\\&quot;:true,\\&quot;use_overhauled_theme_color_palette\\&quot;:false,\\&quot;reviewable_ui_refresh\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_automation_enabled\\&quot;:true,\\&quot;chat_enabled\\&quot;:false,\\&quot;enable_public_channels\\&quot;:true,\\&quot;chat_threads_enabled\\&quot;:false,\\&quot;chat_channel_retention_days\\&quot;:90,\\&quot;chat_max_direct_message_users\\&quot;:20,\\&quot;chat_dm_retention_days\\&quot;:0,\\&quot;chat_allow_archiving_channels\\&quot;:false,\\&quot;chat_minimum_message_length\\&quot;:1,\\&quot;chat_maximum_message_length\\&quot;:6000,\\&quot;chat_allow_uploads\\&quot;:true,\\&quot;max_chat_auto_joined_users\\&quot;:10000,\\&quot;max_mentions_per_chat_message\\&quot;:5,\\&quot;chat_separate_sidebar_mode\\&quot;:\\&quot;never\\&quot;,\\&quot;chat_editing_grace_period\\&quot;:30,\\&quot;chat_editing_grace_period_max_diff_low_trust\\&quot;:10,\\&quot;chat_editing_grace_period_max_diff_high_trust\\&quot;:40,\\&quot;chat_preferred_index\\&quot;:\\&quot;channels\\&quot;,\\&quot;checklist_enabled\\&quot;:true,\\&quot;discourse_adplugin_enabled\\&quot;:true,\\&quot;no_ads_for_personal_messages\\&quot;:true,\\&quot;no_ads_for_restricted_categories\\&quot;:false,\\&quot;no_ads_for_categories\\&quot;:\\&quot;\\&quot;,\\&quot;no_ads_for_tags\\&quot;:\\&quot;\\&quot;,\\&quot;house_ads_after_nth_topic\\&quot;:20,\\&quot;house_ads_after_nth_post\\&quot;:20,\\&quot;house_ads_frequency\\&quot;:100,\\&quot;adsense_publisher_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_through_trust_level\\&quot;:2,\\&quot;adsense_topic_list_top_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_topic_list_top_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;adsense_mobile_topic_list_top_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_mobile_topic_list_top_ad_size\\&quot;:\\&quot;responsive\\&quot;,\\&quot;adsense_topic_above_post_stream_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_topic_above_post_stream_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;adsense_mobile_topic_above_post_stream_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_mobile_topic_above_post_stream_ad_size\\&quot;:\\&quot;responsive\\&quot;,\\&quot;adsense_topic_above_suggested_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_topic_above_suggested_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;adsense_mobile_topic_above_suggested_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_mobile_topic_above_suggested_ad_size\\&quot;:\\&quot;responsive\\&quot;,\\&quot;adsense_post_bottom_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_post_bottom_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;adsense_mobile_post_bottom_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_mobile_post_bottom_ad_size\\&quot;:\\&quot;responsive\\&quot;,\\&quot;adsense_nth_post_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_publisher_id\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_publisher_id_mobile\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_through_trust_level\\&quot;:2,\\&quot;dfp_topic_list_top_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_topic_list_top_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;dfp_mobile_topic_list_top_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_mobile_topic_list_top_ad_sizes\\&quot;:\\&quot;320*50 - mobile leaderboard\\&quot;,\\&quot;dfp_target_topic_list_top_key_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_target_topic_list_top_value_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_topic_above_post_stream_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_topic_above_post_stream_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;dfp_mobile_topic_above_post_stream_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_mobile_topic_above_post_stream_ad_sizes\\&quot;:\\&quot;320*50 - mobile leaderboard\\&quot;,\\&quot;dfp_target_topic_above_post_stream_key_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_target_topic_above_post_stream_value_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_topic_above_suggested_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_topic_above_suggested_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;dfp_mobile_topic_above_suggested_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_mobile_topic_above_suggested_ad_sizes\\&quot;:\\&quot;320*50 - mobile leaderboard\\&quot;,\\&quot;dfp_target_topic_above_suggested_key_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_target_topic_above_suggested_value_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_nth_post_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_post_bottom_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_post_bottom_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;dfp_mobile_post_bottom_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_mobile_post_bottom_ad_sizes\\&quot;:\\&quot;320*50 - mobile leaderboard\\&quot;,\\&quot;dfp_target_post_bottom_key_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_target_post_bottom_value_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_through_trust_level\\&quot;:2,\\&quot;amazon_display_groups\\&quot;:\\&quot;10|11|12\\&quot;,\\&quot;amazon_topic_list_top_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_list_top_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_list_top_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_list_top_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_list_top_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_list_top_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_post_stream_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_post_stream_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_post_stream_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_post_stream_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_post_stream_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_post_stream_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_suggested_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_suggested_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_suggested_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_suggested_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_suggested_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_suggested_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_post_bottom_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_nth_post_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_post_bottom_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_post_bottom_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_post_bottom_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_post_bottom_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_post_bottom_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;carbonads_serve_id\\&quot;:\\&quot;\\&quot;,\\&quot;carbonads_placement\\&quot;:\\&quot;\\&quot;,\\&quot;carbonads_through_trust_level\\&quot;:2,\\&quot;carbonads_display_groups\\&quot;:\\&quot;10|11|12\\&quot;,\\&quot;carbonads_topic_list_top_enabled\\&quot;:false,\\&quot;carbonads_above_post_stream_enabled\\&quot;:false,\\&quot;adbutler_publisher_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_through_trust_level\\&quot;:2,\\&quot;adbutler_display_groups\\&quot;:\\&quot;10|11|12\\&quot;,\\&quot;adbutler_topic_list_top_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_mobile_topic_list_top_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_topic_above_post_stream_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_mobile_topic_above_post_stream_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_topic_above_suggested_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_mobile_topic_above_suggested_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_post_bottom_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_mobile_post_bottom_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_nth_post\\&quot;:4,\\&quot;adbutler_adserver_hostname\\&quot;:\\&quot;servedbyadbutler.com\\&quot;,\\&quot;affiliate_enabled\\&quot;:true,\\&quot;affiliate_amazon_ca\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_cn\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_co_jp\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_co_uk\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_com\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_com_au\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_com_br\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_com_mx\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_de\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_es\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_fr\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_in\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_it\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_nl\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_eu\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_ldlc_com\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_ai_enabled\\&quot;:true,\\&quot;ai_artifact_security\\&quot;:\\&quot;strict\\&quot;,\\&quot;ai_sentiment_enabled\\&quot;:true,\\&quot;ai_helper_enabled\\&quot;:true,\\&quot;ai_helper_allowed_in_pm\\&quot;:false,\\&quot;ai_helper_enabled_features\\&quot;:\\&quot;suggestions|context_menu\\&quot;,\\&quot;ai_auto_image_caption_allowed_groups\\&quot;:\\&quot;10\\&quot;,\\&quot;ai_embeddings_enabled\\&quot;:true,\\&quot;ai_embeddings_semantic_related_topics_enabled\\&quot;:true,\\&quot;ai_embeddings_semantic_search_enabled\\&quot;:true,\\&quot;ai_embeddings_semantic_quick_search_enabled\\&quot;:false,\\&quot;ai_summarization_enabled\\&quot;:true,\\&quot;ai_bot_enabled\\&quot;:false,\\&quot;ai_bot_enable_chat_warning\\&quot;:false,\\&quot;ai_bot_add_to_header\\&quot;:true,\\&quot;ai_bot_discover_persona\\&quot;:\\&quot;\\&quot;,\\&quot;ai_discord_search_enabled\\&quot;:false,\\&quot;ai_bot_enable_dedicated_ux\\&quot;:true,\\&quot;ai_translation_enabled\\&quot;:false,\\&quot;inferred_concepts_enabled\\&quot;:false,\\&quot;assign_enabled\\&quot;:false,\\&quot;assigns_public\\&quot;:false,\\&quot;assigns_user_url_path\\&quot;:\\&quot;/u/{username}/activity/assigned\\&quot;,\\&quot;remind_assigns_frequency\\&quot;:0,\\&quot;pending_assign_reminder_threshold\\&quot;:2,\\&quot;max_assigned_topics\\&quot;:10,\\&quot;assign_allowed_on_groups\\&quot;:\\&quot;3\\&quot;,\\&quot;enable_assign_status\\&quot;:false,\\&quot;assign_statuses\\&quot;:\\&quot;New|In Progress|Done\\&quot;,\\&quot;cakeday_enabled\\&quot;:true,\\&quot;cakeday_emoji\\&quot;:\\&quot;cake\\&quot;,\\&quot;cakeday_birthday_enabled\\&quot;:true,\\&quot;cakeday_birthday_emoji\\&quot;:\\&quot;birthday\\&quot;,\\&quot;calendar_enabled\\&quot;:false,\\&quot;holiday_calendar_topic_id\\&quot;:\\&quot;\\&quot;,\\&quot;holiday_status_emoji\\&quot;:\\&quot;date\\&quot;,\\&quot;all_day_event_start_time\\&quot;:\\&quot;\\&quot;,\\&quot;all_day_event_end_time\\&quot;:\\&quot;\\&quot;,\\&quot;calendar_categories\\&quot;:\\&quot;\\&quot;,\\&quot;calendar_categories_outlet\\&quot;:\\&quot;discovery-list-container-top\\&quot;,\\&quot;working_days\\&quot;:\\&quot;Monday|Tuesday|Wednesday|Thursday|Friday\\&quot;,\\&quot;working_day_start_hour\\&quot;:8,\\&quot;working_day_end_hour\\&quot;:17,\\&quot;close_to_working_day_hours_extension\\&quot;:2,\\&quot;enable_timezone_offset_for_calendar_events\\&quot;:false,\\&quot;split_grouped_events_by_timezone_threshold\\&quot;:0,\\&quot;default_timezone_offset_user_option\\&quot;:false,\\&quot;event_participation_buttons\\&quot;:\\&quot;going|interested|not going\\&quot;,\\&quot;discourse_post_event_enabled\\&quot;:false,\\&quot;discourse_post_event_allowed_on_groups\\&quot;:\\&quot;\\&quot;,\\&quot;display_post_event_date_on_topic_title\\&quot;:true,\\&quot;use_local_event_date\\&quot;:false,\\&quot;discourse_post_event_allowed_custom_fields\\&quot;:\\&quot;\\&quot;,\\&quot;events_calendar_categories\\&quot;:\\&quot;\\&quot;,\\&quot;sort_categories_by_event_start_date_enabled\\&quot;:false,\\&quot;disable_resorting_on_categories_enabled\\&quot;:false,\\&quot;sidebar_show_upcoming_events\\&quot;:true,\\&quot;events_max_rows\\&quot;:2,\\&quot;map_events_to_color\\&quot;:\\&quot;[]\\&quot;,\\&quot;map_events_title\\&quot;:\\&quot;\\&quot;,\\&quot;include_expired_events_on_calendar\\&quot;:false,\\&quot;data_explorer_enabled\\&quot;:true,\\&quot;details_enabled\\&quot;:true,\\&quot;docs_enabled\\&quot;:false,\\&quot;docs_categories\\&quot;:\\&quot;\\&quot;,\\&quot;show_tags_by_group\\&quot;:false,\\&quot;docs_tag_groups\\&quot;:\\&quot;\\&quot;,\\&quot;docs_tags\\&quot;:\\&quot;\\&quot;,\\&quot;docs_add_solved_filter\\&quot;:false,\\&quot;docs_add_to_top_menu\\&quot;:false,\\&quot;docs_add_search_menu_tip\\&quot;:true,\\&quot;discourse_gamification_enabled\\&quot;:false,\\&quot;discourse_graphviz_enabled\\&quot;:false,\\&quot;discourse_hcaptcha_enabled\\&quot;:false,\\&quot;hcaptcha_site_key\\&quot;:\\&quot;\\&quot;,\\&quot;lazy_videos_enabled\\&quot;:true,\\&quot;lazy_youtube_enabled\\&quot;:true,\\&quot;lazy_vimeo_enabled\\&quot;:true,\\&quot;lazy_tiktok_enabled\\&quot;:false,\\&quot;discourse_local_dates_email_timezone\\&quot;:\\&quot;Etc/UTC\\&quot;,\\&quot;discourse_local_dates_email_format\\&quot;:\\&quot;llll z\\&quot;,\\&quot;discourse_local_dates_enabled\\&quot;:true,\\&quot;discourse_local_dates_default_formats\\&quot;:\\&quot;LLL|LTS|LL|LLLL\\&quot;,\\&quot;discourse_local_dates_default_timezones\\&quot;:\\&quot;Europe/Paris|America/Los_Angeles\\&quot;,\\&quot;discourse_math_enabled\\&quot;:false,\\&quot;discourse_math_provider\\&quot;:\\&quot;mathjax\\&quot;,\\&quot;discourse_math_zoom_on_hover\\&quot;:false,\\&quot;discourse_math_enable_accessibility\\&quot;:false,\\&quot;discourse_math_enable_asciimath\\&quot;:false,\\&quot;microsoft_auth_enabled\\&quot;:false,\\&quot;discourse_narrative_bot_enabled\\&quot;:true,\\&quot;oauth2_enabled\\&quot;:false,\\&quot;oauth2_button_title\\&quot;:\\&quot;with OAuth2\\&quot;,\\&quot;patreon_enabled\\&quot;:false,\\&quot;patreon_login_enabled\\&quot;:false,\\&quot;patreon_donation_prompt_enabled\\&quot;:false,\\&quot;patreon_donation_prompt_show_after_topics\\&quot;:20,\\&quot;patreon_donation_prompt_campaign_url\\&quot;:\\&quot;\\&quot;,\\&quot;policy_enabled\\&quot;:true,\\&quot;policy_restrict_to_staff_posts\\&quot;:true,\\&quot;post_voting_enabled\\&quot;:false,\\&quot;post_voting_comment_limit_per_post\\&quot;:10,\\&quot;post_voting_comment_max_raw_length\\&quot;:600,\\&quot;post_voting_enable_likes_on_answers\\&quot;:false,\\&quot;min_trust_to_flag_posts_voting_comments\\&quot;:1,\\&quot;presence_enabled\\&quot;:true,\\&quot;presence_max_users_shown\\&quot;:5,\\&quot;discourse_reactions_enabled\\&quot;:true,\\&quot;discourse_reactions_like_icon\\&quot;:\\&quot;heart\\&quot;,\\&quot;discourse_reactions_reaction_for_like\\&quot;:\\&quot;heart\\&quot;,\\&quot;discourse_reactions_enabled_reactions\\&quot;:\\&quot;+1|laughing|open_mouth|clap|confetti_ball|hugs\\&quot;,\\&quot;discourse_reactions_desaturated_reaction_panel\\&quot;:false,\\&quot;solved_enabled\\&quot;:true,\\&quot;show_who_marked_solved\\&quot;:false,\\&quot;allow_solved_on_all_topics\\&quot;:true,\\&quot;accept_all_solutions_trust_level\\&quot;:3,\\&quot;empty_box_on_unsolved\\&quot;:false,\\&quot;show_filter_by_solved_status\\&quot;:true,\\&quot;discourse_subscriptions_extra_nav_subscribe\\&quot;:false,\\&quot;discourse_subscriptions_pricing_table_id\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_subscriptions_pricing_table_enabled\\&quot;:false,\\&quot;discourse_subscriptions_public_key\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_subscriptions_currency\\&quot;:\\&quot;USD\\&quot;,\\&quot;discourse_subscriptions_campaign_enabled\\&quot;:false,\\&quot;discourse_subscriptions_campaign_goal\\&quot;:100,\\&quot;discourse_subscriptions_campaign_type\\&quot;:\\&quot;Amount\\&quot;,\\&quot;discourse_subscriptions_campaign_banner_location\\&quot;:\\&quot;Top\\&quot;,\\&quot;discourse_subscriptions_campaign_banner_bg_image\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_subscriptions_campaign_banner_shadow_color\\&quot;:\\&quot;2F70AC\\&quot;,\\&quot;discourse_subscriptions_campaign_show_contributors\\&quot;:true,\\&quot;discourse_subscriptions_campaign_product\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_subscriptions_campaign_amount_raised\\&quot;:0.0,\\&quot;discourse_subscriptions_campaign_subscribers\\&quot;:0,\\&quot;discourse_templates_enabled\\&quot;:true,\\&quot;topic_voting_enabled\\&quot;:true,\\&quot;topic_voting_show_who_voted\\&quot;:true,\\&quot;topic_voting_show_votes_on_profile\\&quot;:true,\\&quot;user_notes_enabled\\&quot;:false,\\&quot;user_notes_icon_placement\\&quot;:\\&quot;name\\&quot;,\\&quot;yearly_review_enabled\\&quot;:false,\\&quot;zendesk_url\\&quot;:\\&quot;https://support.dfinity.org/api/v2\\&quot;,\\&quot;zendesk_enabled\\&quot;:true,\\&quot;enable_markdown_footnotes\\&quot;:true,\\&quot;display_footnotes_inline\\&quot;:true,\\&quot;experiment_ai_summary_cdck_llm\\&quot;:true,\\&quot;experiment_ai_helper_cdck_llm\\&quot;:true,\\&quot;experiment_image_caption_cdck_llm\\&quot;:false,\\&quot;experiment_semantic_search_cdck_llm\\&quot;:true,\\&quot;experiment_automation_cdck_llm\\&quot;:true,\\&quot;experiment_spam_cdck_llm\\&quot;:true,\\&quot;discourse_tier\\&quot;:\\&quot;business\\&quot;,\\&quot;hide_admin_customize_themes\\&quot;:false,\\&quot;hide_admin_web_hooks\\&quot;:false,\\&quot;hide_admin_api_keys\\&quot;:false,\\&quot;hide_admin_customize_colors\\&quot;:false,\\&quot;hosted_site_force_show_debug_bar\\&quot;:false,\\&quot;poll_enabled\\&quot;:true,\\&quot;poll_maximum_options\\&quot;:20,\\&quot;poll_minimum_trust_level_to_create\\&quot;:1,\\&quot;poll_groupable_user_fields\\&quot;:\\&quot;\\&quot;,\\&quot;poll_export_data_explorer_query_id\\&quot;:-16,\\&quot;poll_export_ranked_choice_data_explorer_query_id\\&quot;:-19,\\&quot;poll_default_public\\&quot;:true,\\&quot;spoiler_enabled\\&quot;:true,\\&quot;available_locales\\&quot;:\\&quot;[{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;اللغة العربية\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ar\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;беларуская мова\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;be\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;български език\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;bg\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;bosanski jezik\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;bs_BA\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;català\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ca\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;čeština\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;cs\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;dansk\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;da\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Deutsch\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;de\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;ελληνικά\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;el\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;English (US)\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;en\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;English (UK)\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;en_GB\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Español\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;es\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;eesti\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;et\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;فارسی\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;fa_IR\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;suomi\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;fi\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Français\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;fr\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;galego\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;gl\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;עברית\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;he\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;hrvatski jezik\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;hr\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;magyar\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;hu\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Հայերեն\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;hy\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Indonesian\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;id\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Italiano\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;it\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;日本語\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ja\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;한국어\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ko\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;lietuvių kalba\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;lt\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;latviešu valoda\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;lv\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Norsk bokmål\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;nb_NO\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Nederlands\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;nl\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;polski\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;pl_PL\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Português\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;pt\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Português (BR)\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;pt_BR\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;limba română\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ro\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Русский\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ru\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;slovenčina\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sk\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;slovenščina\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sl\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Shqip\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sq\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;српски језик\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sr\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;svenska\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sv\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Kiswahili\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sw\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;తెలుగు\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;te\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;ไทย\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;th\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Türkçe\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;tr_TR\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;ئۇيغۇرچە\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ug\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;українська мова\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;uk\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;اردو\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ur\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;tiếng Việt\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;vi\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;简体中文\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;zh_CN\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;繁體中文\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;zh_TW\\\\\\&quot;}]\\&quot;,\\&quot;available_content_localization_locales\\&quot;:[],\\&quot;require_invite_code\\&quot;:false,\\&quot;site_logo_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/a6d6c5b4e246cd075a009424601bc981b3086fb4.png\\&quot;,\\&quot;site_logo_small_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\\&quot;,\\&quot;site_mobile_logo_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/8c2fd0a67c56abbbb767961027481ef2aab3d5b0.png\\&quot;,\\&quot;site_favicon_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77_2_32x32.png\\&quot;,\\&quot;site_logo_dark_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/d16c6e5b68eca7e629ba1a627ae7836b6fbc593b.png\\&quot;,\\&quot;site_logo_small_dark_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/d16c6e5b68eca7e629ba1a627ae7836b6fbc593b.png\\&quot;,\\&quot;site_mobile_logo_dark_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/d16c6e5b68eca7e629ba1a627ae7836b6fbc593b.png\\&quot;}&quot;,&quot;themeSiteSettingOverrides&quot;:&quot;{\\&quot;search_experience\\&quot;:\\&quot;search_icon\\&quot;,\\&quot;enable_welcome_banner\\&quot;:false}&quot;,&quot;customHTML&quot;:&quot;{\\&quot;top\\&quot;:\\&quot;\\&quot;,\\&quot;footer\\&quot;:\\&quot;\\&quot;}&quot;,&quot;banner&quot;:&quot;{}&quot;,&quot;customEmoji&quot;:&quot;[{\\&quot;name\\&quot;:\\&quot;motoko\\&quot;,\\&quot;url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/0a75416485a80f23fc5fe5ea4733cf95bcfe234e.png\\&quot;,\\&quot;group\\&quot;:\\&quot;default\\&quot;,\\&quot;created_by\\&quot;:\\&quot;system\\&quot;},{\\&quot;name\\&quot;:\\&quot;motoko_go\\&quot;,\\&quot;url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/0777ecd4748764aa6670a9a3b800399c52fbf55d.gif\\&quot;,\\&quot;group\\&quot;:\\&quot;default\\&quot;,\\&quot;created_by\\&quot;:\\&quot;system\\&quot;}]&quot;,&quot;isReadOnly&quot;:&quot;false&quot;,&quot;isStaffWritesOnly&quot;:&quot;false&quot;,&quot;activatedThemes&quot;:&quot;{\\&quot;2\\&quot;:\\&quot;Light\\&quot;,\\&quot;5\\&quot;:\\&quot;Matomo\\&quot;,\\&quot;39\\&quot;:\\&quot;discourse-highlightjs-motoko\\&quot;,\\&quot;40\\&quot;:\\&quot;GSC Verification\\&quot;}&quot;}\"></div>\n      </discourse-assets-json>\n      <discourse-assets-icons></discourse-assets-icons>\n    </discourse-assets>\n\n      \n\n    \n    <noscript data-path=\"/\">\n      \n        <header>\n  <a href=\"/\">Internet Computer Developer Forum</a>\n</header>\n\n\n        <div id=\"main-outlet\" class=\"wrap\" role=\"main\">\n          <!-- preload-content: -->\n          \n\n\n\n\n<div class=\"topic-list-container\" itemscope itemtype='http://schema.org/ItemList'>\n  <meta itemprop='itemListOrder' content='http://schema.org/ItemListOrderDescending'>\n\n  <table class='topic-list'>\n\n    <thead>\n      <tr>\n        <th>Topic</th>\n        <th></th>\n        <th class=\"replies\">Replies</th>\n        <th class=\"views\">Views</th>\n        <th>Activity</th>\n      </tr>\n    </thead>\n\n    <tbody>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='1'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/community-statement-on-constructive-dialogue/33138' class='title raw-link raw-topic-link'>Community Statement on Constructive Dialogue</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/general/7' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #29ABE2'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>General</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n              <p class='excerpt'>\n                Community Statement on Constructive Dialogue\nDear Community Members, \nBy popular demand, we deleted a recent thread that was full of toxicity, personal attacks, conspiracy theories, and unhelpful discourse, driven by a h&hellip;\n              </p>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Leadership\" class=\"latest single\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/leadership/25/19018_2.png\" class=\"avatar\" title='Leadership - Original Poster, Most Recent Poster' aria-label='Leadership - Original Poster, Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>2</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>3099</span>\n          </td>\n          <td>\n            July 13, 2024\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='2'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/announcing-technical-working-groups/11781' class='title raw-link raw-topic-link'>Announcing Technical Working Groups</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n              <p class='excerpt'>\n                Hello everyone, \nWe at the DFINITY Foundation have been working to provide greater visibility into our roadmap and more opportunities for the community to provide feedback on DFINITY’s contributions to the Internet Compu&hellip;\n              </p>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/StepankaHru\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/stepankahru/25/24322_2.png\" class=\"avatar\" title='StepankaHru - Original Poster' aria-label='StepankaHru - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/alexa.smith\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/alexa.smith/25/21_2.png\" class=\"avatar\" title='alexa.smith - Accepted Answer' aria-label='alexa.smith - Accepted Answer'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Fulco\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/fulco/25/910_2.png\" class=\"avatar\" title='Fulco - Frequent Poster' aria-label='Fulco - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/mariop\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mariop/25/5114_2.png\" class=\"avatar\" title='mariop - Frequent Poster' aria-label='mariop - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/sea-snake\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/sea-snake/25/7243_2.png\" class=\"avatar\" title='sea-snake - Most Recent Poster' aria-label='sea-snake - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>38</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>26203</span>\n          </td>\n          <td>\n            July 25, 2024\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='3'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/welcome-to-the-dfinity-developer-forum/7' class='title raw-link raw-topic-link'>Welcome to the DFINITY Developer Forum</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n              <p class='excerpt'>\n                Welcome to the DFINITY Discourse Forum! \nIn this post, you’ll find some helpful information and resources about DFINITY as well as some guidelines for contributing to and interacting within our forum. \nIntroduction to DF&hellip;\n              </p>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/system\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\" class=\"avatar\" title='system - Original Poster' aria-label='system - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Fulco\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/fulco/25/910_2.png\" class=\"avatar\" title='Fulco - Most Recent Poster' aria-label='Fulco - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>2</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>16759</span>\n          </td>\n          <td>\n            April 5, 2022\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='4'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/canister-dapps-a-brief-introduction/53650' class='title raw-link raw-topic-link'>Canister Dapps: A brief introduction</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/cdk/36' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #0088CC'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>CDK</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Samer\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/samer/25/8943_2.png\" class=\"avatar\" title='Samer - Original Poster' aria-label='Samer - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Gekctek\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/gekctek/25/6863_2.png\" class=\"avatar\" title='Gekctek - Most Recent Poster' aria-label='Gekctek - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>3</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>33</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='5'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/nns-feature-request/53651' class='title raw-link raw-topic-link'>NNS Feature Request</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/governance/nns-governance/72' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #0088CC'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>NNS Governance</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/EnzoPlayer0ne\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/enzoplayer0ne/25/15705_2.png\" class=\"avatar\" title='EnzoPlayer0ne - Original Poster' aria-label='EnzoPlayer0ne - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Forreal\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/forreal/25/25191_2.png\" class=\"avatar\" title='Forreal - Frequent Poster' aria-label='Forreal - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/dfisher\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/d/4da419/25.png\" class=\"avatar\" title='dfisher - Frequent Poster' aria-label='dfisher - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/wpb\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/wpb/25/11112_2.png\" class=\"avatar\" title='wpb - Frequent Poster' aria-label='wpb - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/jordn01\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/jordn01/25/25074_2.png\" class=\"avatar\" title='jordn01 - Most Recent Poster' aria-label='jordn01 - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>7</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>65</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='6'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/how-to-mint-icrc2-tokens/29631' class='title raw-link raw-topic-link'>How to Mint ICRC2 Tokens?</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/evanmcfarland\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/evanmcfarland/25/1744_2.png\" class=\"avatar\" title='evanmcfarland - Original Poster' aria-label='evanmcfarland - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Dylan\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/dylan/25/18010_2.png\" class=\"avatar\" title='Dylan - Frequent Poster, Accepted Answer' aria-label='Dylan - Frequent Poster, Accepted Answer'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/sea-snake\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/sea-snake/25/7243_2.png\" class=\"avatar\" title='sea-snake - Frequent Poster' aria-label='sea-snake - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Janus5G\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/janus5g/25/28569_2.png\" class=\"avatar\" title='Janus5G - Most Recent Poster' aria-label='Janus5G - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>5</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>404</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='7'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/nns-maturity-disbursment-manage-neuron-returns-none-instead-of-ok/53409' class='title raw-link raw-topic-link'>NNS Maturity Disbursment - manage_neuron returns None instead of Ok</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                    <a href='https://forum.dfinity.org/tag/nns' class='discourse-tag'>nns</a>\n                    ,&nbsp;\n                    <a href='https://forum.dfinity.org/tag/sns' class='discourse-tag'>sns</a>\n                    \n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Typonomy\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/typonomy/25/13630_2.png\" class=\"avatar\" title='Typonomy - Original Poster' aria-label='Typonomy - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/jasonzhu\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/jasonzhu/25/12251_2.png\" class=\"avatar\" title='jasonzhu - Most Recent Poster' aria-label='jasonzhu - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>5</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>56</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='8'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/retrieving-canister-status-or-settings-with-picjs/53596' class='title raw-link raw-topic-link'>Retrieving canister_status or settings with PicJS</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/peterparker\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/25.png\" class=\"avatar\" title='peterparker - Original Poster' aria-label='peterparker - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/NathanosDev\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/nathanosdev/25/7204_2.png\" class=\"avatar\" title='NathanosDev - Frequent Poster, Accepted Answer' aria-label='NathanosDev - Frequent Poster, Accepted Answer'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/mraszyk\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mraszyk/25/7945_2.png\" class=\"avatar\" title='mraszyk - Most Recent Poster' aria-label='mraszyk - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>5</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>37</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='9'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/proposal-137504-to-upgrade-the-nns-dapp-2025-07-19/53572' class='title raw-link raw-topic-link'>Proposal 137504 to upgrade the NNS dapp (2025-07-19)</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/governance/nns-governance/72' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #0088CC'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>NNS Governance</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                    <a href='https://forum.dfinity.org/tag/Application-canister-mgmt' class='discourse-tag'>Application-canister-mgmt</a>\n                    ,&nbsp;\n                    <a href='https://forum.dfinity.org/tag/nns-dapp' class='discourse-tag'>nns-dapp</a>\n                    \n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/yhabib\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/yhabib/25/21660_2.png\" class=\"avatar\" title='yhabib - Original Poster, Most Recent Poster' aria-label='yhabib - Original Poster, Most Recent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Lorimer\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lorimer/25/17601_2.png\" class=\"avatar\" title='Lorimer - Frequent Poster' aria-label='Lorimer - Frequent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>2</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>78</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='10'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/announcing-prometheus-an-on-chain-oauth-2-1-provider-seeking-security-model-confirmation/53649' class='title raw-link raw-topic-link'>Announcing Prometheus: An On-Chain OAuth 2.1 Provider &amp; Seeking Security Model Confirmation</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/yrgg\" class=\"latest single\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/y/9f8e36/25.png\" class=\"avatar\" title='yrgg - Original Poster, Most Recent Poster' aria-label='yrgg - Original Poster, Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>0</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>16</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='11'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/potential-idgeek-sns-launch/36164' class='title raw-link raw-topic-link'>Potential idGeek SNS launch</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/community/sns-project-governance/73' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #0088CC'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>SNS Project Governance</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/GeekFactory\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/geekfactory/25/16616_2.png\" class=\"avatar\" title='GeekFactory - Original Poster' aria-label='GeekFactory - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Lorimer\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lorimer/25/17601_2.png\" class=\"avatar\" title='Lorimer - Frequent Poster' aria-label='Lorimer - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/yk6\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/y/b2d939/25.png\" class=\"avatar\" title='yk6 - Frequent Poster' aria-label='yk6 - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/jerrybanfield\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/j/54ee81/25.png\" class=\"avatar\" title='jerrybanfield - Frequent Poster' aria-label='jerrybanfield - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/SmartMonkey\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/25.png\" class=\"avatar\" title='SmartMonkey - Most Recent Poster' aria-label='SmartMonkey - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>30</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>2116</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='12'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/webhash-a-no-code-decentralised-website-builder-for-icp/53088' class='title raw-link raw-topic-link'>Webhash – A No-Code Decentralised Website Builder for ICP</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/community/showcase/71' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F7941D'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Showcase</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/hid\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/hid/25/28749_2.png\" class=\"avatar\" title='hid - Original Poster, Most Recent Poster' aria-label='hid - Original Poster, Most Recent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/marc0olo\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/marc0olo/25/17290_2.png\" class=\"avatar\" title='marc0olo - Frequent Poster' aria-label='marc0olo - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/icme\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/icme/25/4327_2.png\" class=\"avatar\" title='icme - Frequent Poster' aria-label='icme - Frequent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>4</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>156</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='13'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/deploying-the-test-version-of-the-nns-governance-canister-in-local-test-enviornments/53288' class='title raw-link raw-topic-link'>Deploying the test version of the NNS governance canister in local test enviornments</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/command-line/22' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #ED207B'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Command Line Tools</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/mraszyk\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mraszyk/25/7945_2.png\" class=\"avatar\" title='mraszyk - Original Poster' aria-label='mraszyk - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/jasonzhu\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/jasonzhu/25/12251_2.png\" class=\"avatar\" title='jasonzhu - Frequent Poster' aria-label='jasonzhu - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/mstrasinskis\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mstrasinskis/25/5106_2.png\" class=\"avatar\" title='mstrasinskis - Most Recent Poster' aria-label='mstrasinskis - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>2</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>61</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='14'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/formyfi-toolset-for-conducting-surveys-in-web3-ensuring-security-and-completeness-of-data/28025' class='title raw-link raw-topic-link'>FormyFi - Toolset for conducting surveys in Web3, ensuring security and completeness of data</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/community/showcase/71' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F7941D'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Showcase</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/FormyFi\" class=\"latest single\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/f/22d042/25.png\" class=\"avatar\" title='FormyFi - Original Poster, Most Recent Poster' aria-label='FormyFi - Original Poster, Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>1</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>374</span>\n          </td>\n          <td>\n            October 25, 2024\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='15'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/intertnet-identity-multi-language-support/42013' class='title raw-link raw-topic-link'>Intertnet Identity Multi-Language Support</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/internet-identity/32' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #0088CC'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>internet-identity</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/edwardzhan\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/e/e47c2d/25.png\" class=\"avatar\" title='edwardzhan - Original Poster' aria-label='edwardzhan - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/lmuntaner\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lmuntaner/25/5075_2.png\" class=\"avatar\" title='lmuntaner - Frequent Poster' aria-label='lmuntaner - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/arthurlathrop\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/a/e68b1a/25.png\" class=\"avatar\" title='arthurlathrop - Frequent Poster' aria-label='arthurlathrop - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Seb\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/seb/25/10340_2.png\" class=\"avatar\" title='Seb - Frequent Poster' aria-label='Seb - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/northman\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/northman/25/3980_2.png\" class=\"avatar\" title='northman - Most Recent Poster' aria-label='northman - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>26</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>345</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='16'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/technical-working-group-scalability-performance/14265' class='title raw-link raw-topic-link'>Technical Working Group: Scalability &amp; Performance</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                    <a href='https://forum.dfinity.org/tag/Discussing' class='discourse-tag'>Discussing</a>\n                    ,&nbsp;\n                    <a href='https://forum.dfinity.org/tag/community-consideration' class='discourse-tag'>community-consideration</a>\n                    \n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/domwoe\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/domwoe/25/5165_2.png\" class=\"avatar\" title='domwoe - Original Poster' aria-label='domwoe - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/ulan\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/ulan/25/2705_2.png\" class=\"avatar\" title='ulan - Frequent Poster' aria-label='ulan - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/icpp\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/icpp/25/9310_2.png\" class=\"avatar\" title='icpp - Frequent Poster' aria-label='icpp - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/icme\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/icme/25/4327_2.png\" class=\"avatar\" title='icme - Frequent Poster' aria-label='icme - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/michael-weigelt\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/michael-weigelt/25/18713_2.png\" class=\"avatar\" title='michael-weigelt - Most Recent Poster' aria-label='michael-weigelt - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>176</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>10084</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='17'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/proposal-to-elect-new-release-rc-2025-07-17-11-23/53426' class='title raw-link raw-topic-link'>Proposal to elect new release rc--2025-07-17_11-23</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/governance/nns-proposal-discussions/76' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #0088CC'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>NNS proposal discussions</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                    <a href='https://forum.dfinity.org/tag/release' class='discourse-tag'>release</a>\n                    ,&nbsp;\n                    <a href='https://forum.dfinity.org/tag/IC-OS-election' class='discourse-tag'>IC-OS-election</a>\n                    \n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/DRE-Team\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/dre-team/25/16613_2.png\" class=\"avatar\" title='DRE-Team - Original Poster' aria-label='DRE-Team - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/ipsita\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/ipsita/25/28761_2.png\" class=\"avatar\" title='ipsita - Frequent Poster' aria-label='ipsita - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/yuvika\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/yuvika/25/28761_2.png\" class=\"avatar\" title='yuvika - Frequent Poster' aria-label='yuvika - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/cyberowl\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/cyberowl/25/3635_2.png\" class=\"avatar\" title='cyberowl - Frequent Poster' aria-label='cyberowl - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/eichhorl\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/25.png\" class=\"avatar\" title='eichhorl - Most Recent Poster' aria-label='eichhorl - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>10</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>84</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='18'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/introducing-the-llm-canister-deploy-ai-agents-with-a-few-lines-of-code/41424' class='title raw-link raw-topic-link'>Introducing the LLM Canister: Deploy AI agents with a few lines of code</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                    <a href='https://forum.dfinity.org/tag/rust' class='discourse-tag'>rust</a>\n                    ,&nbsp;\n                    <a href='https://forum.dfinity.org/tag/DeAI' class='discourse-tag'>DeAI</a>\n                    \n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/ielashi\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/ielashi/25/15704_2.png\" class=\"avatar\" title='ielashi - Original Poster' aria-label='ielashi - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Mar\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mar/25/17788_2.png\" class=\"avatar\" title='Mar - Frequent Poster' aria-label='Mar - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/marcio\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/25.png\" class=\"avatar\" title='marcio - Frequent Poster' aria-label='marcio - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/josephgranata\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/josephgranata/25/21930_2.png\" class=\"avatar\" title='josephgranata - Frequent Poster' aria-label='josephgranata - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/ddave\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/d/ac91a4/25.png\" class=\"avatar\" title='ddave - Most Recent Poster' aria-label='ddave - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>61</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>3747</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='19'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/transferring-nfts-on-dgdg-app/53642' class='title raw-link raw-topic-link'>Transferring NFTs on DGDG app</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/general/7' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #29ABE2'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>General</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Icpunks\" class=\"latest single\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/i/e68b1a/25.png\" class=\"avatar\" title='Icpunks - Original Poster, Most Recent Poster' aria-label='Icpunks - Original Poster, Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>0</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>22</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='20'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/discussion-whats-missing-for-motoko-adoption/53429' class='title raw-link raw-topic-link'>Discussion - What&#39;s Missing for Motoko Adoption?</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/motoko/38' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #c22d7f'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Motoko</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Gekctek\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/gekctek/25/6863_2.png\" class=\"avatar\" title='Gekctek - Original Poster' aria-label='Gekctek - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/marc0olo\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/marc0olo/25/17290_2.png\" class=\"avatar\" title='marc0olo - Frequent Poster' aria-label='marc0olo - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/frederico02\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/f/7bcc69/25.png\" class=\"avatar\" title='frederico02 - Frequent Poster' aria-label='frederico02 - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Lorimer\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lorimer/25/17601_2.png\" class=\"avatar\" title='Lorimer - Frequent Poster' aria-label='Lorimer - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/megrogan\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/megrogan/25/3473_2.png\" class=\"avatar\" title='megrogan - Most Recent Poster' aria-label='megrogan - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>17</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>212</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='21'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/pocket-ic-not-regonized-globally-on-my-mac-m1/53636' class='title raw-link raw-topic-link'>Pocket-ic not regonized globally on my mac m1</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/AliSci\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/alisci/25/7567_2.png\" class=\"avatar\" title='AliSci - Original Poster, Most Recent Poster' aria-label='AliSci - Original Poster, Most Recent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Severin\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/severin/25/5068_2.png\" class=\"avatar\" title='Severin - Frequent Poster' aria-label='Severin - Frequent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>4</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>19</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='22'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/how-do-you-import-a-internet-identity-principal-from-the-nns-to-dfx-for-development/53633' class='title raw-link raw-topic-link'>How do you import a Internet Identity principal from the nns to dfx for development?</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Adak\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/adak/25/28915_2.png\" class=\"avatar\" title='Adak - Original Poster, Most Recent Poster' aria-label='Adak - Original Poster, Most Recent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Severin\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/severin/25/5068_2.png\" class=\"avatar\" title='Severin - Frequent Poster, Accepted Answer' aria-label='Severin - Frequent Poster, Accepted Answer'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>2</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>21</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='23'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/caffeineai-image-issues/53629' class='title raw-link raw-topic-link'>CaffeineAI Image Issues</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                    <a href='https://forum.dfinity.org/tag/Discussing' class='discourse-tag'>Discussing</a>\n                    \n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/BasedGiant\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/basedgiant/25/28908_2.png\" class=\"avatar\" title='BasedGiant - Original Poster' aria-label='BasedGiant - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/jonit\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/jonit/25/12279_2.png\" class=\"avatar\" title='jonit - Most Recent Poster' aria-label='jonit - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>1</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>84</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='24'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/motoko-wishlist-2025/53428' class='title raw-link raw-topic-link'>Motoko Wishlist 2025</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/motoko/38' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #c22d7f'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Motoko</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Gekctek\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/gekctek/25/6863_2.png\" class=\"avatar\" title='Gekctek - Original Poster' aria-label='Gekctek - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/skilesare\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/skilesare/25/5609_2.png\" class=\"avatar\" title='skilesare - Frequent Poster' aria-label='skilesare - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Lorimer\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lorimer/25/17601_2.png\" class=\"avatar\" title='Lorimer - Frequent Poster' aria-label='Lorimer - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/f0i\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/f0i/25/2327_2.png\" class=\"avatar\" title='f0i - Frequent Poster' aria-label='f0i - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/kritzcreek\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/kritzcreek/25/267_2.png\" class=\"avatar\" title='kritzcreek - Most Recent Poster' aria-label='kritzcreek - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>5</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>133</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='25'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/nns-updates-2025-07-18/53496' class='title raw-link raw-topic-link'>NNS Updates 2025-07-18</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/governance/nns-proposal-discussions/76' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #0088CC'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>NNS proposal discussions</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                    <a href='https://forum.dfinity.org/tag/nns' class='discourse-tag'>nns</a>\n                    ,&nbsp;\n                    <a href='https://forum.dfinity.org/tag/Protocol-canister-management' class='discourse-tag'>Protocol-canister-management</a>\n                    \n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/daniel-wong\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/daniel-wong/25/6248_2.png\" class=\"avatar\" title='daniel-wong - Original Poster' aria-label='daniel-wong - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/wpb\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/wpb/25/11112_2.png\" class=\"avatar\" title='wpb - Frequent Poster' aria-label='wpb - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Gwojda\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/gwojda/25/12247_2.png\" class=\"avatar\" title='Gwojda - Frequent Poster' aria-label='Gwojda - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/LaCosta\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lacosta/25/20232_2.png\" class=\"avatar\" title='LaCosta - Frequent Poster' aria-label='LaCosta - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/timk11\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/timk11/25/9489_2.png\" class=\"avatar\" title='timk11 - Most Recent Poster' aria-label='timk11 - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>5</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>55</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='26'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/upcoming-mops-sns-decentralization-sale/52234' class='title raw-link raw-topic-link'>Upcoming Mops SNS Decentralization Sale</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/community/sns-launch-proposals/78' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #0088CC'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>SNS Launch Proposals</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                    <a href='https://forum.dfinity.org/tag/Discussing' class='discourse-tag'>Discussing</a>\n                    ,&nbsp;\n                    <a href='https://forum.dfinity.org/tag/sns' class='discourse-tag'>sns</a>\n                    \n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/ZenVoich\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/zenvoich/25/5969_2.png\" class=\"avatar\" title='ZenVoich - Original Poster, Most Recent Poster' aria-label='ZenVoich - Original Poster, Most Recent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/system\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\" class=\"avatar\" title='system - Frequent Poster' aria-label='system - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Mico\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mico/25/28565_2.png\" class=\"avatar\" title='Mico - Frequent Poster' aria-label='Mico - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/infu\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/infu/25/11321_2.png\" class=\"avatar\" title='infu - Frequent Poster' aria-label='infu - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Lorimer\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lorimer/25/17601_2.png\" class=\"avatar\" title='Lorimer - Frequent Poster' aria-label='Lorimer - Frequent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>36</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>550</span>\n          </td>\n          <td>\n            July 21, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='27'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/subject-update-on-draft-standards-for-rwa-ledger-management-icrc-122-icrc-123-icrc-124-april-2025/44710' class='title raw-link raw-topic-link'>Subject: Update on Draft Standards for RWA Ledger Management: ICRC-122, ICRC-123, ICRC-124 (April 2025)</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/bogwar\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/bogwar/25/2161_2.png\" class=\"avatar\" title='bogwar - Original Poster' aria-label='bogwar - Original Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/skilesare\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/skilesare/25/5609_2.png\" class=\"avatar\" title='skilesare - Frequent Poster' aria-label='skilesare - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/sea-snake\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/sea-snake/25/7243_2.png\" class=\"avatar\" title='sea-snake - Frequent Poster' aria-label='sea-snake - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/yehia\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/y/8baadc/25.png\" class=\"avatar\" title='yehia - Frequent Poster' aria-label='yehia - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/dfisher\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/d/4da419/25.png\" class=\"avatar\" title='dfisher - Most Recent Poster' aria-label='dfisher - Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>4</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>145</span>\n          </td>\n          <td>\n            July 20, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='28'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/caffeine-help-page/53609' class='title raw-link raw-topic-link'>Caffeine help page</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/jonit\" class=\"latest single\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/jonit/25/12279_2.png\" class=\"avatar\" title='jonit - Original Poster, Most Recent Poster' aria-label='jonit - Original Poster, Most Recent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>0</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>79</span>\n          </td>\n          <td>\n            July 20, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='29'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/genius-act-and-cycles-cost-legal-question/53581' class='title raw-link raw-topic-link'>GENIUS Act and cycles cost. Legal question</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/general/dfinity/8' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #0088CC'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>DFINITY</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/akup\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/akup/25/4381_2.png\" class=\"avatar\" title='akup - Original Poster, Most Recent Poster' aria-label='akup - Original Poster, Most Recent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/system\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\" class=\"avatar\" title='system - Frequent Poster' aria-label='system - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Henry_Suso\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/henry_suso/25/16796_2.png\" class=\"avatar\" title='Henry_Suso - Frequent Poster' aria-label='Henry_Suso - Frequent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>5</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>121</span>\n          </td>\n          <td>\n            July 20, 2025\n          </td>\n        </tr>\n        <tr class=\"topic-list-item\">\n          <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n            <meta itemprop='position' content='30'>\n            <span class=\"link-top-line\">\n              <a itemprop='url' href='https://forum.dfinity.org/t/reuse-an-authenticated-internet-identity-ii-session-in-playwright-tests/52618' class='title raw-link raw-topic-link'>Reuse an authenticated Internet Identity (II) session in Playwright tests</a>\n            </span>\n            <div class=\"link-bottom-line\">\n                <a href='/c/developers/14' class='badge-wrapper bullet'>\n                  <span class='badge-category-bg' style='background-color: #F15A24'></span>\n                  <span class='badge-category clear-badge'>\n                    <span class='category-name'>Developers</span>\n                  </span>\n                </a>\n                <div class=\"discourse-tags\">\n                </div>\n            </div>\n          </td>\n          <td class='posters'>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/AliSci\" class=\"latest\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/alisci/25/7567_2.png\" class=\"avatar\" title='AliSci - Original Poster, Most Recent Poster' aria-label='AliSci - Original Poster, Most Recent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/Clab-ewan\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/clab-ewan/25/28671_2.png\" class=\"avatar\" title='Clab-ewan - Frequent Poster' aria-label='Clab-ewan - Frequent Poster'>\n              </a>\n              <a rel='nofollow' href=\"https://forum.dfinity.org/u/sea-snake\" class=\"\">\n                <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/sea-snake/25/7243_2.png\" class=\"avatar\" title='sea-snake - Frequent Poster' aria-label='sea-snake - Frequent Poster'>\n              </a>\n          </td>\n          <td class=\"replies\">\n            <span class='posts' title='posts'>8</span>\n          </td>\n          <td class=\"views\">\n            <span class='views' title='views'>101</span>\n          </td>\n          <td>\n            July 20, 2025\n          </td>\n        </tr>\n    </tbody>\n\n  </table>\n</div>\n\n  <div class=\"navigation\" role='navigation' itemscope itemtype='http://schema.org/SiteNavigationElement'>\n      <span itemprop='name'><b><a href='/latest?no_definitions=true&amp;page=1' rel='next' itemprop='url'>next page →</a></b></span>\n  </div>\n\n <!-- include_crawler_content? -->\n\n\n\n  \n\n          <!-- :preload-content -->\n        </div>\n\n        <footer class=\"container wrap\">\n  <nav class='crawler-nav'>\n    <ul>\n      <li itemscope itemtype='http://schema.org/SiteNavigationElement'>\n        <span itemprop='name'>\n          <a href='/' itemprop=\"url\">Home </a>\n        </span>\n      </li>\n      <li itemscope itemtype='http://schema.org/SiteNavigationElement'>\n        <span itemprop='name'>\n          <a href='/categories' itemprop=\"url\">Categories </a>\n        </span>\n      </li>\n      <li itemscope itemtype='http://schema.org/SiteNavigationElement'>\n        <span itemprop='name'>\n          <a href='/guidelines' itemprop=\"url\">Guidelines </a>\n        </span>\n      </li>\n        <li itemscope itemtype='http://schema.org/SiteNavigationElement'>\n          <span itemprop='name'>\n            <a href='https://dfinity.org/terms-of-use' itemprop=\"url\">Terms of Service </a>\n          </span>\n        </li>\n        <li itemscope itemtype='http://schema.org/SiteNavigationElement'>\n          <span itemprop='name'>\n            <a href='https://dfinity.org/privacy-policy' itemprop=\"url\">Privacy Policy </a>\n          </span>\n        </li>\n    </ul>\n  </nav>\n  <p class='powered-by-link'>Powered by <a href=\"https://www.discourse.org\">Discourse</a>, best viewed with JavaScript enabled</p>\n</footer>\n\n    </noscript>\n\n      <script defer=\"\" src=\"https://sea1.discourse-cdn.com/flex023/theme-javascripts/dfad971f7ad6dae16f4d5776f98b5e1e66629f96.js?__ws=forum.dfinity.org\" data-theme-id=\"2\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n      \n\n    <section id='main'>\n    </section>\n\n      <form id='hidden-login-form' method=\"post\" action=\"/login\" style=\"display: none;\">\n        <input name=\"username\" type=\"text\"     id=\"signin_username\">\n        <input name=\"password\" type=\"password\" id=\"signin_password\">\n        <input name=\"redirect\" type=\"hidden\">\n        <input type=\"submit\" id=\"signin-button\" value=\"Log In\">\n      </form>\n\n    <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/start-discourse-621a7369.gz.js\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n    \n\n    <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/browser-update-296c1fea.gz.js\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n      \n\n      \n\n    <script nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\">/* Workaround for https://bugs.webkit.org/show_bug.cgi?id=209261 */</script>\n  </body>\n</html>\n",
      "metadata": {
        "original_url": "https://forum.dfinity.org/",
        "final_url": "https://forum.dfinity.org/",
        "timestamp": "2025-07-22T01:05:35.659199",
        "detected_encoding": "utf-8",
        "content_type": "text/html",
        "content_length": 336220,
        "headers": {
          "server": "nginx",
          "date": "Mon, 21 Jul 2025 23:05:35 GMT",
          "content-type": "text/html; charset=utf-8",
          "transfer-encoding": "chunked",
          "vary": "Accept-Encoding, Accept",
          "x-frame-options": "SAMEORIGIN",
          "x-xss-protection": "0",
          "x-content-type-options": "nosniff",
          "x-permitted-cross-domain-policies": "none",
          "referrer-policy": "strict-origin-when-cross-origin",
          "x-discourse-route": "list/latest",
          "cross-origin-opener-policy": "same-origin-allow-popups",
          "cache-control": "no-cache, no-store",
          "content-security-policy": "upgrade-insecure-requests; base-uri 'self'; object-src 'none'; script-src 'nonce-G2QWDQsIrYpIYbkm0T9DFAkk0' 'strict-dynamic'; frame-ancestors 'self'; manifest-src 'self'",
          "x-discourse-cached": "skip",
          "x-request-id": "4059ce68-d761-4708-8b54-1a564e7d533f",
          "x-discourse-trackview": "1",
          "content-encoding": "gzip",
          "cdck-proxy-id": "app-router-tieadvanced03.sea1, app-balancer-tieinterceptor1b.sea1",
          "strict-transport-security": "max-age=31536000"
        },
        "status_code": 200
      },
      "extracted_data": {
        "title": "Internet Computer Developer Forum - Internet Computer Dev Forum",
        "meta_description": "This forum is for community members to help each other get started with building on the Internet Computer.",
        "full_text": "Internet Computer Developer Forum - Internet Computer Dev Forum\nInternet Computer Developer Forum\nTopic\nReplies\nViews\nActivity\nCommunity Statement on Constructive Dialogue\nGeneral\nCommunity Statement on Constructive Dialogue\nDear Community Members,\nBy popular demand, we deleted a recent thread that was full of toxicity, personal attacks, conspiracy theories, and unhelpful discourse, driven by a h…\n2\n3099\nJuly 13, 2024\nAnnouncing Technical Working Groups\nDevelopers\nHello everyone,\nWe at the DFINITY Foundation have been working to provide greater visibility into our roadmap and more opportunities for the community to provide feedback on DFINITY’s contributions to the Internet Compu…\n38\n26203\nJuly 25, 2024\nWelcome to the DFINITY Developer Forum\nWelcome to the DFINITY Discourse Forum!\nIn this post, you’ll find some helpful information and resources about DFINITY as well as some guidelines for contributing to and interacting within our forum.\nIntroduction to DF…\n2\n16759\nApril 5, 2022\nCanister Dapps: A brief introduction\nCDK\n3\n33\nJuly 21, 2025\nNNS Feature Request\nNNS Governance\n7\n65\nJuly 21, 2025\nHow to Mint ICRC2 Tokens?\nDevelopers\n5\n404\nJuly 21, 2025\nNNS Maturity Disbursment - manage_neuron returns None instead of Ok\nDevelopers\nnns\n,\nsns\n5\n56\nJuly 21, 2025\nRetrieving canister_status or settings with PicJS\nDevelopers\n5\n37\nJuly 21, 2025\nProposal 137504 to upgrade the NNS dapp (2025-07-19)\nNNS Governance\nApplication-canister-mgmt\n,\nnns-dapp\n2\n78\nJuly 21, 2025\nAnnouncing Prometheus: An On-Chain OAuth 2.1 Provider & Seeking Security Model Confirmation\nDevelopers\n0\n16\nJuly 21, 2025\nPotential idGeek SNS launch\nSNS Project Governance\n30\n2116\nJuly 21, 2025\nWebhash – A No-Code Decentralised Website Builder for ICP\nShowcase\n4\n156\nJuly 21, 2025\nDeploying the test version of the NNS governance canister in local test enviornments\nCommand Line Tools\n2\n61\nJuly 21, 2025\nFormyFi - Toolset for conducting surveys in Web3, ensuring security and completeness of data\nShowcase\n1\n374\nOctober 25, 2024\nIntertnet Identity Multi-Language Support\ninternet-identity\n26\n345\nJuly 21, 2025\nTechnical Working Group: Scalability & Performance\nDevelopers\nDiscussing\n,\ncommunity-consideration\n176\n10084\nJuly 21, 2025\nProposal to elect new release rc--2025-07-17_11-23\nNNS proposal discussions\nrelease\n,\nIC-OS-election\n10\n84\nJuly 21, 2025\nIntroducing the LLM Canister: Deploy AI agents with a few lines of code\nDevelopers\nrust\n,\nDeAI\n61\n3747\nJuly 21, 2025\nTransferring NFTs on DGDG app\nGeneral\n0\n22\nJuly 21, 2025\nDiscussion - What's Missing for Motoko Adoption?\nMotoko\n17\n212\nJuly 21, 2025\nPocket-ic not regonized globally on my mac m1\nDevelopers\n4\n19\nJuly 21, 2025\nHow do you import a Internet Identity principal from the nns to dfx for development?\nDevelopers\n2\n21\nJuly 21, 2025\nCaffeineAI Image Issues\nDevelopers\nDiscussing\n1\n84\nJuly 21, 2025\nMotoko Wishlist 2025\nMotoko\n5\n133\nJuly 21, 2025\nNNS Updates 2025-07-18\nNNS proposal discussions\nnns\n,\nProtocol-canister-management\n5\n55\nJuly 21, 2025\nUpcoming Mops SNS Decentralization Sale\nSNS Launch Proposals\nDiscussing\n,\nsns\n36\n550\nJuly 21, 2025\nSubject: Update on Draft Standards for RWA Ledger Management: ICRC-122, ICRC-123, ICRC-124 (April 2025)\nDevelopers\n4\n145\nJuly 20, 2025\nCaffeine help page\nDevelopers\n0\n79\nJuly 20, 2025\nGENIUS Act and cycles cost. Legal question\nDFINITY\n5\n121\nJuly 20, 2025\nReuse an authenticated Internet Identity (II) session in Playwright tests\nDevelopers\n8\n101\nJuly 20, 2025\nnext page →\nHome\nCategories\nGuidelines\nTerms of Service\nPrivacy Policy\nPowered by\nDiscourse\n, best viewed with JavaScript enabled",
        "links": [
          {
            "text": "Internet Computer Developer Forum",
            "url": "https://forum.dfinity.org/"
          },
          {
            "text": "Community Statement on Constructive Dialogue",
            "url": "https://forum.dfinity.org/t/community-statement-on-constructive-dialogue/33138"
          },
          {
            "text": "General",
            "url": "https://forum.dfinity.org/c/general/7"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Leadership"
          },
          {
            "text": "Announcing Technical Working Groups",
            "url": "https://forum.dfinity.org/t/announcing-technical-working-groups/11781"
          },
          {
            "text": "Developers",
            "url": "https://forum.dfinity.org/c/developers/14"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/StepankaHru"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/alexa.smith"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Fulco"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/mariop"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/sea-snake"
          },
          {
            "text": "Welcome to the DFINITY Developer Forum",
            "url": "https://forum.dfinity.org/t/welcome-to-the-dfinity-developer-forum/7"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/system"
          },
          {
            "text": "Canister Dapps: A brief introduction",
            "url": "https://forum.dfinity.org/t/canister-dapps-a-brief-introduction/53650"
          },
          {
            "text": "CDK",
            "url": "https://forum.dfinity.org/c/developers/cdk/36"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Samer"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Gekctek"
          },
          {
            "text": "NNS Feature Request",
            "url": "https://forum.dfinity.org/t/nns-feature-request/53651"
          },
          {
            "text": "NNS Governance",
            "url": "https://forum.dfinity.org/c/governance/nns-governance/72"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/EnzoPlayer0ne"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Forreal"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/dfisher"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/wpb"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/jordn01"
          },
          {
            "text": "How to Mint ICRC2 Tokens?",
            "url": "https://forum.dfinity.org/t/how-to-mint-icrc2-tokens/29631"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/evanmcfarland"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Dylan"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Janus5G"
          },
          {
            "text": "NNS Maturity Disbursment - manage_neuron returns None instead of Ok",
            "url": "https://forum.dfinity.org/t/nns-maturity-disbursment-manage-neuron-returns-none-instead-of-ok/53409"
          },
          {
            "text": "nns",
            "url": "https://forum.dfinity.org/tag/nns"
          },
          {
            "text": "sns",
            "url": "https://forum.dfinity.org/tag/sns"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Typonomy"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/jasonzhu"
          },
          {
            "text": "Retrieving canister_status or settings with PicJS",
            "url": "https://forum.dfinity.org/t/retrieving-canister-status-or-settings-with-picjs/53596"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/peterparker"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/NathanosDev"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/mraszyk"
          },
          {
            "text": "Proposal 137504 to upgrade the NNS dapp (2025-07-19)",
            "url": "https://forum.dfinity.org/t/proposal-137504-to-upgrade-the-nns-dapp-2025-07-19/53572"
          },
          {
            "text": "Application-canister-mgmt",
            "url": "https://forum.dfinity.org/tag/Application-canister-mgmt"
          },
          {
            "text": "nns-dapp",
            "url": "https://forum.dfinity.org/tag/nns-dapp"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/yhabib"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Lorimer"
          },
          {
            "text": "Announcing Prometheus: An On-Chain OAuth 2.1 Provider & Seeking Security Model Confirmation",
            "url": "https://forum.dfinity.org/t/announcing-prometheus-an-on-chain-oauth-2-1-provider-seeking-security-model-confirmation/53649"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/yrgg"
          },
          {
            "text": "Potential idGeek SNS launch",
            "url": "https://forum.dfinity.org/t/potential-idgeek-sns-launch/36164"
          },
          {
            "text": "SNS Project Governance",
            "url": "https://forum.dfinity.org/c/community/sns-project-governance/73"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/GeekFactory"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/yk6"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/jerrybanfield"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/SmartMonkey"
          },
          {
            "text": "Webhash – A No-Code Decentralised Website Builder for ICP",
            "url": "https://forum.dfinity.org/t/webhash-a-no-code-decentralised-website-builder-for-icp/53088"
          },
          {
            "text": "Showcase",
            "url": "https://forum.dfinity.org/c/community/showcase/71"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/hid"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/marc0olo"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/icme"
          },
          {
            "text": "Deploying the test version of the NNS governance canister in local test enviornments",
            "url": "https://forum.dfinity.org/t/deploying-the-test-version-of-the-nns-governance-canister-in-local-test-enviornments/53288"
          },
          {
            "text": "Command Line Tools",
            "url": "https://forum.dfinity.org/c/developers/command-line/22"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/mstrasinskis"
          },
          {
            "text": "FormyFi - Toolset for conducting surveys in Web3, ensuring security and completeness of data",
            "url": "https://forum.dfinity.org/t/formyfi-toolset-for-conducting-surveys-in-web3-ensuring-security-and-completeness-of-data/28025"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/FormyFi"
          },
          {
            "text": "Intertnet Identity Multi-Language Support",
            "url": "https://forum.dfinity.org/t/intertnet-identity-multi-language-support/42013"
          },
          {
            "text": "internet-identity",
            "url": "https://forum.dfinity.org/c/developers/internet-identity/32"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/edwardzhan"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/lmuntaner"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/arthurlathrop"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Seb"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/northman"
          },
          {
            "text": "Technical Working Group: Scalability & Performance",
            "url": "https://forum.dfinity.org/t/technical-working-group-scalability-performance/14265"
          },
          {
            "text": "Discussing",
            "url": "https://forum.dfinity.org/tag/Discussing"
          },
          {
            "text": "community-consideration",
            "url": "https://forum.dfinity.org/tag/community-consideration"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/domwoe"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/ulan"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/icpp"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/michael-weigelt"
          },
          {
            "text": "Proposal to elect new release rc--2025-07-17_11-23",
            "url": "https://forum.dfinity.org/t/proposal-to-elect-new-release-rc-2025-07-17-11-23/53426"
          },
          {
            "text": "NNS proposal discussions",
            "url": "https://forum.dfinity.org/c/governance/nns-proposal-discussions/76"
          },
          {
            "text": "release",
            "url": "https://forum.dfinity.org/tag/release"
          },
          {
            "text": "IC-OS-election",
            "url": "https://forum.dfinity.org/tag/IC-OS-election"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/DRE-Team"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/ipsita"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/yuvika"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/cyberowl"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/eichhorl"
          },
          {
            "text": "Introducing the LLM Canister: Deploy AI agents with a few lines of code",
            "url": "https://forum.dfinity.org/t/introducing-the-llm-canister-deploy-ai-agents-with-a-few-lines-of-code/41424"
          },
          {
            "text": "rust",
            "url": "https://forum.dfinity.org/tag/rust"
          },
          {
            "text": "DeAI",
            "url": "https://forum.dfinity.org/tag/DeAI"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/ielashi"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Mar"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/marcio"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/josephgranata"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/ddave"
          },
          {
            "text": "Transferring NFTs on DGDG app",
            "url": "https://forum.dfinity.org/t/transferring-nfts-on-dgdg-app/53642"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Icpunks"
          },
          {
            "text": "Discussion - What's Missing for Motoko Adoption?",
            "url": "https://forum.dfinity.org/t/discussion-whats-missing-for-motoko-adoption/53429"
          },
          {
            "text": "Motoko",
            "url": "https://forum.dfinity.org/c/developers/motoko/38"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/frederico02"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/megrogan"
          },
          {
            "text": "Pocket-ic not regonized globally on my mac m1",
            "url": "https://forum.dfinity.org/t/pocket-ic-not-regonized-globally-on-my-mac-m1/53636"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/AliSci"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Severin"
          },
          {
            "text": "How do you import a Internet Identity principal from the nns to dfx for development?",
            "url": "https://forum.dfinity.org/t/how-do-you-import-a-internet-identity-principal-from-the-nns-to-dfx-for-development/53633"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Adak"
          },
          {
            "text": "CaffeineAI Image Issues",
            "url": "https://forum.dfinity.org/t/caffeineai-image-issues/53629"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/BasedGiant"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/jonit"
          },
          {
            "text": "Motoko Wishlist 2025",
            "url": "https://forum.dfinity.org/t/motoko-wishlist-2025/53428"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/skilesare"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/f0i"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/kritzcreek"
          },
          {
            "text": "NNS Updates 2025-07-18",
            "url": "https://forum.dfinity.org/t/nns-updates-2025-07-18/53496"
          },
          {
            "text": "Protocol-canister-management",
            "url": "https://forum.dfinity.org/tag/Protocol-canister-management"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/daniel-wong"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Gwojda"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/LaCosta"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/timk11"
          },
          {
            "text": "Upcoming Mops SNS Decentralization Sale",
            "url": "https://forum.dfinity.org/t/upcoming-mops-sns-decentralization-sale/52234"
          },
          {
            "text": "SNS Launch Proposals",
            "url": "https://forum.dfinity.org/c/community/sns-launch-proposals/78"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/ZenVoich"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Mico"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/infu"
          },
          {
            "text": "Subject: Update on Draft Standards for RWA Ledger Management: ICRC-122, ICRC-123, ICRC-124 (April 2025)",
            "url": "https://forum.dfinity.org/t/subject-update-on-draft-standards-for-rwa-ledger-management-icrc-122-icrc-123-icrc-124-april-2025/44710"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/bogwar"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/yehia"
          },
          {
            "text": "Caffeine help page",
            "url": "https://forum.dfinity.org/t/caffeine-help-page/53609"
          },
          {
            "text": "GENIUS Act and cycles cost. Legal question",
            "url": "https://forum.dfinity.org/t/genius-act-and-cycles-cost-legal-question/53581"
          },
          {
            "text": "DFINITY",
            "url": "https://forum.dfinity.org/c/general/dfinity/8"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/akup"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Henry_Suso"
          },
          {
            "text": "Reuse an authenticated Internet Identity (II) session in Playwright tests",
            "url": "https://forum.dfinity.org/t/reuse-an-authenticated-internet-identity-ii-session-in-playwright-tests/52618"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/u/Clab-ewan"
          },
          {
            "text": "next page →",
            "url": "https://forum.dfinity.org/latest?no_definitions=true&page=1"
          },
          {
            "text": "Categories",
            "url": "https://forum.dfinity.org/categories"
          },
          {
            "text": "Guidelines",
            "url": "https://forum.dfinity.org/guidelines"
          },
          {
            "text": "Terms of Service",
            "url": "https://dfinity.org/terms-of-use"
          },
          {
            "text": "Privacy Policy",
            "url": "https://dfinity.org/privacy-policy"
          },
          {
            "text": "Discourse",
            "url": "https://www.discourse.org"
          }
        ]
      },
      "processing_notes": [
        "Processed as HTML",
        "Processed at level 0"
      ]
    },
    "linked_extractions": [],
    "processing_notes": [
      "Processed as HTML",
      "Processed at level 0"
    ]
  },
  {
    "url": "https://discord.internetcomputer.org/",
    "level": 0,
    "fetch_result": {
      "source": "url",
      "url": "https://discord.internetcomputer.org/",
      "raw_content": "<!DOCTYPE html>\n<html>\n<head>\n    <meta charset=\"utf-8\">\n    <meta content=\"width=device-width, initial-scale=1.0, maximum-scale=3.0\" name=\"viewport\">\n<meta name=\"description\" content=\"ICP makes the internet into a World Computer. | 7871 members\" />\n<meta name=\"twitter:card\" content=\"summary_large_image\" />\n<meta name=\"twitter:site\" content=\"@discord\" />\n<meta name=\"twitter:title\" content=\"Join the ICP Discord Server!\" />\n<meta name=\"twitter:description\" content=\"ICP makes the internet into a World Computer. | 7871 members\" />\n<meta property=\"og:title\" content=\"Join the ICP Discord Server!\" />\n<meta property=\"og:url\" content=\"https://discord.com/invite/icp-996801223384645703\" />\n<meta property=\"og:description\" content=\"ICP makes the internet into a World Computer. | 7871 members\" />\n<meta property=\"og:site_name\" content=\"Discord\" />\n<link rel=\"canonical\" href=\"https://discord.com/invite/icp-996801223384645703\" />\n<meta property=\"og:locale:alternate\" content=\"vi\" />\n<meta property=\"og:locale:alternate\" content=\"cs\" />\n<meta property=\"og:locale:alternate\" content=\"ko\" />\n<meta property=\"og:locale:alternate\" content=\"ru\" />\n<meta property=\"og:locale:alternate\" content=\"el\" />\n<meta property=\"og:locale:alternate\" content=\"sv-SE\" />\n<meta property=\"og:locale:alternate\" content=\"bg\" />\n<meta property=\"og:locale:alternate\" content=\"ro\" />\n<meta property=\"og:locale:alternate\" content=\"tr\" />\n<meta property=\"og:locale:alternate\" content=\"he\" />\n<meta property=\"og:locale:alternate\" content=\"it\" />\n<meta property=\"og:locale:alternate\" content=\"hi\" />\n<meta property=\"og:locale:alternate\" content=\"ar\" />\n<meta property=\"og:locale:alternate\" content=\"lt\" />\n<meta property=\"og:locale:alternate\" content=\"fr\" />\n<meta property=\"og:locale:alternate\" content=\"no\" />\n<meta property=\"og:locale:alternate\" content=\"pt-BR\" />\n<meta property=\"og:locale:alternate\" content=\"de\" />\n<meta property=\"og:locale:alternate\" content=\"pl\" />\n<meta property=\"og:locale:alternate\" content=\"fi\" />\n<meta property=\"og:locale:alternate\" content=\"zh-CN\" />\n<meta property=\"og:locale:alternate\" content=\"uk\" />\n<meta property=\"og:locale\" content=\"en-US\" />\n<meta property=\"og:locale:alternate\" content=\"da\" />\n<meta property=\"og:locale:alternate\" content=\"hu\" />\n<meta property=\"og:locale:alternate\" content=\"id\" />\n<meta property=\"og:locale:alternate\" content=\"es-ES\" />\n<meta property=\"og:locale:alternate\" content=\"en-GB\" />\n<meta property=\"og:locale:alternate\" content=\"nl\" />\n<meta property=\"og:locale:alternate\" content=\"es-419\" />\n<meta property=\"og:locale:alternate\" content=\"ja\" />\n<meta property=\"og:locale:alternate\" content=\"zh-TW\" />\n<meta property=\"og:locale:alternate\" content=\"th\" />\n<meta property=\"og:locale:alternate\" content=\"hr\" />\n<meta rel=\"alternate\" hreflang=\"vi\" href=\"https://discord.com/invite/icp-996801223384645703?locale=vi\" />\n<meta rel=\"alternate\" hreflang=\"cs\" href=\"https://discord.com/invite/icp-996801223384645703?locale=cs\" />\n<meta rel=\"alternate\" hreflang=\"ko\" href=\"https://discord.com/invite/icp-996801223384645703?locale=ko\" />\n<meta rel=\"alternate\" hreflang=\"ru\" href=\"https://discord.com/invite/icp-996801223384645703?locale=ru\" />\n<meta rel=\"alternate\" hreflang=\"el\" href=\"https://discord.com/invite/icp-996801223384645703?locale=el\" />\n<meta rel=\"alternate\" hreflang=\"sv-SE\" href=\"https://discord.com/invite/icp-996801223384645703?locale=sv-SE\" />\n<meta rel=\"alternate\" hreflang=\"bg\" href=\"https://discord.com/invite/icp-996801223384645703?locale=bg\" />\n<meta rel=\"alternate\" hreflang=\"ro\" href=\"https://discord.com/invite/icp-996801223384645703?locale=ro\" />\n<meta rel=\"alternate\" hreflang=\"tr\" href=\"https://discord.com/invite/icp-996801223384645703?locale=tr\" />\n<meta rel=\"alternate\" hreflang=\"he\" href=\"https://discord.com/invite/icp-996801223384645703?locale=he\" />\n<meta rel=\"alternate\" hreflang=\"it\" href=\"https://discord.com/invite/icp-996801223384645703?locale=it\" />\n<meta rel=\"alternate\" hreflang=\"hi\" href=\"https://discord.com/invite/icp-996801223384645703?locale=hi\" />\n<meta rel=\"alternate\" hreflang=\"ar\" href=\"https://discord.com/invite/icp-996801223384645703?locale=ar\" />\n<meta rel=\"alternate\" hreflang=\"lt\" href=\"https://discord.com/invite/icp-996801223384645703?locale=lt\" />\n<meta rel=\"alternate\" hreflang=\"fr\" href=\"https://discord.com/invite/icp-996801223384645703?locale=fr\" />\n<meta rel=\"alternate\" hreflang=\"no\" href=\"https://discord.com/invite/icp-996801223384645703?locale=no\" />\n<meta rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://discord.com/invite/icp-996801223384645703?locale=pt-BR\" />\n<meta rel=\"alternate\" hreflang=\"de\" href=\"https://discord.com/invite/icp-996801223384645703?locale=de\" />\n<meta rel=\"alternate\" hreflang=\"pl\" href=\"https://discord.com/invite/icp-996801223384645703?locale=pl\" />\n<meta rel=\"alternate\" hreflang=\"fi\" href=\"https://discord.com/invite/icp-996801223384645703?locale=fi\" />\n<meta rel=\"alternate\" hreflang=\"zh-CN\" href=\"https://discord.com/invite/icp-996801223384645703?locale=zh-CN\" />\n<meta rel=\"alternate\" hreflang=\"uk\" href=\"https://discord.com/invite/icp-996801223384645703?locale=uk\" />\n<meta rel=\"alternate\" hreflang=\"en-US\" href=\"https://discord.com/invite/icp-996801223384645703?locale=en-US\" />\n<meta rel=\"alternate\" hreflang=\"da\" href=\"https://discord.com/invite/icp-996801223384645703?locale=da\" />\n<meta rel=\"alternate\" hreflang=\"hu\" href=\"https://discord.com/invite/icp-996801223384645703?locale=hu\" />\n<meta rel=\"alternate\" hreflang=\"id\" href=\"https://discord.com/invite/icp-996801223384645703?locale=id\" />\n<meta rel=\"alternate\" hreflang=\"es-ES\" href=\"https://discord.com/invite/icp-996801223384645703?locale=es-ES\" />\n<meta rel=\"alternate\" hreflang=\"en-GB\" href=\"https://discord.com/invite/icp-996801223384645703?locale=en-GB\" />\n<meta rel=\"alternate\" hreflang=\"nl\" href=\"https://discord.com/invite/icp-996801223384645703?locale=nl\" />\n<meta rel=\"alternate\" hreflang=\"es-419\" href=\"https://discord.com/invite/icp-996801223384645703?locale=es-419\" />\n<meta rel=\"alternate\" hreflang=\"ja\" href=\"https://discord.com/invite/icp-996801223384645703?locale=ja\" />\n<meta rel=\"alternate\" hreflang=\"zh-TW\" href=\"https://discord.com/invite/icp-996801223384645703?locale=zh-TW\" />\n<meta rel=\"alternate\" hreflang=\"th\" href=\"https://discord.com/invite/icp-996801223384645703?locale=th\" />\n<meta rel=\"alternate\" hreflang=\"hr\" href=\"https://discord.com/invite/icp-996801223384645703?locale=hr\" />\n\n    <script nonce=\"MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==\">window.GLOBAL_ENV = {\"NODE_ENV\":\"production\",\"BUILT_AT\":\"1753082353949\",\"HTML_TIMESTAMP\":Date.now(),\"BUILD_NUMBER\":\"420967\",\"PROJECT_ENV\":\"production\",\"RELEASE_CHANNEL\":\"stable\",\"VERSION_HASH\":\"7fe3795e9f44f29b323cfa0d63388c5a30267925\",\"PRIMARY_DOMAIN\":\"discord.com\",\"SENTRY_TAGS\":{\"buildId\":\"7fe3795e9f44f29b323cfa0d63388c5a30267925\",\"buildType\":\"normal\"},\"SENTRY_RELEASE\":\"2025-07-21-7fe3795e9f44f29b323cfa0d63388c5a30267925-discord_web\",\"PUBLIC_PATH\":\"/assets/\",\"LOCATION\":\"history\",\"API_VERSION\":9,\"API_PROTOCOL\":\"https:\",\"API_ENDPOINT\":\"//discord.com/api\",\"GATEWAY_ENDPOINT\":\"wss://gateway.discord.gg\",\"STATIC_ENDPOINT\":\"\",\"ASSET_ENDPOINT\":\"//discord.com\",\"MEDIA_PROXY_ENDPOINT\":\"//media.discordapp.net\",\"IMAGE_PROXY_ENDPOINTS\":\"//images-ext-1.discordapp.net,//images-ext-2.discordapp.net\",\"CDN_HOST\":\"cdn.discordapp.com\",\"DEVELOPERS_ENDPOINT\":\"//discord.com\",\"MARKETING_ENDPOINT\":\"//discord.com\",\"WEBAPP_ENDPOINT\":\"//discord.com\",\"WIDGET_ENDPOINT\":\"//discord.com/widget\",\"SEO_ENDPOINT\":\"undefined\",\"NETWORKING_ENDPOINT\":\"//router.discordapp.net\",\"REMOTE_AUTH_ENDPOINT\":\"//remote-auth-gateway.discord.gg\",\"RTC_LATENCY_ENDPOINT\":\"//latency.discord.media/rtc\",\"INVITE_HOST\":\"discord.gg\",\"GUILD_TEMPLATE_HOST\":\"discord.new\",\"GIFT_CODE_HOST\":\"discord.gift\",\"ACTIVITY_APPLICATION_HOST\":\"discordsays.com\",\"MIGRATION_SOURCE_ORIGIN\":\"https://discordapp.com\",\"MIGRATION_DESTINATION_ORIGIN\":\"https://discord.com\",\"STRIPE_KEY\":\"pk_live_CUQtlpQUF0vufWpnpUmQvcdi\",\"ADYEN_KEY\":\"live_E3OQ33V6GVGTXOVQZEAFQJ6DJIDVG6SY\",\"BRAINTREE_KEY\":\"production_ktzp8hfp_49pp2rp4phym7387\",\"DEV_SESSION_KEY\":\"undefined\"}</script>\n    <script nonce=\"MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==\">!function(){if(null!=window.WebSocket&&function(n){try{var o=localStorage.getItem(n);if(null==o)return null;return JSON.parse(o)}catch(e){return null}}(\"token\")&&!window.__OVERLAY__){var n=null!=window.DiscordNative||null!=window.require?\"etf\":\"json\",o=window.GLOBAL_ENV.GATEWAY_ENDPOINT+\"/?encoding=\"+n+\"&v=\"+window.GLOBAL_ENV.API_VERSION;null!=window.DiscordNative&&void 0!==window.Uint8Array&&void 0!==window.TextDecoder?o+=\"&compress=zstd-stream\":void 0!==window.Uint8Array&&(o+=\"&compress=zlib-stream\"),console.log(\"[FAST CONNECT] \"+o+\", encoding: \"+n+\", version: \"+window.GLOBAL_ENV.API_VERSION);var e=new WebSocket(o);e.binaryType=\"arraybuffer\";var i=Date.now(),r={open:!1,identify:!1,gateway:o,messages:[]};e.onopen=function(){console.log(\"[FAST CONNECT] connected in \"+(Date.now()-i)+\"ms\"),r.open=!0},e.onclose=e.onerror=function(){window._ws=null},e.onmessage=function(n){r.messages.push(n)},window._ws={ws:e,state:r}}}();</script>\n<title>ICP</title>  <script nonce=\"MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==\">\n            window.__OVERLAY__ = /overlay/.test(location.pathname);\n            window.__BILLING_STANDALONE__ = /^\\/billing/.test(location.pathname);\n          </script><link href=\"/assets/favicon.ico\" rel=\"icon\"><link href=\"/assets/69646.77cb6dafb9322d28.css\" rel=\"stylesheet\"></head>\n\n  <body>\n    <div id=\"app-mount\"></div>\n  \n\n<script defer src=\"/assets/webMinimal.355c8afeda25a3ff.js\"></script><script defer src=\"/assets/sentry.0a6c39ba1eee6c2b.js\"></script><script nonce=\"MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==\">(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.nonce='MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==';d.innerHTML=\"window.__CF$cv$params={r:'962e58114cffd6e5',t:'MTc1MzEzOTEzNi4wMDAwMDA='};var a=document.createElement('script');a.nonce='MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);\";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body></html>",
      "metadata": {
        "original_url": "https://discord.internetcomputer.org/",
        "final_url": "https://discord.com/invite/icp-996801223384645703",
        "timestamp": "2025-07-22T01:05:36.465082",
        "detected_encoding": "ascii",
        "content_type": "text/html",
        "content_length": 10675,
        "headers": {
          "Date": "Mon, 21 Jul 2025 23:05:36 GMT",
          "Content-Type": "text/html",
          "Transfer-Encoding": "chunked",
          "Connection": "keep-alive",
          "CF-Ray": "962e58114cffd6e5-IAD",
          "CF-Cache-Status": "HIT",
          "Cache-Control": "private",
          "Last-Modified": "Mon, 21 Jul 2025 07:21:49 GMT",
          "Strict-Transport-Security": "max-age=31536000; includeSubDomains; preload",
          "Content-Security-Policy": "default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' 'nonce-MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==' blob: https://cdn.discordapp.com/animations/ https://www.gstatic.com/recaptcha/ https://www.google.com/recaptcha/ https://*.hcaptcha.com https://hcaptcha.com https://js.stripe.com https://js.braintreegateway.com https://assets.braintreegateway.com https://www.paypalobjects.com https://*.paypal.com https://kit.cash.app https://static.discord.com https://static-edge.discord.com https://cdn.sprig.com; style-src 'self' 'unsafe-inline' https://cdn.discordapp.com https://*.hcaptcha.com https://hcaptcha.com https://kit.cash.app https://static.discord.com https://static-edge.discord.com https://cdn.sprig.com; img-src 'self' blob: data: https://*.discordapp.net https://*.discordapp.com https://*.discord.com https://i.scdn.co https://i.ytimg.com https://i.imgur.com https://media.tenor.co https://media.tenor.com https://c.tenor.com https://*.youtube.com https://*.giphy.com https://static-cdn.jtvnw.net https://pbs.twimg.com https://assets.braintreegateway.com https://checkout.paypal.com https://api.cash.app https://cdn.sprig.com; font-src 'self' https://fonts.gstatic.com https://cash-f.squarecdn.com https://static.discord.com https://static-edge.discord.com https://cdn.sprig.com; connect-src 'self' https://status.discordapp.com https://status.discord.com https://support.discordapp.com https://support.discord.com https://discordapp.com https://discord.com https://discord-attachments-uploads-prd.storage.googleapis.com https://cdn.discordapp.com https://media.discordapp.net https://images-ext-1.discordapp.net https://images-ext-2.discordapp.net https://router.discordapp.net wss://*.discord.gg https://best.discord.media https://latency.discord.media wss://*.discord.media:* wss://dealer.spotify.com https://api.spotify.com https://music.amazon.com/embed/oembed https://*.sentry.io https://api.twitch.tv https://api.stripe.com https://api.braintreegateway.com https://client-analytics.braintreegateway.com https://*.braintree-api.com https://www.googleapis.com https://*.algolianet.com https://*.hcaptcha.com https://hcaptcha.com https://www.google.com/recaptcha/ https://*.algolia.net https://api.sprig.com/ https://cdn.sprig.com ws://127.0.0.1:* http://127.0.0.1:*; media-src 'self' blob: disclip: https://*.discordapp.net https://*.discord.com https://*.discordapp.com https://*.youtube.com https://streamable.com https://vid.me https://twitter.com https://oddshot.akamaized.net https://*.giphy.com https://i.imgur.com https://media.tenor.co https://media.tenor.com https://c.tenor.com; frame-src https://discordapp.com/domain-migration discord: https://www.google.com/recaptcha/ https://recaptcha.google.com/recaptcha/ https://*.hcaptcha.com https://hcaptcha.com https://js.stripe.com https://hooks.stripe.com https://assets.braintreegateway.com https://*.paypal.com https://checkoutshopper-live.adyen.com https://kit.cash.app https://player.twitch.tv https://clips.twitch.tv/embed https://player.vimeo.com https://www.youtube.com/embed/ https://www.tiktok.com/player/ https://music.amazon.com/embed/ https://music.amazon.co.uk/embed/ https://music.amazon.de/embed/ https://music.amazon.co.jp/embed/ https://music.amazon.es/embed/ https://music.amazon.fr/embed/ https://music.amazon.it/embed/ https://music.amazon.com.au/embed/ https://music.amazon.in/embed/ https://music.amazon.ca/embed/ https://music.amazon.com.mx/embed/ https://music.amazon.com.br/embed/ https://www.youtube.com/s/player/ https://twitter.com/i/videos/ https://www.funimation.com/player/ https://www.redditmedia.com/mediaembed/ https://open.spotify.com/embed/ https://w.soundcloud.com/player/ https://audius.co/embed/ https://*.watchanimeattheoffice.com https://sessionshare.sp-int.playstation.com/ https://session-share.playstation.com/ https://localhost:* https://*.discordsays.com https://discordappcom.cloudflareaccess.com/ https://family.k-id.com/ https://d3ogqhtsivkon3.cloudfront.net/ https://*.dcams.app https://embed.music.apple.com/; child-src 'self' blob: https://assets.braintreegateway.com https://*.paypal.com; report-uri https://o64374.ingest.sentry.io/api/5441894/security/?sentry_key=8fbbce30bf5244ec9429546beef21870&sentry_environment=stable; report-to csp-sentry;",
          "Cross-Origin-Opener-Policy": "same-origin-allow-popups",
          "Permissions-Policy": "interest-cohort=()",
          "X-Build-Id": "7fe3795e9f44f29b323cfa0d63388c5a30267925",
          "X-Content-Type-Options": "nosniff",
          "X-Frame-Options": "DENY",
          "X-XSS-Protection": "1; mode=block",
          "Report-To": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=wbFx9g6gp%2F5%2Fo4f4Yw%2BTqQRoGryEcvQex8djsXO9SXRT4o8gGeyHliwvNzQMmdQUuGo%2Fkxj9uuQkvZHi%2B1hVx%2F9iGrU%2B8SfklXgjn%2B6XKx%2Fump3m9fScsRWLOEAG\"}],\"group\":\"cf-nel\",\"max_age\":604800}",
          "NEL": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}",
          "Vary": "Accept-Encoding",
          "Set-Cookie": "__cfruid=a36dae75d789ed7e07d92650652227c38c71fe06-1753139136; path=/; domain=.discord.com; HttpOnly; Secure; SameSite=None, _cfuvid=vvOkPSqcMEmv0DFtSzFbCH6nZkrbfZK..iclby921yg-1753139136457-0.0.1.1-604800000; path=/; domain=.discord.com; HttpOnly; Secure; SameSite=None",
          "Reporting-Endpoints": "csp-sentry=\"https://o64374.ingest.sentry.io/api/5441894/security/?sentry_key=8fbbce30bf5244ec9429546beef21870&sentry_environment=stable\"",
          "Server": "cloudflare",
          "Content-Encoding": "gzip",
          "alt-svc": "h3=\":443\"; ma=86400"
        },
        "status_code": 200
      },
      "extracted_data": {
        "title": "ICP",
        "meta_description": "ICP makes the internet into a World Computer. | 7871 members",
        "full_text": "ICP",
        "links": []
      },
      "processing_notes": [
        "Processed as HTML",
        "Processed at level 0"
      ]
    },
    "linked_extractions": [],
    "processing_notes": [
      "Processed as HTML",
      "Processed at level 0"
    ]
  },
  {
    "url": "https://dfinityorg.notion.site/Let-s-get-you-some-attention-c7eaabbc87d142f5baa92096cadc181f?pvs=4",
    "level": 0,
    "fetch_result": {
      "source": "url",
      "url": "https://dfinityorg.notion.site/Let-s-get-you-some-attention-c7eaabbc87d142f5baa92096cadc181f?pvs=4",
      "raw_content": "<!doctype html><html class=\"notion-html\" data-notion-html=\"web\"><head lang=\"en\"><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width,height=device-height,initial-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover\"><noscript><meta http-equiv=\"refresh\" content=\"0;url=https://www.notion.so/disabled-javascript.html\"></noscript><script>(function(){var e,r=window.navigator.userAgent,t=/Windows.*Edge/i.test(r),i=!t&&/Chrome/i.test(r);if(i){if((e=r.match(/Chrome\\/(\\d+)/i))&&e[1])return parseInt(e[1],10)<=84}else if(t||i||!/Safari/i.test(r))if(/Firefox/i.test(r)){if((e=r.match(/Firefox\\/(\\d+)/i))&&e[1])return parseInt(e[1],10)<=114}else{if(t)return!0;if(/Trident/i.test(r))return!0}else if((e=r.match(/Version\\/(\\d+)/i))&&e[1])return parseInt(e[1],10)<=13;return!1})()&&window.location.replace(\"/unsupported-browser.html\")</script><script>window.__webStartTime=performance.now(),performance.mark(\"__webStartTime\")</script><title>Notion</title><meta name=\"description\" content=\"A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.\"/><meta name=\"twitter:card\" content=\"summary_large_image\"/><meta name=\"twitter:site\" content=\"@NotionHQ\"/><meta name=\"twitter:title\" content=\"The AI workspace that works for you. | Notion\"/><meta name=\"twitter:description\" content=\"A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.\"/><meta name=\"twitter:url\" content=\"https://www.notion.so\"/><meta name=\"twitter:image\" content=\"https://www.notion.so/images/meta/default.png\"/><meta property=\"og:site_name\" content=\"Notion\"/><meta property=\"og:type\" content=\"website\"/><meta property=\"og:url\" content=\"https://www.notion.so\"/><meta property=\"og:title\" content=\"The AI workspace that works for you. | Notion\"/><meta property=\"og:description\" content=\"A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.\"/><meta property=\"og:image\" content=\"https://www.notion.so/images/meta/default.png\"/><meta property=\"og:locale\" content=\"en_US\"/><meta name=\"mobile-web-app-capable\" content=\"yes\"/><meta property=\"apple-itunes-app\" content=\"app-id=1232780281\"/><link rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/images/favicon.ico\"/><link rel=\"apple-touch-icon\" href=\"/images/logo-ios.png\"/><meta name=\"format-detection\" content=\"telephone=no\"/><meta name=\"msapplication-tap-highlight\" content=\"no\"/><meta name=\"robots\" content=\"noindex\"/><link href=\"/print.e2ba4c31.css\" rel=\"stylesheet\" media=\"print\"><style>body{background:#fff}body.dark{background:#191919}@keyframes startup-shimmer-animation{0%{transform:translateX(-100%) translateZ(0)}100%{transform:translateX(100%) translateZ(0)}}@keyframes startup-shimmer-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes startup-spinner-rotate{0%{transform:rotate(0) translateZ(0)}100%{transform:rotate(360deg) translateZ(0)}}#initial-loading-spinner{position:fixed;height:100vh;width:100vw;z-index:-1;display:none;align-items:center;justify-content:center}#initial-loading-spinner .spinner{position:relative;display:inline-block;height:22px;width:22px;pointer-events:none}#initial-loading-spinner .spinner__circle{position:absolute;top:0;left:0;width:22px;height:22px;border-radius:50%;border:2px solid rgba(84,72,49,.15)}.dark #initial-loading-spinner .spinner__circle{border-color:rgba(255,255,255,.13)}#initial-loading-spinner .spinner__arc{position:absolute;top:0;left:0;width:22px;height:22px;border-radius:50%;border-top:2px solid #32302c;border-right:2px solid #32302c;border-bottom:2px solid transparent;border-left:2px solid transparent;mask:linear-gradient(90deg,transparent 66.66%,#000 66.66%);animation:startup-spinner-rotate 1.2s linear infinite}.dark #initial-loading-spinner .spinner__arc{border-color:#fff}#skeleton{background:#fff;position:fixed;height:100vh;width:100vw;z-index:-1;display:none;overflow:hidden}#initial-loading-spinner.show,#skeleton.show{display:flex}body.dark #skeleton{background:#191919}.notion-front-page #skeleton,.notion-mobile #skeleton{display:none}#skeleton-sidebar{background-color:#f8f8f7;box-shadow:inset -1px 0 0 0 #eeeeec;display:flex;width:240px;flex-direction:column;padding:12px 14px;overflow:hidden}body.dark #skeleton-sidebar{background-color:#202020;box-shadow:inset -1px 0 0 0 #2a2a2a}#skeleton.isElectron #skeleton-sidebar{padding-top:46px}#skeleton .row{display:flex;margin-bottom:11px;align-items:center}#skeleton .row.fadein{animation:1s ease-in 0s 1 normal both running startup-shimmer-fade-in}#skeleton .chevron{width:12px;height:12px;display:block;margin-right:4px;fill:rgba(227,226,224,.5)}body.dark #skeleton .chevron{fill:#2f2f2f}.startup-shimmer{background:rgba(227,226,224,.5);overflow:hidden;position:relative}body.dark .startup-shimmer{background:#2f2f2f}.startup-shimmer::before{content:\"\";position:absolute;height:100%;width:100%;z-index:1;animation:1s linear infinite startup-shimmer-animation;background:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.03) 50%,rgba(0,0,0,0) 100%)}body.dark .startup-shimmer::before{background:linear-gradient(90deg,transparent 0,rgba(86,86,86,.1) 50%,transparent 100%)}#skeleton .icon{width:20px;height:20px;border-radius:4px}#skeleton .text{height:10px;border-radius:10px}#skeleton .draggable{-webkit-app-region:drag;position:absolute;top:0;left:0;width:100%;height:36px;display:none}#skeleton.isElectron .draggable{display:block}</style><script>window.__notion_html_async=[];window.DEVICE_READY_P=new Promise(r=>(o=>{document.dispatchEvent=function(e){return\"deviceready\"===e?.type&&r(),o.apply(this,arguments)}})(document.dispatchEvent))</script><script src=\"/_assets/ClientFramework-64e03209e5d029b1.js\" async></script><script src=\"/_assets/6187-5c30b4d4633a7dce.js\" async></script><script src=\"/_assets/17039-214f3b67cccb93ee.js\" async></script><script src=\"/_assets/67006-a14ddeaff220356a.js\" async></script><script src=\"/_assets/28403-3d3c0358ea3f2cc6.js\" async></script><script src=\"/_assets/app-bb4f5dfd5cbe9a8d.js\" async></script><link href=\"/_assets/app-c0a88a09778fa12f.css\" rel=\"stylesheet\"></head><body class=\"notion-body\"><script type=\"application/json\" id=\"theme-data\">{\"mode\":\"system\"}</script><script>(()=>{var e=\"light\",t=localStorage.getItem(\"theme\");if(t)try{(d=JSON.parse(t))&&d.mode&&(e=d.mode)}catch(e){}var a=document.getElementById(\"theme-data\");if(a)try{var d;(d=JSON.parse(a.textContent))&&\"<<DEFAULT_THEME>>\"!==d.mode&&(e=d.mode,window.notionTheme=e)}catch(e){}\"dark\"===e&&document.body.classList.add(\"dark\")})()</script><div id=\"initial-loading-spinner\"><span data-testid=\"loading-spinner\" role=\"progressbar\" aria-live=\"polite\" aria-busy=\"true\" class=\"spinner\"><span class=\"spinner__circle\"></span> <span class=\"spinner__arc\"></span></span></div><div id=\"skeleton\" role=\"progressbar\" aria-valuetext=\"Loading...\"><div id=\"skeleton-sidebar\"><div class=\"row\" style=\"margin-bottom:22px\"><div class=\"startup-shimmer icon\" style=\"width:22px;height:22px;padding:1px\"></div><div class=\"startup-shimmer text\" style=\"width:177px;margin-left:8px\"></div></div><div class=\"row\" style=\"margin-bottom:20px\"><div class=\"startup-shimmer text\" style=\"width:78px\"></div></div><div class=\"row\" style=\"margin-bottom:20px\"><div class=\"startup-shimmer text\" style=\"width:78px\"></div></div><div class=\"row\" style=\"margin-bottom:20px\"><div class=\"startup-shimmer text\" style=\"width:78px\"></div></div><div class=\"row\" style=\"margin-bottom:36px\"><div class=\"startup-shimmer text\" style=\"width:135px\"></div></div><div class=\"row\" style=\"margin-bottom:14px\"><div class=\"startup-shimmer text\" style=\"width:56px\"></div></div><div class=\"row\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div><div class=\"row\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:100px;margin-left:8px\"></div></div><div class=\"row\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:140px;margin-left:8px\"></div></div><div class=\"row\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:100px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:1s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:100px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:1s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:80px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:1s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:1s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:80px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:2s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:80px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:2s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:2s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:80px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:2s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:140px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:3s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:140px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:3s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:140px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:3s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:80px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:3s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:4s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:100px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:4s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:100px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:4s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:4s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div></div><div style=\"flex-grow:1;position:relative\"><div class=\"row\" style=\"position:absolute;top:0;left:0;padding:12px 16px\"><div class=\"startup-shimmer icon\" style=\"width:20px;height:20px\"></div><div class=\"startup-shimmer text\" style=\"width:78px;margin-left:8px\"></div></div><div class=\"row\" style=\"position:absolute;top:0;right:0;padding:12px 16px\"><div class=\"startup-shimmer text\" style=\"width:78px;margin:6px 0\"></div></div></div><div class=\"draggable\"></div><script>(e=>{function t(t){var i=e.localStorage&&e.localStorage.getItem(t),d=i&&JSON.parse(i);if(d&&d.value)return d.value}var i=document.getElementById(\"skeleton\"),d=document.getElementById(\"skeleton-sidebar\"),n=document.getElementById(\"initial-loading-spinner\"),o=t(\"LRU:KeyValueStore2:sidebar\"),a=t(\"LRU:KeyValueStore2:current-user-id\"),l=\"undefined\"!=typeof global||e.__isElectron,r=/ReactNative|MobileNative|Android|iPad|iPhone|iPod|Windows Phone/.test(navigator.userAgent);!i||void 0===a||r||l?n&&n.classList.add(\"show\"):(i.classList.add(\"show\"),d&&o&&(!1===o.expanded&&d.remove(),o.width>0&&(d.style.width=String(o.width)+\"px\")))})(window)</script></div><style id=\"scroll-properties\"></style><div id=\"notion-app\"></div><script>window.LOCALE_SETUP=void 0,window.LOCALE_SETUP_P=Promise.resolve()</script><script>(()=>{try{window.addEventListener(\"error\",(function(e){if(e.target&&(e.target instanceof HTMLScriptElement||e.target instanceof HTMLLinkElement&&\"stylesheet\"===e.target.rel)){var t=e.target instanceof HTMLScriptElement?\"script\":\"stylesheet\",r=e.target.src||e.target.href;console.error(\"Resource Sentinel noted a failed resource load of type\",t,r),fetch(\"https://http-inputs-notion.splunkcloud.com/services/collector/raw\",{method:\"POST\",headers:{\"Content-Type\":\"text/plain; charset=utf-8\",Authorization:\"Splunk EA76605A-F565-4B17-A496-34435622A1EB\"},mode:\"cors\",keepalive:!0,body:JSON.stringify({environment:\"production\",level:\"error\",from:\"resourceSentinel\",type:\"resourceLoadFailure\",error:{message:`Failed to load \"${t}\" resource`,miscDataString:r}}),priority:\"low\"}).catch(e=>{console.error(\"Resource Sentinel failed to send error to Splunk\",e)})}}),!0),console.info(\"Resource Sentinel initialized...\")}catch(e){console.error(\"Resource Sentinel failed to initialize\",e)}})()</script><script>__notion_html_async.push(\"opfsBootupRegistry\",{\"isServerEnabled\":false})</script><script>__notion_html_async.push(\"ready\",!0)</script><script>__notion_html_async.push(\"bootReady\",true)</script><script>__notion_html_async.push(\"serverSidePrefetchDataPending\",true)</script><script>__notion_html_async.push(\"serverSidePrefetchData\",{\"pageId\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"recordMap\":{\"__version__\":3,\"block\":{\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"value\":{\"id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"version\":1051,\"type\":\"page\",\"properties\":{\"title\":[[\"Let's get you some attention🎉\"]]},\"content\":[\"975fba87-f823-41e5-b435-d9aee74adb44\",\"74f224c8-cbd0-477a-a76f-eff1c0bee105\",\"39c8b00e-a0c4-4a44-bcdd-f275ca20b3d9\",\"a1a0ced9-9685-4aee-b63c-dc40066936e1\",\"e0e6d107-8636-4b01-8b37-c5d397597173\",\"b95d545f-d609-4307-885f-8c1e84c9ee7e\",\"a25ecafa-7006-41c0-ad61-b79b52c67aa1\",\"fc8a0264-4fb2-4e8e-8667-4a5c073fe9d1\",\"bbdd21b5-b956-4504-8fa3-62aeb20b5646\",\"aecc774f-6ea4-4930-a7d8-7486fcf3df41\",\"714da3f4-e541-4eee-b936-498ab63808ef\",\"c9e5fcfa-5357-4a95-83d3-327d3a7639ab\",\"95320dd0-d4a1-48ac-93e3-79ec6799ef20\",\"fa2ef18f-d47e-4c16-b925-36ee3e9b18df\",\"5ced1ef3-15f4-4e9e-b464-b7a1440eb38c\",\"72758b32-58c8-45a9-a9f3-c7d0a84e87d5\",\"391de3a0-0ffb-4fb6-bd70-b15d1ee79ae9\",\"04c73d99-dbfe-4d31-a60e-218654d3c241\",\"6098b087-e418-41cb-954f-33a41428ebc3\",\"ffdaeb25-573c-427e-a1b7-f500d1b01873\",\"e3ad005d-994b-4f70-afcd-fba51042b579\",\"3eb11439-1782-49b9-95ac-2aca2928b85c\",\"991e3430-bce9-45da-85bc-5b80e2b810af\",\"6aa0a40e-9ca2-4fc9-8032-bb53d76bbdea\",\"9432bd2e-632c-423f-929a-cd4e8f2a60f7\",\"0a5e30b4-396f-4013-8dbb-4df5aa4dba4c\",\"55f3889e-cd8d-4776-96c2-b484b02e03b4\",\"3416242e-34d3-4a52-8cbf-a62968ccb32a\",\"9a62bbaf-aa4f-48a5-a038-a78f0a20ad47\",\"4fd37217-0f73-4bf8-940d-cd68c1c086ef\",\"41477a19-942f-4061-8176-e626c0be6c55\",\"63966eed-7ac6-4965-981f-ac2bd226829f\",\"3288bcf1-2758-4525-924f-0892687f97d2\",\"d6ac5679-452a-46ac-becf-3b483c285400\",\"7625affd-1b50-4689-abce-a8f9fc0ca0a4\",\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\",\"34481d2b-ed25-4588-9b54-ac65f3c28bf2\",\"dcd41b8b-1353-422d-8387-835c1bba4c30\",\"fe21da58-7a48-4272-89ab-0ba4bea35079\",\"83b2f509-ee4f-4236-a197-09f133232a73\",\"27b8834e-6a8d-4d1f-97fa-a6e93f660496\",\"9721b86f-23f3-4131-b613-6e8b2824f9e4\",\"59ecb7b0-765a-47ef-8e60-e1361986a9a2\",\"9048e07b-37b9-4dab-ae0d-1c296c7b644c\",\"53547f09-8aca-426b-a64d-29fbe9c1b9c1\",\"2764abf2-b50e-45c6-80c8-0ebecaa13585\",\"cc7347cf-ea4c-40a7-911b-5c099ce54fca\",\"879e7f07-4b5e-4205-bfd5-4bc4fcb2510e\",\"becd6446-9aab-4112-8979-3d69784d1212\",\"49bf37a3-cc98-4a27-aa57-4a599424dae5\",\"50065979-48fb-436f-966b-b2ee0125748f\",\"88685a0d-9203-474c-ad0f-5403c07b970d\",\"3a8d93dc-4a0e-4966-9cc0-fc2a3d383db7\",\"8e6f7ff2-d630-4eb3-8aac-ed1461ebb84b\",\"77b040dd-9f69-4d59-8c58-1b50d4d8719c\",\"a08624b1-2a71-4d10-a621-dcbb60c6fbf0\",\"0513acd9-5a66-4e9f-832a-ad5d4862fdb5\",\"76d99f46-72b0-4edd-a80a-d69f1cf0cff6\",\"99481a0d-3fec-4a22-9bca-c8c172d20e79\",\"ee267857-13b8-4d89-ab62-f874b90e2de7\",\"feba7803-fe81-4d65-a649-563af35fd63b\",\"f4e32de6-3516-41c1-af68-078cb2178f15\",\"47e922ed-365e-4981-ab9e-3f4a2b0f70f6\",\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"222f6a6e-1c57-4042-9734-056af97f433a\",\"2438f060-c2cf-4308-9e77-6cb546b82313\",\"182ac2f4-c4c2-4fa8-8e13-b34034603c44\",\"97fcc61d-cd16-4d71-ac7a-be78969dcf59\",\"3740612a-ae2d-48ee-82d2-2e0d6650cc7d\",\"017b3f49-85a4-4b0e-ae4d-38c9d9bc8b29\",\"d9395f7e-121f-44ac-80c0-b19fd529744e\",\"b2670f7f-b356-4ae6-a614-f68ec1e4eb48\",\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"4daf7b69-f837-4a73-94d5-090481e1e178\",\"ce25dd74-7f26-4ecf-ae5a-46447ec82744\",\"f1a88962-f5a9-4506-8a40-94466665183a\",\"b8a49dbd-56cd-4823-9218-29fb2d5e4959\",\"e7027e3a-6499-406c-8976-4b08b0cd4d1e\",\"4f1e2ebc-30c8-4651-be3b-bda24e3007f5\",\"0fbf7d5c-a256-4523-90a9-4b3c8d0b4bd2\",\"4e7d327f-03c6-4503-a3a1-946c1b8e1d67\",\"8fe2a38a-0ee7-42f5-9b0a-318545ee9acf\",\"23b62e57-014c-47f0-863b-a9fb371a700a\",\"ed92a5e2-7915-4766-9911-bda73e6f5fca\",\"b2a34749-033a-4577-b138-5044e3568b91\",\"e0797105-c728-4026-9a4d-5a4c55a8589c\",\"952d6a72-8361-4826-af5c-6d5a2aac741a\",\"ea296fd6-add9-4362-b13f-e232f7bab6ec\",\"b15a59ee-18f3-4cae-8382-7143c0e6042c\",\"4946a10e-2c63-46d4-a884-dc7c595ed24c\",\"54d7a1a6-bacc-4f8b-8596-42a0d11266b1\",\"1f2ef9d9-b80c-802b-90b9-d2821f21166e\",\"1f2ef9d9-b80c-8038-8682-dadbad83907d\",\"fbe91ced-0de3-4a70-b312-0c55e53df3eb\",\"8333d15f-7ffd-4b99-9203-4edb673c4172\",\"116cda53-f674-46ab-8339-e302baaacc2f\",\"bc0b2926-1645-48d4-95f2-6605111dfc74\",\"2b0e4ab5-c12e-4316-997a-c456e14b40e8\"],\"format\":{\"site_id\":\"1b559fcc-b170-81ba-a56b-007975968d25\",\"page_icon\":\"🚩\",\"page_cover\":\"attachment:5208410a-b61e-4df6-b453-9ed8ce79d8af:icdev2.jpg\",\"block_locked\":true,\"block_locked_by\":\"3d1c2c14-84cc-4f07-921f-bd3ba3b39ddd\",\"page_cover_position\":0.5,\"social_media_image_preview_url\":\"attachment:63976fab-c719-48f9-9e82-6eb4d54f73a1:SocialMediaPreviewImage.png\"},\"permissions\":[{\"role\":\"editor\",\"type\":\"user_permission\",\"user_id\":\"3263cd4d-1df7-489a-a8e4-d31b1339030c\"},{\"role\":\"editor\",\"type\":\"user_permission\",\"user_id\":\"b853e9e2-774f-432a-a205-dd33ddb92068\"},{\"role\":\"editor\",\"type\":\"user_permission\",\"user_id\":\"7bd504d8-374d-4a29-8e52-33794b3c8066\"},{\"role\":\"editor\",\"type\":\"user_permission\",\"user_id\":\"3d1c2c14-84cc-4f07-921f-bd3ba3b39ddd\"},{\"role\":\"editor\",\"type\":\"user_permission\",\"user_id\":\"c34c019f-ea97-4191-ba87-dd8f84defb04\"},{\"role\":\"reader\",\"type\":\"public_permission\",\"is_site\":true,\"added_timestamp\":1684900797522,\"allow_duplicate\":false}],\"created_time\":1667386860000,\"last_edited_time\":1747136477707,\"parent_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"parent_table\":\"space\",\"alive\":true,\"file_ids\":[\"9b753c90-1585-4434-8d97-109de88f3808\",\"ec0d5fde-0fbb-4630-9ef6-be1cbf452d8f\",\"f9380618-50f8-476c-8c6d-5f1fa0469498\",\"10855a16-bc57-4859-8933-026439803369\",\"8474d3e8-c4b0-4e84-a0e8-eac262335ed3\",\"3b2fccc8-423c-455e-8e76-c661cc23902b\",\"e67b85b4-f595-40b6-8192-fa9d4770d81f\",\"6698a93b-9cba-4dff-b0a0-832ad46cf90e\",\"5208410a-b61e-4df6-b453-9ed8ce79d8af\",\"63976fab-c719-48f9-9e82-6eb4d54f73a1\"],\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"975fba87-f823-41e5-b435-d9aee74adb44\":{\"value\":{\"value\":{\"id\":\"975fba87-f823-41e5-b435-d9aee74adb44\",\"version\":70,\"type\":\"sub_header\",\"properties\":{\"title\":[[\"!!\",[[\"h\",\"red\"]]],[\" \",[[\"h\",\"pink\"]]],[\"Help us promote your project to the community\"],[\" !!\",[[\"h\",\"red\"]]]]},\"created_time\":1667386994718,\"last_edited_time\":1668076740000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"74f224c8-cbd0-477a-a76f-eff1c0bee105\":{\"value\":{\"value\":{\"id\":\"74f224c8-cbd0-477a-a76f-eff1c0bee105\",\"version\":5,\"type\":\"text\",\"created_time\":1667386920000,\"last_edited_time\":1667386920000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"39c8b00e-a0c4-4a44-bcdd-f275ca20b3d9\":{\"value\":{\"value\":{\"id\":\"39c8b00e-a0c4-4a44-bcdd-f275ca20b3d9\",\"version\":352,\"type\":\"text\",\"properties\":{\"title\":[[\"DFINITY Foundation team appreciates your contribution to the Internet Computer ecosystem and would like to help spread the word about your awesome product!  \"]]},\"created_time\":1667386920000,\"last_edited_time\":1668078000000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"a1a0ced9-9685-4aee-b63c-dc40066936e1\":{\"value\":{\"value\":{\"id\":\"a1a0ced9-9685-4aee-b63c-dc40066936e1\",\"version\":14,\"type\":\"text\",\"created_time\":1667387340000,\"last_edited_time\":1668077040000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"e0e6d107-8636-4b01-8b37-c5d397597173\":{\"value\":{\"value\":{\"id\":\"e0e6d107-8636-4b01-8b37-c5d397597173\",\"version\":10,\"type\":\"text\",\"properties\":{\"title\":[[\"For us to achieve that effectively we would need a couple of things from your end:\"]]},\"created_time\":1667387340000,\"last_edited_time\":1737447802428,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"b95d545f-d609-4307-885f-8c1e84c9ee7e\":{\"value\":{\"value\":{\"id\":\"b95d545f-d609-4307-885f-8c1e84c9ee7e\",\"version\":4,\"type\":\"text\",\"created_time\":1668077040000,\"last_edited_time\":1668077040000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"a25ecafa-7006-41c0-ad61-b79b52c67aa1\":{\"value\":{\"value\":{\"id\":\"a25ecafa-7006-41c0-ad61-b79b52c67aa1\",\"version\":228,\"type\":\"text\",\"properties\":{\"title\":[[\"   🗣️\",[[\"m\",\"a6d19fab-4ff7-4a82-abab-a317fd2d9b62\"]]],[\" \",[[\"m\",\"2fdb38fa-9d74-43f2-833b-c2c249e5a9c9\"],[\"m\",\"a6d19fab-4ff7-4a82-abab-a317fd2d9b62\"]]],[\"Your product pitch\",[[\"m\",\"2fdb38fa-9d74-43f2-833b-c2c249e5a9c9\"],[\"m\",\"a6d19fab-4ff7-4a82-abab-a317fd2d9b62\"],[\"a\",\"/c7eaabbc87d142f5baa92096cadc181f#714da3f4e5414eeeb936498ab63808ef\"]]],[\" \"]]},\"discussions\":[\"2fdb38fa-9d74-43f2-833b-c2c249e5a9c9\",\"a6d19fab-4ff7-4a82-abab-a317fd2d9b62\"],\"created_time\":1667387460000,\"last_edited_time\":1668076800000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"fc8a0264-4fb2-4e8e-8667-4a5c073fe9d1\":{\"value\":{\"value\":{\"id\":\"fc8a0264-4fb2-4e8e-8667-4a5c073fe9d1\",\"version\":940,\"type\":\"text\",\"properties\":{\"title\":[[\"   ☀️ \"],[\"Get X (ex Twitter) support for your announcement\",[[\"a\",\"/c7eaabbc87d142f5baa92096cadc181f#9048e07b37b94dabae0d1c296c7b644c\"]]]]},\"created_time\":1667387340000,\"last_edited_time\":1705547527060,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"bbdd21b5-b956-4504-8fa3-62aeb20b5646\":{\"value\":{\"value\":{\"id\":\"bbdd21b5-b956-4504-8fa3-62aeb20b5646\",\"version\":136,\"type\":\"text\",\"properties\":{\"title\":[[\"   ❤️ \"],[\"Showcase your product on our Ecosystem website\",[[\"a\",\"/c7eaabbc87d142f5baa92096cadc181f#97fcc61dcd164d71ac7abe78969dcf59\"]]]]},\"created_time\":1676439408392,\"last_edited_time\":1677256542345,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"aecc774f-6ea4-4930-a7d8-7486fcf3df41\":{\"value\":{\"value\":{\"id\":\"aecc774f-6ea4-4930-a7d8-7486fcf3df41\",\"version\":9,\"type\":\"text\",\"created_time\":1667387520000,\"last_edited_time\":1668077040000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"714da3f4-e541-4eee-b936-498ab63808ef\":{\"value\":{\"value\":{\"id\":\"714da3f4-e541-4eee-b936-498ab63808ef\",\"version\":157,\"type\":\"sub_sub_header\",\"properties\":{\"title\":[[\"  🗣️ 🚩 Submit your product pitch video \"]]},\"format\":{\"block_color\":\"blue_background\",\"copied_from_pointer\":{\"id\":\"bbf3354e-7775-4e89-8871-0b00bf934d1e\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667420787101,\"last_edited_time\":1678863118797,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"bbf3354e-7775-4e89-8871-0b00bf934d1e\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"c9e5fcfa-5357-4a95-83d3-327d3a7639ab\":{\"value\":{\"value\":{\"id\":\"c9e5fcfa-5357-4a95-83d3-327d3a7639ab\",\"version\":7,\"type\":\"text\",\"created_time\":1667419173136,\"last_edited_time\":1668076080000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"95320dd0-d4a1-48ac-93e3-79ec6799ef20\":{\"value\":{\"value\":{\"id\":\"95320dd0-d4a1-48ac-93e3-79ec6799ef20\",\"version\":3,\"type\":\"text\",\"properties\":{\"title\":[[\"💡 \"],[\"What:\",[[\"b\"]]]]},\"created_time\":1667419173136,\"last_edited_time\":1668076080000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"fa2ef18f-d47e-4c16-b925-36ee3e9b18df\":{\"value\":{\"value\":{\"id\":\"fa2ef18f-d47e-4c16-b925-36ee3e9b18df\",\"version\":16,\"type\":\"text\",\"properties\":{\"title\":[[\"Product Pitch video \"]]},\"created_time\":1667441130507,\"last_edited_time\":1668077100000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"5ced1ef3-15f4-4e9e-b464-b7a1440eb38c\":{\"value\":{\"value\":{\"id\":\"5ced1ef3-15f4-4e9e-b464-b7a1440eb38c\",\"version\":11,\"type\":\"text\",\"created_time\":1667419173138,\"last_edited_time\":1668077100000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"72758b32-58c8-45a9-a9f3-c7d0a84e87d5\":{\"value\":{\"value\":{\"id\":\"72758b32-58c8-45a9-a9f3-c7d0a84e87d5\",\"version\":7,\"type\":\"text\",\"properties\":{\"title\":[[\"💡 \"],[\"Why: \",[[\"b\"]]]]},\"created_time\":1667419173138,\"last_edited_time\":1667441220000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"391de3a0-0ffb-4fb6-bd70-b15d1ee79ae9\":{\"value\":{\"value\":{\"id\":\"391de3a0-0ffb-4fb6-bd70-b15d1ee79ae9\",\"version\":77,\"type\":\"text\",\"properties\":{\"title\":[[\"Your product pitch will enable the DFINITY social media, PR and marketing teams to get a snapshot view of your core value proposition in a quick and effective manner. Your pitch will also enable the entire IC community to get an overview of what you are building and that would help you drive more organic adoption to your project.\"]]},\"created_time\":1667419560000,\"last_edited_time\":1668080040000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"04c73d99-dbfe-4d31-a60e-218654d3c241\":{\"value\":{\"value\":{\"id\":\"04c73d99-dbfe-4d31-a60e-218654d3c241\",\"version\":4,\"type\":\"text\",\"created_time\":1667440680000,\"last_edited_time\":1667440680000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"6098b087-e418-41cb-954f-33a41428ebc3\":{\"value\":{\"value\":{\"id\":\"6098b087-e418-41cb-954f-33a41428ebc3\",\"version\":29,\"type\":\"text\",\"properties\":{\"title\":[[\"💡 \"],[\"How: \",[[\"b\"]]]]},\"created_time\":1667419140000,\"last_edited_time\":1667441820000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ffdaeb25-573c-427e-a1b7-f500d1b01873\":{\"value\":{\"value\":{\"id\":\"ffdaeb25-573c-427e-a1b7-f500d1b01873\",\"version\":24,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Produce pitch video (4~6 min) on any video platform (for instance, YouTube). \"]]},\"created_time\":1667441220000,\"last_edited_time\":1667442240000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"e3ad005d-994b-4f70-afcd-fba51042b579\":{\"value\":{\"value\":{\"id\":\"e3ad005d-994b-4f70-afcd-fba51042b579\",\"version\":21,\"type\":\"text\",\"properties\":{\"title\":[[\"      ⚠️ Please ensure to keep your video visibility set as “\"],[\"Public\",[[\"b\"]]],[\"”⚠️\"]]},\"created_time\":1667442240000,\"last_edited_time\":1667442240000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"3eb11439-1782-49b9-95ac-2aca2928b85c\":{\"value\":{\"value\":{\"id\":\"3eb11439-1782-49b9-95ac-2aca2928b85c\",\"version\":13,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Try to imagine your video in \"],[\"2 separate parts\",[[\"b\"]]]]},\"created_time\":1667441520000,\"last_edited_time\":1667441760000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"991e3430-bce9-45da-85bc-5b80e2b810af\":{\"value\":{\"value\":{\"id\":\"991e3430-bce9-45da-85bc-5b80e2b810af\",\"version\":34,\"type\":\"table\",\"content\":[\"a7b2720f-7aba-4a10-a0c4-bd14d5e90dfc\"],\"format\":{\"table_block_column_order\":[\"]Uhl\"],\"table_block_column_format\":{\"]Uhl\":{\"width\":780}}},\"created_time\":1667441304038,\"last_edited_time\":1667441640000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"6aa0a40e-9ca2-4fc9-8032-bb53d76bbdea\":{\"value\":{\"value\":{\"id\":\"6aa0a40e-9ca2-4fc9-8032-bb53d76bbdea\",\"version\":234,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Tell us a little bit about your team and the project\"]]},\"created_time\":1667420040000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"9432bd2e-632c-423f-929a-cd4e8f2a60f7\":{\"value\":{\"value\":{\"id\":\"9432bd2e-632c-423f-929a-cd4e8f2a60f7\",\"version\":18,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Who are your target users?\"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"a7b2720f-7aba-4a10-a0c4-bd14d5e90dfc\":{\"value\":{\"value\":{\"id\":\"a7b2720f-7aba-4a10-a0c4-bd14d5e90dfc\",\"version\":49,\"type\":\"table_row\",\"properties\":{\"]Uhl\":[[\"1.\",[[\"b\"]]],[\" \"],[\"General Intro [2-3 mins]:\",[[\"b\"]]],[\" \\nImagine that your audience is completely unfamiliar with what you are building. Take them from a complete lack of familiarity to a point they can speak about with your key value proposition easily. You could look at covering the following points\"]]},\"format\":{\"block_color\":\"gray_background\"},\"created_time\":1667441304038,\"last_edited_time\":1667441940000,\"parent_id\":\"991e3430-bce9-45da-85bc-5b80e2b810af\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"0a5e30b4-396f-4013-8dbb-4df5aa4dba4c\":{\"value\":{\"value\":{\"id\":\"0a5e30b4-396f-4013-8dbb-4df5aa4dba4c\",\"version\":14,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"What is the problem you are solving?\"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"55f3889e-cd8d-4776-96c2-b484b02e03b4\":{\"value\":{\"value\":{\"id\":\"55f3889e-cd8d-4776-96c2-b484b02e03b4\",\"version\":12,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Why is this a problem (pain point) for your users?\"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"3416242e-34d3-4a52-8cbf-a62968ccb32a\":{\"value\":{\"value\":{\"id\":\"3416242e-34d3-4a52-8cbf-a62968ccb32a\",\"version\":17,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"How big is the potential opportunity according to you? \"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"9a62bbaf-aa4f-48a5-a038-a78f0a20ad47\":{\"value\":{\"value\":{\"id\":\"9a62bbaf-aa4f-48a5-a038-a78f0a20ad47\",\"version\":17,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Product Demo i.e a brief walkthrough of your user experience\"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"4fd37217-0f73-4bf8-940d-cd68c1c086ef\":{\"value\":{\"value\":{\"id\":\"4fd37217-0f73-4bf8-940d-cd68c1c086ef\",\"version\":4,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Why did you choose to build on IC?\"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"41477a19-942f-4061-8176-e626c0be6c55\":{\"value\":{\"value\":{\"id\":\"41477a19-942f-4061-8176-e626c0be6c55\",\"version\":5,\"type\":\"text\",\"created_time\":1667442180000,\"last_edited_time\":1667442180000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"63966eed-7ac6-4965-981f-ac2bd226829f\":{\"value\":{\"value\":{\"id\":\"63966eed-7ac6-4965-981f-ac2bd226829f\",\"version\":7,\"type\":\"table\",\"content\":[\"77096e86-8685-4454-8fa3-cb162e3a51af\"],\"format\":{\"copied_from_pointer\":{\"id\":\"991e3430-bce9-45da-85bc-5b80e2b810af\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"table_block_column_order\":[\"]Uhl\"],\"table_block_column_format\":{\"]Uhl\":{\"width\":780}}},\"created_time\":1667441846010,\"last_edited_time\":1667441820000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"991e3430-bce9-45da-85bc-5b80e2b810af\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"3288bcf1-2758-4525-924f-0892687f97d2\":{\"value\":{\"value\":{\"id\":\"3288bcf1-2758-4525-924f-0892687f97d2\",\"version\":27,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"High level architecture of how you built it \"]]},\"created_time\":1667420460000,\"last_edited_time\":1668077400000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"d6ac5679-452a-46ac-becf-3b483c285400\":{\"value\":{\"value\":{\"id\":\"d6ac5679-452a-46ac-becf-3b483c285400\",\"version\":24,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Code walkthrough\"]]},\"created_time\":1667420460000,\"last_edited_time\":1667442000000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"7625affd-1b50-4689-abce-a8f9fc0ca0a4\":{\"value\":{\"value\":{\"id\":\"7625affd-1b50-4689-abce-a8f9fc0ca0a4\",\"version\":10,\"type\":\"text\",\"created_time\":1667442000000,\"last_edited_time\":1675928715424,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\":{\"value\":{\"value\":{\"id\":\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\",\"version\":550,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Post \",[[\"b\"]]],[\"it on your X, and share the link with us via the form. Make sure your X mention; \"]]},\"content\":[\"30c29417-f683-40f6-9f16-1d3656edfa9b\",\"0df69527-928d-41fc-819e-6a4106fd735f\",\"5c1c203b-7b28-4a18-8bf9-d9eb9aa6440e\"],\"created_time\":1667442000000,\"last_edited_time\":1715174105457,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"34481d2b-ed25-4588-9b54-ac65f3c28bf2\":{\"value\":{\"value\":{\"id\":\"34481d2b-ed25-4588-9b54-ac65f3c28bf2\",\"version\":3,\"type\":\"text\",\"format\":{\"copied_from_pointer\":{\"id\":\"c7173502-14dc-4371-9687-2c601686b81c\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667419297007,\"last_edited_time\":1667419260000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"c7173502-14dc-4371-9687-2c601686b81c\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"dcd41b8b-1353-422d-8387-835c1bba4c30\":{\"value\":{\"value\":{\"id\":\"dcd41b8b-1353-422d-8387-835c1bba4c30\",\"version\":478,\"type\":\"text\",\"properties\":{\"title\":[[\"         \"],[\"Produce content \",[[\"b\"],[\"h\",\"teal_background\"]]],[\"   ▶️   \",[[\"b\"]]],[\"Post it on on your X\",[[\"b\"],[\"h\",\"yellow_background\"]]],[\"    ▶️    \",[[\"b\"]]],[\"Send it to us\",[[\"b\"],[\"h\",\"blue_background\"]]],[\"    ▶️    \",[[\"b\"]]],[\"We will promote it!\",[[\"b\"],[\"h\",\"red_background\"]]]]},\"created_time\":1667388240000,\"last_edited_time\":1715174071617,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"fe21da58-7a48-4272-89ab-0ba4bea35079\":{\"value\":{\"value\":{\"id\":\"fe21da58-7a48-4272-89ab-0ba4bea35079\",\"version\":31,\"type\":\"text\",\"format\":{\"copied_from_pointer\":{\"id\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667419297007,\"last_edited_time\":1667440740000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"83b2f509-ee4f-4236-a197-09f133232a73\":{\"value\":{\"value\":{\"id\":\"83b2f509-ee4f-4236-a197-09f133232a73\",\"version\":394,\"type\":\"text\",\"properties\":{\"title\":[[\"                                                   \"],[\"Submit your X for RT / QT\",[[\"a\",\"https://airtable.com/appBKNYn6DaFccnno/shrcqNYajcmCnD1rw\"],[\"c\"]]]]},\"format\":{\"copied_from_pointer\":{\"id\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667419297007,\"last_edited_time\":1715174084223,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"27b8834e-6a8d-4d1f-97fa-a6e93f660496\":{\"value\":{\"value\":{\"id\":\"27b8834e-6a8d-4d1f-97fa-a6e93f660496\",\"version\":5,\"type\":\"text\",\"format\":{\"copied_from_pointer\":{\"id\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667419297007,\"last_edited_time\":1668077280000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"9721b86f-23f3-4131-b613-6e8b2824f9e4\":{\"value\":{\"value\":{\"id\":\"9721b86f-23f3-4131-b613-6e8b2824f9e4\",\"version\":4,\"type\":\"text\",\"properties\":{\"title\":[[\"Additional Tip: \",[[\"b\"]]],[\"To effectively promote your product to the IC community, we would highly recommend you to also create a forum post that summarizes your product pitch on our \"],[\"Developer Form\",[[\"a\",\"https://forum.dfinity.org/c/developers/\"]]],[\".  \"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667419297007,\"last_edited_time\":1668077280000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"59ecb7b0-765a-47ef-8e60-e1361986a9a2\":{\"value\":{\"value\":{\"id\":\"59ecb7b0-765a-47ef-8e60-e1361986a9a2\",\"version\":4,\"type\":\"text\",\"created_time\":1668077280000,\"last_edited_time\":1668077280000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"9048e07b-37b9-4dab-ae0d-1c296c7b644c\":{\"value\":{\"value\":{\"id\":\"9048e07b-37b9-4dab-ae0d-1c296c7b644c\",\"version\":345,\"type\":\"sub_sub_header\",\"properties\":{\"title\":[[\" ☀️🚩  Get X (ex Twitter) support for your announcement\"]]},\"format\":{\"block_color\":\"purple_background\"},\"created_time\":1667387580000,\"last_edited_time\":1705547631318,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"53547f09-8aca-426b-a64d-29fbe9c1b9c1\":{\"value\":{\"value\":{\"id\":\"53547f09-8aca-426b-a64d-29fbe9c1b9c1\",\"version\":47,\"type\":\"text\",\"created_time\":1667420640000,\"last_edited_time\":1667442060000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"2764abf2-b50e-45c6-80c8-0ebecaa13585\":{\"value\":{\"value\":{\"id\":\"2764abf2-b50e-45c6-80c8-0ebecaa13585\",\"version\":9,\"type\":\"text\",\"properties\":{\"title\":[[\"💡 \",[[\"m\",\"122ef9d9-b80c-8085-96e7-001cb486a6ea\"]]],[\"What:\",[[\"b\"],[\"m\",\"122ef9d9-b80c-8085-96e7-001cb486a6ea\"]]]]},\"discussions\":[\"122ef9d9-b80c-8085-96e7-001cb486a6ea\"],\"created_time\":1667420640000,\"last_edited_time\":1668077460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"cc7347cf-ea4c-40a7-911b-5c099ce54fca\":{\"value\":{\"value\":{\"id\":\"cc7347cf-ea4c-40a7-911b-5c099ce54fca\",\"version\":27,\"type\":\"text\",\"properties\":{\"title\":[[\"Social Media & PR request form\",[[\"m\",\"122ef9d9-b80c-8085-96e7-001cb486a6ea\"]]]]},\"discussions\":[\"122ef9d9-b80c-8085-96e7-001cb486a6ea\"],\"created_time\":1667442060000,\"last_edited_time\":1668077460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"879e7f07-4b5e-4205-bfd5-4bc4fcb2510e\":{\"value\":{\"value\":{\"id\":\"879e7f07-4b5e-4205-bfd5-4bc4fcb2510e\",\"version\":5,\"type\":\"text\",\"created_time\":1667442120000,\"last_edited_time\":1667442120000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"becd6446-9aab-4112-8979-3d69784d1212\":{\"value\":{\"value\":{\"id\":\"becd6446-9aab-4112-8979-3d69784d1212\",\"version\":19,\"type\":\"text\",\"properties\":{\"title\":[[\"💡 \"],[\"Why:\",[[\"b\"]]]]},\"created_time\":1667442120000,\"last_edited_time\":1667442120000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"49bf37a3-cc98-4a27-aa57-4a599424dae5\":{\"value\":{\"value\":{\"id\":\"49bf37a3-cc98-4a27-aa57-4a599424dae5\",\"version\":178,\"type\":\"text\",\"properties\":{\"title\":[[\"This helps us share any exciting and newsworthy announcements at your end with the DFINITY social media, PR and marketing teams in a quick and time sensitive manner. \"]]},\"created_time\":1667420640000,\"last_edited_time\":1668077520000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"77096e86-8685-4454-8fa3-cb162e3a51af\":{\"value\":{\"value\":{\"id\":\"77096e86-8685-4454-8fa3-cb162e3a51af\",\"version\":30,\"type\":\"table_row\",\"properties\":{\"]Uhl\":[[\"2. Code/Architecture walkthrough [2-3 mins]\\n\",[[\"b\"]]],[\"Now you should focus on zooming into your code and architecture in detail. Any technical person looking at your app/source code should benefit from it and is easily able to take a decision if they are able to leverage what you have built into their own work.\"]]},\"format\":{\"block_color\":\"gray_background\",\"copied_from_pointer\":{\"id\":\"a7b2720f-7aba-4a10-a0c4-bd14d5e90dfc\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667441846010,\"last_edited_time\":1667442000000,\"parent_id\":\"63966eed-7ac6-4965-981f-ac2bd226829f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"a7b2720f-7aba-4a10-a0c4-bd14d5e90dfc\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"30c29417-f683-40f6-9f16-1d3656edfa9b\":{\"value\":{\"value\":{\"id\":\"30c29417-f683-40f6-9f16-1d3656edfa9b\",\"version\":6,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Description of your product\"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"76d99f46-72b0-4edd-a80a-d69f1cf0cff6\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1692783605728,\"last_edited_time\":1692783608491,\"parent_id\":\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"76d99f46-72b0-4edd-a80a-d69f1cf0cff6\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"0df69527-928d-41fc-819e-6a4106fd735f\":{\"value\":{\"value\":{\"id\":\"0df69527-928d-41fc-819e-6a4106fd735f\",\"version\":10,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"how you built on IC\"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"99481a0d-3fec-4a22-9bca-c8c172d20e79\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1692783605728,\"last_edited_time\":1715174029421,\"parent_id\":\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"99481a0d-3fec-4a22-9bca-c8c172d20e79\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"5c1c203b-7b28-4a18-8bf9-d9eb9aa6440e\":{\"value\":{\"value\":{\"id\":\"5c1c203b-7b28-4a18-8bf9-d9eb9aa6440e\",\"version\":7,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"and add hashtags #icp @dfinity #icpgrant\"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"ee267857-13b8-4d89-ab62-f874b90e2de7\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1692783605728,\"last_edited_time\":1692783610319,\"parent_id\":\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"ee267857-13b8-4d89-ab62-f874b90e2de7\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"50065979-48fb-436f-966b-b2ee0125748f\":{\"value\":{\"value\":{\"id\":\"50065979-48fb-436f-966b-b2ee0125748f\",\"version\":7,\"type\":\"text\",\"created_time\":1675928754717,\"last_edited_time\":1675928754841,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"88685a0d-9203-474c-ad0f-5403c07b970d\":{\"value\":{\"value\":{\"id\":\"88685a0d-9203-474c-ad0f-5403c07b970d\",\"version\":509,\"type\":\"text\",\"properties\":{\"title\":[[\"If you already made an announcement via your X account, simply send it to us via the form!\"]]},\"created_time\":1675928754717,\"last_edited_time\":1715174180066,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"3a8d93dc-4a0e-4966-9cc0-fc2a3d383db7\":{\"value\":{\"value\":{\"id\":\"3a8d93dc-4a0e-4966-9cc0-fc2a3d383db7\",\"version\":13,\"type\":\"text\",\"created_time\":1667420640000,\"last_edited_time\":1667442120000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"8e6f7ff2-d630-4eb3-8aac-ed1461ebb84b\":{\"value\":{\"value\":{\"id\":\"8e6f7ff2-d630-4eb3-8aac-ed1461ebb84b\",\"version\":74,\"type\":\"text\",\"properties\":{\"title\":[[\"                                         \"],[\"Got any exciting news and update upcoming?\",[[\"b\"],[\"h\",\"teal_background\"]]],[\" \",[[\"h\",\"pink\"],[\"b\"]]]]},\"created_time\":1667420640000,\"last_edited_time\":1668077580000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"77b040dd-9f69-4d59-8c58-1b50d4d8719c\":{\"value\":{\"value\":{\"id\":\"77b040dd-9f69-4d59-8c58-1b50d4d8719c\",\"version\":7,\"type\":\"text\",\"created_time\":1667387580000,\"last_edited_time\":1667389560000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"a08624b1-2a71-4d10-a621-dcbb60c6fbf0\":{\"value\":{\"value\":{\"id\":\"a08624b1-2a71-4d10-a621-dcbb60c6fbf0\",\"version\":219,\"type\":\"text\",\"properties\":{\"title\":[[\"Submit the \"],[\"social media & PR request form\",[[\"b\"]]],[\", and our content team will try to get you more attention through our channels and resources 💪\"]]},\"created_time\":1667387580000,\"last_edited_time\":1677248350817,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"0513acd9-5a66-4e9f-832a-ad5d4862fdb5\":{\"value\":{\"value\":{\"id\":\"0513acd9-5a66-4e9f-832a-ad5d4862fdb5\",\"version\":19,\"type\":\"text\",\"properties\":{\"title\":[[\"Make sure your X mention; \"]]},\"created_time\":1692783411383,\"last_edited_time\":1715174117835,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"76d99f46-72b0-4edd-a80a-d69f1cf0cff6\":{\"value\":{\"value\":{\"id\":\"76d99f46-72b0-4edd-a80a-d69f1cf0cff6\",\"version\":68,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Description of your product\"]]},\"created_time\":1692783580145,\"last_edited_time\":1692783585837,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"99481a0d-3fec-4a22-9bca-c8c172d20e79\":{\"value\":{\"value\":{\"id\":\"99481a0d-3fec-4a22-9bca-c8c172d20e79\",\"version\":13,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"how you built on IC\"]]},\"created_time\":1692783585834,\"last_edited_time\":1692783591344,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ee267857-13b8-4d89-ab62-f874b90e2de7\":{\"value\":{\"value\":{\"id\":\"ee267857-13b8-4d89-ab62-f874b90e2de7\",\"version\":239,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"and add hashtags @DFINITY, @DFINITYDev, #ICP #ICPgrant #InternetComputer\"]]},\"created_time\":1692783591342,\"last_edited_time\":1705547596712,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"feba7803-fe81-4d65-a649-563af35fd63b\":{\"value\":{\"value\":{\"id\":\"feba7803-fe81-4d65-a649-563af35fd63b\",\"version\":5,\"type\":\"text\",\"created_time\":1692783435058,\"last_edited_time\":1692783435061,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"f4e32de6-3516-41c1-af68-078cb2178f15\":{\"value\":{\"value\":{\"id\":\"f4e32de6-3516-41c1-af68-078cb2178f15\",\"version\":754,\"type\":\"text\",\"properties\":{\"title\":[[\"*DFINITY Social media team would like to focus on your development highlights and updates. Token sales and airdrop only request can be dropped from the review stage. \"]]},\"created_time\":1690894860202,\"last_edited_time\":1690894955789,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"47e922ed-365e-4981-ab9e-3f4a2b0f70f6\":{\"value\":{\"value\":{\"id\":\"47e922ed-365e-4981-ab9e-3f4a2b0f70f6\",\"version\":9,\"type\":\"text\",\"created_time\":1667389560000,\"last_edited_time\":1667391720000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"8291718d-7c28-405b-984d-bc4c1b5a21c2\":{\"value\":{\"value\":{\"id\":\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"version\":832,\"type\":\"text\",\"properties\":{\"title\":[[\"                                     \"],[\"Get RT/QT\",[[\"a\",\"https://airtable.com/appAvNe8TApUJyhzl/pagSdrv3C1NjS2YGe/form\"],[\"c\"]]],[\" by DFINITY X account (1~3 days)\"]]},\"created_time\":1667387580000,\"last_edited_time\":1746690467437,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"222f6a6e-1c57-4042-9734-056af97f433a\":{\"value\":{\"value\":{\"id\":\"222f6a6e-1c57-4042-9734-056af97f433a\",\"version\":371,\"type\":\"text\",\"properties\":{\"title\":[[\"                                     \"],[\"Press release\",[[\"a\",\"https://airtable.com/appyWBGCHaZoTzKTN/pagS6BK68OM179Q4T/form\"],[\"c\"]]],[\" \",[[\"a\",\"https://airtable.com/appyWBGCHaZoTzKTN/pagS6BK68OM179Q4T/form\"]]],[\"(Takes longer, please submit asap!)\"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1677248547865,\"last_edited_time\":1740429644345,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"2438f060-c2cf-4308-9e77-6cb546b82313\":{\"value\":{\"value\":{\"id\":\"2438f060-c2cf-4308-9e77-6cb546b82313\",\"version\":5,\"type\":\"text\",\"created_time\":1676439901644,\"last_edited_time\":1676439904898,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"182ac2f4-c4c2-4fa8-8e13-b34034603c44\":{\"value\":{\"value\":{\"id\":\"182ac2f4-c4c2-4fa8-8e13-b34034603c44\",\"version\":6,\"type\":\"text\",\"created_time\":1667391840000,\"last_edited_time\":1676439484141,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"97fcc61d-cd16-4d71-ac7a-be78969dcf59\":{\"value\":{\"value\":{\"id\":\"97fcc61d-cd16-4d71-ac7a-be78969dcf59\",\"version\":139,\"type\":\"sub_sub_header\",\"properties\":{\"title\":[[\" ❤️  🚩 Showcase your product on our Ecosystem website\"]]},\"format\":{\"block_color\":\"pink_background\"},\"created_time\":1667391840000,\"last_edited_time\":1678863164443,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"3740612a-ae2d-48ee-82d2-2e0d6650cc7d\":{\"value\":{\"value\":{\"id\":\"3740612a-ae2d-48ee-82d2-2e0d6650cc7d\",\"version\":3,\"type\":\"text\",\"created_time\":1678862674795,\"last_edited_time\":1678862674797,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"017b3f49-85a4-4b0e-ae4d-38c9d9bc8b29\":{\"value\":{\"value\":{\"id\":\"017b3f49-85a4-4b0e-ae4d-38c9d9bc8b29\",\"version\":651,\"type\":\"text\",\"properties\":{\"title\":[[\"When your product is ready for an proper intro to the world, submit your product info \"],[\"here\",[[\"a\",\"https://airtable.com/appyWBGCHaZoTzKTN/pagyIkYq3EiBEV0jt/form\"]]],[\", and our team will be able to assist you to showcase it on the \"],[\"Internet Computer webpage\",[[\"a\",\"https://internetcomputer.org/ecosystem\"]]],[\" and \"],[\"DFINITY Developer Grant page\",[[\"a\",\"https://dfinity.org/grants\"]]],[\". \"]]},\"created_time\":1676439501943,\"last_edited_time\":1713758981193,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"d9395f7e-121f-44ac-80c0-b19fd529744e\":{\"value\":{\"value\":{\"id\":\"d9395f7e-121f-44ac-80c0-b19fd529744e\",\"version\":7,\"type\":\"text\",\"created_time\":1676439585742,\"last_edited_time\":1676439587104,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"b2670f7f-b356-4ae6-a614-f68ec1e4eb48\":{\"value\":{\"value\":{\"id\":\"b2670f7f-b356-4ae6-a614-f68ec1e4eb48\",\"version\":64,\"type\":\"text\",\"properties\":{\"title\":[[\"To be listed, you will need;\"]]},\"created_time\":1676439585742,\"last_edited_time\":1676439593337,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\":{\"value\":{\"value\":{\"id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"version\":345,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Your website - You can add ICP badges on your webpage\"]]},\"content\":[\"6214a174-f43d-433f-b00a-d3c7963c0059\",\"ea5b79dd-36d2-42d6-ada0-30095dce9625\",\"2d2a16e6-3c36-4213-97be-f998b7d2fa4e\",\"75c2d1f7-70ec-41e2-b71b-badc5153926e\",\"e04cc98a-53a3-4c90-a074-4fbef91b470a\"],\"created_time\":1676439593579,\"last_edited_time\":1684149288088,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"4daf7b69-f837-4a73-94d5-090481e1e178\":{\"value\":{\"value\":{\"id\":\"4daf7b69-f837-4a73-94d5-090481e1e178\",\"version\":101,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Working canister for your product\"]]},\"created_time\":1676439603781,\"last_edited_time\":1676439622746,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ce25dd74-7f26-4ecf-ae5a-46447ec82744\":{\"value\":{\"value\":{\"id\":\"ce25dd74-7f26-4ecf-ae5a-46447ec82744\",\"version\":93,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Github repo (for open source projects)\"]]},\"created_time\":1676439623013,\"last_edited_time\":1676439661920,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"6214a174-f43d-433f-b00a-d3c7963c0059\":{\"value\":{\"value\":{\"id\":\"6214a174-f43d-433f-b00a-d3c7963c0059\",\"version\":139,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Powered by Crypto Internet Computer\"]]},\"created_time\":1684149192652,\"last_edited_time\":1684149239495,\"parent_id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ea5b79dd-36d2-42d6-ada0-30095dce9625\":{\"value\":{\"value\":{\"id\":\"ea5b79dd-36d2-42d6-ada0-30095dce9625\",\"version\":65,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Powered by Internet Computer\"]]},\"created_time\":1684149231055,\"last_edited_time\":1684149235300,\"parent_id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"2d2a16e6-3c36-4213-97be-f998b7d2fa4e\":{\"value\":{\"value\":{\"id\":\"2d2a16e6-3c36-4213-97be-f998b7d2fa4e\",\"version\":73,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Fully on chain Internet Computer\"]]},\"created_time\":1684149263914,\"last_edited_time\":1684149269406,\"parent_id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"75c2d1f7-70ec-41e2-b71b-badc5153926e\":{\"value\":{\"value\":{\"id\":\"75c2d1f7-70ec-41e2-b71b-badc5153926e\",\"version\":75,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"100% on chain Internet Computer\"]]},\"created_time\":1684149269624,\"last_edited_time\":1684149287837,\"parent_id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"e04cc98a-53a3-4c90-a074-4fbef91b470a\":{\"value\":{\"value\":{\"id\":\"e04cc98a-53a3-4c90-a074-4fbef91b470a\",\"version\":141,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Find ICP logos and badges here\",[[\"a\",\"https://dfinity.frontify.com/d/pD7yZhsmpqos\"]]]]},\"created_time\":1684149288086,\"last_edited_time\":1729785095222,\"parent_id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"f1a88962-f5a9-4506-8a40-94466665183a\":{\"value\":{\"value\":{\"id\":\"f1a88962-f5a9-4506-8a40-94466665183a\",\"version\":77,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"and social media (optional) \"]]},\"created_time\":1676439662097,\"last_edited_time\":1676439830040,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"b8a49dbd-56cd-4823-9218-29fb2d5e4959\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"value\":{\"id\":\"b8a49dbd-56cd-4823-9218-29fb2d5e4959\",\"version\":18,\"type\":\"text\",\"content\":[\"6cca7873-c68b-4696-852b-efcaf2d9d6cc\",\"c84e8893-0276-44c9-9d7b-365ccb101cb6\"],\"created_time\":1676439830033,\"last_edited_time\":1678862850244,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"e7027e3a-6499-406c-8976-4b08b0cd4d1e\":{\"value\":{\"value\":{\"id\":\"e7027e3a-6499-406c-8976-4b08b0cd4d1e\",\"version\":131,\"type\":\"sub_sub_header\",\"properties\":{\"title\":[[\" OTHER 🚩 Resources\"]]},\"format\":{\"block_color\":\"red_background\",\"copied_from_pointer\":{\"id\":\"97fcc61d-cd16-4d71-ac7a-be78969dcf59\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1678862682965,\"last_edited_time\":1743776079422,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"97fcc61d-cd16-4d71-ac7a-be78969dcf59\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"4f1e2ebc-30c8-4651-be3b-bda24e3007f5\":{\"value\":{\"value\":{\"id\":\"4f1e2ebc-30c8-4651-be3b-bda24e3007f5\",\"version\":70,\"type\":\"text\",\"created_time\":1667388559883,\"last_edited_time\":1743776080982,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"0fbf7d5c-a256-4523-90a9-4b3c8d0b4bd2\":{\"value\":{\"value\":{\"id\":\"0fbf7d5c-a256-4523-90a9-4b3c8d0b4bd2\",\"version\":43,\"type\":\"text\",\"properties\":{\"title\":[[\"💡\"],[\"DFINITY Dev Discord\",[[\"a\",\"https://discord.internetcomputer.org/\"],[\"b\"],[\"h\",\"blue\"]]],[\" \",[[\"b\"],[\"h\",\"blue\"]]]]},\"format\":{\"copied_from_pointer\":{\"id\":\"d180d44b-9cbf-4fc7-9ac3-9b2493756836\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667885382274,\"last_edited_time\":1737478464956,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"d180d44b-9cbf-4fc7-9ac3-9b2493756836\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"4e7d327f-03c6-4503-a3a1-946c1b8e1d67\":{\"value\":{\"value\":{\"id\":\"4e7d327f-03c6-4503-a3a1-946c1b8e1d67\",\"version\":160,\"type\":\"text\",\"properties\":{\"title\":[[\"   Join DFINITY Dev discord to network with other devs building on ICP, \"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"07012af0-eb6c-48b9-a287-6a05e753f8c4\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667885382274,\"last_edited_time\":1729785271275,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"07012af0-eb6c-48b9-a287-6a05e753f8c4\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"8fe2a38a-0ee7-42f5-9b0a-318545ee9acf\":{\"value\":{\"value\":{\"id\":\"8fe2a38a-0ee7-42f5-9b0a-318545ee9acf\",\"version\":9,\"type\":\"text\",\"properties\":{\"title\":[[\"   and DFINITY Developer relations team!\"]]},\"created_time\":1668078060000,\"last_edited_time\":1668078060000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"23b62e57-014c-47f0-863b-a9fb371a700a\":{\"value\":{\"value\":{\"id\":\"23b62e57-014c-47f0-863b-a9fb371a700a\",\"version\":165,\"type\":\"text\",\"properties\":{\"title\":[[\"    Office hours on Dev Discord are a great opportunity to communicate with our team!\"]]},\"created_time\":1668517020000,\"last_edited_time\":1729785302494,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ed92a5e2-7915-4766-9911-bda73e6f5fca\":{\"value\":{\"value\":{\"id\":\"ed92a5e2-7915-4766-9911-bda73e6f5fca\",\"version\":6,\"type\":\"text\",\"format\":{\"copied_from_pointer\":{\"id\":\"e0797105-c728-4026-9a4d-5a4c55a8589c\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667885382275,\"last_edited_time\":1667885460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"e0797105-c728-4026-9a4d-5a4c55a8589c\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"b2a34749-033a-4577-b138-5044e3568b91\":{\"value\":{\"value\":{\"id\":\"b2a34749-033a-4577-b138-5044e3568b91\",\"version\":151,\"type\":\"text\",\"properties\":{\"title\":[[\"💡\",[[\"m\",\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\"]]],[\"Internet Computer Developer Events Calendar\",[[\"a\",\"https://calendar.google.com/calendar/embed?src=c_cgoeq917rpeap7vse3is1hl310%40group.calendar.google.com&ctz=Europe%2FZurich\"],[\"b\"],[\"h\",\"blue\"],[\"m\",\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\"]]]]},\"discussions\":[\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\"],\"created_time\":1687234288095,\"last_edited_time\":1743509616424,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"e0797105-c728-4026-9a4d-5a4c55a8589c\":{\"value\":{\"value\":{\"id\":\"e0797105-c728-4026-9a4d-5a4c55a8589c\",\"version\":190,\"type\":\"text\",\"properties\":{\"title\":[[\"  Subscribe to our ICP Dev Google calendar to find out upcoming new developer events!\",[[\"m\",\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\"]]]]},\"discussions\":[\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\"],\"created_time\":1667883780000,\"last_edited_time\":1687234340430,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"952d6a72-8361-4826-af5c-6d5a2aac741a\":{\"value\":{\"value\":{\"id\":\"952d6a72-8361-4826-af5c-6d5a2aac741a\",\"version\":5,\"type\":\"text\",\"created_time\":1687234325900,\"last_edited_time\":1687234325902,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ea296fd6-add9-4362-b13f-e232f7bab6ec\":{\"value\":{\"value\":{\"id\":\"ea296fd6-add9-4362-b13f-e232f7bab6ec\",\"version\":136,\"type\":\"text\",\"properties\":{\"title\":[[\"💡\"],[\"Apply for Developer Grant Program\",[[\"b\"],[\"a\",\"https://dfinity.org/grants\"],[\"h\",\"blue\"]]]]},\"created_time\":1667883720000,\"last_edited_time\":1668076080000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"b15a59ee-18f3-4cae-8382-7143c0e6042c\":{\"value\":{\"value\":{\"id\":\"b15a59ee-18f3-4cae-8382-7143c0e6042c\",\"version\":13,\"type\":\"text\",\"properties\":{\"title\":[[\"   The DFINITY Developer Grant Program aims to catalyze the growth of the Internet Computer\"]]},\"created_time\":1667883840000,\"last_edited_time\":1667883960000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"4946a10e-2c63-46d4-a884-dc7c595ed24c\":{\"value\":{\"value\":{\"id\":\"4946a10e-2c63-46d4-a884-dc7c595ed24c\",\"version\":9,\"type\":\"text\",\"properties\":{\"title\":[[\"   ecosystem and make the Internet Computer accessible and approachable to more developers\"]]},\"created_time\":1667883960000,\"last_edited_time\":1667883960000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"54d7a1a6-bacc-4f8b-8596-42a0d11266b1\":{\"value\":{\"value\":{\"id\":\"54d7a1a6-bacc-4f8b-8596-42a0d11266b1\",\"version\":64,\"type\":\"text\",\"properties\":{\"title\":[[\"   around the world by providing support to promising developers and teams. \"]]},\"created_time\":1667883960000,\"last_edited_time\":1729785397804,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"1f2ef9d9-b80c-802b-90b9-d2821f21166e\":{\"value\":{\"value\":{\"id\":\"1f2ef9d9-b80c-802b-90b9-d2821f21166e\",\"version\":3,\"type\":\"text\",\"created_time\":1747136414703,\"last_edited_time\":1747136414707,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"1f2ef9d9-b80c-8038-8682-dadbad83907d\":{\"value\":{\"value\":{\"id\":\"1f2ef9d9-b80c-8038-8682-dadbad83907d\",\"version\":135,\"type\":\"text\",\"properties\":{\"title\":[[\"💡\"],[\"Stay in touch with your local community\",[[\"a\",\"https://linktr.ee/icp_hubs_network\"],[\"b\"],[\"h\",\"blue\"]]]]},\"created_time\":1747136414257,\"last_edited_time\":1747136470202,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"fbe91ced-0de3-4a70-b312-0c55e53df3eb\":{\"value\":{\"value\":{\"id\":\"fbe91ced-0de3-4a70-b312-0c55e53df3eb\",\"version\":5,\"type\":\"text\",\"created_time\":1667883960000,\"last_edited_time\":1667883960000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"8333d15f-7ffd-4b99-9203-4edb673c4172\":{\"value\":{\"value\":{\"id\":\"8333d15f-7ffd-4b99-9203-4edb673c4172\",\"version\":3,\"type\":\"divider\",\"created_time\":1667392538509,\"last_edited_time\":1667392500000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"116cda53-f674-46ab-8339-e302baaacc2f\":{\"value\":{\"value\":{\"id\":\"116cda53-f674-46ab-8339-e302baaacc2f\",\"version\":125,\"type\":\"text\",\"properties\":{\"title\":[[\"If you have any further questions on promotion, please contact us at \"],[\"devcomms\",[[\"b\"]]],[\"@dfinity.org \",[[\"m\",\"1ef82f45-e542-44ef-b564-05134734a033\"],[\"b\"]]]]},\"discussions\":[\"1ef82f45-e542-44ef-b564-05134734a033\"],\"created_time\":1667392500000,\"last_edited_time\":1668057900000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"bc0b2926-1645-48d4-95f2-6605111dfc74\":{\"value\":{\"value\":{\"id\":\"bc0b2926-1645-48d4-95f2-6605111dfc74\",\"version\":3,\"type\":\"text\",\"created_time\":1667392560000,\"last_edited_time\":1667392560000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"2b0e4ab5-c12e-4316-997a-c456e14b40e8\":{\"value\":{\"value\":{\"id\":\"2b0e4ab5-c12e-4316-997a-c456e14b40e8\",\"version\":3,\"type\":\"text\",\"created_time\":1716275703863,\"last_edited_time\":1716275703863,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"6cca7873-c68b-4696-852b-efcaf2d9d6cc\":{\"value\":{\"value\":{\"id\":\"6cca7873-c68b-4696-852b-efcaf2d9d6cc\",\"version\":162,\"type\":\"text\",\"properties\":{\"title\":[[\"                                                    \"],[\"       \",[[\"b\"]]],[\" Submit showcase Info\",[[\"c\"],[\"b\"],[\"a\",\"https://airtable.com/appyWBGCHaZoTzKTN/pagyIkYq3EiBEV0jt/form\"]]],[\" \",[[\"h\",\"brown_background\"],[\"c\"],[\"b\"]]]]},\"format\":{\"copied_from_pointer\":{\"id\":\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1676439910588,\"last_edited_time\":1713758998755,\"parent_id\":\"b8a49dbd-56cd-4823-9218-29fb2d5e4959\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"c84e8893-0276-44c9-9d7b-365ccb101cb6\":{\"value\":{\"value\":{\"id\":\"c84e8893-0276-44c9-9d7b-365ccb101cb6\",\"version\":3,\"type\":\"text\",\"created_time\":1678862825876,\"last_edited_time\":1678862825879,\"parent_id\":\"b8a49dbd-56cd-4823-9218-29fb2d5e4959\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}}},\"discussion\":{\"2fdb38fa-9d74-43f2-833b-c2c249e5a9c9\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"role\":\"none\"}},\"a6d19fab-4ff7-4a82-abab-a317fd2d9b62\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"role\":\"none\"}},\"122ef9d9-b80c-8085-96e7-001cb486a6ea\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"role\":\"none\"}},\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"role\":\"none\"}},\"1ef82f45-e542-44ef-b564-05134734a033\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"role\":\"none\"}}}},\"cursors\":[]})</script><script>__notion_html_async.push(\"requiredRedirectMetadata\",{\"pageId\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"requiresRedirect\":false})</script><script>__notion_html_async.push(null,null)</script></body></html>",
      "metadata": {
        "original_url": "https://dfinityorg.notion.site/Let-s-get-you-some-attention-c7eaabbc87d142f5baa92096cadc181f?pvs=4",
        "final_url": "https://dfinityorg.notion.site/Let-s-get-you-some-attention-c7eaabbc87d142f5baa92096cadc181f?pvs=4",
        "timestamp": "2025-07-22T01:05:37.174519",
        "detected_encoding": "utf-8",
        "content_type": "text/html",
        "content_length": 73312,
        "headers": {
          "Date": "Mon, 21 Jul 2025 23:05:37 GMT",
          "Content-Type": "text/html; charset=utf-8",
          "Transfer-Encoding": "chunked",
          "Connection": "keep-alive",
          "CF-Ray": "962e5815ef6c277b-IAD",
          "CF-Cache-Status": "DYNAMIC",
          "Cache-Control": "no-cache",
          "Expires": "0",
          "Last-Modified": "Mon, 21 Jul 2025 22:37:13 GMT",
          "Strict-Transport-Security": "max-age=31536000; includeSubDomains; preload",
          "Vary": "Accept-Language, Accept-Encoding",
          "Pragma": "no-cache",
          "content-security-policy": "script-src 'self' 'unsafe-inline' 'unsafe-eval' https://gist.github.com https://apis.google.com https://cdn.amplitude.com https://api.amplitude.com https://dev-embed.notion.co https://embed.notion.co https://static.zdassets.com https://api.smooch.io\t https://solve-widget.forethought.ai https://decagon.ai https://logs-01.loggly.com https://http-inputs-notion.splunkcloud.com https://*.sentry.io https://checkout.stripe.com https://js.stripe.com https://embed.typeform.com https://admin.typeform.com https://js.sentry-cdn.com https://js.chilipiper.com https://platform.twitter.com https://cdn.syndication.twimg.com https://accounts.google.com https://vimeo.com https://player.vimeo.com https://youtube.com https://www.youtube.com https://app.cal.com https://www.googletagmanager.com https://www.googleadservices.com https://googleads.g.doubleclick.net https://cdn.metadata.io https://platformapi.metadata.io https://api-gw.metadata.io https://d2hrivdxn8ekm8.cloudfront.net https://d1lu3pmaz2ilpx.cloudfront.net https://dvqigh9b7wa32.cloudfront.net https://d330aiyvva2oww.cloudfront.net https://transcend-cdn.com https://cdn01.boxcdn.net https://cdn.sprig.com https://assets.customer.io https://code.gist.build https://www.google.com https://www.gstatic.com https://challenges.cloudflare.com https://maps.googleapis.com https://unpkg.com/react@18.2.0/umd/react.development.js https://unpkg.com/react-dom@18.2.0/umd/react-dom.development.js https://unpkg.com/@babel/standalone@7.26.9/babel.min.js https://unpkg.com/dayjs-with-plugins@1.0.4/dist/dayjs-with-plugins.min.js https://unpkg.com/@tailwindcss/browser@4 https://unpkg.com/d3@7.9.0/dist/d3.min.js https://unpkg.com/three@0.150.0/build/three.min.js https://dev-custom-views-modules-usw2.s3.us-west-2.amazonaws.com/components.js;connect-src 'self' data: blob: https://img.notionusercontent.com https://cdn.amplitude.com https://api.amplitude.com https://www.notion.so https://api.embed.ly https://dev-embed.notion.co https://embed.notion.co https://ekr.zdassets.com https://ekr.zendesk.com\t https://makenotion.zendesk.com\t https://api.smooch.io\t wss://api.smooch.io\t https://api.forethought.ai https://logs-01.loggly.com https://http-inputs-notion.splunkcloud.com https://*.sentry.io https://checkout.stripe.com https://js.stripe.com https://cdn.contentful.com https://preview.contentful.com https://images.ctfassets.net https://tracking.chilipiper.com https://api.chilipiper.com https://api.unsplash.com https://api.giphy.com/ https://giphy-analytics.giphy.com/ https://media0.giphy.com/ https://media1.giphy.com/ https://media2.giphy.com/ https://media3.giphy.com/ https://media4.giphy.com/ https://media5.giphy.com/ https://media6.giphy.com/ https://media7.giphy.com/ https://media8.giphy.com/ https://media9.giphy.com/ https://media10.giphy.com/ https://boards-api.greenhouse.io https://accounts.google.com https://oauth2.googleapis.com https://vimeo.com https://player.vimeo.com https://youtube.com https://www.youtube.com https://www.googletagmanager.com https://analytics.google.com https://www.googleadservices.com https://googleads.g.doubleclick.net https://region1.google-analytics.com https://region1.analytics.google.com https://www.google-analytics.com https://cdn.metadata.io https://platformapi.metadata.io https://api-gw.metadata.io https://d2hrivdxn8ekm8.cloudfront.net https://d1lu3pmaz2ilpx.cloudfront.net https://dvqigh9b7wa32.cloudfront.net https://d330aiyvva2oww.cloudfront.net https://transcend-cdn.com https://telemetry.transcend.io https://api.statuspage.io https://pgncd.notion.so https://api.statsig.com https://statsigapi.net https://exp.notion.so https://api.box.com https://*.mux.com https://api.sprig.com https://storage.googleapis.com https://cdn.sprig.com https://cdn.userleap.com https://track.customer.io https://*.api.gist.build https://*.cloud.gist.build https://tiles.openfreemap.org https://maps.googleapis.com https://places.googleapis.com wss://msgstore.www.notion.so https://msgstore.www.notion.so https://audioprocessor.www.notion.so wss://audioprocessor.www.notion.so ws://localhost:* ws://127.0.0.1:* https://prod-files-secure.s3.us-west-2.amazonaws.com https://prod-files-secure-euc1.s3.eu-central-1.amazonaws.com https://prod-notion-temporary-files-euc1.s3.eu-central-1.amazonaws.com https://notion-emojis.s3-us-west-2.amazonaws.com https://s3-us-west-2.amazonaws.com https://s3.us-west-2.amazonaws.com https://notion-production-snapshots-2.s3.us-west-2.amazonaws.com https://file.notion.so notion://file.notion.so https://www.notion.com https://calendar.notion.so;font-src 'self' data: https://cdnjs.cloudflare.com https://cdn01.boxcdn.net;img-src 'self' data: blob: https: https://img.notionusercontent.com https://images.ctfassets.net https://platform.twitter.com https://syndication.twitter.com https://pbs.twimg.com https://ton.twimg.com https://region1.google-analytics.com https://region1.analytics.google.com https://*.mux.com https://track.customer.io https://file.notion.so notion://file.notion.so;style-src 'self' 'unsafe-inline' https://cdnjs.cloudflare.com https://github.githubassets.com https://js.chilipiper.com https://platform.twitter.com https://ton.twimg.com https://accounts.google.com https://transcend-cdn.com https://cdn01.boxcdn.net https://code.gist.build;frame-ancestors 'self' https://mail.notion.so;worker-src 'self' blob:;child-src 'self' blob:;media-src blob: https: http: https://*.mux.com https://file.notion.so notion://file.notion.so;frame-src https: http: https://accounts.google.com https://renderer.gist.build https://code.gist.build https://challenges.cloudflare.com https://identity.notion.so",
          "document-policy": "js-profiling; include-js-call-stacks-in-crash-reports",
          "referrer-policy": "strict-origin-when-cross-origin",
          "server-timing": "r;dur=385",
          "surrogate-control": "no-store",
          "x-amz-id-2": "vRHP10hwyTNIQsdN8XKny/pwHlzFU5TADYeh/bv5aFJr1hEjKuSlHtuNOc+6neNb0GHSSN+9qgCAWNFdnXifaA==",
          "x-amz-request-id": "G5MWA8W7ZQTQD86V",
          "x-amz-server-side-encryption": "AES256",
          "x-content-type-options": "nosniff",
          "x-dns-prefetch-control": "off",
          "x-download-options": "noopen",
          "x-frame-options": "SAMEORIGIN",
          "x-notion-request-id": "94c107f7-cd36-44a8-a07d-e03c6a5d4d81",
          "x-permitted-cross-domain-policies": "none",
          "x-xss-protection": "0",
          "Set-Cookie": "__cf_bm=LjU4bI.iyf3HRZLi4bf0ctks6TFEkTsRHpON7THNwEI-1753139137-1.0.1.1-LRxfFAAwzbs1QOxr4.jNU7k6RlNdJaWzjTiaNVywfzsFJx3LUhswnmloxYvGuDGP_mE5BHSzTjxJgjnroCvr0Q36U3yGZYkDrsg0CPBE6pM; path=/; expires=Mon, 21-Jul-25 23:35:37 GMT; domain=.notion.site; HttpOnly; Secure; SameSite=None",
          "Server": "cloudflare",
          "Content-Encoding": "gzip",
          "alt-svc": "h3=\":443\"; ma=86400"
        },
        "status_code": 200
      },
      "extracted_data": {
        "title": "Notion",
        "meta_description": "A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.",
        "full_text": "Notion",
        "links": []
      },
      "processing_notes": [
        "Processed as HTML",
        "Processed at level 0"
      ]
    },
    "linked_extractions": [],
    "processing_notes": [
      "Processed as HTML",
      "Processed at level 0"
    ]
  },
  {
    "url": "http://dfinity.org/grants",
    "level": 0,
    "fetch_result": {
      "source": "url",
      "url": "http://dfinity.org/grants",
      "raw_content": "<!DOCTYPE html>\n<html lang=\"en\">\n\t<head>\n\t\t<meta charset=\"utf-8\" />\n\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\n\t\t<link rel=\"shortcut icon\" href=\"/img/favicon-32x32.png\" type=\"image/x-icon\" />\n\t\t<!-- matomo -->\n\t\t<script>\n\t\t\tvar _paq = (window._paq = window._paq || []);\n\t\t\t_paq.push(['disableCookies']);\n\t\t\t_paq.push(['enableLinkTracking']);\n\t\t\t(function () {\n\t\t\t\tvar u = 'https://internetcomputer.matomo.cloud/';\n\t\t\t\t_paq.push(['setTrackerUrl', u + 'matomo.php']);\n\t\t\t\t_paq.push(['setSiteId', '2']);\n\t\t\t\tvar d = document,\n\t\t\t\t\tg = d.createElement('script'),\n\t\t\t\t\ts = d.getElementsByTagName('script')[0];\n\t\t\t\tg.async = true;\n\t\t\t\tg.src = '//cdn.matomo.cloud/internetcomputer.matomo.cloud/matomo.js';\n\t\t\t\ts.parentNode.insertBefore(g, s);\n\t\t\t})();\n\t\t</script>\n\t\t\n\t\t<link href=\"../_app/immutable/assets/0.d7ed25db.css\" rel=\"stylesheet\">\n\t\t<link href=\"../_app/immutable/assets/Spinner.e58fffe6.css\" rel=\"stylesheet\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/entry/start.fc1f1c15.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/index.e16a53bc.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/singletons.ac2cf0a5.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/control.f5b05b5f.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/entry/app.98ab6293.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/nodes/0.c29b2e81.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/IconExternalLink.ce014dc8.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/index.98912ba0.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/nodes/24.3c02a38a.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/CountUp.706e7ac6.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/MetaTags.e90bb7b4.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/index.6143766c.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/Spinner.d35ab35a.js\"><title>Developer Grants Program | DFINITY</title><!-- HEAD_svelte-fbhf1c_START --><meta name=\"description\" content=\"The DFINITY Foundation is a major contributor to the Internet Computer blockchain.\"><meta property=\"og:url\" content=\"https://dfinity.org/grants\"><meta property=\"og:type\" content=\"website\"><meta property=\"og:title\" content=\"Developer Grants Program | DFINITY\"><meta property=\"og:description\" content=\"The DFINITY Foundation is a major contributor to the Internet Computer blockchain.\"><meta property=\"og:image\" content=\"https://dfinity.org/img/share-grants.jpg\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta property=\"twitter:domain\" content=\"dfinity.org\"><meta property=\"twitter:url\" content=\"https://dfinity.org/grants\"><meta name=\"twitter:title\" content=\"Developer Grants Program | DFINITY\"><meta name=\"twitter:description\" content=\"The DFINITY Foundation is a major contributor to the Internet Computer blockchain.\"><meta name=\"twitter:image\" content=\"https://dfinity.org/img/share-grants.jpg\"><!-- HEAD_svelte-fbhf1c_END -->\n\t</head>\n\t<body>\n\t\t\n\n\n<div data-theme=\"light\" class=\"\"><div class=\"max-w-page-10/12 px-8 mx-auto xl:px-0 py-6 md:py-0 flex flex-row justify-between items-center md:h-16 lg:h-30 bg-white\"><a href=\"/\"><svg viewBox=\"0 0 201 28\" fill=\"none\" class=\"h-7 lg:w-auto mb-0 block\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M41.7054 0.5C38.6285 0.5 35.2721 2.13912 31.7293 5.37053C30.0511 6.89259 28.5827 8.53171 27.5105 9.84301C27.5105 9.84301 29.2353 11.7865 31.1233 13.8706C32.1489 12.6061 33.6173 10.8967 35.3187 9.35127C38.4653 6.47109 40.5163 5.8857 41.7054 5.8857C46.1337 5.8857 49.7232 9.51515 49.7232 14.0111C49.7232 18.4602 46.1337 22.0895 41.7054 22.1364C41.4952 22.1364 41.2388 22.113 40.9359 22.0428C42.2177 22.6282 43.6163 23.0497 44.9217 23.0497C53.0327 23.0497 54.6174 17.5703 54.7107 17.1721C54.9437 16.1653 55.0839 15.1116 55.0839 14.0345C55.0605 6.56473 49.0705 0.5 41.7054 0.5Z\" fill=\"url(#paint0_linear_31_8726)\"></path><path d=\"M13.3788 27.5001C16.4555 27.5001 19.8117 25.8609 23.3545 22.6296C25.0327 21.1074 26.5011 19.4684 27.5733 18.157C27.5733 18.157 25.8485 16.2135 23.9606 14.1295C22.935 15.394 21.4666 17.1033 19.7651 18.6488C16.6186 21.5056 14.5441 22.1144 13.3788 22.1144C8.95023 22.1144 5.3608 18.4849 5.3608 13.989C5.3608 9.53995 8.95023 5.91051 13.3788 5.86366C13.5885 5.86366 13.8448 5.88706 14.1479 5.9573C12.866 5.37192 11.4675 4.95044 10.1623 4.95044C2.05109 4.95044 0.466125 10.4298 0.372924 10.8279C0.13986 11.8348 0 12.8885 0 13.9656C0 21.4354 5.99014 27.5001 13.3788 27.5001Z\" fill=\"url(#paint1_linear_31_8726)\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.5459 9.46836C18.6603 8.62535 14.325 5.1832 10.1762 5.06612C2.78267 4.88441 0.609276 10.1453 0.42189 10.8238C1.83809 4.92444 7.11701 0.523351 13.3927 0.5C18.5088 0.5 23.6788 5.40995 27.4987 9.84115C27.505 9.8337 27.5109 9.82645 27.5169 9.81947C27.5169 9.81947 29.2415 11.763 31.1295 13.847C31.1295 13.847 33.2738 16.3292 35.558 18.5068C36.4438 19.3498 40.7556 22.7451 44.9044 22.8623C52.503 23.073 54.6008 17.5234 54.717 17.1018C53.319 23.0262 48.0279 27.4517 41.7345 27.4751C36.6169 27.4751 31.445 22.5619 27.609 18.1296C27.6014 18.1386 27.5941 18.1474 27.5872 18.1558C27.5872 18.1558 25.8625 16.2122 23.9745 14.1282C23.9745 14.1282 21.8301 11.646 19.5459 9.46836Z\" fill=\"#29ABE2\"></path><g fill=\"#0e031f\"><path d=\"M199.595 7.29012C199.992 7.29012 200.268 7.44923 200.428 7.72789C200.507 7.88699 200.624 8.20537 200.309 8.64313L195.714 15.6477V20.4234C195.714 21.0601 195.318 21.458 194.683 21.458H194.05C193.416 21.458 193.019 21.0601 193.019 20.4234V15.6477L188.384 8.64313C188.108 8.16565 188.185 7.84727 188.265 7.68801C188.384 7.40951 188.702 7.25024 189.099 7.25024H189.93C190.445 7.25024 190.8 7.44923 191.038 7.88699L194.326 13.1802L197.655 7.88699C197.892 7.48911 198.248 7.29012 198.763 7.29012H199.595Z\"></path><path d=\"M106.551 7.29126H99.3408C98.7071 7.29126 98.3113 7.68923 98.3113 8.32596V20.4643C98.3113 21.1011 98.7071 21.4991 99.3408 21.4991H99.9745C100.609 21.4991 101.005 21.1011 101.005 20.4643V15.6884H105.719C106.353 15.6884 106.749 15.2508 106.749 14.6538V14.3752C106.749 13.7384 106.353 13.3404 105.719 13.3404H101.005V9.59946H106.551C107.184 9.59946 107.581 9.2015 107.581 8.56476V8.28617C107.581 7.68921 107.184 7.29126 106.551 7.29126Z\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M81.0289 7.29272H77.345C76.7105 7.29272 76.3146 7.69068 76.3146 8.32743V20.4658C76.3146 21.1025 76.7105 21.5006 77.345 21.5006H81.068C85.3466 21.5006 88.3179 18.5954 88.3179 14.4166C88.278 10.2378 85.3067 7.29272 81.0289 7.29272ZM85.5445 14.3767C85.5445 17.1625 83.6825 19.1127 80.9891 19.1127H79.0082V9.60092H80.9891C83.6825 9.6408 85.5445 11.5909 85.5445 14.3767Z\"></path><path d=\"M120.183 7.29126H120.818C121.451 7.29126 121.847 7.68923 121.847 8.32596V20.4643C121.847 21.1011 121.451 21.4991 120.818 21.4991H120.183C119.549 21.4991 119.154 21.1011 119.154 20.4643V8.32596C119.154 7.68923 119.549 7.29126 120.183 7.29126Z\"></path><path d=\"M143.648 7.29272H143.015C142.381 7.29272 141.984 7.6907 141.984 8.32743V16.4063L135.686 7.8498C135.409 7.45183 135.052 7.29272 134.576 7.29272H134.3C133.666 7.29272 133.269 7.6907 133.269 8.32743V20.4658C133.269 21.1025 133.666 21.5006 134.3 21.5006H134.933C135.567 21.5006 135.964 21.1025 135.964 20.4658V12.347L142.262 20.9435C142.539 21.3412 142.896 21.5006 143.371 21.5006H143.648C144.282 21.5006 144.679 21.1025 144.679 20.4658V8.32743C144.679 7.6907 144.282 7.29272 143.648 7.29272Z\"></path><path d=\"M157.116 7.29126H157.75C158.345 7.29126 158.781 7.68923 158.781 8.32596V20.4643C158.781 21.1011 158.384 21.4991 157.75 21.4991H157.116C156.484 21.4991 156.086 21.1011 156.086 20.4643V8.32596C156.086 7.68923 156.484 7.29126 157.116 7.29126Z\"></path><path d=\"M179.702 7.29126H170.194C169.601 7.29126 169.165 7.68923 169.165 8.32596V8.60455C169.165 9.2015 169.56 9.63927 170.194 9.63927H173.602V20.4643C173.602 21.1011 173.997 21.4991 174.631 21.4991H175.265C175.899 21.4991 176.295 21.1011 176.295 20.4643V9.63927H179.702C180.336 9.63927 180.731 9.24129 180.731 8.60455V8.32596C180.731 7.68923 180.336 7.29126 179.702 7.29126Z\"></path></g><defs><linearGradient id=\"paint0_linear_31_8726\" x1=\"34.6882\" y1=\"5.54181\" x2=\"50.0467\" y2=\"21.3569\" gradientUnits=\"userSpaceOnUse\"><stop offset=\"0.21\" stop-color=\"#F15A24\"></stop><stop offset=\"0.6841\" stop-color=\"#FBB03B\"></stop></linearGradient><linearGradient id=\"paint1_linear_31_8726\" x1=\"20.3806\" y1=\"22.4515\" x2=\"5.02205\" y2=\"6.6364\" gradientUnits=\"userSpaceOnUse\"><stop offset=\"0.21\" stop-color=\"#ED1E79\"></stop><stop offset=\"0.8929\" stop-color=\"#522785\"></stop></linearGradient></defs></svg></a>\n\t\t<button class=\"flex md:hidden flex-col h-8 w-8 gap-2 justify-center items-stretch outline-2 outline-offset-2\"><span class=\"block h-[2px] bg-black/100 \"></span>\n\t\t\t<span class=\"block h-[2px] bg-black/100 \"></span>\n\t\t\t<span class=\"block h-[2px] bg-black/100 \"></span></button>\n\t\t<nav class=\"hidden md:flex gap-5 md:gap-12 h-11 items-center\"><a href=\"/alliance\" class=\"caption lg:heading-6 hover:text-orange transition-colors \">ICP Alliance</a><a href=\"/grants-overview\" class=\"caption lg:heading-6 hover:text-orange transition-colors \">Grants</a><a href=\"/hackathons\" class=\"caption lg:heading-6 hover:text-orange transition-colors \">Hackathons</a><a href=\"https://internetcomputer.org/events\" class=\"caption lg:heading-6 hover:text-orange transition-colors \">Events &amp; News</a><a href=\"/about\" class=\"caption lg:heading-6 hover:text-orange transition-colors \">Jobs</a></nav>\n\t\t\n\t\t</div>\n\n\t<main>\n\n<section class=\"max-w-page mx-auto mt-16 mb-20 lg:mb-40 lg:mt-30\"><div class=\"px-1/12\"><h1 class=\"heading-4 lg:heading-1 mb-6 lg:w-7/10 md:mb-12\">Developer Grants Program</h1>\n\n\t\t<div class=\"flex flex-col lg:flex-row gap-1/10 items-start\"><div class=\"flex-1 lg:flex\"><div class=\"heading-6 lg:heading-5 mb-6 lg:order-2 lg:w-6/10\">The Developer Grants Program aims to catalyze the growth of the Internet Computer\n\t\t\t\t\tecosystem and make the Internet Computer accessible and approachable to more developers\n\t\t\t\t\taround the world by providing support to promising developers and teams.\n\t\t\t\t</div>\n\t\t\t\t<div class=\"md:flex-1\"><a href=\"https://airtable.com/appm19flXTrQwJxm4/pagGFKJNGYHlYzHRS/form?prefill_AppType=Developer+Grant&hide_AppType=true&hide_Control=true\" class=\"button\" target=\"_blank\" rel=\"noopener noreferrer\">Submit your grant application\n\t\t\t\t\t\t<svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a></div></div></div></div></section>\n<section class=\"flex flex-col lg:flex-row w-full lg:max-w-page lg:mx-auto mt-20 md:mt-60\"><div class=\"max-w-page lg:w-7/12 lg:order-2\"><img src=\"/img/deai.webp\" alt=\"\" class=\"w-full\"></div>\n\t<div class=\"max-w-page-10/12 mx-auto px-8 lg:w-5/12 lg:px-1/12 flex flex-col items-start mt-8 lg:mt-0 lg:order-1\"><h2 class=\"heading-4 md:heading-3 mb-3 md:mb-6\">DeAI Grant</h2>\n\t\t<p class=\"heading-6 md:heading-5 mb-8 lg:mb-4\">Discover the power of AI on the Internet Computer. Apply for the DeAI grant today and take\n\t\t\tpart in the AI revolution on ICP. Join us in shaping the future of blockchain and AI.\n\t\t</p>\n\t\t<p><a href=\"https://www.prnewswire.com/news-releases/dfinity-foundation-launches-5-million-grant-to-support-decentralized-ai-on-the-internet-computer-blockchain-301877065.html\" class=\"heading-7 flex items-center gap-2 text-orange hover:text-black\" target=\"_blank\" rel=\"noopener noreferrer\">Read press release<svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a></p></div></section>\n\n<section class=\"max-w-page mx-auto flex items-start mt-20 md:mt-60\"><h2 class=\"vertical top-6 sticky heading-4 lg:heading-2 inline-block leading-[16.6vw] w-2/12 lg:w-1/12\">Focus areas\n\t</h2>\n\t<div class=\"flex-1 flex flex-col md:flex-row items-stretch pr-1/12\"><div class=\"hidden lg:block flex-1\"></div>\n\t\t<ul class=\"space-y-6 lg:w-6/10 lg:space-y-8\"><li class=\"pl-14 relative before:absolute before:left-0 before:top-3 before:w-10 before:h-1 before:border-solid before:border-t-2 before:border-orange heading-6 lg:heading-5 lg:before:top-4 \"><span class=\"block\">Developer Tooling</span>\n\t\t\t\t<span class=\"text-black-40\">e.g. IDEs, debuggers, logging libraries</span></li>\n\t\t\t<li class=\"pl-14 relative before:absolute before:left-0 before:top-3 before:w-10 before:h-1 before:border-solid before:border-t-2 before:border-orange heading-6 lg:heading-5 lg:before:top-4 \"><span class=\"block\">Infrastructure</span>\n\t\t\t\t<span class=\"text-black-40\">e.g. oracles, asset bridges</span></li>\n\t\t\t<li class=\"pl-14 relative before:absolute before:left-0 before:top-3 before:w-10 before:h-1 before:border-solid before:border-t-2 before:border-orange heading-6 lg:heading-5 lg:before:top-4 \"><span class=\"block\">Integrations &amp; APIs</span>\n\t\t\t\t<span class=\"text-black-40\">e.g. chat, email, maps</span></li>\n\t\t\t<li class=\"pl-14 relative before:absolute before:left-0 before:top-3 before:w-10 before:h-1 before:border-solid before:border-t-2 before:border-orange heading-6 lg:heading-5 lg:before:top-4 \"><span class=\"block\">DApps &amp; Open Internet Services</span>\n\t\t\t\t<span class=\"text-black-40\">see e.g.\n\t\t\t\t\t<a href=\"https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md\" class=\"underline hover:text-orange hover:no-underline\">Requests for Startups\n\t\t\t\t\t</a></span></li>\n\t\t\t<li class=\"pl-14 relative before:absolute before:left-0 before:top-3 before:w-10 before:h-1 before:border-solid before:border-t-2 before:border-orange heading-6 lg:heading-5 lg:before:top-4 \">Canister Development Kits (CDKs) &amp; Agents</li></ul></div></section>\n<section class=\"max-w-page px-8 md:px-0 mx-auto mt-28 lg:mb-20 lg:mt-56\" id=\"open-rfps-bounties\"><div class=\"md:px-1/12\"><h2 class=\"heading-4 md:heading-3 lg:heading-2 mb-6 md:mb-16\">Open RFPs &amp; Bounties</h2>\n\t\t<div class=\"flex flex-col md:flex-row gap-8 md:justify-between\"><div class=\"md:w-5/10 lg:w-3/10\"><p class=\"heading-6\">More Information on Requests for Proposals (RFPs) and Bounties can be found <a href=\"https://github.com/dfinity/grant-rfps\" class=\"underline hover:text-orange hover:no-underline\">on GitHub</a></p></div>\n\t\t\t<div class=\"md:w-4/10\">\n\t\t\t\t\t<div class=\"spinner  svelte-s9ck23\"><span class=\"bounce1 svelte-s9ck23\"></span>\n\t<span class=\"bounce2 svelte-s9ck23\"></span>\n\t<span class=\"bounce3 svelte-s9ck23\"></span></div>\n\n\n\t\t\t\t</div></div></div></section>\n<section class=\"lg:flex w-full lg:max-w-page lg:mx-auto mt-28 lg:mt-56\" id=\"subscribe\"><div class=\"mb-6 lg:w-5/12 lg:mb-0\"><img src=\"/img/bounty-newsletter.webp\" alt=\"\" class=\"w-full\"></div>\n\t<div class=\"px-8 lg:w-7/12 lg:px-1/12 flex flex-col items-start justify-center\"><p class=\"heading-6 md:heading-5 mb-4 lg:mb-6\">Stay up-to-date with our latest bounties!</p>\n\t\t<div class=\"flex flex-col gap-12 md:gap-20\"><div class=\"flex-1\"><p class=\"mb-3 text-paragraph md:text-lead\">Sign up to our ICP email updates to get notified about upcoming bounties.\n\t\t\t\t</p>\n\t\t\t\t<form action=\"https://dfinity.us16.list-manage.com/subscribe/post?u=33c727489e01ff5b6e1fb6cc6&id=7e9469a315&f_id=00bac2e1f0\" method=\"post\" class=\"flex gap-2 flex-col md:flex-row\"><input name=\"EMAIL\" type=\"email\" class=\"rounded-full border border-black-40 border-solid text-paragraph py-3 px-6 text-black placeholder:text-black-40 w-full\" placeholder=\"Email\" required>\n\t\t\t\t\t<input type=\"hidden\" name=\"tags\" value=\"1386\">\n\t\t\t\t\t<button type=\"submit\" class=\"button-sm whitespace-nowrap\">Get updates!</button></form></div></div></div></section>\n<section class=\"\"><h2 class=\"heading-3 lg:heading-2 text-center mb-16 px-8 mt-28 lg:mb-20 lg:mt-56\">Total funding available\n\t\t<br>\n\t\t<span class=\"text-orange\"> </span></h2>\n\n\t<div class=\"max-w-page mx-auto flex items-start lg:gap-1/12\"><h3 class=\"vertical top-6 sticky heading-4 lg:heading-2 inline-block leading-[16.6vw] w-2/12 lg:w-1/12\">406 grantees\n\t\t</h3>\n\t\t<div class=\"flex-1 lg:pr-2/12\"><div class=\"mb-14 relative mr-8 md:mr-0 md:max-w-[360px]\"><input type=\"text\" class=\"rounded-full border border-black-40 border-solid text-paragraph py-[15px] px-6 text-black placeholder:text-black-40 w-full pr-14\" placeholder=\"Type to search for grantees\" value=\"\">\n\t\t\t\t<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"absolute right-6 top-4\"><g clip-path=\"url(#clip0_1031_8480)\"><path d=\"M18.031 17.117L22.314 21.399L20.899 22.814L16.617 18.531C15.0237 19.8082 13.042 20.5029 11 20.5C6.032 20.5 2 16.468 2 11.5C2 6.532 6.032 2.5 11 2.5C15.968 2.5 20 6.532 20 11.5C20.0029 13.542 19.3082 15.5237 18.031 17.117ZM16.025 16.375C17.2941 15.0699 18.0029 13.3204 18 11.5C18 7.632 14.867 4.5 11 4.5C7.132 4.5 4 7.632 4 11.5C4 15.367 7.132 18.5 11 18.5C12.8204 18.5029 14.5699 17.7941 15.875 16.525L16.025 16.375V16.375Z\" fill=\"black\"></path></g><defs><clipPath id=\"clip0_1031_8480\"><rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(0 0.5)\"></rect></clipPath></defs></svg></div>\n\t\t\t<ul class=\"relative\"><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Codebase</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\">Codebase is a decentralized alternative to GitHub. Its primary goals are to make software development sustainable through incentivized contributions, and empower communities through tokenized governance.</p>\n\t\t\t\t\t\t\t<div class=\"mt-3 flex flex-wrap gap-x-6 gap-y-4\"><a href=\"https://codebase.org/\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10 16.5C13.5899 16.5 16.5 13.5899 16.5 10C16.5 6.41015 13.5899 3.5 10 3.5C6.41015 3.5 3.5 6.41015 3.5 10C3.5 13.5899 6.41015 16.5 10 16.5ZM10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17 11H3V9.5H17V11Z\" fill=\"#F15A24\"></path><path d=\"M9.28061 2.47997C9.99884 2.96044 9.99921 2.95999 9.99921 2.95999L10 2.95902L9.99842 2.96098L9.98499 2.97794C9.97188 2.99468 9.95068 3.0222 9.92254 3.06022C9.86623 3.13628 9.78221 3.25423 9.67959 3.4118C9.47422 3.72715 9.19523 4.19985 8.91471 4.81197C8.35347 6.03663 7.78942 7.81182 7.78942 10C7.78942 12.1882 8.35347 13.9634 8.91471 15.188C9.19523 15.8002 9.47422 16.2729 9.67959 16.5882C9.78221 16.7458 9.86623 16.8637 9.92254 16.9398C9.95068 16.9778 9.97188 17.0053 9.98499 17.0221L9.99842 17.039L9.99921 17.04C9.99921 17.04 9.99884 17.0396 9.28061 17.52L8.13604 17.4034C7.89405 17.0318 7.57657 16.4922 7.26061 15.8028C6.62891 14.4244 6 12.4395 6 10C6 7.56048 6.62891 5.57565 7.26061 4.19722C7.57657 3.50779 7.65781 3.33251 7.8998 2.96094C8.34591 2.27592 8.61457 2.03441 9.28061 2.47997Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.7194 2.47997C10.0012 2.96044 10.0008 2.95999 10.0008 2.95999L10 2.95903L10.0016 2.96099L10.015 2.97795C10.0281 2.99468 10.0493 3.0222 10.0775 3.06022C10.1338 3.13629 10.2178 3.25423 10.3204 3.41181C10.5258 3.72716 10.8048 4.19985 11.0853 4.81197C11.6465 6.03664 12.2106 7.81182 12.2106 10C12.2106 12.1882 11.6465 13.9634 11.0853 15.188C10.8048 15.8002 10.5258 16.2729 10.3204 16.5882C10.2178 16.7458 10.1338 16.8637 10.0775 16.9398C10.0493 16.9778 10.0281 17.0053 10.015 17.0221L10.0016 17.039L10.0008 17.04C10.1811 16.8209 11.1747 18.4618 11.864 17.4034C12.106 17.0318 12.4234 16.4922 12.7394 15.8028C13.3711 14.4244 14 12.4395 14 10C14 7.56048 13.3711 5.57565 12.7394 4.19723C12.4234 3.5078 12.106 2.96818 11.864 2.5966C11.4473 1.95688 11.3303 2.07131 10.7194 2.47997Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tWebsite\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<a href=\"https://github.com/codebase-labs\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 2C8.94943 2 7.90914 2.21206 6.93853 2.62408C5.96793 3.0361 5.08601 3.64001 4.34315 4.40132C2.84285 5.93886 2 8.02421 2 10.1986C2 13.8224 4.296 16.8969 7.472 17.9873C7.872 18.0529 8 17.7987 8 17.5774V16.1918C5.784 16.6837 5.312 15.0932 5.312 15.0932C4.944 14.1421 4.424 13.888 4.424 13.888C3.696 13.3797 4.48 13.3961 4.48 13.3961C5.28 13.4535 5.704 14.2405 5.704 14.2405C6.4 15.4867 7.576 15.1178 8.032 14.921C8.104 14.3881 8.312 14.0274 8.536 13.8224C6.76 13.6174 4.896 12.9124 4.896 9.78869C4.896 8.87864 5.2 8.14896 5.72 7.56686C5.64 7.36189 5.36 6.50924 5.8 5.40243C5.8 5.40243 6.472 5.18106 8 6.23868C8.632 6.05831 9.32 5.96813 10 5.96813C10.68 5.96813 11.368 6.05831 12 6.23868C13.528 5.18106 14.2 5.40243 14.2 5.40243C14.64 6.50924 14.36 7.36189 14.28 7.56686C14.8 8.14896 15.104 8.87864 15.104 9.78869C15.104 12.9206 13.232 13.6092 11.448 13.8142C11.736 14.0684 12 14.5685 12 15.3309V17.5774C12 17.7987 12.128 18.0611 12.536 17.9873C15.712 16.8887 18 13.8224 18 10.1986C18 9.12196 17.7931 8.05584 17.391 7.06114C16.989 6.06644 16.3997 5.16263 15.6569 4.40132C14.914 3.64001 14.0321 3.0361 13.0615 2.62408C12.0909 2.21206 11.0506 2 10 2V2Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tGitHub\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t<a href=\"https://youtube.com/@CodebaseLabs\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#clip0_1022_6115)\"><path d=\"M8.77958 11.2204C9.13445 11.558 9.13445 12.1119 8.77958 12.4495C8.44201 12.7871 7.88806 12.7871 7.5505 12.4495C6.73981 11.6376 6.28447 10.5371 6.28447 9.38979C6.28447 8.24244 6.73981 7.14198 7.5505 6.33007L10.6145 3.26603C11.4264 2.45534 12.5269 2 13.6743 2C14.8216 2 15.9221 2.45534 16.734 3.26603C17.5447 4.07794 18 5.17839 18 6.32575C18 7.4731 17.5447 8.57355 16.734 9.38546L15.4443 10.6751C15.453 9.96538 15.3404 9.25563 15.0981 8.5805L15.5049 8.16504C15.7475 7.92501 15.9402 7.63924 16.0716 7.32427C16.2031 7.0093 16.2708 6.67138 16.2708 6.33007C16.2708 5.98877 16.2031 5.65085 16.0716 5.33588C15.9402 5.02091 15.7475 4.73514 15.5049 4.49511C15.2649 4.25246 14.9791 4.05983 14.6641 3.92837C14.3492 3.7969 14.0112 3.72921 13.6699 3.72921C13.3286 3.72921 12.9907 3.7969 12.6757 3.92837C12.3608 4.05983 12.075 4.25246 11.835 4.49511L8.77958 7.5505C8.53693 7.79053 8.3443 8.07629 8.21283 8.39127C8.08137 8.70624 8.01367 9.04415 8.01367 9.38546C8.01367 9.72677 8.08137 10.0647 8.21283 10.3797C8.3443 10.6946 8.53693 10.9804 8.77958 11.2204M11.2204 7.5505C11.558 7.21293 12.1119 7.21293 12.4495 7.5505C13.2602 8.36241 13.7155 9.46286 13.7155 10.6102C13.7155 11.7576 13.2602 12.858 12.4495 13.6699L9.38546 16.734C8.57355 17.5447 7.4731 18 6.32575 18C5.17839 18 4.07794 17.5447 3.26603 16.734C2.45534 15.9221 2 14.8216 2 13.6743C2 12.5269 2.45534 11.4264 3.26603 10.6145L4.5557 9.32487C4.54704 10.0346 4.65956 10.7444 4.90192 11.4282L4.49511 11.835C4.25246 12.075 4.05983 12.3608 3.92837 12.6757C3.7969 12.9907 3.72921 13.3286 3.72921 13.6699C3.72921 14.0112 3.7969 14.3492 3.92837 14.6641C4.05983 14.9791 4.25246 15.2649 4.49511 15.5049C4.73514 15.7475 5.02091 15.9402 5.33588 16.0716C5.65085 16.2031 5.98877 16.2708 6.33007 16.2708C6.67138 16.2708 7.0093 16.2031 7.32427 16.0716C7.63924 15.9402 7.92501 15.7475 8.16504 15.5049L11.2204 12.4495C11.4631 12.2095 11.6557 11.9237 11.7872 11.6087C11.9186 11.2938 11.9863 10.9558 11.9863 10.6145C11.9863 10.2732 11.9186 9.93532 11.7872 9.62035C11.6557 9.30537 11.4631 9.0196 11.2204 8.77958C11.1364 8.70081 11.0694 8.60562 11.0235 8.49992C10.9777 8.39422 10.9541 8.28024 10.9541 8.16504C10.9541 8.04983 10.9777 7.93586 11.0235 7.83015C11.0694 7.72445 11.1364 7.62927 11.2204 7.5505V7.5505Z\" fill=\"#F15A24\"></path></g><defs><clipPath id=\"clip0_1022_6115\"><rect width=\"20\" height=\"20\" fill=\"white\"></rect></clipPath></defs></svg>\n\t\t\t\t\t\t\t\t\t\t\tLink\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t</div></div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$300,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Demergent Labs LLC Azle/Kybra-focused</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\">Accelerating the adoption of Web3 and the Internet Computer</p>\n\t\t\t\t\t\t\t<div class=\"mt-3 flex flex-wrap gap-x-6 gap-y-4\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<a href=\"https://github.com/demergent-labs\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 2C8.94943 2 7.90914 2.21206 6.93853 2.62408C5.96793 3.0361 5.08601 3.64001 4.34315 4.40132C2.84285 5.93886 2 8.02421 2 10.1986C2 13.8224 4.296 16.8969 7.472 17.9873C7.872 18.0529 8 17.7987 8 17.5774V16.1918C5.784 16.6837 5.312 15.0932 5.312 15.0932C4.944 14.1421 4.424 13.888 4.424 13.888C3.696 13.3797 4.48 13.3961 4.48 13.3961C5.28 13.4535 5.704 14.2405 5.704 14.2405C6.4 15.4867 7.576 15.1178 8.032 14.921C8.104 14.3881 8.312 14.0274 8.536 13.8224C6.76 13.6174 4.896 12.9124 4.896 9.78869C4.896 8.87864 5.2 8.14896 5.72 7.56686C5.64 7.36189 5.36 6.50924 5.8 5.40243C5.8 5.40243 6.472 5.18106 8 6.23868C8.632 6.05831 9.32 5.96813 10 5.96813C10.68 5.96813 11.368 6.05831 12 6.23868C13.528 5.18106 14.2 5.40243 14.2 5.40243C14.64 6.50924 14.36 7.36189 14.28 7.56686C14.8 8.14896 15.104 8.87864 15.104 9.78869C15.104 12.9206 13.232 13.6092 11.448 13.8142C11.736 14.0684 12 14.5685 12 15.3309V17.5774C12 17.7987 12.128 18.0611 12.536 17.9873C15.712 16.8887 18 13.8224 18 10.1986C18 9.12196 17.7931 8.05584 17.391 7.06114C16.989 6.06644 16.3997 5.16263 15.6569 4.40132C14.914 3.64001 14.0321 3.0361 13.0615 2.62408C12.0909 2.21206 11.0506 2 10 2V2Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tGitHub\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div></div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$1,350,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Trust Wallet</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\">True crypto ownership. Powerful Web3 experiences. Unlock the power of your cryptocurrency assets and explore the world of Web3 with Trust.</p>\n\t\t\t\t\t\t\t<div class=\"mt-3 flex flex-wrap gap-x-6 gap-y-4\"><a href=\"https://trustwallet.com/\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10 16.5C13.5899 16.5 16.5 13.5899 16.5 10C16.5 6.41015 13.5899 3.5 10 3.5C6.41015 3.5 3.5 6.41015 3.5 10C3.5 13.5899 6.41015 16.5 10 16.5ZM10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17 11H3V9.5H17V11Z\" fill=\"#F15A24\"></path><path d=\"M9.28061 2.47997C9.99884 2.96044 9.99921 2.95999 9.99921 2.95999L10 2.95902L9.99842 2.96098L9.98499 2.97794C9.97188 2.99468 9.95068 3.0222 9.92254 3.06022C9.86623 3.13628 9.78221 3.25423 9.67959 3.4118C9.47422 3.72715 9.19523 4.19985 8.91471 4.81197C8.35347 6.03663 7.78942 7.81182 7.78942 10C7.78942 12.1882 8.35347 13.9634 8.91471 15.188C9.19523 15.8002 9.47422 16.2729 9.67959 16.5882C9.78221 16.7458 9.86623 16.8637 9.92254 16.9398C9.95068 16.9778 9.97188 17.0053 9.98499 17.0221L9.99842 17.039L9.99921 17.04C9.99921 17.04 9.99884 17.0396 9.28061 17.52L8.13604 17.4034C7.89405 17.0318 7.57657 16.4922 7.26061 15.8028C6.62891 14.4244 6 12.4395 6 10C6 7.56048 6.62891 5.57565 7.26061 4.19722C7.57657 3.50779 7.65781 3.33251 7.8998 2.96094C8.34591 2.27592 8.61457 2.03441 9.28061 2.47997Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.7194 2.47997C10.0012 2.96044 10.0008 2.95999 10.0008 2.95999L10 2.95903L10.0016 2.96099L10.015 2.97795C10.0281 2.99468 10.0493 3.0222 10.0775 3.06022C10.1338 3.13629 10.2178 3.25423 10.3204 3.41181C10.5258 3.72716 10.8048 4.19985 11.0853 4.81197C11.6465 6.03664 12.2106 7.81182 12.2106 10C12.2106 12.1882 11.6465 13.9634 11.0853 15.188C10.8048 15.8002 10.5258 16.2729 10.3204 16.5882C10.2178 16.7458 10.1338 16.8637 10.0775 16.9398C10.0493 16.9778 10.0281 17.0053 10.015 17.0221L10.0016 17.039L10.0008 17.04C10.1811 16.8209 11.1747 18.4618 11.864 17.4034C12.106 17.0318 12.4234 16.4922 12.7394 15.8028C13.3711 14.4244 14 12.4395 14 10C14 7.56048 13.3711 5.57565 12.7394 4.19723C12.4234 3.5078 12.106 2.96818 11.864 2.5966C11.4473 1.95688 11.3303 2.07131 10.7194 2.47997Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tWebsite\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<a href=\"https://github.com/trustwallet\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 2C8.94943 2 7.90914 2.21206 6.93853 2.62408C5.96793 3.0361 5.08601 3.64001 4.34315 4.40132C2.84285 5.93886 2 8.02421 2 10.1986C2 13.8224 4.296 16.8969 7.472 17.9873C7.872 18.0529 8 17.7987 8 17.5774V16.1918C5.784 16.6837 5.312 15.0932 5.312 15.0932C4.944 14.1421 4.424 13.888 4.424 13.888C3.696 13.3797 4.48 13.3961 4.48 13.3961C5.28 13.4535 5.704 14.2405 5.704 14.2405C6.4 15.4867 7.576 15.1178 8.032 14.921C8.104 14.3881 8.312 14.0274 8.536 13.8224C6.76 13.6174 4.896 12.9124 4.896 9.78869C4.896 8.87864 5.2 8.14896 5.72 7.56686C5.64 7.36189 5.36 6.50924 5.8 5.40243C5.8 5.40243 6.472 5.18106 8 6.23868C8.632 6.05831 9.32 5.96813 10 5.96813C10.68 5.96813 11.368 6.05831 12 6.23868C13.528 5.18106 14.2 5.40243 14.2 5.40243C14.64 6.50924 14.36 7.36189 14.28 7.56686C14.8 8.14896 15.104 8.87864 15.104 9.78869C15.104 12.9206 13.232 13.6092 11.448 13.8142C11.736 14.0684 12 14.5685 12 15.3309V17.5774C12 17.7987 12.128 18.0611 12.536 17.9873C15.712 16.8887 18 13.8224 18 10.1986C18 9.12196 17.7931 8.05584 17.391 7.06114C16.989 6.06644 16.3997 5.16263 15.6569 4.40132C14.914 3.64001 14.0321 3.0361 13.0615 2.62408C12.0909 2.21206 11.0506 2 10 2V2Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tGitHub\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div></div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$100,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Front Row v.2</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$25,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Game Bloc v2.0</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$25,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Dfinity DFX GUI (v2)</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$25,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">ICP MobileKit - IcpKit.Kotlin library</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$25,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Doxa</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\">Doxa is a multi-stablecoin platform which enables users to create cross-chain stablecoins such as the Doxa Dollar. </p>\n\t\t\t\t\t\t\t<div class=\"mt-3 flex flex-wrap gap-x-6 gap-y-4\"><a href=\"https://doxadao.org/\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10 16.5C13.5899 16.5 16.5 13.5899 16.5 10C16.5 6.41015 13.5899 3.5 10 3.5C6.41015 3.5 3.5 6.41015 3.5 10C3.5 13.5899 6.41015 16.5 10 16.5ZM10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17 11H3V9.5H17V11Z\" fill=\"#F15A24\"></path><path d=\"M9.28061 2.47997C9.99884 2.96044 9.99921 2.95999 9.99921 2.95999L10 2.95902L9.99842 2.96098L9.98499 2.97794C9.97188 2.99468 9.95068 3.0222 9.92254 3.06022C9.86623 3.13628 9.78221 3.25423 9.67959 3.4118C9.47422 3.72715 9.19523 4.19985 8.91471 4.81197C8.35347 6.03663 7.78942 7.81182 7.78942 10C7.78942 12.1882 8.35347 13.9634 8.91471 15.188C9.19523 15.8002 9.47422 16.2729 9.67959 16.5882C9.78221 16.7458 9.86623 16.8637 9.92254 16.9398C9.95068 16.9778 9.97188 17.0053 9.98499 17.0221L9.99842 17.039L9.99921 17.04C9.99921 17.04 9.99884 17.0396 9.28061 17.52L8.13604 17.4034C7.89405 17.0318 7.57657 16.4922 7.26061 15.8028C6.62891 14.4244 6 12.4395 6 10C6 7.56048 6.62891 5.57565 7.26061 4.19722C7.57657 3.50779 7.65781 3.33251 7.8998 2.96094C8.34591 2.27592 8.61457 2.03441 9.28061 2.47997Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.7194 2.47997C10.0012 2.96044 10.0008 2.95999 10.0008 2.95999L10 2.95903L10.0016 2.96099L10.015 2.97795C10.0281 2.99468 10.0493 3.0222 10.0775 3.06022C10.1338 3.13629 10.2178 3.25423 10.3204 3.41181C10.5258 3.72716 10.8048 4.19985 11.0853 4.81197C11.6465 6.03664 12.2106 7.81182 12.2106 10C12.2106 12.1882 11.6465 13.9634 11.0853 15.188C10.8048 15.8002 10.5258 16.2729 10.3204 16.5882C10.2178 16.7458 10.1338 16.8637 10.0775 16.9398C10.0493 16.9778 10.0281 17.0053 10.015 17.0221L10.0016 17.039L10.0008 17.04C10.1811 16.8209 11.1747 18.4618 11.864 17.4034C12.106 17.0318 12.4234 16.4922 12.7394 15.8028C13.3711 14.4244 14 12.4395 14 10C14 7.56048 13.3711 5.57565 12.7394 4.19723C12.4234 3.5078 12.106 2.96818 11.864 2.5966C11.4473 1.95688 11.3303 2.07131 10.7194 2.47997Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tWebsite\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<a href=\"https://github.com/DoxaFoundation/Doxa\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 2C8.94943 2 7.90914 2.21206 6.93853 2.62408C5.96793 3.0361 5.08601 3.64001 4.34315 4.40132C2.84285 5.93886 2 8.02421 2 10.1986C2 13.8224 4.296 16.8969 7.472 17.9873C7.872 18.0529 8 17.7987 8 17.5774V16.1918C5.784 16.6837 5.312 15.0932 5.312 15.0932C4.944 14.1421 4.424 13.888 4.424 13.888C3.696 13.3797 4.48 13.3961 4.48 13.3961C5.28 13.4535 5.704 14.2405 5.704 14.2405C6.4 15.4867 7.576 15.1178 8.032 14.921C8.104 14.3881 8.312 14.0274 8.536 13.8224C6.76 13.6174 4.896 12.9124 4.896 9.78869C4.896 8.87864 5.2 8.14896 5.72 7.56686C5.64 7.36189 5.36 6.50924 5.8 5.40243C5.8 5.40243 6.472 5.18106 8 6.23868C8.632 6.05831 9.32 5.96813 10 5.96813C10.68 5.96813 11.368 6.05831 12 6.23868C13.528 5.18106 14.2 5.40243 14.2 5.40243C14.64 6.50924 14.36 7.36189 14.28 7.56686C14.8 8.14896 15.104 8.87864 15.104 9.78869C15.104 12.9206 13.232 13.6092 11.448 13.8142C11.736 14.0684 12 14.5685 12 15.3309V17.5774C12 17.7987 12.128 18.0611 12.536 17.9873C15.712 16.8887 18 13.8224 18 10.1986C18 9.12196 17.7931 8.05584 17.391 7.06114C16.989 6.06644 16.3997 5.16263 15.6569 4.40132C14.914 3.64001 14.0321 3.0361 13.0615 2.62408C12.0909 2.21206 11.0506 2 10 2V2Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tGitHub\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div></div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$5,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Multi chain - NFTs(Unicronv2)</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$50,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Internet Computer Events Utility</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$25,000</span>\n\t\t\t\t\t</li>\n\t\t\t\t<div class=\"h-36 from-white bg-gradient-to-t absolute bottom-0 left-0 right-0 flex items-end z-10\"></div></ul>\n\t\t\t<button class=\"link mt-6 lg:mt-16\">Show all 406 projects</button></div></div></section>\n\n<section class=\"max-w-page mx-auto mt-28 lg:mt-60\"><div class=\"px-1/12\"><h2 class=\"heading-5 lg:heading-2 lg:w-6/10 mb-3 lg:mb-12\">What do you want to build for the Internet Computer?\n\t\t</h2>\n\t\t<div class=\"lg:flex lg:items-start\"><div class=\"lg:flex-1\"><a href=\"https://airtable.com/appm19flXTrQwJxm4/pagGFKJNGYHlYzHRS/form?prefill_AppType=Developer+Grant&hide_AppType=true&hide_Control=true\" class=\"button\" target=\"_blank\" rel=\"noopener noreferrer\">Submit your grant application\n\t\t\t\t\t<svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a></div>\n\t\t\t<div class=\"mt-20 lg:mt-0 lg:w-4/10\"><ul class=\"space-y-6 mb-6 lg:mb-8\"><li><a class=\"link\" href=\"https://medium.com/dfinity/how-to-write-the-perfect-developer-grant-application-8d1c53e6477c?source=friends_link&sk=5ef4641193de735df04fe22f33469e52\" target=\"_blank\" rel=\"noopener noreferrer\">How to write the perfect developer grant application</a></li>\n\t\t\t\t\t<li><a class=\"link\" href=\"https://support.dfinity.org/hc/en-us/sections/8730977702804-Grants\" target=\"_blank\" rel=\"noopener noreferrer\">Developer Grant FAQs</a></li></ul>\n\n\t\t\t\t<p class=\"paragraph\">The grants program is a non-dilutive form of financing your project. Please note however\n\t\t\t\t\tthat this program is not meant to be a source of venture funding.\n\t\t\t\t</p></div></div></div></section></main>\n\n\t<footer class=\"px-8 xl:px-0 pb-16 mt-16 md:max-w-page-10/12 mx-auto md:mt-40 \"><div class=\"md:flex pt-8 border-t border-solid border-black-12\"><div class=\"flex flex-col items-start gap-3 md:w-3/10\"><a href=\"https://internetcomputer.org\" class=\"heading-7 flex items-center gap-2 hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\">Internet Computer <svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"/scientific-publications\" class=\"heading-7 flex items-center gap-2 hover:text-orange\">Publications &amp; Presentations\n\t\t\t\t</a>\n\t\t\t\t<a href=\"/icplab\" class=\"heading-7 flex items-center gap-2 hover:text-orange\">ICP.Lab </a>\n\n\t\t\t\t<a href=\"/hackathons\" class=\"heading-7 flex items-center gap-2 hover:text-orange\">Hackathons\n\t\t\t\t</a>\n\t\t\t\t<a href=\"https://dfinity.org/bug-bounty/\" class=\"heading-7 flex items-center gap-2 hover:text-orange\">Bug Bounty Program\n\t\t\t\t</a></div>\n\t\t\t<div class=\"flex flex-col items-start gap-3 md:w-3/10 mt-6 md:mt-0\"><a href=\"/cdn-cgi/l/email-protection#6a09050707192a0e0c0304031e134405180d\" class=\"heading-7 flex items-center gap-2 hover:text-orange\">Media Requests\n\t\t\t\t</a>\n\t\t\t\t<a href=\"https://dfinity.frontify.com/d/XzkdhhDptijE\" class=\"heading-7 flex items-center gap-2 hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\">Brand guidelines <svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://dfinity.frontify.com/d/pD7yZhsmpqos/press-kit\" class=\"heading-7 flex items-center gap-2 hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\">Press Kit <svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://support.dfinity.org\" class=\"heading-7 flex items-center gap-2 hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\">Support <svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a>\n\n\t\t\t\t<a href=\"https://shop.dfinity.org/\" class=\"heading-7 flex items-center gap-2 hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\">Merch &amp; Swag Store <svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a></div>\n\t\t\t<div class=\"md:flex-1 flex flex-col gap-12 md:gap-20 mt-16 md:mt-0\" id=\"subscribe\"><div class=\"flex-1\"><p class=\"mb-3 text-paragraph md:text-lead\">Sign up for email updates to keep up to date with advancements on the Internet Computer\n\t\t\t\t\t</p>\n\t\t\t\t\t<form action=\"https://dfinity.us16.list-manage.com/subscribe/post?u=33c727489e01ff5b6e1fb6cc6&id=7e9469a315&f_id=00bac2e1f0\" method=\"post\" class=\"flex gap-2 flex-col md:flex-row\"><input name=\"EMAIL\" type=\"email\" class=\"rounded-full border border-black-40 border-solid text-paragraph py-3 px-6 text-black placeholder:text-black-40 w-full\" placeholder=\"Email\" required>\n\t\t\t\t\t\t<button type=\"submit\" class=\"button-sm whitespace-nowrap \">Get updates!</button></form></div></div></div>\n\t\t<div class=\"flex flex-col md:flex-row md:justify-between mt-16 md:mt-30\"><div class=\"flex flex-wrap justify-between gap-y-6 md:gap-6 items-start order-2 md:order-1 mt-10 md:mt-0 md:self-center whitespace-nowrap\"><div class=\"paragraph-sm hidden md:block\">©2025 DFINITY</div>\n\t\t\t\t<a href=\"/terms-of-use\" class=\"caption hover:text-orange\">Terms of Use</a>\n\t\t\t\t<a href=\"/cookie-policy\" class=\"caption hover:text-orange\">Cookie Policy </a>\n\t\t\t\t<a href=\"/privacy-policy\" class=\"caption hover:text-orange\">Privacy Policy </a></div>\n\t\t\t<div class=\"flex justify-between flex-wrap md:flex-nowrap md:justify-end gap-4 md:gap-6 order-1 md:order-2\"><a href=\"https://www.youtube.com/dfinity\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M22.7359 5.81025C23.25 7.815 23.25 12 23.25 12C23.25 12 23.25 16.185 22.7359 18.1898C22.4501 19.2979 21.6143 20.1698 20.5556 20.4645C18.633 21 12 21 12 21C12 21 5.37038 21 3.44438 20.4645C2.38125 20.1653 1.5465 19.2945 1.26412 18.1898C0.75 16.185 0.75 12 0.75 12C0.75 12 0.75 7.815 1.26412 5.81025C1.54988 4.70213 2.38575 3.83025 3.44438 3.5355C5.37038 3 12 3 12 3C12 3 18.633 3 20.5556 3.5355C21.6187 3.83475 22.4535 4.7055 22.7359 5.81025ZM9.75 15.9375L16.5 12L9.75 8.0625V15.9375Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://medium.com/dfinity-network-blog\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M2.42223 1H21.9778C22.3019 1 22.6128 1.12877 22.842 1.35798C23.0712 1.58719 23.2 1.89807 23.2 2.22222V21.7778C23.2 22.1019 23.0712 22.4128 22.842 22.642C22.6128 22.8712 22.3019 23 21.9778 23H2.42223C2.09808 23 1.7872 22.8712 1.55799 22.642C1.32878 22.4128 1.20001 22.1019 1.20001 21.7778V2.22222C1.20001 1.89807 1.32878 1.58719 1.55799 1.35798C1.7872 1.12877 2.09808 1 2.42223 1ZM18.6778 16.8156C18.5556 16.7544 18.4945 16.5711 18.4945 16.4477V7.11844C18.4945 6.99622 18.5556 6.81289 18.6778 6.68944L19.845 5.33889V5.27778H15.6711L12.5422 13.1953L8.98068 5.27778H4.68579V5.33889L5.78946 6.874C6.03512 7.11844 6.09623 7.48756 6.09623 7.79433V14.5447C6.15735 14.9138 6.09623 15.3428 5.9129 15.7107L4.25557 17.9816V18.0427H8.67512V17.9816L7.01779 15.773C6.83446 15.4039 6.77212 15.036 6.83446 14.607V8.46778C6.89557 8.59 6.95668 8.59 7.01779 8.83567L11.1905 18.1649H11.2516L15.3045 8.04C15.2433 8.40667 15.2433 8.83689 15.2433 9.14489V16.3866C15.2433 16.5699 15.1822 16.6921 15.06 16.8156L13.8317 17.9816V18.0427H19.8462V17.9816L18.6802 16.8156H18.6778Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://github.com/dfinity\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#clip0_80_232)\"><path d=\"M12.4 0C5.77402 0 0.400024 5.373 0.400024 12C0.400024 17.302 3.83802 21.8 8.60702 23.387C9.20602 23.498 9.40002 23.126 9.40002 22.81V20.576C6.06202 21.302 5.36702 19.16 5.36702 19.16C4.82102 17.773 4.03402 17.404 4.03402 17.404C2.94502 16.659 4.11702 16.675 4.11702 16.675C5.32202 16.759 5.95602 17.912 5.95602 17.912C7.02602 19.746 8.76302 19.216 9.44802 18.909C9.55503 18.134 9.86602 17.604 10.21 17.305C7.54502 17 4.74302 15.971 4.74302 11.374C4.74302 10.063 5.21202 8.993 5.97902 8.153C5.85502 7.85 5.44402 6.629 6.09602 4.977C6.09602 4.977 7.10402 4.655 9.39702 6.207C10.354 5.941 11.38 5.808 12.4 5.803C13.42 5.808 14.447 5.941 15.406 6.207C17.697 4.655 18.703 4.977 18.703 4.977C19.356 6.63 18.945 7.851 18.821 8.153C19.591 8.993 20.056 10.064 20.056 11.374C20.056 15.983 17.249 16.998 14.577 17.295C15.007 17.667 15.4 18.397 15.4 19.517V22.81C15.4 23.129 15.592 23.504 16.201 23.386C20.966 21.797 24.4 17.3 24.4 12C24.4 5.373 19.027 0 12.4 0Z\" fill=\"currentColor\"></path></g><defs><clipPath id=\"clip0_80_232\"><rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(0.400024)\"></rect></clipPath></defs></svg></a>\n\t\t\t\t<a href=\"https://twitter.com/dfinity\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg version=\"1.1\" width=\"25\" height=\"25\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 300 300.3\"><path d=\"M171.4,132.9L255,37.7h-19.8l-72.7,82.7l-58-82.7H37.7l87.7,125l-87.7,99.8h19.8l76.7-87.3l61.3,87.3h66.9 M64.6,52.3h30.4\nl140.1,196.3h-30.5\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://forum.dfinity.org/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2.88862 21.3024L8.17962 20.1264C9.62824 20.9008 11.246 21.3048 12.8886 21.3024C18.4116 21.3024 22.8886 16.8254 22.8886 11.3024C22.8886 5.77937 18.4116 1.30237 12.8886 1.30237C7.36562 1.30237 2.88862 5.77937 2.88862 11.3024C2.88615 12.945 3.29015 14.5628 4.06462 16.0114L2.88862 21.3024ZM13.9036 8.76534C14.7981 7.9495 15.6455 7.53567 16.4223 7.53567C18.2818 7.53567 19.7941 9.06685 19.8 10.9527C19.8 11.2247 19.7646 11.4907 19.7058 11.7449C19.7035 11.7546 19.6977 11.7763 19.6873 11.8075C19.3062 13.2627 17.9899 14.3403 16.4295 14.3461C15.1375 14.3461 13.8317 13.1057 12.8633 11.9866L12.8578 11.9933C12.8578 11.9933 12.4223 11.5026 11.9456 10.9764C11.9456 10.9764 11.4042 10.3497 10.8275 9.79993C10.6705 9.6504 10.0835 9.17699 9.385 8.89833C9.34212 8.89211 9.30395 8.88975 9.27048 8.88975C8.1524 8.90158 7.24617 9.81791 7.24617 10.9412C7.24617 12.0763 8.1524 12.9926 9.27048 12.9926C9.5647 12.9926 10.0884 12.8389 10.8829 12.1176C11.3124 11.7275 11.6831 11.2959 11.9421 10.9767C12.4188 11.5028 12.8542 11.9935 12.8542 11.9935C12.5835 12.3246 12.2128 12.7384 11.7891 13.1227C10.8946 13.9385 10.0473 14.3524 9.27048 14.3524C7.40506 14.3524 5.89271 12.8212 5.89271 10.9353C5.89271 10.6633 5.92803 10.3973 5.98687 10.1431C5.99097 10.1256 6.0065 10.0691 6.04017 9.98785C6.45002 8.57662 7.74482 7.54136 9.27403 7.53567C10.5657 7.53567 11.871 8.7753 12.8354 9.89405L12.84 9.88858L12.8417 9.89052C13.1122 9.56013 13.4816 9.14808 13.9036 8.76534ZM16.4223 12.9983C16.4044 12.9983 16.3852 12.9976 16.3647 12.996C15.6431 12.7245 15.0315 12.2355 14.8702 12.0819C14.3124 11.5501 13.7877 10.9465 13.7538 10.9074C14.0126 10.5886 14.382 10.1589 14.8098 9.77037C15.6042 9.04321 16.1221 8.89541 16.4223 8.89541C17.5403 8.89541 18.4466 9.81174 18.4466 10.9469C18.4466 12.0701 17.5403 12.9864 16.4223 12.9983Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://www.linkedin.com/company/dfinity\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.735 4.84783C6.735 5.86857 5.9025 6.69565 4.875 6.69565C3.8475 6.69565 3.015 5.86857 3.015 4.84783C3.015 3.82783 3.8475 3 4.875 3C5.9025 3 6.735 3.82783 6.735 4.84783ZM6.75 8.17391H3V20H6.75V8.17391ZM12.7365 8.17391H9.0105V20H12.7372V13.792C12.7372 10.3403 17.259 10.058 17.259 13.792V20H21V12.5119C21 6.68752 14.3085 6.89965 12.7365 9.76674V8.17391Z\" fill=\"currentColor\"></path></svg></a></div>\n\t\t\t<div class=\"paragraph-sm md:hidden order-3 mt-6\">©2025 DFINITY</div></div></footer></div>\n\n\n\t\t\t\n\t\t\t<script data-cfasync=\"false\" src=\"/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js\"></script><script>\n\t\t\t\t{\n\t\t\t\t\t__sveltekit_1vjqdi6 = {\n\t\t\t\t\t\tbase: new URL(\"..\", location).pathname.slice(0, -1),\n\t\t\t\t\t\tenv: {}\n\t\t\t\t\t};\n\n\t\t\t\t\tconst element = document.currentScript.parentElement;\n\n\t\t\t\t\tconst data = [null,null];\n\n\t\t\t\t\tPromise.all([\n\t\t\t\t\t\timport(\"../_app/immutable/entry/start.fc1f1c15.js\"),\n\t\t\t\t\t\timport(\"../_app/immutable/entry/app.98ab6293.js\")\n\t\t\t\t\t]).then(([kit, app]) => {\n\t\t\t\t\t\tkit.start(app, element, {\n\t\t\t\t\t\t\tnode_ids: [0, 24],\n\t\t\t\t\t\t\tdata,\n\t\t\t\t\t\t\tform: null,\n\t\t\t\t\t\t\terror: null\n\t\t\t\t\t\t});\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t</script>\n\t\t\n\t</body>\n</html>\n",
      "metadata": {
        "original_url": "http://dfinity.org/grants",
        "final_url": "https://dfinity.org/grants",
        "timestamp": "2025-07-22T01:05:38.482974",
        "detected_encoding": "utf-8",
        "content_type": "text/html",
        "content_length": 50198,
        "headers": {
          "Date": "Mon, 21 Jul 2025 23:05:37 GMT",
          "Content-Type": "text/html",
          "Transfer-Encoding": "chunked",
          "Connection": "keep-alive",
          "Content-Encoding": "gzip",
          "x-frame-options": "DENY",
          "ic-certificateexpression": "default_certification(ValidationArgs{certification: Certification{no_request_certification: Empty{}, response_certification: ResponseCertification{certified_response_headers: ResponseHeaderList{headers: [\"content-type\", \"content-encoding\", \"X-XSS-Protection\", \"Permissions-Policy\", \"Strict-Transport-Security\", \"Content-Security-Policy\", \"Referrer-Policy\", \"X-Content-Type-Options\", \"X-Frame-Options\"]}}}})",
          "x-content-type-options": "nosniff",
          "content-security-policy": "default-src 'self';script-src 'self' 'unsafe-eval' 'unsafe-inline' https://jsd-widget.atlassian.com https://cdn.matomo.cloud https://boards-api.greenhouse.io;connect-src 'self' https://jsd-widget.atlassian.com https://api-private.atlassian.com https://icp0.io https://*.icp0.io https://internetcomputer.matomo.cloud https://cdn.matomo.cloud https://boards-api.greenhouse.io https://api.github.com;img-src 'self' data: https://images.ctfassets.net https://i.ytimg.com;style-src * 'unsafe-inline';style-src-elem * 'unsafe-inline';font-src * data:;object-src 'none';base-uri 'self' https://jsd-widget.atlassian.com;frame-ancestors 'none';form-action 'self' https://dfinity.us16.list-manage.com https://internetcomputer.org;upgrade-insecure-requests;frame-src https://bugcrowd.com https://www.youtube.com;",
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "permissions-policy": "accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), cross-origin-isolated=(), display-capture=(), document-domain=(), encrypted-media=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), fullscreen=(), geolocation=(), gyroscope=(), keyboard-map=(), magnetometer=(), microphone=(), midi=(), navigation-override=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=(), clipboard-read=(), clipboard-write=(), gamepad=(), speaker-selection=(), conversion-measurement=(), focus-without-user-activation=(), hid=(), idle-detection=(), interest-cohort=(), serial=(), sync-script=(), trust-token-redemption=(), window-placement=(), vertical-scroll=()",
          "referrer-policy": "same-origin",
          "x-xss-protection": "1; mode=block",
          "ic-certificate": "version=2, certificate=:2dn3o2R0cmVlgwGDAYMBggRYIEcHW/5i6fSAwsXfCI9kGK/nWGadmjtsFDxsxR8v9+ddgwJIY2FuaXN0ZXKDAYMBgwGDAYIEWCAJgwerLoojWTSdIj9JGFSjnuvQUTp6O7gjWrArbL+QJIMBgwGCBFggWACy/7ZeG44IVltDXgyJtCPyPj1DP2RSqeMGaff7oeGDAYMBgwGDAYMBggRYIPqErKfSOQ3ioNs1qClEoafk+UncQKrVgD+uBR2g08L5gwGDAYIEWCA4cPmFxdgF3LOWeu5/hBcVz7fRTEfaCaqwTzSXHrOwv4MBggRYIIkfbisw+D1+77jDdP+JuSkdBKdfCH7o77MnBb+BIIpUgwJKAAAAAAGABhwBAYMBgwGDAk5jZXJ0aWZpZWRfZGF0YYIDWCD2Rz5O7ZXWwRSthiBE6QVrWo9RJuopradIMOL7E1kqXIIEWCCJqykpC1Rogv+gbhNlzGoa+odaOkRkqFKq51qiEYyzTIIEWCAmQXqviOMEyrwXQMYlPDuzNd6bSAtiSxG58N8x/DVB7IIEWCBpbSeGwQhlPMOL6klYMMpq0Aa3FXKSh/v8OtBqgTD5vIIEWCCIQnmWwAJ1L6Xz2IY+pugLlk8GbebtP88Me2feMTrd0IIEWCCyw+HvN1VNa/s0g5XYtV0f1niDpK74hmd5JNotlOUsD4IEWCCa5/LYeBYARGTFdOO2W6IKo+6lHW3bjIp7kdun1sEfy4IEWCCT/IfQX7wUWBSYnx6FSuH/j1yEIEnXPpTAqvvoIx3mK4IEWCAeogogwqKrOpMY+XASDl0+ZsNnK1QgpnJqLZ+Nfnzl14IEWCAu/fS5N4rBirUQ9MwjtNnIcqPqGhLUB9zz17WZrCwqrYIEWCDRiQ1ki4ttLjL+eRxqcNBmM37BMQO6caa7agpkfE0b/IIEWCA/HzS2jeSoWemUMh52V0ILDtAZYiQnv21/Tf+NDlYGt4IEWCATup1fsDElFpwheczMRzfLRq1v0nClmiFnwQtoW1TQs4MBggRYIIX4PDBa2cTXOEXSvdTPyYsQNfxV0w3soiPajHbAc5xqgwJEdGltZYIDSfqfzqSa2JmqGGlzaWduYXR1cmVYMI9rKgpQH0Jy3Oe7cGd76Xv0V5m6Eq9WzzBX8gfmTQAh4ewInWrEDrYDxpy5XQEEmmpkZWxlZ2F0aW9uomlzdWJuZXRfaWRYHRC2RzNKVAaYd5ay+LaxTNMvCHbT/U/IRSEFgyUCa2NlcnRpZmljYXRlWQJ92dn3omR0cmVlgwGCBFggUZp/yUdkgBzVLyeXs92QYxvHecmWaRduvcSZ+h8R0aiDAYMBggRYIMqPa0xbQKAAkN7w+yiCNi9R4rVa9qEaK6ZOZUTzQ0yygwJGc3VibmV0gwGDAYMBgwGDAYIEWCDR04/8rvxJtkF+9vXzm0uuRigPVfT12L5oG9SACD6Il4MBgwJYHRC2RzNKVAaYd5ay+LaxTNMvCHbT/U/IRSEFgyUCgwGDAk9jYW5pc3Rlcl9yYW5nZXOCA1gb2dn3gYJKAAAAAAGAAAABAUoAAAAAAY///wEBgwJKcHVibGljX2tleYIDWIUwgYIwHQYNKwYBBAGC3HwFAwECAQYMKwYBBAGC3HwFAwIBA2EAqSJvIvUxR19gTLpcmKfVvc8fs7Z2yxx3sbV95vRyEALMFk5X6JewvYCSNd7lymqbCPoRne+hI3PRpd6yR7Bc60UThpyMCnymoMfHkTNR6vvqKowjCtqWN+73g4VSEYFkggRYIG1AXoV8AKtzAtVbxWxh4i16db6rJKXs+01WR/If8rFOggRYIGeYZp/W+Tb73jhm3HECJszyefVRL+dsKw4buoDvPb+yggRYIIMRFdnQgva7xOHh4C0FHRR/e0mm+7cCeHjsEq6bULSJggRYIK+qiDIQG87iPrhx9qOzcrkn6zrVusu79nqk3ylr+MSTggRYIN+XEsS5lS9un0Jpcy/gDB2+miNIrO5E0XJp/tU0D0OagwJEdGltZYIDSafZ+9uoyZmqGGlzaWduYXR1cmVYMJGU1Tfy3xGA/f2AdfUIcy7rzwytj0yishKo4NXpYod29wiTaoechgKJvIp/9nPfUw==:, tree=:2dn3gwGCBFggTJ6FLGkJeQR6fPgbB9/EQAv6vnELPo/rYSfqp++WW4aDAklodHRwX2V4cHKDAYIEWCC0pBa2qy7DLgKobGsbp7lO6DLBjrhEW0JleZDM4antVYMBggRYIBi0+jvm4cP/5HaeJ+JQER0+J5/gbj6XpvgG2cM3uVRpgwGDAYIEWCB1DKM8LKS0v0M+sQRa0DTAWu3caXh2BLTIJ+iEZnKAhYMBggRYIEhKi8QHg1Urhy6M5+RD/LZyR4k76pgvwYQP4VTC4hVYgwGDAYIEWCDc41dAmJE0crLaWQez3huE65ttgczAVgy9T5GNsSfkH4MBgwJGZ3JhbnRzgwGCBFggjVv8jfFhjdzIXGZPyKenWzJD8fsdLMZiaT3H9Vqt+LeDAYMCQzwkPoMBgwJYIHC1eLNltBvKHcObYQMZq6dSWW5hSpvw9EXsfEw7jZH/gwJAgwGDAlgge7iiUiHMCbhn7Dz2gSqNpnNCyKgwrDgMJqSD8aGB/ZCCA0CDAlggkj9yaKO9oVuHaYFYguCtSBZ57BnC0Snr0Uju34R6puiCA0CDAlggc/Z2VMFi87yViDaMMD/LgWgqZtMazVQnfT3fQlHIRbWDAkCDAYMCWCB4PloCxyh+R6PQ/nMek3tvMk2N400097R9SiAAv7ZwOYIDQIMCWCDiB3tEg3t5amFv4YiV2G4YMDttuAf5rGUaYPcXLz11RoIDQIIEWCBFiXTz7r4PllvcdZDWNR6m4YE+fuMLx+GFXBX8n62goYIEWCBBL3Jxweuuw+w8GSyhfqtSVqAnLezRz8u/ir1JFpJ9hYIEWCCkGcnWrgXgv1i8gCBY6TOBdFhA0tQbrr0NgDkhPEaRIIIEWCACQwiIMEaWGzI/dhhFGgIx8MDN9neEwm+ME/fLoViD0w==:, expr_path=:2dn3g2lodHRwX2V4cHJmZ3JhbnRzYzwkPg==:",
          "x-cache-ttl": "10",
          "access-control-expose-headers": "accept-ranges, content-length, content-range, x-request-id, x-ic-canister-id",
          "access-control-allow-origin": "*",
          "vary": "origin, access-control-request-method, access-control-request-headers, accept-encoding",
          "x-ic-canister-id": "y55q6-xqaaa-aaaam-aayoa-cai",
          "x-request-id": "01982f3c-4cea-77c3-8ec9-fc9f69a6c7d6",
          "cf-cache-status": "DYNAMIC",
          "Server": "cloudflare",
          "CF-RAY": "962e581acafe7f82-IAD"
        },
        "status_code": 200
      },
      "extracted_data": {
        "title": "Developer Grants Program | DFINITY",
        "meta_description": "The DFINITY Foundation is a major contributor to the Internet Computer blockchain.",
        "full_text": "Developer Grants Program | DFINITY\nICP Alliance\nGrants\nHackathons\nEvents & News\nJobs\nDeveloper Grants Program\nThe Developer Grants Program aims to catalyze the growth of the Internet Computer\necosystem and make the Internet Computer accessible and approachable to more developers\naround the world by providing support to promising developers and teams.\nSubmit your grant application\nDeAI Grant\nDiscover the power of AI on the Internet Computer. Apply for the DeAI grant today and take\npart in the AI revolution on ICP. Join us in shaping the future of blockchain and AI.\nRead press release\nFocus areas\nDeveloper Tooling\ne.g. IDEs, debuggers, logging libraries\nInfrastructure\ne.g. oracles, asset bridges\nIntegrations & APIs\ne.g. chat, email, maps\nDApps & Open Internet Services\nsee e.g.\nRequests for Startups\nCanister Development Kits (CDKs) & Agents\nOpen RFPs & Bounties\nMore Information on Requests for Proposals (RFPs) and Bounties can be found\non GitHub\nStay up-to-date with our latest bounties!\nSign up to our ICP email updates to get notified about upcoming bounties.\nGet updates!\nTotal funding available\n406 grantees\nCodebase\nCodebase is a decentralized alternative to GitHub. Its primary goals are to make software development sustainable through incentivized contributions, and empower communities through tokenized governance.\nWebsite\nGitHub\nLink\n$300,000\nDemergent Labs LLC Azle/Kybra-focused\nAccelerating the adoption of Web3 and the Internet Computer\nGitHub\n$1,350,000\nTrust Wallet\nTrue crypto ownership. Powerful Web3 experiences. Unlock the power of your cryptocurrency assets and explore the world of Web3 with Trust.\nWebsite\nGitHub\n$100,000\nFront Row v.2\n$25,000\nGame Bloc v2.0\n$25,000\nDfinity DFX GUI (v2)\n$25,000\nICP MobileKit - IcpKit.Kotlin library\n$25,000\nDoxa\nDoxa is a multi-stablecoin platform which enables users to create cross-chain stablecoins such as the Doxa Dollar.\nWebsite\nGitHub\n$5,000\nMulti chain - NFTs(Unicronv2)\n$50,000\nInternet Computer Events Utility\n$25,000\nShow all 406 projects\nWhat do you want to build for the Internet Computer?\nSubmit your grant application\nHow to write the perfect developer grant application\nDeveloper Grant FAQs\nThe grants program is a non-dilutive form of financing your project. Please note however\nthat this program is not meant to be a source of venture funding.\nInternet Computer\nPublications & Presentations\nICP.Lab\nHackathons\nBug Bounty Program\nMedia Requests\nBrand guidelines\nPress Kit\nSupport\nMerch & Swag Store\nSign up for email updates to keep up to date with advancements on the Internet Computer\nGet updates!\n©2025 DFINITY\nTerms of Use\nCookie Policy\nPrivacy Policy\n©2025 DFINITY",
        "links": [
          {
            "text": "",
            "url": "https://dfinity.org/"
          },
          {
            "text": "ICP Alliance",
            "url": "https://dfinity.org/alliance"
          },
          {
            "text": "Grants",
            "url": "https://dfinity.org/grants-overview"
          },
          {
            "text": "Hackathons",
            "url": "https://dfinity.org/hackathons"
          },
          {
            "text": "Events & News",
            "url": "https://internetcomputer.org/events"
          },
          {
            "text": "Jobs",
            "url": "https://dfinity.org/about"
          },
          {
            "text": "Submit your grant application",
            "url": "https://airtable.com/appm19flXTrQwJxm4/pagGFKJNGYHlYzHRS/form?prefill_AppType=Developer+Grant&hide_AppType=true&hide_Control=true"
          },
          {
            "text": "Read press release",
            "url": "https://www.prnewswire.com/news-releases/dfinity-foundation-launches-5-million-grant-to-support-decentralized-ai-on-the-internet-computer-blockchain-301877065.html"
          },
          {
            "text": "Requests for Startups",
            "url": "https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md"
          },
          {
            "text": "on GitHub",
            "url": "https://github.com/dfinity/grant-rfps"
          },
          {
            "text": "Website",
            "url": "https://codebase.org/"
          },
          {
            "text": "GitHub",
            "url": "https://github.com/codebase-labs"
          },
          {
            "text": "Link",
            "url": "https://youtube.com/@CodebaseLabs"
          },
          {
            "text": "GitHub",
            "url": "https://github.com/demergent-labs"
          },
          {
            "text": "Website",
            "url": "https://trustwallet.com/"
          },
          {
            "text": "GitHub",
            "url": "https://github.com/trustwallet"
          },
          {
            "text": "Website",
            "url": "https://doxadao.org/"
          },
          {
            "text": "GitHub",
            "url": "https://github.com/DoxaFoundation/Doxa"
          },
          {
            "text": "How to write the perfect developer grant application",
            "url": "https://medium.com/dfinity/how-to-write-the-perfect-developer-grant-application-8d1c53e6477c?source=friends_link&sk=5ef4641193de735df04fe22f33469e52"
          },
          {
            "text": "Developer Grant FAQs",
            "url": "https://support.dfinity.org/hc/en-us/sections/8730977702804-Grants"
          },
          {
            "text": "Internet Computer",
            "url": "https://internetcomputer.org"
          },
          {
            "text": "Publications & Presentations",
            "url": "https://dfinity.org/scientific-publications"
          },
          {
            "text": "ICP.Lab",
            "url": "https://dfinity.org/icplab"
          },
          {
            "text": "Bug Bounty Program",
            "url": "https://dfinity.org/bug-bounty/"
          },
          {
            "text": "Media Requests",
            "url": "https://dfinity.org/cdn-cgi/l/email-protection#6a09050707192a0e0c0304031e134405180d"
          },
          {
            "text": "Brand guidelines",
            "url": "https://dfinity.frontify.com/d/XzkdhhDptijE"
          },
          {
            "text": "Press Kit",
            "url": "https://dfinity.frontify.com/d/pD7yZhsmpqos/press-kit"
          },
          {
            "text": "Support",
            "url": "https://support.dfinity.org"
          },
          {
            "text": "Merch & Swag Store",
            "url": "https://shop.dfinity.org/"
          },
          {
            "text": "Terms of Use",
            "url": "https://dfinity.org/terms-of-use"
          },
          {
            "text": "Cookie Policy",
            "url": "https://dfinity.org/cookie-policy"
          },
          {
            "text": "Privacy Policy",
            "url": "https://dfinity.org/privacy-policy"
          },
          {
            "text": "",
            "url": "https://www.youtube.com/dfinity"
          },
          {
            "text": "",
            "url": "https://medium.com/dfinity-network-blog"
          },
          {
            "text": "",
            "url": "https://github.com/dfinity"
          },
          {
            "text": "",
            "url": "https://twitter.com/dfinity"
          },
          {
            "text": "",
            "url": "https://forum.dfinity.org/"
          },
          {
            "text": "",
            "url": "https://www.linkedin.com/company/dfinity"
          }
        ]
      },
      "processing_notes": [
        "Processed as HTML",
        "Processed at level 0"
      ]
    },
    "linked_extractions": [],
    "processing_notes": [
      "Processed as HTML",
      "Processed at level 0"
    ]
  },
  {
    "url": "https://github.com/dfinity/grant-rfps/discussions",
    "level": 0,
    "fetch_result": null,
    "linked_extractions": [],
    "processing_notes": [
      "Initial URL validation failed: URL not accessible"
    ]
  },
  {
    "url": "https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md",
    "level": 0,
    "fetch_result": {
      "source": "url",
      "url": "https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md",
      "raw_content": "\n\n\n\n\n\n<!DOCTYPE html>\n<html\n  lang=\"en\"\n  \n  data-color-mode=\"auto\" data-light-theme=\"light\" data-dark-theme=\"dark\"\n  data-a11y-animated-images=\"system\" data-a11y-link-underlines=\"true\"\n  \n  >\n\n\n\n  <head>\n    <meta charset=\"utf-8\">\n  <link rel=\"dns-prefetch\" href=\"https://github.githubassets.com\">\n  <link rel=\"dns-prefetch\" href=\"https://avatars.githubusercontent.com\">\n  <link rel=\"dns-prefetch\" href=\"https://github-cloud.s3.amazonaws.com\">\n  <link rel=\"dns-prefetch\" href=\"https://user-images.githubusercontent.com/\">\n  <link rel=\"preconnect\" href=\"https://github.githubassets.com\" crossorigin>\n  <link rel=\"preconnect\" href=\"https://avatars.githubusercontent.com\">\n\n  \n\n\n  <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/light-d1334f2b22bf.css\" /><link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/light_high_contrast-f695a361c6b2.css\" /><link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/dark-f73a069fd33e.css\" /><link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/dark_high_contrast-3a0d87f72ad4.css\" /><link data-color-theme=\"light\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light-d1334f2b22bf.css\" /><link data-color-theme=\"light_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_high_contrast-f695a361c6b2.css\" /><link data-color-theme=\"light_colorblind\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_colorblind-367eb9a4565a.css\" /><link data-color-theme=\"light_colorblind_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_colorblind_high_contrast-183adc0db479.css\" /><link data-color-theme=\"light_tritanopia\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_tritanopia-2ddc677c041d.css\" /><link data-color-theme=\"light_tritanopia_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_tritanopia_high_contrast-649962a5702a.css\" /><link data-color-theme=\"dark\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark-f73a069fd33e.css\" /><link data-color-theme=\"dark_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_high_contrast-3a0d87f72ad4.css\" /><link data-color-theme=\"dark_colorblind\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_colorblind-b17a8392e6c4.css\" /><link data-color-theme=\"dark_colorblind_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_colorblind_high_contrast-e9ff47cedc2b.css\" /><link data-color-theme=\"dark_tritanopia\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_tritanopia-a1cc7dba9f73.css\" /><link data-color-theme=\"dark_tritanopia_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_tritanopia_high_contrast-6c4dd39e2b0f.css\" /><link data-color-theme=\"dark_dimmed\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_dimmed-55459b36aa6d.css\" /><link data-color-theme=\"dark_dimmed_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_dimmed_high_contrast-9a0ef6e40ed3.css\" />\n\n\n    <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-primitives-dc7ca6859caf.css\" />\n    <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-03a65c451725.css\" />\n    <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/global-8bbd7051486c.css\" />\n    <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/github-db7b386c190b.css\" />\n  <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/repository-b58e401b73ae.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/code-4ea853641043.css\" />\n\n  \n\n\n  <script type=\"application/json\" id=\"client-env\">{\"locale\":\"en\",\"featureFlags\":[\"alternate_user_config_repo\",\"api_insights_show_missing_data_banner\",\"attestations_filtering\",\"attestations_sorting\",\"client_version_header\",\"code_scanning_security_configuration_ternary_state\",\"codespaces_prebuild_region_target_update\",\"contact_requests_implicit_opt_in\",\"contentful_lp_copilot_extensions\",\"contentful_lp_flex_features\",\"contentful_lp_footnotes\",\"copilot_activity_report\",\"copilot_chat_attach_multiple_images\",\"copilot_chat_floating_sidebar_focus_trap\",\"copilot_chat_group_notifications\",\"copilot_chat_navigable_refs\",\"copilot_chat_vision_in_claude\",\"copilot_chat_vision_skip_thread_create\",\"copilot_chat_wholearea_dd\",\"copilot_custom_copilots_feature_preview\",\"copilot_custom_copilots_images\",\"copilot_duplicate_thread\",\"copilot_free_to_paid_telem\",\"copilot_ftp_hyperspace_upgrade_prompt\",\"copilot_ftp_settings_upgrade\",\"copilot_ftp_upgrade_to_pro_from_models\",\"copilot_ftp_your_copilot_settings\",\"copilot_immersive_draft_issue_template_form_ui\",\"copilot_immersive_structured_model_picker\",\"copilot_no_floating_button\",\"copilot_read_shared_conversation\",\"copilot_spaces_input_menu_select\",\"copilot_spark_allow_empty_commit\",\"copilot_spark_single_user_iteration\",\"copilot_spark_use_billing_headers\",\"copilot_task_oriented_assistive_prompts\",\"copilot_workbench_connection_reload_banner\",\"copilot_workbench_iterate_panel\",\"copilot_workbench_preview_analytics\",\"copilot_workbench_refresh_on_wsod\",\"copilot_workbench_synthetic_generation\",\"custom_copilots_128k_window\",\"custom_copilots_capi_mode\",\"custom_copilots_file_uploads\",\"direct_to_salesforce\",\"dotcom_chat_client_side_skills\",\"failbot_report_error_react_apps_on_page\",\"ghost_pilot_confidence_truncation_25\",\"ghost_pilot_confidence_truncation_40\",\"insert_before_patch\",\"issue_fields_report_usage\",\"issues_catch_non_json_graphql_response\",\"issues_comment_load_user_settings\",\"issues_label_search_url\",\"issues_preserve_tokens_in_urls\",\"issues_react_blur_item_picker_on_close\",\"issues_react_bots_timeline_pagination\",\"issues_react_create_milestone\",\"issues_react_optimistic_markdown\",\"issues_react_prohibit_title_fallback\",\"issues_react_remove_placeholders\",\"issues_template_picker_redirect\",\"lifecycle_label_name_updates\",\"link_contact_sales_swp_marketo\",\"marketing_pages_search_explore_provider\",\"memex_mwl_filter_field_delimiter\",\"nonreporting_relay_graphql_status_codes\",\"primer_react_select_panel_with_modern_action_list\",\"remove_child_patch\",\"sample_network_conn_type\",\"scheduled_reminders_updated_limits\",\"site_homepage_contentful\",\"site_msbuild_hide_integrations\",\"site_msbuild_launch\",\"site_msbuild_webgl_hero\",\"spark_commit_on_default_branch\",\"spark_sync_repository_after_iteration\",\"swp_enterprise_contact_form\",\"use_paginated_repo_picker_cost_center_form\",\"viewscreen_sandbox\",\"workbench_default_sonnet4\",\"workbench_store_readonly\"],\"copilotApiUrl\":\"https://api.individual.githubcopilot.com\"}</script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/high-contrast-cookie-039f089f08c3.js\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/wp-runtime-be0eccfa6d59.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover-fn_js-a8c266e5f126.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-1d3d52-babac9434833.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_failbot_failbot_ts-ebf5f98f3920.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/environment-17084f3f370f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_primer_behaviors_dist_esm_index_mjs-c44edfed7f0d.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-cdf2757bd188.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-5913bc24f35d.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_text-expander-element_dist_index_js-e50fb7a5fe8c.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_auto-complete-element_dist_index_js-node_modules_github_catalyst_-8e9f78-bd3e08e767f2.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-b5f1d7-514a92c925f0.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_markdown-toolbar-element_dist_index_js-6a8c7d9a08fe.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_primer_view-co-f03a40-c631b99b0f08.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/github-elements-04e767b0ad5b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/element-registry-ac220d0be4ce.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_braintree_browser-detection_dist_browser-detection_js-node_modules_githu-bb80ec-34c4b68b1dd3.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-b93a87060d31.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_morphdom_dist_morphdom-esm_js-300e8e4e0414.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-595819d3686f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-893f9f-5f044d8dcee3.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-c39857-54c022ad5a68.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_updatable-content_updatable-content_ts-19a9ffc8367b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_sso_ts-ui_packages-900dde-f953ddf42948.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/app_assets_modules_github_sticky-scroll-into-view_ts-422e3114b79c.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-d0d0a6-a7da4270c5f4.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-567e0f340e27.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/behaviors-c2c56357c82e.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-ea8eaa-9039ec39e74d.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/notifications-global-7746e1ef54b3.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_github_catalyst_lib_inde-dbbea9-7ec0a9749b3b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/code-menu-792b16db8876.js\" defer=\"defer\"></script>\n  \n  <script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/primer-react-4622b3e58029.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/react-core-c2c42df71553.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/react-lib-8705026b409a.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/octicons-react-8ed765fdb7a0.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_emotion_is-prop-valid_dist_emotion-is-prop-valid_esm_js-node_modules_emo-b1c483-f0fc35efa8f8.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_cookie_index_js-node_modules_primer_live-region-element_dist_esm_index_j-1ca8f6-89ab81577c38.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_dompurify_dist_purify_es_mjs-7457ebdd1a1f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_lodash-es__Stack_js-node_modules_lodash-es__Uint8Array_js-node_modules_l-4faaa6-16c4e2c524de.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_lodash-es_isEqual_js-a0841ced23fc.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_tanstack_react-virtual_dist_esm_index_js-807aab04afeb.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_focus-visible_dist_focus-visible_js-node_modules_github_hydro-analytics--e21ffd-0b758af67e69.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_fzy_js_index_js-node_modules_react-reverse-portal_dist_web_index_js-node-452414-d19bc03e3811.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_paths_index_ts-590bf059e161.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_document-metadata_document-metadata_ts-ui_packages_fetch-headers_fetch-headers_ts-57e0e0-bed68ec00644.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_ref-selector_RefSelector_tsx-20f32bb4d35b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_commit-attribution_index_ts-ui_packages_commit-checks-status_index_ts-ui_packages-762eaa-4bb9b612ea61.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_code-view-shared_hooks_use-canonical-object_ts-ui_packages_code-view-shared_hooks-a6859a-5ffd963e62d1.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_app-uuid_app-uuid_ts-ui_packages_repos-file-tree-view_repos-file-tree-view_ts-72a4b5b8380b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/app_assets_modules_github_blob-anchor_ts-ui_packages_code-nav_code-nav_ts-ui_packages_filter--8253c1-5fde020dbad1.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/react-code-view-3b034baf6404.js\" defer=\"defer\"></script>\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react.31e88b582609fdba6d49.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/react-code-view.17b57bcdbe660731d640.module.css\" />\n\n  <script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_document-metadata_document-metadata_ts-ui_packages_notifications-subscriptions-me-a3b302-2518229acf18.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/notifications-subscriptions-menu-3f3eb0d715d6.js\" defer=\"defer\"></script>\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react.31e88b582609fdba6d49.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/notifications-subscriptions-menu.4c58e19e87a9dd1b1dfd.module.css\" />\n\n\n  <title>grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps · GitHub</title>\n\n\n\n  <meta name=\"route-pattern\" content=\"/:user_id/:repository/blob/*name(/*path)\" data-turbo-transient>\n  <meta name=\"route-controller\" content=\"blob\" data-turbo-transient>\n  <meta name=\"route-action\" content=\"show\" data-turbo-transient>\n  <meta name=\"fetch-nonce\" content=\"v2:00a92c9c-74bb-2201-29d2-1aeb01c955cf\">\n\n    \n  <meta name=\"current-catalog-service-hash\" content=\"f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb\">\n\n\n  <meta name=\"request-id\" content=\"D2F9:3D4945:C98B9C:10A6673:687EC7C2\" data-pjax-transient=\"true\"/><meta name=\"html-safe-nonce\" content=\"0eb7ee544c3bf27b278ccb599c670aac893d85eabd2ab4f0fdb1995cb329b1e7\" data-pjax-transient=\"true\"/><meta name=\"visitor-payload\" content=\"eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMkY5OjNENDk0NTpDOThCOUM6MTBBNjY3Mzo2ODdFQzdDMiIsInZpc2l0b3JfaWQiOiIzMTQ4ODI1MjAxNDU0NTMyNTQ2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=\" data-pjax-transient=\"true\"/><meta name=\"visitor-hmac\" content=\"6f7bb4937444c8f21d9ec8e7f9364ef6ac2c4ca8dce315a880c0d6c19b37e982\" data-pjax-transient=\"true\"/>\n\n\n    <meta name=\"hovercard-subject-tag\" content=\"repository:527877964\" data-turbo-transient>\n\n\n  <meta name=\"github-keyboard-shortcuts\" content=\"repository,source-code,file-tree,copilot\" data-turbo-transient=\"true\" />\n  \n\n  <meta name=\"selected-link\" value=\"repo_source\" data-turbo-transient>\n  <link rel=\"assets\" href=\"https://github.githubassets.com/\">\n\n    <meta name=\"google-site-verification\" content=\"Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I\">\n\n<meta name=\"octolytics-url\" content=\"https://collector.github.com/github/collect\" />\n\n  <meta name=\"analytics-location\" content=\"/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show\" data-turbo-transient=\"true\" />\n\n  \n\n\n\n\n    <meta name=\"user-login\" content=\"\">\n\n  \n\n    <meta name=\"viewport\" content=\"width=device-width\">\n\n    \n\n      <meta name=\"description\" content=\"Grant RFPs and Bounties. Contribute to dfinity/grant-rfps development by creating an account on GitHub.\">\n\n      <link rel=\"search\" type=\"application/opensearchdescription+xml\" href=\"/opensearch.xml\" title=\"GitHub\">\n\n    <link rel=\"fluid-icon\" href=\"https://github.com/fluidicon.png\" title=\"GitHub\">\n    <meta property=\"fb:app_id\" content=\"1401488693436528\">\n    <meta name=\"apple-itunes-app\" content=\"app-id=1477376905, app-argument=https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md\" />\n\n      <meta name=\"twitter:image\" content=\"https://opengraph.githubassets.com/bbf38059378815dd5f7a389168ae34c1bd59d3cd040e0e8840f812e23c69443e/dfinity/grant-rfps\" /><meta name=\"twitter:site\" content=\"@github\" /><meta name=\"twitter:card\" content=\"summary_large_image\" /><meta name=\"twitter:title\" content=\"grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps\" /><meta name=\"twitter:description\" content=\"Grant RFPs and Bounties. Contribute to dfinity/grant-rfps development by creating an account on GitHub.\" />\n  <meta property=\"og:image\" content=\"https://opengraph.githubassets.com/bbf38059378815dd5f7a389168ae34c1bd59d3cd040e0e8840f812e23c69443e/dfinity/grant-rfps\" /><meta property=\"og:image:alt\" content=\"Grant RFPs and Bounties. Contribute to dfinity/grant-rfps development by creating an account on GitHub.\" /><meta property=\"og:image:width\" content=\"1200\" /><meta property=\"og:image:height\" content=\"600\" /><meta property=\"og:site_name\" content=\"GitHub\" /><meta property=\"og:type\" content=\"object\" /><meta property=\"og:title\" content=\"grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps\" /><meta property=\"og:url\" content=\"https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md\" /><meta property=\"og:description\" content=\"Grant RFPs and Bounties. Contribute to dfinity/grant-rfps development by creating an account on GitHub.\" />\n  \n\n\n\n\n      <meta name=\"hostname\" content=\"github.com\">\n\n\n\n        <meta name=\"expected-hostname\" content=\"github.com\">\n\n\n  <meta http-equiv=\"x-pjax-version\" content=\"c6884e5ef1ebdd2d8985fa9a4b3508fe8148e628c3651e8747d64442bcce07e3\" data-turbo-track=\"reload\">\n  <meta http-equiv=\"x-pjax-csp-version\" content=\"352e51c42d5f5727a7c545752bf34d1f83f40219e7036c6959817149a51651bc\" data-turbo-track=\"reload\">\n  <meta http-equiv=\"x-pjax-css-version\" content=\"83f9a94c02d28b6b9d27897e1bf0bb06438da8c3b28dcbfd90a1dba29bcec474\" data-turbo-track=\"reload\">\n  <meta http-equiv=\"x-pjax-js-version\" content=\"e1794cf3c5a7a2bafc88c4242a78823866c108d6495002e20913d39b574ef693\" data-turbo-track=\"reload\">\n\n  <meta name=\"turbo-cache-control\" content=\"no-preview\" data-turbo-transient=\"\">\n\n      <meta name=\"turbo-cache-control\" content=\"no-cache\" data-turbo-transient>\n\n    <meta data-hydrostats=\"publish\">\n\n  <meta name=\"go-import\" content=\"github.com/dfinity/grant-rfps git https://github.com/dfinity/grant-rfps.git\">\n\n  <meta name=\"octolytics-dimension-user_id\" content=\"59101585\" /><meta name=\"octolytics-dimension-user_login\" content=\"dfinity\" /><meta name=\"octolytics-dimension-repository_id\" content=\"527877964\" /><meta name=\"octolytics-dimension-repository_nwo\" content=\"dfinity/grant-rfps\" /><meta name=\"octolytics-dimension-repository_public\" content=\"true\" /><meta name=\"octolytics-dimension-repository_is_fork\" content=\"false\" /><meta name=\"octolytics-dimension-repository_network_root_id\" content=\"527877964\" /><meta name=\"octolytics-dimension-repository_network_root_nwo\" content=\"dfinity/grant-rfps\" />\n\n\n\n    \n\n    <meta name=\"turbo-body-classes\" content=\"logged-out env-production page-responsive\">\n\n\n  <meta name=\"browser-stats-url\" content=\"https://api.github.com/_private/browser/stats\">\n\n  <meta name=\"browser-errors-url\" content=\"https://api.github.com/_private/browser/errors\">\n\n  <meta name=\"release\" content=\"ee2b511fe71ad487edb0291dad39cbf76e0c1e08\">\n  <meta name=\"ui-target\" content=\"full\">\n\n  <link rel=\"mask-icon\" href=\"https://github.githubassets.com/assets/pinned-octocat-093da3e6fa40.svg\" color=\"#000000\">\n  <link rel=\"alternate icon\" class=\"js-site-favicon\" type=\"image/png\" href=\"https://github.githubassets.com/favicons/favicon.png\">\n  <link rel=\"icon\" class=\"js-site-favicon\" type=\"image/svg+xml\" href=\"https://github.githubassets.com/favicons/favicon.svg\" data-base-href=\"https://github.githubassets.com/favicons/favicon\">\n\n<meta name=\"theme-color\" content=\"#1e2327\">\n<meta name=\"color-scheme\" content=\"light dark\" />\n\n  <link rel=\"apple-touch-icon\" href=\"https://github.githubassets.com/assets/apple-touch-icon-92bd46d04241.png\">\n  <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"https://github.githubassets.com/assets/apple-touch-icon-180x180-a80b8e11abe2.png\">\n  <meta name=\"apple-mobile-web-app-title\" content=\"GitHub\">\n\n  <link rel=\"manifest\" href=\"/manifest.json\" crossOrigin=\"use-credentials\">\n\n  </head>\n\n  <body class=\"logged-out env-production page-responsive\" style=\"word-wrap: break-word;\">\n    <div data-turbo-body class=\"logged-out env-production page-responsive\" style=\"word-wrap: break-word;\">\n      \n\n\n\n    <div class=\"position-relative header-wrapper js-header-wrapper \">\n      <a href=\"#start-of-content\" data-skip-target-assigned=\"false\" class=\"px-2 py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content\">Skip to content</a>\n\n      <span data-view-component=\"true\" class=\"progress-pjax-loader Progress position-fixed width-full\">\n    <span style=\"width: 0%;\" data-view-component=\"true\" class=\"Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis\"></span>\n</span>      \n      \n      <script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_ui-commands_ui-commands_ts-b755d908e0b1.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_document-metadata_document-metadata_ts-ui_packages_hydro-analytics_hydro-analytic-f29230-07417997172c.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/keyboard-shortcuts-dialog-675f9f3d03d4.js\" defer=\"defer\"></script>\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react.31e88b582609fdba6d49.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/keyboard-shortcuts-dialog.f8fba3bd67fe74f9227b.module.css\" />\n\n<react-partial\n  partial-name=\"keyboard-shortcuts-dialog\"\n  data-ssr=\"false\"\n  data-attempted-ssr=\"false\"\n  data-react-profiling=\"false\"\n>\n  \n  <script type=\"application/json\" data-target=\"react-partial.embeddedData\">{\"props\":{\"docsUrl\":\"https://docs.github.com/get-started/accessibility/keyboard-shortcuts\"}}</script>\n  <div data-target=\"react-partial.reactRoot\"></div>\n</react-partial>\n\n\n\n\n      \n\n          \n\n              \n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_gsap_index_js-028cb2a18f5a.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-94fd67-b0625c39513c.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/sessions-5b8882e94623.js\" defer=\"defer\"></script>\n<header class=\"HeaderMktg header-logged-out js-details-container js-header Details f4 py-3\" role=\"banner\" data-is-top=\"true\" data-color-mode=light data-light-theme=light data-dark-theme=dark>\n  <h2 class=\"sr-only\">Navigation Menu</h2>\n\n  <button type=\"button\" class=\"HeaderMktg-backdrop d-lg-none border-0 position-fixed top-0 left-0 width-full height-full js-details-target\" aria-label=\"Toggle navigation\">\n    <span class=\"d-none\">Toggle navigation</span>\n  </button>\n\n  <div class=\"d-flex flex-column flex-lg-row flex-items-center px-3 px-md-4 px-lg-5 height-full position-relative z-1\">\n    <div class=\"d-flex flex-justify-between flex-items-center width-full width-lg-auto\">\n      <div class=\"flex-1\">\n        <button aria-label=\"Toggle navigation\" aria-expanded=\"false\" type=\"button\" data-view-component=\"true\" class=\"js-details-target js-nav-padding-recalculate js-header-menu-toggle Button--link Button--medium Button d-lg-none color-fg-inherit p-1\">  <span class=\"Button-content\">\n    <span class=\"Button-label\"><div class=\"HeaderMenu-toggle-bar rounded my-1\"></div>\n            <div class=\"HeaderMenu-toggle-bar rounded my-1\"></div>\n            <div class=\"HeaderMenu-toggle-bar rounded my-1\"></div></span>\n  </span>\n</button>\n      </div>\n\n      <a class=\"mr-lg-3 color-fg-inherit flex-order-2 js-prevent-focus-on-mobile-nav\"\n        href=\"/\"\n        aria-label=\"Homepage\"\n        data-analytics-event=\"{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to go to homepage&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Logomark;ref_loc:Header&quot;}\">\n        <svg height=\"32\" aria-hidden=\"true\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"32\" data-view-component=\"true\" class=\"octicon octicon-mark-github\">\n    <path d=\"M12 1C5.923 1 1 5.923 1 12c0 4.867 3.149 8.979 7.521 10.436.55.096.756-.233.756-.522 0-.262-.013-1.128-.013-2.049-2.764.509-3.479-.674-3.699-1.292-.124-.317-.66-1.293-1.127-1.554-.385-.207-.936-.715-.014-.729.866-.014 1.485.797 1.691 1.128.99 1.663 2.571 1.196 3.204.907.096-.715.385-1.196.701-1.471-2.448-.275-5.005-1.224-5.005-5.432 0-1.196.426-2.186 1.128-2.956-.111-.275-.496-1.402.11-2.915 0 0 .921-.288 3.024 1.128a10.193 10.193 0 0 1 2.75-.371c.936 0 1.871.123 2.75.371 2.104-1.43 3.025-1.128 3.025-1.128.605 1.513.221 2.64.111 2.915.701.77 1.127 1.747 1.127 2.956 0 4.222-2.571 5.157-5.019 5.432.399.344.743 1.004.743 2.035 0 1.471-.014 2.654-.014 3.025 0 .289.206.632.756.522C19.851 20.979 23 16.854 23 12c0-6.077-4.922-11-11-11Z\"></path>\n</svg>\n      </a>\n\n      <div class=\"d-flex flex-1 flex-order-2 text-right d-lg-none gap-2 flex-justify-end\">\n          <a\n            href=\"/login?return_to=https%3A%2F%2Fgithub.com%2Fdfinity%2Fgrant-rfps%2Fblob%2Fmain%2Frequests-for-startups.md\"\n            class=\"HeaderMenu-link HeaderMenu-button d-inline-flex f5 no-underline border color-border-default rounded-2 px-2 py-1 color-fg-inherit js-prevent-focus-on-mobile-nav\"\n            data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"14a39544e89e298e471457cdde75e94bec01b939246e87f1293ab842311d7da2\"\n            data-analytics-event=\"{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to Sign in&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Sign in;ref_loc:Header&quot;}\"\n          >\n            Sign in\n          </a>\n              <div class=\"AppHeader-appearanceSettings\">\n    <react-partial-anchor>\n      <button data-target=\"react-partial-anchor.anchor\" id=\"icon-button-f63a7960-15ad-4c3c-b9c7-b5009eb679ce\" aria-labelledby=\"tooltip-607b471f-9e08-4cf2-9894-5000b4485920\" type=\"button\" disabled=\"disabled\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium AppHeader-button HeaderMenu-link border cursor-wait\">  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-sliders Button-visual\">\n    <path d=\"M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-607b471f-9e08-4cf2-9894-5000b4485920\" for=\"icon-button-f63a7960-15ad-4c3c-b9c7-b5009eb679ce\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Appearance settings</tool-tip>\n\n      <template data-target=\"react-partial-anchor.template\">\n        <script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_document-metadata_document-metadata_ts-ui_packages_promise-with-resolvers-polyfil-40d47c-2b0274d4149e.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/appearance-settings-5343e9f3bfc4.js\" defer=\"defer\"></script>\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react.31e88b582609fdba6d49.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/appearance-settings.76259b61ecc822265749.module.css\" />\n\n<react-partial\n  partial-name=\"appearance-settings\"\n  data-ssr=\"false\"\n  data-attempted-ssr=\"false\"\n  data-react-profiling=\"false\"\n>\n  \n  <script type=\"application/json\" data-target=\"react-partial.embeddedData\">{\"props\":{}}</script>\n  <div data-target=\"react-partial.reactRoot\"></div>\n</react-partial>\n\n      </template>\n    </react-partial-anchor>\n  </div>\n\n      </div>\n    </div>\n\n\n    <div class=\"HeaderMenu js-header-menu height-fit position-lg-relative d-lg-flex flex-column flex-auto top-0\">\n      <div class=\"HeaderMenu-wrapper d-flex flex-column flex-self-start flex-lg-row flex-auto rounded rounded-lg-0\">\n          <nav class=\"HeaderMenu-nav\" aria-label=\"Global\">\n            <ul class=\"d-lg-flex list-style-none\">\n\n\n                <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n      <button type=\"button\" class=\"HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target\" aria-expanded=\"false\">\n        Product\n        <svg opacity=\"0.5\" aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-down HeaderMenu-icon ml-1\">\n    <path d=\"M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z\"></path>\n</svg>\n      </button>\n\n      <div class=\"HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 d-lg-flex flex-wrap dropdown-menu-wide\">\n          <div class=\"HeaderMenu-column pl-lg-4 px-lg-4\">\n              <div class=\"\">\n\n                <ul class=\"list-style-none f5\" >\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_copilot&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_copilot_link_product_navbar&quot;}\" href=\"https://github.com/features/copilot\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-copilot color-fg-subtle mr-3\">\n    <path d=\"M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z\"></path><path d=\"M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            GitHub Copilot\n          </div>\n        Write better code with AI\n      </div>\n\n    \n</a></li>\n\n                    \n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_models&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_models_link_product_navbar&quot;}\" href=\"https://github.com/features/models\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-ai-model color-fg-subtle mr-3\">\n    <path d=\"M19.375 8.5a3.25 3.25 0 1 1-3.163 4h-3a3.252 3.252 0 0 1-4.443 2.509L7.214 17.76a3.25 3.25 0 1 1-1.342-.674l1.672-2.957A3.238 3.238 0 0 1 6.75 12c0-.907.371-1.727.97-2.316L6.117 6.846A3.253 3.253 0 0 1 1.875 3.75a3.25 3.25 0 1 1 5.526 2.32l1.603 2.836A3.25 3.25 0 0 1 13.093 11h3.119a3.252 3.252 0 0 1 3.163-2.5ZM10 10.25a1.75 1.75 0 1 0-.001 3.499A1.75 1.75 0 0 0 10 10.25ZM5.125 2a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5Zm12.5 9.75a1.75 1.75 0 1 0 3.5 0 1.75 1.75 0 0 0-3.5 0Zm-14.25 8.5a1.75 1.75 0 1 0 3.501-.001 1.75 1.75 0 0 0-3.501.001Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            GitHub Models\n              <span class=\"HeaderMenu-label\">\n                New\n              </span>\n          </div>\n        Manage and compare prompts\n      </div>\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_advanced_security&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_advanced_security_link_product_navbar&quot;}\" href=\"https://github.com/security/advanced-security\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-shield-check color-fg-subtle mr-3\">\n    <path d=\"M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z\"></path><path d=\"m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            GitHub Advanced Security\n          </div>\n        Find and fix vulnerabilities\n      </div>\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;actions&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;actions_link_product_navbar&quot;}\" href=\"https://github.com/features/actions\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-workflow color-fg-subtle mr-3\">\n    <path d=\"M1 3a2 2 0 0 1 2-2h6.5a2 2 0 0 1 2 2v6.5a2 2 0 0 1-2 2H7v4.063C7 16.355 7.644 17 8.438 17H12.5v-2.5a2 2 0 0 1 2-2H21a2 2 0 0 1 2 2V21a2 2 0 0 1-2 2h-6.5a2 2 0 0 1-2-2v-2.5H8.437A2.939 2.939 0 0 1 5.5 15.562V11.5H3a2 2 0 0 1-2-2Zm2-.5a.5.5 0 0 0-.5.5v6.5a.5.5 0 0 0 .5.5h6.5a.5.5 0 0 0 .5-.5V3a.5.5 0 0 0-.5-.5ZM14.5 14a.5.5 0 0 0-.5.5V21a.5.5 0 0 0 .5.5H21a.5.5 0 0 0 .5-.5v-6.5a.5.5 0 0 0-.5-.5Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            Actions\n          </div>\n        Automate any workflow\n      </div>\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;codespaces&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;codespaces_link_product_navbar&quot;}\" href=\"https://github.com/features/codespaces\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-codespaces color-fg-subtle mr-3\">\n    <path d=\"M3.5 3.75C3.5 2.784 4.284 2 5.25 2h13.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 18.75 13H5.25a1.75 1.75 0 0 1-1.75-1.75Zm-2 12c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v4a1.75 1.75 0 0 1-1.75 1.75H3.25a1.75 1.75 0 0 1-1.75-1.75ZM5.25 3.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h13.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Zm-2 12a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h17.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25Z\"></path><path d=\"M10 17.75a.75.75 0 0 1 .75-.75h6.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            Codespaces\n          </div>\n        Instant dev environments\n      </div>\n\n    \n</a></li>\n\n                </ul>\n              </div>\n          </div>\n          <div class=\"HeaderMenu-column pl-lg-4 px-lg-4 pb-3 pb-lg-0\">\n              <div class=\"border-bottom border-lg-bottom-0 pb-3\">\n\n                <ul class=\"list-style-none f5\" >\n                    \n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;issues&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;issues_link_product_navbar&quot;}\" href=\"https://github.com/features/issues\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-issue-opened color-fg-subtle mr-3\">\n    <path d=\"M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Zm9.5 2a2 2 0 1 1-.001-3.999A2 2 0 0 1 12 14Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            Issues\n          </div>\n        Plan and track work\n      </div>\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;code_review&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;code_review_link_product_navbar&quot;}\" href=\"https://github.com/features/code-review\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-code-review color-fg-subtle mr-3\">\n    <path d=\"M10.3 6.74a.75.75 0 0 1-.04 1.06l-2.908 2.7 2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z\"></path><path d=\"M1.5 4.25c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v12.5a1.75 1.75 0 0 1-1.75 1.75h-9.69l-3.573 3.573A1.458 1.458 0 0 1 5 21.043V18.5H3.25a1.75 1.75 0 0 1-1.75-1.75ZM3.25 4a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 .75.75v3.19l3.72-3.72a.749.749 0 0 1 .53-.22h10a.25.25 0 0 0 .25-.25V4.25a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            Code Review\n          </div>\n        Manage code changes\n      </div>\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;discussions&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;discussions_link_product_navbar&quot;}\" href=\"https://github.com/features/discussions\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-comment-discussion color-fg-subtle mr-3\">\n    <path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z\"></path><path d=\"M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            Discussions\n          </div>\n        Collaborate outside of code\n      </div>\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;code_search&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;code_search_link_product_navbar&quot;}\" href=\"https://github.com/features/code-search\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-code-square color-fg-subtle mr-3\">\n    <path d=\"M10.3 8.24a.75.75 0 0 1-.04 1.06L7.352 12l2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z\"></path><path d=\"M2 3.75C2 2.784 2.784 2 3.75 2h16.5c.966 0 1.75.784 1.75 1.75v16.5A1.75 1.75 0 0 1 20.25 22H3.75A1.75 1.75 0 0 1 2 20.25Zm1.75-.25a.25.25 0 0 0-.25.25v16.5c0 .138.112.25.25.25h16.5a.25.25 0 0 0 .25-.25V3.75a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            Code Search\n          </div>\n        Find more, search less\n      </div>\n\n    \n</a></li>\n\n                </ul>\n              </div>\n          </div>\n          <div class=\"HeaderMenu-column pl-lg-4 border-lg-left pr-lg-7\">\n              <div class=\"border-bottom border-lg-bottom-0 border-bottom-0\">\n                    <span class=\"d-block h4 color-fg-default my-1\" id=\"product-explore-heading\">Explore</span>\n\n                <ul class=\"list-style-none f5\" aria-labelledby=\"product-explore-heading\">\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;why_github&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;why_github_link_product_navbar&quot;}\" href=\"https://github.com/why-github\">\n      Why GitHub\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;all_features&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;all_features_link_product_navbar&quot;}\" href=\"https://github.com/features\">\n      All features\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;documentation&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;documentation_link_product_navbar&quot;}\" href=\"https://docs.github.com\">\n      Documentation\n\n    <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n    <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_skills&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_skills_link_product_navbar&quot;}\" href=\"https://skills.github.com\">\n      GitHub Skills\n\n    <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n    <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;blog&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;blog_link_product_navbar&quot;}\" href=\"https://github.blog\">\n      Blog\n\n    <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n    <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n                </ul>\n              </div>\n          </div>\n\n      </div>\n</li>\n\n\n                <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n      <button type=\"button\" class=\"HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target\" aria-expanded=\"false\">\n        Solutions\n        <svg opacity=\"0.5\" aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-down HeaderMenu-icon ml-1\">\n    <path d=\"M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z\"></path>\n</svg>\n      </button>\n\n      <div class=\"HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 d-lg-flex flex-wrap dropdown-menu-wide\">\n          <div class=\"HeaderMenu-column pl-lg-4 px-lg-4 pb-3 pb-lg-0\">\n              <div class=\"border-bottom border-lg-bottom-0 mb-3 pb-3\">\n                    <span class=\"d-block h4 color-fg-default my-1\" id=\"solutions-by-company-size-heading\">By company size</span>\n\n                <ul class=\"list-style-none f5\" aria-labelledby=\"solutions-by-company-size-heading\">\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;enterprises&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;enterprises_link_solutions_navbar&quot;}\" href=\"https://github.com/enterprise\">\n      Enterprises\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;small_and_medium_teams&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;small_and_medium_teams_link_solutions_navbar&quot;}\" href=\"https://github.com/team\">\n      Small and medium teams\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;startups&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;startups_link_solutions_navbar&quot;}\" href=\"https://github.com/enterprise/startups\">\n      Startups\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;nonprofits&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;nonprofits_link_solutions_navbar&quot;}\" href=\"/solutions/industry/nonprofits\">\n      Nonprofits\n\n    \n</a></li>\n\n                </ul>\n              </div>\n              <div class=\"border-bottom border-lg-bottom-0 pb-3\">\n                    <span class=\"d-block h4 color-fg-default my-1\" id=\"solutions-by-use-case-heading\">By use case</span>\n\n                <ul class=\"list-style-none f5\" aria-labelledby=\"solutions-by-use-case-heading\">\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;devsecops&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;devsecops_link_solutions_navbar&quot;}\" href=\"/solutions/use-case/devsecops\">\n      DevSecOps\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;devops&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;devops_link_solutions_navbar&quot;}\" href=\"/solutions/use-case/devops\">\n      DevOps\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;ci_cd&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;ci_cd_link_solutions_navbar&quot;}\" href=\"/solutions/use-case/ci-cd\">\n      CI/CD\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;view_all_use_cases&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;view_all_use_cases_link_solutions_navbar&quot;}\" href=\"/solutions/use-case\">\n      View all use cases\n\n    \n</a></li>\n\n                </ul>\n              </div>\n          </div>\n          <div class=\"HeaderMenu-column pl-lg-4 border-lg-left pr-lg-7\">\n              <div class=\"border-bottom border-lg-bottom-0 pb-3 pb-lg-0\">\n                    <span class=\"d-block h4 color-fg-default my-1\" id=\"solutions-by-industry-heading\">By industry</span>\n\n                <ul class=\"list-style-none f5\" aria-labelledby=\"solutions-by-industry-heading\">\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;healthcare&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;healthcare_link_solutions_navbar&quot;}\" href=\"/solutions/industry/healthcare\">\n      Healthcare\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;financial_services&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;financial_services_link_solutions_navbar&quot;}\" href=\"/solutions/industry/financial-services\">\n      Financial services\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;manufacturing&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;manufacturing_link_solutions_navbar&quot;}\" href=\"/solutions/industry/manufacturing\">\n      Manufacturing\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;government&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;government_link_solutions_navbar&quot;}\" href=\"/solutions/industry/government\">\n      Government\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;view_all_industries&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;view_all_industries_link_solutions_navbar&quot;}\" href=\"/solutions/industry\">\n      View all industries\n\n    \n</a></li>\n\n                </ul>\n              </div>\n          </div>\n\n         <div class=\"HeaderMenu-trailing-link rounded-bottom-2 flex-shrink-0 mt-lg-4 px-lg-4 py-4 py-lg-3 f5 text-semibold\">\n            <a href=\"/solutions\">\n              View all solutions\n              <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-right HeaderMenu-trailing-link-icon\">\n    <path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n</a>         </div>\n      </div>\n</li>\n\n\n                <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n      <button type=\"button\" class=\"HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target\" aria-expanded=\"false\">\n        Resources\n        <svg opacity=\"0.5\" aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-down HeaderMenu-icon ml-1\">\n    <path d=\"M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z\"></path>\n</svg>\n      </button>\n\n      <div class=\"HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 d-lg-flex flex-wrap dropdown-menu-wide\">\n          <div class=\"HeaderMenu-column pl-lg-4 px-lg-4 pb-3 pb-lg-0\">\n              <div class=\"border-bottom border-lg-bottom-0 pb-3\">\n                    <span class=\"d-block h4 color-fg-default my-1\" id=\"resources-topics-heading\">Topics</span>\n\n                <ul class=\"list-style-none f5\" aria-labelledby=\"resources-topics-heading\">\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;ai&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;ai_link_resources_navbar&quot;}\" href=\"/resources/articles/ai\">\n      AI\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;devops&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;devops_link_resources_navbar&quot;}\" href=\"/resources/articles/devops\">\n      DevOps\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;security&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;security_link_resources_navbar&quot;}\" href=\"/resources/articles/security\">\n      Security\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;software_development&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;software_development_link_resources_navbar&quot;}\" href=\"/resources/articles/software-development\">\n      Software Development\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;view_all&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;view_all_link_resources_navbar&quot;}\" href=\"/resources/articles\">\n      View all\n\n    \n</a></li>\n\n                </ul>\n              </div>\n          </div>\n          <div class=\"HeaderMenu-column pl-lg-4 border-lg-left pr-lg-7\">\n              <div class=\"border-bottom border-lg-bottom-0 border-bottom-0\">\n                    <span class=\"d-block h4 color-fg-default my-1\" id=\"resources-explore-heading\">Explore</span>\n\n                <ul class=\"list-style-none f5\" aria-labelledby=\"resources-explore-heading\">\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;learning_pathways&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;learning_pathways_link_resources_navbar&quot;}\" href=\"https://resources.github.com/learn/pathways\">\n      Learning Pathways\n\n    <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n    <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;events_amp_webinars&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;events_amp_webinars_link_resources_navbar&quot;}\" href=\"https://resources.github.com\">\n      Events &amp; Webinars\n\n    <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n    <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;ebooks_amp_whitepapers&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;ebooks_amp_whitepapers_link_resources_navbar&quot;}\" href=\"https://github.com/resources/whitepapers\">\n      Ebooks &amp; Whitepapers\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;customer_stories&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;customer_stories_link_resources_navbar&quot;}\" href=\"https://github.com/customer-stories\">\n      Customer Stories\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;partners&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;partners_link_resources_navbar&quot;}\" href=\"https://partner.github.com\">\n      Partners\n\n    <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n    <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;executive_insights&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;executive_insights_link_resources_navbar&quot;}\" href=\"https://github.com/solutions/executive-insights\">\n      Executive Insights\n\n    \n</a></li>\n\n                </ul>\n              </div>\n          </div>\n\n      </div>\n</li>\n\n\n                <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n      <button type=\"button\" class=\"HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target\" aria-expanded=\"false\">\n        Open Source\n        <svg opacity=\"0.5\" aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-down HeaderMenu-icon ml-1\">\n    <path d=\"M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z\"></path>\n</svg>\n      </button>\n\n      <div class=\"HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4\">\n          <div class=\"HeaderMenu-column px-lg-4\">\n              <div class=\"border-bottom mb-3 mb-lg-3 pb-3\">\n\n                <ul class=\"list-style-none f5\" >\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_sponsors&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_sponsors_link_open_source_navbar&quot;}\" href=\"/sponsors\">\n      \n      <div>\n          <div class=\"color-fg-default h4\">\n            GitHub Sponsors\n          </div>\n        Fund open source developers\n      </div>\n\n    \n</a></li>\n\n                </ul>\n              </div>\n              <div class=\"border-bottom mb-3 mb-lg-3 pb-3\">\n\n                <ul class=\"list-style-none f5\" >\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;the_readme_project&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;the_readme_project_link_open_source_navbar&quot;}\" href=\"https://github.com/readme\">\n      \n      <div>\n          <div class=\"color-fg-default h4\">\n            The ReadME Project\n          </div>\n        GitHub community articles\n      </div>\n\n    \n</a></li>\n\n                </ul>\n              </div>\n              <div class=\"border-bottom border-bottom-0\">\n                    <span class=\"d-block h4 color-fg-default my-1\" id=\"open-source-repositories-heading\">Repositories</span>\n\n                <ul class=\"list-style-none f5\" aria-labelledby=\"open-source-repositories-heading\">\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;topics&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;topics_link_open_source_navbar&quot;}\" href=\"https://github.com/topics\">\n      Topics\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;trending&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;trending_link_open_source_navbar&quot;}\" href=\"https://github.com/trending\">\n      Trending\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;collections&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;collections_link_open_source_navbar&quot;}\" href=\"https://github.com/collections\">\n      Collections\n\n    \n</a></li>\n\n                </ul>\n              </div>\n          </div>\n\n      </div>\n</li>\n\n\n                <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n      <button type=\"button\" class=\"HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target\" aria-expanded=\"false\">\n        Enterprise\n        <svg opacity=\"0.5\" aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-down HeaderMenu-icon ml-1\">\n    <path d=\"M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z\"></path>\n</svg>\n      </button>\n\n      <div class=\"HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4\">\n          <div class=\"HeaderMenu-column px-lg-4\">\n              <div class=\"border-bottom mb-3 mb-lg-3 pb-3\">\n\n                <ul class=\"list-style-none f5\" >\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;enterprise_platform&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;enterprise_platform_link_enterprise_navbar&quot;}\" href=\"/enterprise\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-stack color-fg-subtle mr-3\">\n    <path d=\"M11.063 1.456a1.749 1.749 0 0 1 1.874 0l8.383 5.316a1.751 1.751 0 0 1 0 2.956l-8.383 5.316a1.749 1.749 0 0 1-1.874 0L2.68 9.728a1.751 1.751 0 0 1 0-2.956Zm1.071 1.267a.25.25 0 0 0-.268 0L3.483 8.039a.25.25 0 0 0 0 .422l8.383 5.316a.25.25 0 0 0 .268 0l8.383-5.316a.25.25 0 0 0 0-.422Z\"></path><path d=\"M1.867 12.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z\"></path><path d=\"M1.867 16.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            Enterprise platform\n          </div>\n        AI-powered developer platform\n      </div>\n\n    \n</a></li>\n\n                </ul>\n              </div>\n              <div class=\"border-bottom border-bottom-0\">\n                    <span class=\"d-block h4 color-fg-default my-1\" id=\"enterprise-available-add-ons-heading\">Available add-ons</span>\n\n                <ul class=\"list-style-none f5\" aria-labelledby=\"enterprise-available-add-ons-heading\">\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_advanced_security&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_advanced_security_link_enterprise_navbar&quot;}\" href=\"https://github.com/security/advanced-security\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-shield-check color-fg-subtle mr-3\">\n    <path d=\"M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z\"></path><path d=\"m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            GitHub Advanced Security\n          </div>\n        Enterprise-grade security features\n      </div>\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;copilot_for_business&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;copilot_for_business_link_enterprise_navbar&quot;}\" href=\"/features/copilot/copilot-business\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-copilot color-fg-subtle mr-3\">\n    <path d=\"M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z\"></path><path d=\"M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            Copilot for business\n          </div>\n        Enterprise-grade AI features\n      </div>\n\n    \n</a></li>\n\n                    <li>\n  <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;premium_support&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;premium_support_link_enterprise_navbar&quot;}\" href=\"/premium-support\">\n      <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-comment-discussion color-fg-subtle mr-3\">\n    <path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z\"></path><path d=\"M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z\"></path>\n</svg>\n      <div>\n          <div class=\"color-fg-default h4\">\n            Premium Support\n          </div>\n        Enterprise-grade 24/7 support\n      </div>\n\n    \n</a></li>\n\n                </ul>\n              </div>\n          </div>\n\n      </div>\n</li>\n\n\n                <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n    <a class=\"HeaderMenu-link no-underline px-0 px-lg-2 py-3 py-lg-2 d-block d-lg-inline-block\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;pricing&quot;,&quot;context&quot;:&quot;global&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;pricing_link_global_navbar&quot;}\" href=\"https://github.com/pricing\">Pricing</a>\n</li>\n\n            </ul>\n          </nav>\n\n        <div class=\"d-flex flex-column flex-lg-row width-full flex-justify-end flex-lg-items-center text-center mt-3 mt-lg-0 text-lg-left ml-lg-3\">\n                \n\n\n<qbsearch-input class=\"search-input\" data-scope=\"repo:dfinity/grant-rfps\" data-custom-scopes-path=\"/search/custom_scopes\" data-delete-custom-scopes-csrf=\"RMKXF2kaYi18zNF4JKbK_saUvfBCw5n6CFoc_FLSK5oXJhDrDhaB7ZXzSQXJy0e5zGI8Wc-HxfGZwC6R69ubNg\" data-max-custom-scopes=\"10\" data-header-redesign-enabled=\"false\" data-initial-value=\"\" data-blackbird-suggestions-path=\"/search/suggestions\" data-jump-to-suggestions-path=\"/_graphql/GetSuggestedNavigationDestinations\" data-current-repository=\"dfinity/grant-rfps\" data-current-org=\"dfinity\" data-current-owner=\"\" data-logged-in=\"false\" data-copilot-chat-enabled=\"false\" data-nl-search-enabled=\"false\" data-retain-scroll-position=\"true\">\n  <div\n    class=\"search-input-container search-with-dialog position-relative d-flex flex-row flex-items-center mr-4 rounded\"\n    data-action=\"click:qbsearch-input#searchInputContainerClicked\"\n  >\n      <button\n        type=\"button\"\n        class=\"header-search-button placeholder  input-button form-control d-flex flex-1 flex-self-stretch flex-items-center no-wrap width-full py-0 pl-2 pr-0 text-left border-0 box-shadow-none\"\n        data-target=\"qbsearch-input.inputButton\"\n        aria-label=\"Search or jump to…\"\n        aria-haspopup=\"dialog\"\n        placeholder=\"Search or jump to...\"\n        data-hotkey=s,/\n        autocapitalize=\"off\"\n        data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;searchbar&quot;,&quot;context&quot;:&quot;global&quot;,&quot;tag&quot;:&quot;input&quot;,&quot;label&quot;:&quot;searchbar_input_global_navbar&quot;}\"\n        data-action=\"click:qbsearch-input#handleExpand\"\n      >\n        <div class=\"mr-2 color-fg-muted\">\n          <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-search\">\n    <path d=\"M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z\"></path>\n</svg>\n        </div>\n        <span class=\"flex-1\" data-target=\"qbsearch-input.inputButtonText\">Search or jump to...</span>\n          <div class=\"d-flex\" data-target=\"qbsearch-input.hotkeyIndicator\">\n            <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"22\" height=\"20\" aria-hidden=\"true\" class=\"mr-1\"><path fill=\"none\" stroke=\"#979A9C\" opacity=\".4\" d=\"M3.5.5h12c1.7 0 3 1.3 3 3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z\"></path><path fill=\"#979A9C\" d=\"M11.8 6L8 15.1h-.9L10.8 6h1z\"></path></svg>\n          </div>\n      </button>\n\n    <input type=\"hidden\" name=\"type\" class=\"js-site-search-type-field\">\n\n    \n<div class=\"Overlay--hidden \" data-modal-dialog-overlay>\n  <modal-dialog data-action=\"close:qbsearch-input#handleClose cancel:qbsearch-input#handleClose\" data-target=\"qbsearch-input.searchSuggestionsDialog\" role=\"dialog\" id=\"search-suggestions-dialog\" aria-modal=\"true\" aria-labelledby=\"search-suggestions-dialog-header\" data-view-component=\"true\" class=\"Overlay Overlay--width-large Overlay--height-auto\">\n      <h1 id=\"search-suggestions-dialog-header\" class=\"sr-only\">Search code, repositories, users, issues, pull requests...</h1>\n    <div class=\"Overlay-body Overlay-body--paddingNone\">\n      \n          <div data-view-component=\"true\">        <div class=\"search-suggestions position-fixed width-full color-shadow-large border color-fg-default color-bg-default overflow-hidden d-flex flex-column query-builder-container\"\n          style=\"border-radius: 12px;\"\n          data-target=\"qbsearch-input.queryBuilderContainer\"\n          hidden\n        >\n          <!-- '\"` --><!-- </textarea></xmp> --></option></form><form id=\"query-builder-test-form\" action=\"\" accept-charset=\"UTF-8\" method=\"get\">\n  <query-builder data-target=\"qbsearch-input.queryBuilder\" id=\"query-builder-query-builder-test\" data-filter-key=\":\" data-view-component=\"true\" class=\"QueryBuilder search-query-builder\">\n    <div class=\"FormControl FormControl--fullWidth\">\n      <label id=\"query-builder-test-label\" for=\"query-builder-test\" class=\"FormControl-label sr-only\">\n        Search\n      </label>\n      <div\n        class=\"QueryBuilder-StyledInput width-fit \"\n        data-target=\"query-builder.styledInput\"\n      >\n          <span id=\"query-builder-test-leadingvisual-wrap\" class=\"FormControl-input-leadingVisualWrap QueryBuilder-leadingVisualWrap\">\n            <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-search FormControl-input-leadingVisual\">\n    <path d=\"M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z\"></path>\n</svg>\n          </span>\n        <div data-target=\"query-builder.styledInputContainer\" class=\"QueryBuilder-StyledInputContainer\">\n          <div\n            aria-hidden=\"true\"\n            class=\"QueryBuilder-StyledInputContent\"\n            data-target=\"query-builder.styledInputContent\"\n          ></div>\n          <div class=\"QueryBuilder-InputWrapper\">\n            <div aria-hidden=\"true\" class=\"QueryBuilder-Sizer\" data-target=\"query-builder.sizer\"></div>\n            <input id=\"query-builder-test\" name=\"query-builder-test\" value=\"\" autocomplete=\"off\" type=\"text\" role=\"combobox\" spellcheck=\"false\" aria-expanded=\"false\" aria-describedby=\"validation-eee32111-ae58-4af6-b637-99d213cefdd3\" data-target=\"query-builder.input\" data-action=\"\n          input:query-builder#inputChange\n          blur:query-builder#inputBlur\n          keydown:query-builder#inputKeydown\n          focus:query-builder#inputFocus\n        \" data-view-component=\"true\" class=\"FormControl-input QueryBuilder-Input FormControl-medium\" />\n          </div>\n        </div>\n          <span class=\"sr-only\" id=\"query-builder-test-clear\">Clear</span>\n          <button role=\"button\" id=\"query-builder-test-clear-button\" aria-labelledby=\"query-builder-test-clear query-builder-test-label\" data-target=\"query-builder.clearButton\" data-action=\"\n                click:query-builder#clear\n                focus:query-builder#clearButtonFocus\n                blur:query-builder#clearButtonBlur\n              \" variant=\"small\" hidden=\"hidden\" type=\"button\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium mr-1 px-2 py-0 d-flex flex-items-center rounded-1 color-fg-muted\">  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x-circle-fill Button-visual\">\n    <path d=\"M2.343 13.657A8 8 0 1 1 13.658 2.343 8 8 0 0 1 2.343 13.657ZM6.03 4.97a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042L6.94 8 4.97 9.97a.749.749 0 0 0 .326 1.275.749.749 0 0 0 .734-.215L8 9.06l1.97 1.97a.749.749 0 0 0 1.275-.326.749.749 0 0 0-.215-.734L9.06 8l1.97-1.97a.749.749 0 0 0-.326-1.275.749.749 0 0 0-.734.215L8 6.94Z\"></path>\n</svg>\n</button>\n\n      </div>\n      <template id=\"search-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-search\">\n    <path d=\"M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z\"></path>\n</svg>\n</template>\n\n<template id=\"code-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code\">\n    <path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n</template>\n\n<template id=\"file-code-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-file-code\">\n    <path d=\"M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06ZM3.28 7.78 1.81 9.25l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Zm8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z\"></path>\n</svg>\n</template>\n\n<template id=\"history-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-history\">\n    <path d=\"m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z\"></path>\n</svg>\n</template>\n\n<template id=\"repo-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo\">\n    <path d=\"M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z\"></path>\n</svg>\n</template>\n\n<template id=\"bookmark-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-bookmark\">\n    <path d=\"M3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 0 1-1.227.579L8 11.722l-3.773 3.107A.751.751 0 0 1 3 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.91l3.023-2.489a.75.75 0 0 1 .954 0l3.023 2.49V2.75a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"plus-circle-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-plus-circle\">\n    <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7.25-3.25v2.5h2.5a.75.75 0 0 1 0 1.5h-2.5v2.5a.75.75 0 0 1-1.5 0v-2.5h-2.5a.75.75 0 0 1 0-1.5h2.5v-2.5a.75.75 0 0 1 1.5 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"circle-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-dot-fill\">\n    <path d=\"M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z\"></path>\n</svg>\n</template>\n\n<template id=\"trash-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-trash\">\n    <path d=\"M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"team-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-people\">\n    <path d=\"M2 5.5a3.5 3.5 0 1 1 5.898 2.549 5.508 5.508 0 0 1 3.034 4.084.75.75 0 1 1-1.482.235 4 4 0 0 0-7.9 0 .75.75 0 0 1-1.482-.236A5.507 5.507 0 0 1 3.102 8.05 3.493 3.493 0 0 1 2 5.5ZM11 4a3.001 3.001 0 0 1 2.22 5.018 5.01 5.01 0 0 1 2.56 3.012.749.749 0 0 1-.885.954.752.752 0 0 1-.549-.514 3.507 3.507 0 0 0-2.522-2.372.75.75 0 0 1-.574-.73v-.352a.75.75 0 0 1 .416-.672A1.5 1.5 0 0 0 11 5.5.75.75 0 0 1 11 4Zm-5.5-.5a2 2 0 1 0-.001 3.999A2 2 0 0 0 5.5 3.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"project-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-project\">\n    <path d=\"M1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0ZM1.5 1.75v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25ZM11.75 3a.75.75 0 0 1 .75.75v7.5a.75.75 0 0 1-1.5 0v-7.5a.75.75 0 0 1 .75-.75Zm-8.25.75a.75.75 0 0 1 1.5 0v5.5a.75.75 0 0 1-1.5 0ZM8 3a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 3Z\"></path>\n</svg>\n</template>\n\n<template id=\"pencil-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-pencil\">\n    <path d=\"M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z\"></path>\n</svg>\n</template>\n\n<template id=\"copilot-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copilot\">\n    <path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"copilot-error-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copilot-error\">\n    <path d=\"M16 11.24c0 .112-.072.274-.21.467L13 9.688V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-.198 0-.388-.009-.571-.029L6.833 5.226a4.01 4.01 0 0 0 .17-.782c.117-.935-.037-1.395-.241-1.614-.193-.206-.637-.413-1.682-.297-.683.076-1.115.231-1.395.415l-1.257-.91c.579-.564 1.413-.877 2.485-.996 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095Zm-5.083-8.707c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Zm2.511 11.074c-1.393.776-3.272 1.428-5.43 1.428-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.18-.455-.241-.963-.252-1.475L.31 4.107A.747.747 0 0 1 0 3.509V3.49a.748.748 0 0 1 .625-.73c.156-.026.306.047.435.139l14.667 10.578a.592.592 0 0 1 .227.264.752.752 0 0 1 .046.249v.022a.75.75 0 0 1-1.19.596Zm-1.367-.991L5.635 7.964a5.128 5.128 0 0 1-.889.073c-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433 1.539 0 3.089-.505 4.063-.934Z\"></path>\n</svg>\n</template>\n\n<template id=\"workflow-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-workflow\">\n    <path d=\"M0 1.75C0 .784.784 0 1.75 0h3.5C6.216 0 7 .784 7 1.75v3.5A1.75 1.75 0 0 1 5.25 7H4v4a1 1 0 0 0 1 1h4v-1.25C9 9.784 9.784 9 10.75 9h3.5c.966 0 1.75.784 1.75 1.75v3.5A1.75 1.75 0 0 1 14.25 16h-3.5A1.75 1.75 0 0 1 9 14.25v-.75H5A2.5 2.5 0 0 1 2.5 11V7h-.75A1.75 1.75 0 0 1 0 5.25Zm1.75-.25a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Zm9 9a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"book-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-book\">\n    <path d=\"M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"code-review-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code-review\">\n    <path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 13H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25v-8.5C0 1.784.784 1 1.75 1ZM1.5 2.75v8.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-8.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm5.28 1.72a.75.75 0 0 1 0 1.06L5.31 7l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.06 0Zm2.44 0a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.69 7 9.22 5.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n</template>\n\n<template id=\"codespaces-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-codespaces\">\n    <path d=\"M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z\"></path><path d=\"M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z\"></path>\n</svg>\n</template>\n\n<template id=\"comment-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-comment\">\n    <path d=\"M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"comment-discussion-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-comment-discussion\">\n    <path d=\"M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"organization-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-organization\">\n    <path d=\"M1.75 16A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 0 0 .25-.25V8.285a.25.25 0 0 0-.111-.208l-1.055-.703a.749.749 0 1 1 .832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0 1 14.25 16h-3.5a.766.766 0 0 1-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 0 1-.75-.75V14h-1v1.25a.75.75 0 0 1-.75.75Zm-.25-1.75c0 .138.112.25.25.25H4v-1.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 .75.75v1.25h2.25a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM3.75 6h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 3.75A.75.75 0 0 1 3.75 3h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 3.75Zm4 3A.75.75 0 0 1 7.75 6h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 7 6.75ZM7.75 3h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 9.75A.75.75 0 0 1 3.75 9h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 9.75ZM7.75 9h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"rocket-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-rocket\">\n    <path d=\"M14.064 0h.186C15.216 0 16 .784 16 1.75v.186a8.752 8.752 0 0 1-2.564 6.186l-.458.459c-.314.314-.641.616-.979.904v3.207c0 .608-.315 1.172-.833 1.49l-2.774 1.707a.749.749 0 0 1-1.11-.418l-.954-3.102a1.214 1.214 0 0 1-.145-.125L3.754 9.816a1.218 1.218 0 0 1-.124-.145L.528 8.717a.749.749 0 0 1-.418-1.11l1.71-2.774A1.748 1.748 0 0 1 3.31 4h3.204c.288-.338.59-.665.904-.979l.459-.458A8.749 8.749 0 0 1 14.064 0ZM8.938 3.623h-.002l-.458.458c-.76.76-1.437 1.598-2.02 2.5l-1.5 2.317 2.143 2.143 2.317-1.5c.902-.583 1.74-1.26 2.499-2.02l.459-.458a7.25 7.25 0 0 0 2.123-5.127V1.75a.25.25 0 0 0-.25-.25h-.186a7.249 7.249 0 0 0-5.125 2.123ZM3.56 14.56c-.732.732-2.334 1.045-3.005 1.148a.234.234 0 0 1-.201-.064.234.234 0 0 1-.064-.201c.103-.671.416-2.273 1.15-3.003a1.502 1.502 0 1 1 2.12 2.12Zm6.94-3.935c-.088.06-.177.118-.266.175l-2.35 1.521.548 1.783 1.949-1.2a.25.25 0 0 0 .119-.213ZM3.678 8.116 5.2 5.766c.058-.09.117-.178.176-.266H3.309a.25.25 0 0 0-.213.119l-1.2 1.95ZM12 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"shield-check-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-shield-check\">\n    <path d=\"m8.533.133 5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667l5.25-1.68a1.748 1.748 0 0 1 1.066 0Zm-.61 1.429.001.001-5.25 1.68a.251.251 0 0 0-.174.237V7c0 1.36.275 2.666 1.057 3.859.784 1.194 2.121 2.342 4.366 3.298a.196.196 0 0 0 .154 0c2.245-.957 3.582-2.103 4.366-3.297C13.225 9.666 13.5 8.358 13.5 7V3.48a.25.25 0 0 0-.174-.238l-5.25-1.68a.25.25 0 0 0-.153 0ZM11.28 6.28l-3.5 3.5a.75.75 0 0 1-1.06 0l-1.5-1.5a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l.97.97 2.97-2.97a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n</template>\n\n<template id=\"heart-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-heart\">\n    <path d=\"m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"server-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-server\">\n    <path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v4c0 .372-.116.717-.314 1 .198.283.314.628.314 1v4a1.75 1.75 0 0 1-1.75 1.75H1.75A1.75 1.75 0 0 1 0 12.75v-4c0-.358.109-.707.314-1a1.739 1.739 0 0 1-.314-1v-4C0 1.784.784 1 1.75 1ZM1.5 2.75v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm.25 5.75a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25ZM7 4.75A.75.75 0 0 1 7.75 4h4.5a.75.75 0 0 1 0 1.5h-4.5A.75.75 0 0 1 7 4.75ZM7.75 10h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM3 4.75A.75.75 0 0 1 3.75 4h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 4.75ZM3.75 10h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"globe-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-globe\">\n    <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM5.78 8.75a9.64 9.64 0 0 0 1.363 4.177c.255.426.542.832.857 1.215.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a9.927 9.927 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.507 6.507 0 0 0 4.666 5.5c-.123-.181-.24-.365-.352-.552-.715-1.192-1.437-2.874-1.581-4.948Zm-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.507 6.507 0 0 0-4.666 5.5Zm10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.507 6.507 0 0 0 4.666-5.5Zm2.733-1.5a6.507 6.507 0 0 0-4.666-5.5c.123.181.24.365.353.552.714 1.192 1.436 2.874 1.58 4.948Z\"></path>\n</svg>\n</template>\n\n<template id=\"issue-opened-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-issue-opened\">\n    <path d=\"M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"device-mobile-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-device-mobile\">\n    <path d=\"M3.75 0h8.5C13.216 0 14 .784 14 1.75v12.5A1.75 1.75 0 0 1 12.25 16h-8.5A1.75 1.75 0 0 1 2 14.25V1.75C2 .784 2.784 0 3.75 0ZM3.5 1.75v12.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM8 13a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z\"></path>\n</svg>\n</template>\n\n<template id=\"package-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-package\">\n    <path d=\"m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z\"></path>\n</svg>\n</template>\n\n<template id=\"credit-card-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-credit-card\">\n    <path d=\"M10.75 9a.75.75 0 0 0 0 1.5h1.5a.75.75 0 0 0 0-1.5h-1.5Z\"></path><path d=\"M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 14H1.75A1.75 1.75 0 0 1 0 12.25ZM14.5 6.5h-13v5.75c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25Zm0-2.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25V5h13Z\"></path>\n</svg>\n</template>\n\n<template id=\"play-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-play\">\n    <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path>\n</svg>\n</template>\n\n<template id=\"gift-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-gift\">\n    <path d=\"M2 2.75A2.75 2.75 0 0 1 4.75 0c.983 0 1.873.42 2.57 1.232.268.318.497.668.68 1.042.183-.375.411-.725.68-1.044C9.376.42 10.266 0 11.25 0a2.75 2.75 0 0 1 2.45 4h.55c.966 0 1.75.784 1.75 1.75v2c0 .698-.409 1.301-1 1.582v4.918A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25V9.332C.409 9.05 0 8.448 0 7.75v-2C0 4.784.784 4 1.75 4h.55c-.192-.375-.3-.8-.3-1.25ZM7.25 9.5H2.5v4.75c0 .138.112.25.25.25h4.5Zm1.5 0v5h4.5a.25.25 0 0 0 .25-.25V9.5Zm0-4V8h5.5a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25Zm-7 0a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h5.5V5.5h-5.5Zm3-4a1.25 1.25 0 0 0 0 2.5h2.309c-.233-.818-.542-1.401-.878-1.793-.43-.502-.915-.707-1.431-.707ZM8.941 4h2.309a1.25 1.25 0 0 0 0-2.5c-.516 0-1 .205-1.43.707-.337.392-.646.975-.879 1.793Z\"></path>\n</svg>\n</template>\n\n<template id=\"code-square-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code-square\">\n    <path d=\"M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25Zm7.47 3.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L10.69 8 9.22 6.53a.75.75 0 0 1 0-1.06ZM6.78 6.53 5.31 8l1.47 1.47a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n</template>\n\n<template id=\"device-desktop-icon\">\n  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-device-desktop\">\n    <path d=\"M14.25 1c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 14.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.752.752 0 0 1 11.25 16h-6.5a.75.75 0 0 1-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 0 1 0 10.25v-7.5C0 1.784.784 1 1.75 1ZM1.75 2.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25ZM9.018 12H6.982a5.72 5.72 0 0 1-.765 2.5h3.566a5.72 5.72 0 0 1-.765-2.5Z\"></path>\n</svg>\n</template>\n\n        <div class=\"position-relative\">\n                <ul\n                  role=\"listbox\"\n                  class=\"ActionListWrap QueryBuilder-ListWrap\"\n                  aria-label=\"Suggestions\"\n                  data-action=\"\n                    combobox-commit:query-builder#comboboxCommit\n                    mousedown:query-builder#resultsMousedown\n                  \"\n                  data-target=\"query-builder.resultsList\"\n                  data-persist-list=false\n                  id=\"query-builder-test-results\"\n                  tabindex=\"-1\"\n                ></ul>\n        </div>\n      <div class=\"FormControl-inlineValidation\" id=\"validation-eee32111-ae58-4af6-b637-99d213cefdd3\" hidden=\"hidden\">\n        <span class=\"FormControl-inlineValidation--visual\">\n          <svg aria-hidden=\"true\" height=\"12\" viewBox=\"0 0 12 12\" version=\"1.1\" width=\"12\" data-view-component=\"true\" class=\"octicon octicon-alert-fill\">\n    <path d=\"M4.855.708c.5-.896 1.79-.896 2.29 0l4.675 8.351a1.312 1.312 0 0 1-1.146 1.954H1.33A1.313 1.313 0 0 1 .183 9.058ZM7 7V3H5v4Zm-1 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z\"></path>\n</svg>\n        </span>\n        <span></span>\n</div>    </div>\n    <div data-target=\"query-builder.screenReaderFeedback\" aria-live=\"polite\" aria-atomic=\"true\" class=\"sr-only\"></div>\n</query-builder></form>\n          <div class=\"d-flex flex-row color-fg-muted px-3 text-small color-bg-default search-feedback-prompt\">\n            <a target=\"_blank\" href=\"https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax\" data-view-component=\"true\" class=\"Link color-fg-accent text-normal ml-2\">Search syntax tips</a>            <div class=\"d-flex flex-1\"></div>\n          </div>\n        </div>\n</div>\n\n    </div>\n</modal-dialog></div>\n  </div>\n  <div data-action=\"click:qbsearch-input#retract\" class=\"dark-backdrop position-fixed\" hidden data-target=\"qbsearch-input.darkBackdrop\"></div>\n  <div class=\"color-fg-default\">\n    \n<dialog-helper>\n  <dialog data-target=\"qbsearch-input.feedbackDialog\" data-action=\"close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose\" id=\"feedback-dialog\" aria-modal=\"true\" aria-labelledby=\"feedback-dialog-title\" aria-describedby=\"feedback-dialog-description\" data-view-component=\"true\" class=\"Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll\">\n    <div data-view-component=\"true\" class=\"Overlay-header\">\n  <div class=\"Overlay-headerContentWrap\">\n    <div class=\"Overlay-titleWrap\">\n      <h1 class=\"Overlay-title \" id=\"feedback-dialog-title\">\n        Provide feedback\n      </h1>\n        \n    </div>\n    <div class=\"Overlay-actionWrap\">\n      <button data-close-dialog-id=\"feedback-dialog\" aria-label=\"Close\" aria-label=\"Close\" type=\"button\" data-view-component=\"true\" class=\"close-button Overlay-closeButton\"><svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n    <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg></button>\n    </div>\n  </div>\n  \n</div>\n      <scrollable-region data-labelled-by=\"feedback-dialog-title\">\n        <div data-view-component=\"true\" class=\"Overlay-body\">        <!-- '\"` --><!-- </textarea></xmp> --></option></form><form id=\"code-search-feedback-form\" data-turbo=\"false\" action=\"/search/feedback\" accept-charset=\"UTF-8\" method=\"post\"><input type=\"hidden\" data-csrf=\"true\" name=\"authenticity_token\" value=\"D3UUk3hsUdIhaBxqOd2/qsPyayzI6zVsf16YETH6I4MnnFIvDMexyzH/WcpwxAYkxOrkeHJL9pNAP+346hr9Dw==\" />\n          <p>We read every piece of feedback, and take your input very seriously.</p>\n          <textarea name=\"feedback\" class=\"form-control width-full mb-2\" style=\"height: 120px\" id=\"feedback\"></textarea>\n          <input name=\"include_email\" id=\"include_email\" aria-label=\"Include my email address so I can be contacted\" class=\"form-control mr-2\" type=\"checkbox\">\n          <label for=\"include_email\" style=\"font-weight: normal\">Include my email address so I can be contacted</label>\n</form></div>\n      </scrollable-region>\n      <div data-view-component=\"true\" class=\"Overlay-footer Overlay-footer--alignEnd\">          <button data-close-dialog-id=\"feedback-dialog\" type=\"button\" data-view-component=\"true\" class=\"btn\">    Cancel\n</button>\n          <button form=\"code-search-feedback-form\" data-action=\"click:qbsearch-input#submitFeedback\" type=\"submit\" data-view-component=\"true\" class=\"btn-primary btn\">    Submit feedback\n</button>\n</div>\n</dialog></dialog-helper>\n\n    <custom-scopes data-target=\"qbsearch-input.customScopesManager\">\n    \n<dialog-helper>\n  <dialog data-target=\"custom-scopes.customScopesModalDialog\" data-action=\"close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose\" id=\"custom-scopes-dialog\" aria-modal=\"true\" aria-labelledby=\"custom-scopes-dialog-title\" aria-describedby=\"custom-scopes-dialog-description\" data-view-component=\"true\" class=\"Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll\">\n    <div data-view-component=\"true\" class=\"Overlay-header Overlay-header--divided\">\n  <div class=\"Overlay-headerContentWrap\">\n    <div class=\"Overlay-titleWrap\">\n      <h1 class=\"Overlay-title \" id=\"custom-scopes-dialog-title\">\n        Saved searches\n      </h1>\n        <h2 id=\"custom-scopes-dialog-description\" class=\"Overlay-description\">Use saved searches to filter your results more quickly</h2>\n    </div>\n    <div class=\"Overlay-actionWrap\">\n      <button data-close-dialog-id=\"custom-scopes-dialog\" aria-label=\"Close\" aria-label=\"Close\" type=\"button\" data-view-component=\"true\" class=\"close-button Overlay-closeButton\"><svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n    <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg></button>\n    </div>\n  </div>\n  \n</div>\n      <scrollable-region data-labelled-by=\"custom-scopes-dialog-title\">\n        <div data-view-component=\"true\" class=\"Overlay-body\">        <div data-target=\"custom-scopes.customScopesModalDialogFlash\"></div>\n\n        <div hidden class=\"create-custom-scope-form\" data-target=\"custom-scopes.createCustomScopeForm\">\n        <!-- '\"` --><!-- </textarea></xmp> --></option></form><form id=\"custom-scopes-dialog-form\" data-turbo=\"false\" action=\"/search/custom_scopes\" accept-charset=\"UTF-8\" method=\"post\"><input type=\"hidden\" data-csrf=\"true\" name=\"authenticity_token\" value=\"ZufO6yzKDsCXTYGWMESjcwDW9d/wESSPwsYERds5DsqLqLY2HmZ/ULXib9RidFI3MF3r5zBZk6a3ZKcOaWtwlw==\" />\n          <div data-target=\"custom-scopes.customScopesModalDialogFlash\"></div>\n\n          <input type=\"hidden\" id=\"custom_scope_id\" name=\"custom_scope_id\" data-target=\"custom-scopes.customScopesIdField\">\n\n          <div class=\"form-group\">\n            <label for=\"custom_scope_name\">Name</label>\n            <auto-check src=\"/search/custom_scopes/check_name\" required>\n              <input\n                type=\"text\"\n                name=\"custom_scope_name\"\n                id=\"custom_scope_name\"\n                data-target=\"custom-scopes.customScopesNameField\"\n                class=\"form-control\"\n                autocomplete=\"off\"\n                placeholder=\"github-ruby\"\n                required\n                maxlength=\"50\">\n              <input type=\"hidden\" data-csrf=\"true\" value=\"Ru950P6G/1w/BQz3DhcM2HCLtOtq1p1wpBrybmD87VuczB0y4KxiNQvBrOMHIviAxC/cupoIGTXLYzPgtmBHEg==\" />\n            </auto-check>\n          </div>\n\n          <div class=\"form-group\">\n            <label for=\"custom_scope_query\">Query</label>\n            <input\n              type=\"text\"\n              name=\"custom_scope_query\"\n              id=\"custom_scope_query\"\n              data-target=\"custom-scopes.customScopesQueryField\"\n              class=\"form-control\"\n              autocomplete=\"off\"\n              placeholder=\"(repo:mona/a OR repo:mona/b) AND lang:python\"\n              required\n              maxlength=\"500\">\n          </div>\n\n          <p class=\"text-small color-fg-muted\">\n            To see all available qualifiers, see our <a class=\"Link--inTextBlock\" href=\"https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax\">documentation</a>.\n          </p>\n</form>        </div>\n\n        <div data-target=\"custom-scopes.manageCustomScopesForm\">\n          <div data-target=\"custom-scopes.list\"></div>\n        </div>\n\n</div>\n      </scrollable-region>\n      <div data-view-component=\"true\" class=\"Overlay-footer Overlay-footer--alignEnd Overlay-footer--divided\">          <button data-action=\"click:custom-scopes#customScopesCancel\" type=\"button\" data-view-component=\"true\" class=\"btn\">    Cancel\n</button>\n          <button form=\"custom-scopes-dialog-form\" data-action=\"click:custom-scopes#customScopesSubmit\" data-target=\"custom-scopes.customScopesSubmitButton\" type=\"submit\" data-view-component=\"true\" class=\"btn-primary btn\">    Create saved search\n</button>\n</div>\n</dialog></dialog-helper>\n    </custom-scopes>\n  </div>\n</qbsearch-input>\n\n\n            <div class=\"position-relative HeaderMenu-link-wrap d-lg-inline-block\">\n              <a\n                href=\"/login?return_to=https%3A%2F%2Fgithub.com%2Fdfinity%2Fgrant-rfps%2Fblob%2Fmain%2Frequests-for-startups.md\"\n                class=\"HeaderMenu-link HeaderMenu-link--sign-in HeaderMenu-button flex-shrink-0 no-underline d-none d-lg-inline-flex border border-lg-0 rounded px-2 py-1\"\n                style=\"margin-left: 12px;\"\n                data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"14a39544e89e298e471457cdde75e94bec01b939246e87f1293ab842311d7da2\"\n                data-analytics-event=\"{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to go to homepage&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Sign in;ref_loc:Header&quot;}\"\n              >\n                Sign in\n              </a>\n            </div>\n\n              <a href=\"/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&amp;source=header-repo&amp;source_repo=dfinity%2Fgrant-rfps\"\n                class=\"HeaderMenu-link HeaderMenu-link--sign-up HeaderMenu-button flex-shrink-0 d-flex d-lg-inline-flex no-underline border color-border-default rounded px-2 py-1\"\n                data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"14a39544e89e298e471457cdde75e94bec01b939246e87f1293ab842311d7da2\"\n                data-analytics-event=\"{&quot;category&quot;:&quot;Sign up&quot;,&quot;action&quot;:&quot;click to sign up for account&quot;,&quot;label&quot;:&quot;ref_page:/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show;ref_cta:Sign up;ref_loc:header logged out&quot;}\"\n              >\n                Sign up\n              </a>\n\n                <div class=\"AppHeader-appearanceSettings\">\n    <react-partial-anchor>\n      <button data-target=\"react-partial-anchor.anchor\" id=\"icon-button-b145d81b-67d7-4352-b170-1eb3922673e2\" aria-labelledby=\"tooltip-85325ba5-4f74-4841-94cd-0f07601f912e\" type=\"button\" disabled=\"disabled\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium AppHeader-button HeaderMenu-link border cursor-wait\">  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-sliders Button-visual\">\n    <path d=\"M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-85325ba5-4f74-4841-94cd-0f07601f912e\" for=\"icon-button-b145d81b-67d7-4352-b170-1eb3922673e2\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Appearance settings</tool-tip>\n\n      <template data-target=\"react-partial-anchor.template\">\n        <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react.31e88b582609fdba6d49.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/appearance-settings.76259b61ecc822265749.module.css\" />\n\n<react-partial\n  partial-name=\"appearance-settings\"\n  data-ssr=\"false\"\n  data-attempted-ssr=\"false\"\n  data-react-profiling=\"false\"\n>\n  \n  <script type=\"application/json\" data-target=\"react-partial.embeddedData\">{\"props\":{}}</script>\n  <div data-target=\"react-partial.reactRoot\"></div>\n</react-partial>\n\n      </template>\n    </react-partial-anchor>\n  </div>\n\n          <button type=\"button\" class=\"sr-only js-header-menu-focus-trap d-block d-lg-none\">Resetting focus</button>\n        </div>\n      </div>\n    </div>\n  </div>\n</header>\n\n      <div hidden=\"hidden\" data-view-component=\"true\" class=\"js-stale-session-flash stale-session-flash flash flash-warn flash-full\">\n  \n        <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-alert\">\n    <path d=\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n        <span class=\"js-stale-session-flash-signed-in\" hidden>You signed in with another tab or window. <a class=\"Link--inTextBlock\" href=\"\">Reload</a> to refresh your session.</span>\n        <span class=\"js-stale-session-flash-signed-out\" hidden>You signed out in another tab or window. <a class=\"Link--inTextBlock\" href=\"\">Reload</a> to refresh your session.</span>\n        <span class=\"js-stale-session-flash-switched\" hidden>You switched accounts on another tab or window. <a class=\"Link--inTextBlock\" href=\"\">Reload</a> to refresh your session.</span>\n\n    <button id=\"icon-button-ad90be77-067c-4064-9f1f-75de4b84dd60\" aria-labelledby=\"tooltip-dbb1a335-4ecd-4c47-b020-5b17f255f670\" type=\"button\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium flash-close js-flash-close\">  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x Button-visual\">\n    <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-dbb1a335-4ecd-4c47-b020-5b17f255f670\" for=\"icon-button-ad90be77-067c-4064-9f1f-75de4b84dd60\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Dismiss alert</tool-tip>\n\n\n  \n</div>\n    </div>\n\n  <div id=\"start-of-content\" class=\"show-on-focus\"></div>\n\n\n\n\n\n\n\n\n    <div id=\"js-flash-container\" class=\"flash-container\" data-turbo-replace>\n\n\n\n\n  <template class=\"js-flash-template\">\n    \n<div class=\"flash flash-full   {{ className }}\">\n  <div >\n    <button autofocus class=\"flash-close js-flash-close\" type=\"button\" aria-label=\"Dismiss this message\">\n      <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n    <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n    </button>\n    <div aria-atomic=\"true\" role=\"alert\" class=\"js-flash-alert\">\n      \n      <div>{{ message }}</div>\n\n    </div>\n  </div>\n</div>\n  </template>\n</div>\n\n\n    \n\n\n\n\n\n\n  <div\n    class=\"application-main \"\n    data-commit-hovercards-enabled\n    data-discussion-hovercards-enabled\n    data-issue-and-pr-hovercards-enabled\n    data-project-hovercards-enabled\n  >\n        <div itemscope itemtype=\"http://schema.org/SoftwareSourceCode\" class=\"\">\n    <main id=\"js-repo-pjax-container\" >\n      \n      \n    \n\n    \n\n\n\n\n\n\n  \n  <div id=\"repository-container-header\"  class=\"pt-3 hide-full-screen\" style=\"background-color: var(--page-header-bgColor, var(--color-page-header-bg));\" data-turbo-replace>\n\n      <div class=\"d-flex flex-nowrap flex-justify-end mb-3  px-3 px-lg-5\" style=\"gap: 1rem;\">\n\n        <div class=\"flex-auto min-width-0 width-fit\">\n            \n  <div class=\" d-flex flex-wrap flex-items-center wb-break-word f3 text-normal\">\n      <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo color-fg-muted mr-2\">\n    <path d=\"M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z\"></path>\n</svg>\n    \n    <span class=\"author flex-self-stretch\" itemprop=\"author\">\n      <a class=\"url fn\" rel=\"author\" data-hovercard-type=\"organization\" data-hovercard-url=\"/orgs/dfinity/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/dfinity\">\n        dfinity\n</a>    </span>\n    <span class=\"mx-1 flex-self-stretch color-fg-muted\">/</span>\n    <strong itemprop=\"name\" class=\"mr-2 flex-self-stretch\">\n      <a data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" href=\"/dfinity/grant-rfps\">grant-rfps</a>\n    </strong>\n\n    <span></span><span class=\"Label Label--secondary v-align-middle mr-1\">Public</span>\n  </div>\n\n\n        </div>\n\n        <div id=\"repository-details-container\" class=\"flex-shrink-0\" data-turbo-replace style=\"max-width: 70%;\">\n            <ul class=\"pagehead-actions flex-shrink-0 d-none d-md-inline\" style=\"padding: 2px 0;\">\n    \n      \n\n  <li>\n            <a href=\"/login?return_to=%2Fdfinity%2Fgrant-rfps\" rel=\"nofollow\" id=\"repository-details-watch-button\" data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;notification subscription menu watch&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"60db4d3766f8bc86b30f977823656f8b6e13f09e3a588b450a0bb1101f2fc3d4\" aria-label=\"You must be signed in to change notification settings\" data-view-component=\"true\" class=\"btn-sm btn\">    <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-bell mr-2\">\n    <path d=\"M8 16a2 2 0 0 0 1.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 0 0 8 16ZM3 5a5 5 0 0 1 10 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.519 1.519 0 0 1 13.482 13H2.518a1.516 1.516 0 0 1-1.263-2.36l1.703-2.554A.255.255 0 0 0 3 7.947Zm5-3.5A3.5 3.5 0 0 0 4.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.017.017 0 0 0-.003.01l.001.006c0 .002.002.004.004.006l.006.004.007.001h10.964l.007-.001.006-.004.004-.006.001-.007a.017.017 0 0 0-.003-.01l-1.703-2.554a1.745 1.745 0 0 1-.294-.97V5A3.5 3.5 0 0 0 8 1.5Z\"></path>\n</svg>Notifications\n</a>    <tool-tip id=\"tooltip-f7c9f956-8882-488e-b19d-40acf824be0c\" for=\"repository-details-watch-button\" popover=\"manual\" data-direction=\"s\" data-type=\"description\" data-view-component=\"true\" class=\"sr-only position-absolute\">You must be signed in to change notification settings</tool-tip>\n\n  </li>\n\n  <li>\n          <a icon=\"repo-forked\" id=\"fork-button\" href=\"/login?return_to=%2Fdfinity%2Fgrant-rfps\" rel=\"nofollow\" data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;repo details fork button&quot;,&quot;repository_id&quot;:527877964,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"88738c73e816bec944f48d51774fa2632fc1070428523ebb653db105654b3bcb\" data-view-component=\"true\" class=\"btn-sm btn\">    <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo-forked mr-2\">\n    <path d=\"M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z\"></path>\n</svg>Fork\n    <span id=\"repo-network-counter\" data-pjax-replace=\"true\" data-turbo-replace=\"true\" title=\"18\" data-view-component=\"true\" class=\"Counter\">18</span>\n</a>\n  </li>\n\n  <li>\n        <div data-view-component=\"true\" class=\"BtnGroup d-flex\">\n        <a href=\"/login?return_to=%2Fdfinity%2Fgrant-rfps\" rel=\"nofollow\" data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;star button&quot;,&quot;repository_id&quot;:527877964,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"2e71f13d21498dc289d50256f97c0d6b00ea85f9e03d7ecc8b231c2883e5b3bc\" aria-label=\"You must be signed in to star a repository\" data-view-component=\"true\" class=\"tooltipped tooltipped-sw btn-sm btn\">    <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star v-align-text-bottom d-inline-block mr-2\">\n    <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg><span data-view-component=\"true\" class=\"d-inline\">\n          Star\n</span>          <span id=\"repo-stars-counter-star\" aria-label=\"84 users starred this repository\" data-singular-suffix=\"user starred this repository\" data-plural-suffix=\"users starred this repository\" data-turbo-replace=\"true\" title=\"84\" data-view-component=\"true\" class=\"Counter js-social-count\">84</span>\n</a></div>\n  </li>\n\n</ul>\n\n        </div>\n      </div>\n\n        <div id=\"responsive-meta-container\" data-turbo-replace>\n</div>\n\n\n          <nav data-pjax=\"#js-repo-pjax-container\" aria-label=\"Repository\" data-view-component=\"true\" class=\"js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5\">\n\n  <ul data-view-component=\"true\" class=\"UnderlineNav-body list-style-none\">\n      <li data-view-component=\"true\" class=\"d-inline-flex\">\n  <a id=\"code-tab\" href=\"/dfinity/grant-rfps\" data-tab-item=\"i0code-tab\" data-selected-links=\"repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments repo_attestations /dfinity/grant-rfps\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g c\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Code&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" aria-current=\"page\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item selected\">\n    \n              <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code UnderlineNav-octicon d-none d-sm-inline\">\n    <path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n        <span data-content=\"Code\">Code</span>\n          <span id=\"code-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"Not available\" data-view-component=\"true\" class=\"Counter\"></span>\n\n\n    \n</a></li>\n      <li data-view-component=\"true\" class=\"d-inline-flex\">\n  <a id=\"issues-tab\" href=\"/dfinity/grant-rfps/issues\" data-tab-item=\"i1issues-tab\" data-selected-links=\"repo_issues repo_labels repo_milestones /dfinity/grant-rfps/issues\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g i\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Issues&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n    \n              <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-issue-opened UnderlineNav-octicon d-none d-sm-inline\">\n    <path d=\"M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z\"></path>\n</svg>\n        <span data-content=\"Issues\">Issues</span>\n          <span id=\"issues-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"0\" hidden=\"hidden\" data-view-component=\"true\" class=\"Counter\">0</span>\n\n\n    \n</a></li>\n      <li data-view-component=\"true\" class=\"d-inline-flex\">\n  <a id=\"pull-requests-tab\" href=\"/dfinity/grant-rfps/pulls\" data-tab-item=\"i2pull-requests-tab\" data-selected-links=\"repo_pulls checks /dfinity/grant-rfps/pulls\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g p\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Pull requests&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n    \n              <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline\">\n    <path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path>\n</svg>\n        <span data-content=\"Pull requests\">Pull requests</span>\n          <span id=\"pull-requests-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"0\" hidden=\"hidden\" data-view-component=\"true\" class=\"Counter\">0</span>\n\n\n    \n</a></li>\n      <li data-view-component=\"true\" class=\"d-inline-flex\">\n  <a id=\"actions-tab\" href=\"/dfinity/grant-rfps/actions\" data-tab-item=\"i3actions-tab\" data-selected-links=\"repo_actions /dfinity/grant-rfps/actions\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g a\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Actions&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n    \n              <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-play UnderlineNav-octicon d-none d-sm-inline\">\n    <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path>\n</svg>\n        <span data-content=\"Actions\">Actions</span>\n          <span id=\"actions-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"Not available\" data-view-component=\"true\" class=\"Counter\"></span>\n\n\n    \n</a></li>\n      <li data-view-component=\"true\" class=\"d-inline-flex\">\n  <a id=\"security-tab\" href=\"/dfinity/grant-rfps/security\" data-tab-item=\"i4security-tab\" data-selected-links=\"security overview alerts policy token_scanning code_scanning /dfinity/grant-rfps/security\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g s\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Security&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n    \n              <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline\">\n    <path d=\"M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n        <span data-content=\"Security\">Security</span>\n          <include-fragment src=\"/dfinity/grant-rfps/security/overall-count\" accept=\"text/fragment+html\" data-nonce=\"v2:00a92c9c-74bb-2201-29d2-1aeb01c955cf\" data-view-component=\"true\">\n  \n  <div data-show-on-forbidden-error hidden>\n    <div class=\"Box\">\n  <div class=\"blankslate-container\">\n    <div data-view-component=\"true\" class=\"blankslate blankslate-spacious color-bg-default rounded-2\">\n      \n\n      <h3 data-view-component=\"true\" class=\"blankslate-heading\">        Uh oh!\n</h3>\n      <p data-view-component=\"true\">        <p class=\"color-fg-muted my-2 mb-2 ws-normal\">There was an error while loading. <a class=\"Link--inTextBlock\" data-turbo=\"false\" href=\"\" aria-label=\"Please reload this page\">Please reload this page</a>.</p>\n</p>\n\n</div>  </div>\n</div>  </div>\n</include-fragment>\n\n    \n</a></li>\n      <li data-view-component=\"true\" class=\"d-inline-flex\">\n  <a id=\"insights-tab\" href=\"/dfinity/grant-rfps/pulse\" data-tab-item=\"i5insights-tab\" data-selected-links=\"repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /dfinity/grant-rfps/pulse\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Insights&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n    \n              <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline\">\n    <path d=\"M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n        <span data-content=\"Insights\">Insights</span>\n          <span id=\"insights-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"Not available\" data-view-component=\"true\" class=\"Counter\"></span>\n\n\n    \n</a></li>\n</ul>\n    <div style=\"visibility:hidden;\" data-view-component=\"true\" class=\"UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0\">      <action-menu data-select-variant=\"none\" data-view-component=\"true\">\n  <focus-group direction=\"vertical\" mnemonics retain>\n    <button id=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-button\" popovertarget=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-overlay\" aria-controls=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-list\" aria-haspopup=\"true\" aria-labelledby=\"tooltip-bfaf69ec-66f6-44ad-81f0-b3906ef20aea\" type=\"button\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--secondary Button--medium UnderlineNav-item\">  <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-kebab-horizontal Button-visual\">\n    <path d=\"M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-bfaf69ec-66f6-44ad-81f0-b3906ef20aea\" for=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-button\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Additional navigation options</tool-tip>\n\n\n<anchored-position data-target=\"action-menu.overlay\" id=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-overlay\" anchor=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-button\" align=\"start\" side=\"outside-bottom\" anchor-offset=\"normal\" popover=\"auto\" data-view-component=\"true\">\n  <div data-view-component=\"true\" class=\"Overlay Overlay--size-auto\">\n    \n      <div data-view-component=\"true\" class=\"Overlay-body Overlay-body--paddingNone\">          <action-list>\n  <div data-view-component=\"true\">\n    <ul aria-labelledby=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-button\" id=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-list\" role=\"menu\" data-view-component=\"true\" class=\"ActionListWrap--inset ActionListWrap\">\n        <li hidden=\"hidden\" data-menu-item=\"i0code-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n    \n    \n    <a tabindex=\"-1\" id=\"item-195846b0-00e9-40b8-83c6-79790057ff4b\" href=\"/dfinity/grant-rfps\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n        <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n          <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code\">\n    <path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n        </span>\n      \n        <span data-view-component=\"true\" class=\"ActionListItem-label\">\n          Code\n</span>      \n</a>\n  \n</li>\n        <li hidden=\"hidden\" data-menu-item=\"i1issues-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n    \n    \n    <a tabindex=\"-1\" id=\"item-ca4381f4-1072-4ed8-8a09-b1a65897fe6c\" href=\"/dfinity/grant-rfps/issues\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n        <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n          <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-issue-opened\">\n    <path d=\"M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z\"></path>\n</svg>\n        </span>\n      \n        <span data-view-component=\"true\" class=\"ActionListItem-label\">\n          Issues\n</span>      \n</a>\n  \n</li>\n        <li hidden=\"hidden\" data-menu-item=\"i2pull-requests-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n    \n    \n    <a tabindex=\"-1\" id=\"item-e26226c5-1302-4f18-bc57-abd622db96f4\" href=\"/dfinity/grant-rfps/pulls\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n        <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n          <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-git-pull-request\">\n    <path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path>\n</svg>\n        </span>\n      \n        <span data-view-component=\"true\" class=\"ActionListItem-label\">\n          Pull requests\n</span>      \n</a>\n  \n</li>\n        <li hidden=\"hidden\" data-menu-item=\"i3actions-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n    \n    \n    <a tabindex=\"-1\" id=\"item-84c64914-f30d-44e4-bf86-198488b37a58\" href=\"/dfinity/grant-rfps/actions\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n        <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n          <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-play\">\n    <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path>\n</svg>\n        </span>\n      \n        <span data-view-component=\"true\" class=\"ActionListItem-label\">\n          Actions\n</span>      \n</a>\n  \n</li>\n        <li hidden=\"hidden\" data-menu-item=\"i4security-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n    \n    \n    <a tabindex=\"-1\" id=\"item-17a52dab-eca4-4f38-8778-9ea6c6b6756b\" href=\"/dfinity/grant-rfps/security\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n        <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n          <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-shield\">\n    <path d=\"M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n        </span>\n      \n        <span data-view-component=\"true\" class=\"ActionListItem-label\">\n          Security\n</span>      \n</a>\n  \n</li>\n        <li hidden=\"hidden\" data-menu-item=\"i5insights-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n    \n    \n    <a tabindex=\"-1\" id=\"item-c945c0ee-f591-47ad-9bcb-802348d9be93\" href=\"/dfinity/grant-rfps/pulse\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n        <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n          <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-graph\">\n    <path d=\"M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n        </span>\n      \n        <span data-view-component=\"true\" class=\"ActionListItem-label\">\n          Insights\n</span>      \n</a>\n  \n</li>\n</ul>    \n</div></action-list>\n\n\n</div>\n      \n</div></anchored-position>  </focus-group>\n</action-menu></div>\n</nav>\n\n  </div>\n\n  \n\n\n\n<turbo-frame id=\"repo-content-turbo-frame\" target=\"_top\" data-turbo-action=\"advance\" class=\"\">\n    <div id=\"repo-content-pjax-container\" class=\"repository-content \" >\n    \n\n\n\n    \n      \n    \n\n\n\n\n\n\n\n\n<react-app\n  app-name=\"react-code-view\"\n  initial-path=\"/dfinity/grant-rfps/blob/main/requests-for-startups.md\"\n    style=\"display: block; min-height: calc(100vh - 64px);\"\n  data-attempted-ssr=\"false\"\n  data-ssr=\"false\"\n  data-lazy=\"false\"\n  data-alternate=\"false\"\n  data-data-router-enabled=\"false\"\n  data-react-profiling=\"false\"\n>\n  \n  <script type=\"application/json\" data-target=\"react-app.embeddedData\">{\"payload\":{\"allShortcutsEnabled\":false,\"fileTree\":{\"\":{\"items\":[{\"name\":\".github\",\"path\":\".github\",\"contentType\":\"directory\"},{\"name\":\"docs\",\"path\":\"docs\",\"contentType\":\"directory\"},{\"name\":\"LICENSE\",\"path\":\"LICENSE\",\"contentType\":\"file\"},{\"name\":\"README.md\",\"path\":\"README.md\",\"contentType\":\"file\"},{\"name\":\"local-workflow.png\",\"path\":\"local-workflow.png\",\"contentType\":\"file\"},{\"name\":\"readme-example.md\",\"path\":\"readme-example.md\",\"contentType\":\"file\"},{\"name\":\"repo-checklist.md\",\"path\":\"repo-checklist.md\",\"contentType\":\"file\"},{\"name\":\"requests-for-startups.md\",\"path\":\"requests-for-startups.md\",\"contentType\":\"file\"}],\"totalCount\":8}},\"fileTreeProcessingTime\":4.853509,\"foldersToFetch\":[],\"incompleteFileTree\":false,\"repo\":{\"id\":527877964,\"defaultBranch\":\"main\",\"name\":\"grant-rfps\",\"ownerLogin\":\"dfinity\",\"currentUserCanPush\":false,\"isFork\":false,\"isEmpty\":false,\"createdAt\":\"2022-08-23T07:22:11.000Z\",\"ownerAvatar\":\"https://avatars.githubusercontent.com/u/59101585?v=4\",\"public\":true,\"private\":false,\"isOrgOwned\":true},\"codeLineWrapEnabled\":false,\"symbolsExpanded\":false,\"treeExpanded\":true,\"refInfo\":{\"name\":\"main\",\"listCacheKey\":\"v0:1741257465.0\",\"canEdit\":false,\"refType\":\"branch\",\"currentOid\":\"19b66dfbb88bdb5edb5ab7e0a3d4a86418eaefda\"},\"path\":\"requests-for-startups.md\",\"currentUser\":null,\"blob\":{\"rawLines\":null,\"stylingDirectives\":null,\"colorizedLines\":null,\"csv\":null,\"csvError\":null,\"dependabotInfo\":{\"showConfigurationBanner\":false,\"configFilePath\":null,\"networkDependabotPath\":\"/dfinity/grant-rfps/network/updates\",\"dismissConfigurationNoticePath\":\"/settings/dismiss-notice/dependabot_configuration_notice\",\"configurationNoticeDismissed\":null},\"displayName\":\"requests-for-startups.md\",\"displayUrl\":\"https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md?raw=true\",\"headerInfo\":{\"blobSize\":\"12.2 KB\",\"deleteTooltip\":\"You must be signed in to make or propose changes\",\"editTooltip\":\"You must be signed in to make or propose changes\",\"ghDesktopPath\":\"https://desktop.github.com\",\"isGitLfs\":false,\"onBranch\":true,\"shortPath\":\"08421b3\",\"siteNavLoginPath\":\"/login?return_to=https%3A%2F%2Fgithub.com%2Fdfinity%2Fgrant-rfps%2Fblob%2Fmain%2Frequests-for-startups.md\",\"isCSV\":false,\"isRichtext\":true,\"toc\":[{\"level\":1,\"text\":\"Requests for Startups\",\"anchor\":\"requests-for-startups\",\"htmlText\":\"Requests for Startups\"},{\"level\":2,\"text\":\"Contents\",\"anchor\":\"contents\",\"htmlText\":\"Contents\"},{\"level\":2,\"text\":\"Multi-chain Oracle Service\",\"anchor\":\"multi-chain-oracle-service\",\"htmlText\":\"Multi-chain Oracle Service\"},{\"level\":3,\"text\":\"Examples\",\"anchor\":\"examples\",\"htmlText\":\"Examples\"},{\"level\":2,\"text\":\"Multi-chain Messaging Service\",\"anchor\":\"multi-chain-messaging-service\",\"htmlText\":\"Multi-chain Messaging Service\"},{\"level\":3,\"text\":\"Examples\",\"anchor\":\"examples-1\",\"htmlText\":\"Examples\"},{\"level\":2,\"text\":\"Multi-chain Governance\",\"anchor\":\"multi-chain-governance\",\"htmlText\":\"Multi-chain Governance\"},{\"level\":3,\"text\":\"Resouces\",\"anchor\":\"resouces\",\"htmlText\":\"Resouces\"},{\"level\":2,\"text\":\"Multi-chain Smart Contract Wallet\",\"anchor\":\"multi-chain-smart-contract-wallet\",\"htmlText\":\"Multi-chain Smart Contract Wallet\"},{\"level\":3,\"text\":\"Examples\",\"anchor\":\"examples-2\",\"htmlText\":\"Examples\"},{\"level\":2,\"text\":\"Multi-chain Decentralized Exchange\",\"anchor\":\"multi-chain-decentralized-exchange\",\"htmlText\":\"Multi-chain Decentralized Exchange\"},{\"level\":3,\"text\":\"Examples\",\"anchor\":\"examples-3\",\"htmlText\":\"Examples\"},{\"level\":2,\"text\":\"Multi-chain Token Baskets\",\"anchor\":\"multi-chain-token-baskets\",\"htmlText\":\"Multi-chain Token Baskets\"},{\"level\":2,\"text\":\"Multi-chain Automation and Web3 Functions\",\"anchor\":\"multi-chain-automation-and-web3-functions\",\"htmlText\":\"Multi-chain Automation and Web3 Functions\"},{\"level\":3,\"text\":\"Resources\",\"anchor\":\"resources\",\"htmlText\":\"Resources\"},{\"level\":2,\"text\":\"Web3 Zapier/IFTTT\",\"anchor\":\"web3-zapierifttt\",\"htmlText\":\"Web3 Zapier/IFTTT\"},{\"level\":3,\"text\":\"Resources\",\"anchor\":\"resources-1\",\"htmlText\":\"Resources\"},{\"level\":2,\"text\":\"Provider for (dynamic) NFT assets\",\"anchor\":\"provider-for-dynamic-nft-assets\",\"htmlText\":\"Provider for (dynamic) NFT assets\"},{\"level\":2,\"text\":\"BtcFi\",\"anchor\":\"btcfi\",\"htmlText\":\"BtcFi\"},{\"level\":2,\"text\":\"Document sharing and collaboration\",\"anchor\":\"document-sharing-and-collaboration\",\"htmlText\":\"Document sharing and collaboration\"},{\"level\":3,\"text\":\"Resources\",\"anchor\":\"resources-2\",\"htmlText\":\"Resources\"},{\"level\":2,\"text\":\"Decentralized Certificate Authority\",\"anchor\":\"decentralized-certificate-authority\",\"htmlText\":\"Decentralized Certificate Authority\"},{\"level\":2,\"text\":\"Decentralized Identifier (DID) Registry\",\"anchor\":\"decentralized-identifier-did-registry\",\"htmlText\":\"Decentralized Identifier (DID) Registry\"},{\"level\":2,\"text\":\"User-owned IoT Platform\",\"anchor\":\"user-owned-iot-platform\",\"htmlText\":\"User-owned IoT Platform\"},{\"level\":2,\"text\":\"Web3-ready App Development Platform\",\"anchor\":\"web3-ready-app-development-platform\",\"htmlText\":\"Web3-ready App Development Platform\"},{\"level\":3,\"text\":\"Example\",\"anchor\":\"example\",\"htmlText\":\"Example\"},{\"level\":2,\"text\":\"Registry\",\"anchor\":\"registry\",\"htmlText\":\"Registry\"},{\"level\":3,\"text\":\"Examples\",\"anchor\":\"examples-4\",\"htmlText\":\"Examples\"}],\"lineInfo\":{\"truncatedLoc\":\"182\",\"truncatedSloc\":\"110\"},\"mode\":\"file\"},\"image\":false,\"isCodeownersFile\":null,\"isPlain\":false,\"isValidLegacyIssueTemplate\":false,\"issueTemplate\":null,\"discussionTemplate\":null,\"language\":\"Markdown\",\"languageID\":222,\"large\":false,\"planSupportInfo\":{\"repoIsFork\":null,\"repoOwnedByCurrentUser\":null,\"requestFullPath\":\"/dfinity/grant-rfps/blob/main/requests-for-startups.md\",\"showFreeOrgGatedFeatureMessage\":null,\"showPlanSupportBanner\":null,\"upgradeDataAttributes\":null,\"upgradePath\":null},\"publishBannersInfo\":{\"dismissActionNoticePath\":\"/settings/dismiss-notice/publish_action_from_dockerfile\",\"releasePath\":\"/dfinity/grant-rfps/releases/new?marketplace=true\",\"showPublishActionBanner\":false},\"rawBlobUrl\":\"https://github.com/dfinity/grant-rfps/raw/refs/heads/main/requests-for-startups.md\",\"renderImageOrRaw\":false,\"richText\":\"\\u003carticle class=\\\"markdown-body entry-content container-lg\\\" itemprop=\\\"text\\\"\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch1 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eRequests for Startups\\u003c/h1\\u003e\\u003ca id=\\\"user-content-requests-for-startups\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Requests for Startups\\\" href=\\\"#requests-for-startups\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eList of ideas for startups in the Internet Computer ecosystem.\\nIf you're interested, you can apply for a developer grant at \\u003ca href=\\\"https://dfinity.org/grants\\\" rel=\\\"nofollow\\\"\\u003ehttps://dfinity.org/grants\\u003c/a\\u003e to get things rolling.\\nIn addition, we'll be happy to support you with technical guidance, PR, as well as introductions to the community and investors.\\u003c/p\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eIf you'd like to add a request for startups, \\u003ca href=\\\"https://github.com/dfinity/grant-rfps/discussions\\\"\\u003estart a discussion\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eContents\\u003c/h2\\u003e\\u003ca id=\\\"user-content-contents\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Contents\\\" href=\\\"#contents\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#requests-for-startups\\\"\\u003eRequests for Startups\\u003c/a\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#contents\\\"\\u003eContents\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-oracle-service\\\"\\u003eMulti-chain Oracle Service\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-messaging-service\\\"\\u003eMulti-chain Messaging Service\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-governance\\\"\\u003eMulti-chain Governance\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-smart-contract-wallet\\\"\\u003eMulti-chain Smart Contract Wallet\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-decentralized-exchange\\\"\\u003eMulti-chain Decentralized Exchange\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-token-baskets\\\"\\u003eMulti-chain Token Baskets\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-automation-and-web3-functions\\\"\\u003eMulti-chain Automation and Web3 Functions\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#web3-zapierifttt\\\"\\u003eWeb3 Zapier/IFTTT\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#provider-for-dynamic-nft-assets\\\"\\u003eProvider for (dynamic) NFT assets\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#btcfi\\\"\\u003eBtcFi\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#document-sharing-and-collaboration\\\"\\u003eDocument sharing and collaboration\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#decentralized-certificate-authority\\\"\\u003eDecentralized Certificate Authority\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#decentralized-identifier-did-registry\\\"\\u003eDecentralized Identifier (DID) Registry\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#user-owned-iot-platform\\\"\\u003eUser-owned IoT Platform\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#web3-ready-app-development-platform\\\"\\u003eWeb3-ready App Development Platform\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#registry\\\"\\u003eRegistry\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Oracle Service\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-oracle-service\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Oracle Service\\\" href=\\\"#multi-chain-oracle-service\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eCanister smart contracts can call web services using \\u003ca href=\\\"https://internetcomputer.org/https-outcalls\\\" rel=\\\"nofollow\\\"\\u003eHTTPS Outcalls\\u003c/a\\u003e and can sign transactions targeting \\u003ca href=\\\"http://ethanfast.com/top-crypto.html\\\" rel=\\\"nofollow\\\"\\u003evarious blockchains that support ECDSA (with curve \\u003ccode\\u003esecp256k1\\u003c/code\\u003e)\\u003c/a\\u003e using \\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa\\\" rel=\\\"nofollow\\\"\\u003eChain-key Signatures\\u003c/a\\u003e. One major use case of oracles is to bring price information on chain. With the \\u003ca href=\\\"https://github.com/dfinity/exchange-rate-canister\\\"\\u003eexchange rate canister\\u003c/a\\u003e (currently in beta), there’s already an open internet service available on the Internet Computer that allows to fetch various exchange rates. Furthermore, canisters have access to cryptographic randomness which can be provided to other chains.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExamples\\u003c/h3\\u003e\\u003ca id=\\\"user-content-examples\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Examples\\\" href=\\\"#examples\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/orally-network\\\"\\u003eOrally\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://chainsight.network/\\\" rel=\\\"nofollow\\\"\\u003eChainsight\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Messaging Service\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-messaging-service\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Messaging Service\\\" href=\\\"#multi-chain-messaging-service\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer is well suited to build a cross-chain messaging service, because\\u003c/p\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa\\\" rel=\\\"nofollow\\\"\\u003eChain-key signatures\\u003c/a\\u003e allow signing transactions destined for various chains\\u003c/li\\u003e\\n\\u003cli\\u003eMessages from the IC can be verified by 1-2 BLS signatures, instead of following a blockchain, i.e. for chains that support cost-efficient BLS signature verification on-chain, it's simple to verify messages from the IC.\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://internetcomputer.org/https-outcalls\\\" rel=\\\"nofollow\\\"\\u003eHTTPS Outcalls\\u003c/a\\u003e allow to submit and retrieve messages to and from other chains.\\u003c/li\\u003e\\n\\u003cli\\u003eThe capabilities of canister smart contracts make it feasible to implement \\u003ca href=\\\"https://github.com/dfinity/grant-rfps/issues/25\\\" data-hovercard-type=\\\"issue\\\" data-hovercard-url=\\\"/dfinity/grant-rfps/issues/25/hovercard\\\"\\u003eon-chain light clients for other chains\\u003c/a\\u003e if available.\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExamples\\u003c/h3\\u003e\\u003ca id=\\\"user-content-examples-1\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Examples\\\" href=\\\"#examples-1\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/iclighthouse/icRouter\\\"\\u003eicRouter\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/rocklabs-io/omnic\\\"\\u003eOmnic\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Governance\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-governance\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Governance\\\" href=\\\"#multi-chain-governance\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eMany DAOs, in particular in the Ethereum ecosystem, use \\u003ca href=\\\"https://snapshot.org\\\" rel=\\\"nofollow\\\"\\u003eSnapshot\\u003c/a\\u003e for off-chain governance, because on-chain voting is just too expensive. The Internet Computer, however, provides a perfect platform to implement a cost-effective on-chain voting platform that is able to enforce voting results on the Internet Computer itself (e.g. to enforce a frontend upgrade) as well other target chains using \\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa\\\" rel=\\\"nofollow\\\"\\u003eChain-key Signatures\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eFurthermore, the Multi-chain capabilities of the IC allow also to execute and sync governance decisions to the deployments of a dapp on multiple chains.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eResouces\\u003c/h3\\u003e\\u003ca id=\\\"user-content-resouces\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Resouces\\\" href=\\\"#resouces\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/bjoernek/multi_chain_voting\\\"\\u003ePrototype from DFINITY\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Smart Contract Wallet\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-smart-contract-wallet\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Smart Contract Wallet\\\" href=\\\"#multi-chain-smart-contract-wallet\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eSmart contract wallets are becoming the new default because they can provide a better user experience as well as more security. Among others, smart contract wallets allow:\\u003c/p\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003eThe definition of various authentication methods\\u003c/li\\u003e\\n\\u003cli\\u003eMulti-factor authentication\\u003c/li\\u003e\\n\\u003cli\\u003eRich programmable policies\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://vitalik.ca/general/2021/01/11/recovery.html\\\" rel=\\\"nofollow\\\"\\u003eSocial recovery\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer is a perfect platform to build smart contract wallets because:\\u003c/p\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003eIt allows targeting multiple chains using \\u003ca href=\\\"https://internetcomputer.org/how-it-works/threshold-ecdsa-signing/\\\" rel=\\\"nofollow\\\"\\u003eChain-key signatures\\u003c/a\\u003e.\\u003c/li\\u003e\\n\\u003cli\\u003eYou can build full-stack web wallets since canister smart contracts can serve web browsers directly.\\u003c/li\\u003e\\n\\u003cli\\u003eThe Internet Computer itself supports various authentication methods such as \\u003ca href=\\\"https://webauthn.io/\\\" rel=\\\"nofollow\\\"\\u003eWebAuthn\\u003c/a\\u003e, and the Internet Computer is efficient enough to allow developers to implement custom authentication methods on application level.\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExamples\\u003c/h3\\u003e\\u003ca id=\\\"user-content-examples-2\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Examples\\\" href=\\\"#examples-2\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/B3Pay/b3-wallet\\\"\\u003eB3Wallet\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://oisy.com/\\\" rel=\\\"nofollow\\\"\\u003eOisy\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://astrox.me/\\\" rel=\\\"nofollow\\\"\\u003eAstroX ME\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://nfid.one/\\\" rel=\\\"nofollow\\\"\\u003eNFID\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Decentralized Exchange\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-decentralized-exchange\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Decentralized Exchange\\\" href=\\\"#multi-chain-decentralized-exchange\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003e\\u003ca href=\\\"https://internetcomputer.org/how-it-works/threshold-ecdsa-signing/\\\" rel=\\\"nofollow\\\"\\u003eChain-key Signatures\\u003c/a\\u003e, \\u003ca href=\\\"https://internetcomputer.org/https-outcalls\\\" rel=\\\"nofollow\\\"\\u003eHTTPS Outcalls\\u003c/a\\u003e and cross-chain integrations (\\u003ca href=\\\"https://internetcomputer.org/bitcoin-integration\\\" rel=\\\"nofollow\\\"\\u003eBitcoin\\u003c/a\\u003e, \\u003ca href=\\\"https://forum.dfinity.org/t/long-term-r-d-integration-with-the-ethereum-network/9382/42\\\" rel=\\\"nofollow\\\"\\u003eEthereum\\u003c/a\\u003e) allow canister smart contracts to hold various currencies in non-custodial escrow. Furthermore, the Internet Computer's computational capabilities and high throughput allow for building not only AMM-based exchanges but also order-book based exchanges. The upcoming feature, \\u003ca href=\\\"https://forum.dfinity.org/t/threshold-key-derivation-privacy-on-the-ic/16560\\\" rel=\\\"nofollow\\\"\\u003ethreshold key derivation\\u003c/a\\u003e, will also allow building exchanges with MEV-protection.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExamples\\u003c/h3\\u003e\\u003ca id=\\\"user-content-examples-3\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Examples\\\" href=\\\"#examples-3\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://www.helixmarkets.io/\\\" rel=\\\"nofollow\\\"\\u003eHelix Markets\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://iclight.io/ICDex\\\" rel=\\\"nofollow\\\"\\u003eICDex\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Token Baskets\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-token-baskets\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Token Baskets\\\" href=\\\"#multi-chain-token-baskets\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eExchange Traded Index Funds (ETFs) are a popular investment vehicle in the traditional finance world. ICP's Chain Fusion Technology allows to build a decentralized version for crypto assets accross multiple chains. You can build token baskets that track the most liquid assets on certain CEXes and DEXes, track certain narratives.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Automation and Web3 Functions\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-automation-and-web3-functions\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Automation and Web3 Functions\\\" href=\\\"#multi-chain-automation-and-web3-functions\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eTypical smart contracts can't run autonomously but have to be triggered by an incoming transaction. Canister smart contracts on the other hand can employ a heartbeat or timer to trigger periodic execution. In combination with \\u003ca href=\\\"https://internetcomputer.org/how-it-works/threshold-ecdsa-signing/\\\" rel=\\\"nofollow\\\"\\u003eChain-key Signatures\\u003c/a\\u003e and \\u003ca href=\\\"https://internetcomputer.org/https-outcalls\\\" rel=\\\"nofollow\\\"\\u003eHTTPS Outcalls\\u003c/a\\u003e, you can build Multi-chain automation and decentralized cloud functions similar to \\u003ca href=\\\"https://gelato.network/\\\" rel=\\\"nofollow\\\"\\u003eGelato Network\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eResources\\u003c/h3\\u003e\\u003ca id=\\\"user-content-resources\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Resources\\\" href=\\\"#resources\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/letmejustputthishere/chain-fusion-starter\\\"\\u003eChain Fusion Starter\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eWeb3 Zapier/IFTTT\\u003c/h2\\u003e\\u003ca id=\\\"user-content-web3-zapierifttt\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Web3 Zapier/IFTTT\\\" href=\\\"#web3-zapierifttt\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eICP's Chain Fusion Technology allows to build composable Multi-chain workflows. This means you can build a Zapier/IFTTT-like service that can listen to events on a source chain and trigger events on a target chain.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eResources\\u003c/h3\\u003e\\u003ca id=\\\"user-content-resources-1\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Resources\\\" href=\\\"#resources-1\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/letmejustputthishere/chain-fusion-starter\\\"\\u003eChain Fusion Starter\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eProvider for (dynamic) NFT assets\\u003c/h2\\u003e\\u003ca id=\\\"user-content-provider-for-dynamic-nft-assets\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Provider for (dynamic) NFT assets\\\" href=\\\"#provider-for-dynamic-nft-assets\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eMost NFTs in the greater Web3 ecosystem are pointers to off-chain assets. Best practice for these pointers is to use content-addressing with IPFS, and then use a compatible storage network (or a service provider like \\u003ca href=\\\"https://pinata.cloud\\\" rel=\\\"nofollow\\\"\\u003ePinata\\u003c/a\\u003e) to actually host the assets. However, this is limited to static assets. On the Internet Computer, you can build a service to host assets in canister smart contracts linked to NFTs on the IC itself, but also on other chains. In addition, these assets can be generated in real time according to rules defined in the canister smart contract.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eBtcFi\\u003c/h2\\u003e\\u003ca id=\\\"user-content-btcfi\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: BtcFi\\\" href=\\\"#btcfi\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe \\u003ca href=\\\"https://internetcomputer.org/bitcoin-integration\\\" rel=\\\"nofollow\\\"\\u003eBitcoin integration\\u003c/a\\u003e allows canister smart contract to hold and transfer BTC. This enables BTC - the asset - rich programmability without reliance on custodians. Since ICP employs the reverse gas model and native account abstraction, you can create a user experience similar to a centralized service. No need for a user to have an ICP native wallet or to hold ICP, just BTC.\\u003c/p\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eFor BtcFi ideas, see the \\u003ca href=\\\"https://github.com/dfinity/grant-rfps/issues/58\\\" data-hovercard-type=\\\"issue\\\" data-hovercard-url=\\\"/dfinity/grant-rfps/issues/58/hovercard\\\"\\u003eBuidl on Bitcoin RFP\\u003c/a\\u003e\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eDocument sharing and collaboration\\u003c/h2\\u003e\\u003ca id=\\\"user-content-document-sharing-and-collaboration\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Document sharing and collaboration\\\" href=\\\"#document-sharing-and-collaboration\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer is well suited to build a credibly neutral decentralized document sharing and collaboration platform for personal use, but also for collaboration between organizations. DFINITY has built an open source prototype called DocuTrack which can be used as a basis.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eResources\\u003c/h3\\u003e\\u003ca id=\\\"user-content-resources-2\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Resources\\\" href=\\\"#resources-2\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/dfinity/ic-docutrack?tab=readme-ov-file\\\"\\u003eDocuTrack Code\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://medium.com/@dfinity/the-dfinity-foundation-announces-the-open-alpha-release-of-docutrack-1dfdf7ea192f\\\" rel=\\\"nofollow\\\"\\u003eBlog Post\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eDecentralized Certificate Authority\\u003c/h2\\u003e\\u003ca id=\\\"user-content-decentralized-certificate-authority\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Decentralized Certificate Authority\\\" href=\\\"#decentralized-certificate-authority\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003e\\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa\\\" rel=\\\"nofollow\\\"\\u003eChain-key signatures\\u003c/a\\u003e allow canisters to issue x.509 certificates used in Public Key Infrastructures (PKIs). Hence, a canister can serve the role of a decentralized certificate authority. An interesting project would be to investigate if a canister using \\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa\\\" rel=\\\"nofollow\\\"\\u003echain-key signatures\\u003c/a\\u003e and \\u003ca href=\\\"https://internetcomputer.org/https-outcalls\\\" rel=\\\"nofollow\\\"\\u003eHTTPS Outcalls\\u003c/a\\u003e, potentially using a custom gateway, could serve as an ACME server similar to Let's encrypt. Note however that the \\u003ccode\\u003esecp256k1\\u003c/code\\u003e curve is currently not supported by TLS.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eDecentralized Identifier (DID) Registry\\u003c/h2\\u003e\\u003ca id=\\\"user-content-decentralized-identifier-did-registry\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Decentralized Identifier (DID) Registry\\\" href=\\\"#decentralized-identifier-did-registry\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003e\\u003ca href=\\\"https://www.w3.org/TR/did-core/\\\" rel=\\\"nofollow\\\"\\u003eDecentralized Identifiers (DIDs)\\u003c/a\\u003e are a nascent W3C Web standard at the basis of Self-Sovereign Identity (SSI). DIDs are long-lasting, user-controlled identifiers that can be used to authenticate to services, prove ownership of verifiable credentials, and more. There are many different DID methods and many of them are tied to a specific blockchain. The Internet Computer offers a unique opportunity to build a scalable blockchain-based DID method and DID registry, with capabilities such as\\u003c/p\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003eLightweight verification of DID resolution results due to chain-key technology\\u003c/li\\u003e\\n\\u003cli\\u003ePotential implementation of the right to be forgotten, since blocks are garbage collected and entries can be removed from the state\\u003c/li\\u003e\\n\\u003cli\\u003eImmutable or governed DID registry\\u003c/li\\u003e\\n\\u003cli\\u003eAdvanced recovery features for DIDs\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eUser-owned IoT Platform\\u003c/h2\\u003e\\u003ca id=\\\"user-content-user-owned-iot-platform\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: User-owned IoT Platform\\\" href=\\\"#user-owned-iot-platform\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThere have been many instances of IoT products being bricked because the cloud platform has been turned off. The Internet Computer allows building a decentralized cloud platform for IoT products, where either the backend service can be owned by the respective user or a multi-tenant platform can be owned by the users collectively, e.g. by utilizing the \\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/sns/tokenomics/\\\" rel=\\\"nofollow\\\"\\u003eService Network System\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer is specifically well suited as the basis of an IoT platform because IoT devices can verify messages from the IC by verifying a single BLS signature instead of keeping track of a blockchain.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eWeb3-ready App Development Platform\\u003c/h2\\u003e\\u003ca id=\\\"user-content-web3-ready-app-development-platform\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Web3-ready App Development Platform\\\" href=\\\"#web3-ready-app-development-platform\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer's powerful computing and hosting environment allows to build app development platforms with a similar feature set than web2 app development platforms such as Firebase, but without the platform risk and the access to cutting-edge web3 integrations such as payments and NFTs.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExample\\u003c/h3\\u003e\\u003ca id=\\\"user-content-example\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Example\\\" href=\\\"#example\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://juno.build/\\\" rel=\\\"nofollow\\\"\\u003eJuno\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eRegistry\\u003c/h2\\u003e\\u003ca id=\\\"user-content-registry\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Registry\\\" href=\\\"#registry\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer allows building registries, such as\\u003c/p\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003ePackage registries (npm, Docker Hub, ...)\\u003c/li\\u003e\\n\\u003cli\\u003eCode repositories (GitHub, GitLab, ...)\\nthat are not controlled by a single entity.\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThere is a large design space to explore from completely neutral registries to registries with decentralized governance, as well as tokenomics to incentivize contributions.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExamples\\u003c/h3\\u003e\\u003ca id=\\\"user-content-examples-4\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Examples\\\" href=\\\"#examples-4\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://codebase.org/\\\" rel=\\\"nofollow\\\"\\u003eCodebase\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://mops.one/\\\" rel=\\\"nofollow\\\"\\u003eMOPS\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003c/article\\u003e\",\"renderedFileInfo\":null,\"shortPath\":null,\"symbolsEnabled\":true,\"tabSize\":8,\"topBannersInfo\":{\"overridingGlobalFundingFile\":false,\"globalPreferredFundingPath\":null,\"showInvalidCitationWarning\":false,\"citationHelpUrl\":\"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files\",\"actionsOnboardingTip\":null},\"truncated\":false,\"viewable\":true,\"workflowRedirectUrl\":null,\"symbols\":{\"timed_out\":false,\"not_analyzed\":false,\"symbols\":[{\"name\":\"Requests for Startups\",\"kind\":\"section_1\",\"ident_start\":24,\"ident_end\":45,\"extent_start\":22,\"extent_end\":12531,\"fully_qualified_name\":\"Requests for Startups\",\"ident_utf16\":{\"start\":{\"line_number\":2,\"utf16_col\":2},\"end\":{\"line_number\":2,\"utf16_col\":23}},\"extent_utf16\":{\"start\":{\"line_number\":2,\"utf16_col\":0},\"end\":{\"line_number\":182,\"utf16_col\":0}}},{\"name\":\"Contents\",\"kind\":\"section_2\",\"ident_start\":495,\"ident_end\":503,\"extent_start\":492,\"extent_end\":1615,\"fully_qualified_name\":\"Contents\",\"ident_utf16\":{\"start\":{\"line_number\":12,\"utf16_col\":3},\"end\":{\"line_number\":12,\"utf16_col\":11}},\"extent_utf16\":{\"start\":{\"line_number\":12,\"utf16_col\":0},\"end\":{\"line_number\":33,\"utf16_col\":0}}},{\"name\":\"Multi-chain Oracle Service\",\"kind\":\"section_2\",\"ident_start\":1618,\"ident_end\":1644,\"extent_start\":1615,\"extent_end\":2517,\"fully_qualified_name\":\"Multi-chain Oracle Service\",\"ident_utf16\":{\"start\":{\"line_number\":33,\"utf16_col\":3},\"end\":{\"line_number\":33,\"utf16_col\":29}},\"extent_utf16\":{\"start\":{\"line_number\":33,\"utf16_col\":0},\"end\":{\"line_number\":42,\"utf16_col\":0}}},{\"name\":\"Examples\",\"kind\":\"section_3\",\"ident_start\":2416,\"ident_end\":2424,\"extent_start\":2412,\"extent_end\":2517,\"fully_qualified_name\":\"Examples\",\"ident_utf16\":{\"start\":{\"line_number\":37,\"utf16_col\":4},\"end\":{\"line_number\":37,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":37,\"utf16_col\":0},\"end\":{\"line_number\":42,\"utf16_col\":0}}},{\"name\":\"Multi-chain Messaging Service\",\"kind\":\"section_2\",\"ident_start\":2520,\"ident_end\":2549,\"extent_start\":2517,\"extent_end\":3449,\"fully_qualified_name\":\"Multi-chain Messaging Service\",\"ident_utf16\":{\"start\":{\"line_number\":42,\"utf16_col\":3},\"end\":{\"line_number\":42,\"utf16_col\":32}},\"extent_utf16\":{\"start\":{\"line_number\":42,\"utf16_col\":0},\"end\":{\"line_number\":56,\"utf16_col\":0}}},{\"name\":\"Examples\",\"kind\":\"section_3\",\"ident_start\":3335,\"ident_end\":3343,\"extent_start\":3331,\"extent_end\":3449,\"fully_qualified_name\":\"Examples\",\"ident_utf16\":{\"start\":{\"line_number\":51,\"utf16_col\":4},\"end\":{\"line_number\":51,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":51,\"utf16_col\":0},\"end\":{\"line_number\":56,\"utf16_col\":0}}},{\"name\":\"Multi-chain Governance\",\"kind\":\"section_2\",\"ident_start\":3452,\"ident_end\":3474,\"extent_start\":3449,\"extent_end\":4243,\"fully_qualified_name\":\"Multi-chain Governance\",\"ident_utf16\":{\"start\":{\"line_number\":56,\"utf16_col\":3},\"end\":{\"line_number\":56,\"utf16_col\":25}},\"extent_utf16\":{\"start\":{\"line_number\":56,\"utf16_col\":0},\"end\":{\"line_number\":66,\"utf16_col\":0}}},{\"name\":\"Resouces\",\"kind\":\"section_3\",\"ident_start\":4157,\"ident_end\":4165,\"extent_start\":4153,\"extent_end\":4243,\"fully_qualified_name\":\"Resouces\",\"ident_utf16\":{\"start\":{\"line_number\":62,\"utf16_col\":4},\"end\":{\"line_number\":62,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":62,\"utf16_col\":0},\"end\":{\"line_number\":66,\"utf16_col\":0}}},{\"name\":\"Multi-chain Smart Contract Wallet\",\"kind\":\"section_2\",\"ident_start\":4246,\"ident_end\":4279,\"extent_start\":4243,\"extent_end\":5362,\"fully_qualified_name\":\"Multi-chain Smart Contract Wallet\",\"ident_utf16\":{\"start\":{\"line_number\":66,\"utf16_col\":3},\"end\":{\"line_number\":66,\"utf16_col\":36}},\"extent_utf16\":{\"start\":{\"line_number\":66,\"utf16_col\":0},\"end\":{\"line_number\":88,\"utf16_col\":0}}},{\"name\":\"Examples\",\"kind\":\"section_3\",\"ident_start\":5212,\"ident_end\":5220,\"extent_start\":5208,\"extent_end\":5362,\"fully_qualified_name\":\"Examples\",\"ident_utf16\":{\"start\":{\"line_number\":81,\"utf16_col\":4},\"end\":{\"line_number\":81,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":81,\"utf16_col\":0},\"end\":{\"line_number\":88,\"utf16_col\":0}}},{\"name\":\"Multi-chain Decentralized Exchange\",\"kind\":\"section_2\",\"ident_start\":5365,\"ident_end\":5399,\"extent_start\":5362,\"extent_end\":6284,\"fully_qualified_name\":\"Multi-chain Decentralized Exchange\",\"ident_utf16\":{\"start\":{\"line_number\":88,\"utf16_col\":3},\"end\":{\"line_number\":88,\"utf16_col\":37}},\"extent_utf16\":{\"start\":{\"line_number\":88,\"utf16_col\":0},\"end\":{\"line_number\":98,\"utf16_col\":0}}},{\"name\":\"Examples\",\"kind\":\"section_3\",\"ident_start\":6188,\"ident_end\":6196,\"extent_start\":6184,\"extent_end\":6284,\"fully_qualified_name\":\"Examples\",\"ident_utf16\":{\"start\":{\"line_number\":92,\"utf16_col\":4},\"end\":{\"line_number\":92,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":92,\"utf16_col\":0},\"end\":{\"line_number\":98,\"utf16_col\":0}}},{\"name\":\"Multi-chain Token Baskets\",\"kind\":\"section_2\",\"ident_start\":6287,\"ident_end\":6312,\"extent_start\":6284,\"extent_end\":6648,\"fully_qualified_name\":\"Multi-chain Token Baskets\",\"ident_utf16\":{\"start\":{\"line_number\":98,\"utf16_col\":3},\"end\":{\"line_number\":98,\"utf16_col\":28}},\"extent_utf16\":{\"start\":{\"line_number\":98,\"utf16_col\":0},\"end\":{\"line_number\":103,\"utf16_col\":0}}},{\"name\":\"Multi-chain Automation and Web3 Functions\",\"kind\":\"section_2\",\"ident_start\":6651,\"ident_end\":6692,\"extent_start\":6648,\"extent_end\":7307,\"fully_qualified_name\":\"Multi-chain Automation and Web3 Functions\",\"ident_utf16\":{\"start\":{\"line_number\":103,\"utf16_col\":3},\"end\":{\"line_number\":103,\"utf16_col\":44}},\"extent_utf16\":{\"start\":{\"line_number\":103,\"utf16_col\":0},\"end\":{\"line_number\":111,\"utf16_col\":0}}},{\"name\":\"Resources\",\"kind\":\"section_3\",\"ident_start\":7208,\"ident_end\":7217,\"extent_start\":7204,\"extent_end\":7307,\"fully_qualified_name\":\"Resources\",\"ident_utf16\":{\"start\":{\"line_number\":107,\"utf16_col\":4},\"end\":{\"line_number\":107,\"utf16_col\":13}},\"extent_utf16\":{\"start\":{\"line_number\":107,\"utf16_col\":0},\"end\":{\"line_number\":111,\"utf16_col\":0}}},{\"name\":\"Web3 Zapier/IFTTT\",\"kind\":\"section_2\",\"ident_start\":7310,\"ident_end\":7327,\"extent_start\":7307,\"extent_end\":7648,\"fully_qualified_name\":\"Web3 Zapier/IFTTT\",\"ident_utf16\":{\"start\":{\"line_number\":111,\"utf16_col\":3},\"end\":{\"line_number\":111,\"utf16_col\":20}},\"extent_utf16\":{\"start\":{\"line_number\":111,\"utf16_col\":0},\"end\":{\"line_number\":119,\"utf16_col\":0}}},{\"name\":\"Resources\",\"kind\":\"section_3\",\"ident_start\":7549,\"ident_end\":7558,\"extent_start\":7545,\"extent_end\":7648,\"fully_qualified_name\":\"Resources\",\"ident_utf16\":{\"start\":{\"line_number\":115,\"utf16_col\":4},\"end\":{\"line_number\":115,\"utf16_col\":13}},\"extent_utf16\":{\"start\":{\"line_number\":115,\"utf16_col\":0},\"end\":{\"line_number\":119,\"utf16_col\":0}}},{\"name\":\"Provider for (dynamic) NFT assets\",\"kind\":\"section_2\",\"ident_start\":7651,\"ident_end\":7684,\"extent_start\":7648,\"extent_end\":8275,\"fully_qualified_name\":\"Provider for (dynamic) NFT assets\",\"ident_utf16\":{\"start\":{\"line_number\":119,\"utf16_col\":3},\"end\":{\"line_number\":119,\"utf16_col\":36}},\"extent_utf16\":{\"start\":{\"line_number\":119,\"utf16_col\":0},\"end\":{\"line_number\":123,\"utf16_col\":0}}},{\"name\":\"BtcFi\",\"kind\":\"section_2\",\"ident_start\":8278,\"ident_end\":8283,\"extent_start\":8275,\"extent_end\":8815,\"fully_qualified_name\":\"BtcFi\",\"ident_utf16\":{\"start\":{\"line_number\":123,\"utf16_col\":3},\"end\":{\"line_number\":123,\"utf16_col\":8}},\"extent_utf16\":{\"start\":{\"line_number\":123,\"utf16_col\":0},\"end\":{\"line_number\":130,\"utf16_col\":0}}},{\"name\":\"Document sharing and collaboration\",\"kind\":\"section_2\",\"ident_start\":8818,\"ident_end\":8852,\"extent_start\":8815,\"extent_end\":9356,\"fully_qualified_name\":\"Document sharing and collaboration\",\"ident_utf16\":{\"start\":{\"line_number\":130,\"utf16_col\":3},\"end\":{\"line_number\":130,\"utf16_col\":37}},\"extent_utf16\":{\"start\":{\"line_number\":130,\"utf16_col\":0},\"end\":{\"line_number\":139,\"utf16_col\":0}}},{\"name\":\"Resources\",\"kind\":\"section_3\",\"ident_start\":9140,\"ident_end\":9149,\"extent_start\":9136,\"extent_end\":9356,\"fully_qualified_name\":\"Resources\",\"ident_utf16\":{\"start\":{\"line_number\":134,\"utf16_col\":4},\"end\":{\"line_number\":134,\"utf16_col\":13}},\"extent_utf16\":{\"start\":{\"line_number\":134,\"utf16_col\":0},\"end\":{\"line_number\":139,\"utf16_col\":0}}},{\"name\":\"Decentralized Certificate Authority\",\"kind\":\"section_2\",\"ident_start\":9359,\"ident_end\":9394,\"extent_start\":9356,\"extent_end\":10068,\"fully_qualified_name\":\"Decentralized Certificate Authority\",\"ident_utf16\":{\"start\":{\"line_number\":139,\"utf16_col\":3},\"end\":{\"line_number\":139,\"utf16_col\":38}},\"extent_utf16\":{\"start\":{\"line_number\":139,\"utf16_col\":0},\"end\":{\"line_number\":143,\"utf16_col\":0}}},{\"name\":\"Decentralized Identifier (DID) Registry\",\"kind\":\"section_2\",\"ident_start\":10071,\"ident_end\":10110,\"extent_start\":10068,\"extent_end\":10931,\"fully_qualified_name\":\"Decentralized Identifier (DID) Registry\",\"ident_utf16\":{\"start\":{\"line_number\":143,\"utf16_col\":3},\"end\":{\"line_number\":143,\"utf16_col\":42}},\"extent_utf16\":{\"start\":{\"line_number\":143,\"utf16_col\":0},\"end\":{\"line_number\":152,\"utf16_col\":0}}},{\"name\":\"User-owned IoT Platform\",\"kind\":\"section_2\",\"ident_start\":10934,\"ident_end\":10957,\"extent_start\":10931,\"extent_end\":11640,\"fully_qualified_name\":\"User-owned IoT Platform\",\"ident_utf16\":{\"start\":{\"line_number\":152,\"utf16_col\":3},\"end\":{\"line_number\":152,\"utf16_col\":26}},\"extent_utf16\":{\"start\":{\"line_number\":152,\"utf16_col\":0},\"end\":{\"line_number\":158,\"utf16_col\":0}}},{\"name\":\"Web3-ready App Development Platform\",\"kind\":\"section_2\",\"ident_start\":11643,\"ident_end\":11678,\"extent_start\":11640,\"extent_end\":12074,\"fully_qualified_name\":\"Web3-ready App Development Platform\",\"ident_utf16\":{\"start\":{\"line_number\":158,\"utf16_col\":3},\"end\":{\"line_number\":158,\"utf16_col\":38}},\"extent_utf16\":{\"start\":{\"line_number\":158,\"utf16_col\":0},\"end\":{\"line_number\":168,\"utf16_col\":0}}},{\"name\":\"Example\",\"kind\":\"section_3\",\"ident_start\":11981,\"ident_end\":11988,\"extent_start\":11977,\"extent_end\":12074,\"fully_qualified_name\":\"Example\",\"ident_utf16\":{\"start\":{\"line_number\":162,\"utf16_col\":4},\"end\":{\"line_number\":162,\"utf16_col\":11}},\"extent_utf16\":{\"start\":{\"line_number\":162,\"utf16_col\":0},\"end\":{\"line_number\":168,\"utf16_col\":0}}},{\"name\":\"Registry\",\"kind\":\"section_2\",\"ident_start\":12077,\"ident_end\":12085,\"extent_start\":12074,\"extent_end\":12531,\"fully_qualified_name\":\"Registry\",\"ident_utf16\":{\"start\":{\"line_number\":168,\"utf16_col\":3},\"end\":{\"line_number\":168,\"utf16_col\":11}},\"extent_utf16\":{\"start\":{\"line_number\":168,\"utf16_col\":0},\"end\":{\"line_number\":182,\"utf16_col\":0}}},{\"name\":\"Examples\",\"kind\":\"section_3\",\"ident_start\":12457,\"ident_end\":12465,\"extent_start\":12453,\"extent_end\":12531,\"fully_qualified_name\":\"Examples\",\"ident_utf16\":{\"start\":{\"line_number\":178,\"utf16_col\":4},\"end\":{\"line_number\":178,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":178,\"utf16_col\":0},\"end\":{\"line_number\":182,\"utf16_col\":0}}}]}},\"copilotInfo\":null,\"copilotAccessAllowed\":false,\"modelsAccessAllowed\":false,\"modelsRepoIntegrationEnabled\":false,\"isMarketplaceEnabled\":true,\"csrf_tokens\":{\"/dfinity/grant-rfps/branches\":{\"post\":\"YR6JNAB475nq2qU926ABn2la7KE60cIr87K6NsmmY31huTfvhxXz_wwPU003z3R7DfURVjSoigPY7uj4jeiwmQ\"},\"/repos/preferences\":{\"post\":\"1CgoIGK6u80p-dxf9tziqSoYdd9l18OCaPqUktMQn9WS4rSxPbIBUCw-YTCUzp1wfsyd053RgxZCmYHh8ibp1Q\"}}},\"title\":\"grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps\",\"appPayload\":{\"helpUrl\":\"https://docs.github.com\",\"findFileWorkerPath\":\"/assets-cdn/worker/find-file-worker-263cab1760dd.js\",\"findInFileWorkerPath\":\"/assets-cdn/worker/find-in-file-worker-41d93d549163.js\",\"githubDevUrl\":null,\"enabled_features\":{\"code_nav_ui_events\":false,\"react_blob_overlay\":false,\"accessible_code_button\":true}}}</script>\n  <div data-target=\"react-app.reactRoot\"></div>\n</react-app>\n</turbo-frame>\n\n\n\n  </div>\n\n</turbo-frame>\n\n    </main>\n  </div>\n\n  </div>\n\n          <footer class=\"footer pt-8 pb-6 f6 color-fg-muted p-responsive\" role=\"contentinfo\" >\n  <h2 class='sr-only'>Footer</h2>\n\n  \n\n\n  <div class=\"d-flex flex-justify-center flex-items-center flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap\">\n    <div class=\"d-flex flex-items-center flex-shrink-0 mx-2\">\n      <a aria-label=\"GitHub Homepage\" class=\"footer-octicon mr-2\" href=\"https://github.com\">\n        <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-mark-github\">\n    <path d=\"M12 1C5.923 1 1 5.923 1 12c0 4.867 3.149 8.979 7.521 10.436.55.096.756-.233.756-.522 0-.262-.013-1.128-.013-2.049-2.764.509-3.479-.674-3.699-1.292-.124-.317-.66-1.293-1.127-1.554-.385-.207-.936-.715-.014-.729.866-.014 1.485.797 1.691 1.128.99 1.663 2.571 1.196 3.204.907.096-.715.385-1.196.701-1.471-2.448-.275-5.005-1.224-5.005-5.432 0-1.196.426-2.186 1.128-2.956-.111-.275-.496-1.402.11-2.915 0 0 .921-.288 3.024 1.128a10.193 10.193 0 0 1 2.75-.371c.936 0 1.871.123 2.75.371 2.104-1.43 3.025-1.128 3.025-1.128.605 1.513.221 2.64.111 2.915.701.77 1.127 1.747 1.127 2.956 0 4.222-2.571 5.157-5.019 5.432.399.344.743 1.004.743 2.035 0 1.471-.014 2.654-.014 3.025 0 .289.206.632.756.522C19.851 20.979 23 16.854 23 12c0-6.077-4.922-11-11-11Z\"></path>\n</svg>\n</a>\n      <span>\n        &copy; 2025 GitHub,&nbsp;Inc.\n      </span>\n    </div>\n\n    <nav aria-label=\"Footer\">\n      <h3 class=\"sr-only\" id=\"sr-footer-heading\">Footer navigation</h3>\n\n      <ul class=\"list-style-none d-flex flex-justify-center flex-wrap mb-2 mb-lg-0\" aria-labelledby=\"sr-footer-heading\">\n\n          <li class=\"mx-2\">\n            <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Terms&quot;,&quot;label&quot;:&quot;text:terms&quot;}\" href=\"https://docs.github.com/site-policy/github-terms/github-terms-of-service\" data-view-component=\"true\" class=\"Link--secondary Link\">Terms</a>\n          </li>\n\n          <li class=\"mx-2\">\n            <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;}\" href=\"https://docs.github.com/site-policy/privacy-policies/github-privacy-statement\" data-view-component=\"true\" class=\"Link--secondary Link\">Privacy</a>\n          </li>\n\n          <li class=\"mx-2\">\n            <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;}\" href=\"https://github.com/security\" data-view-component=\"true\" class=\"Link--secondary Link\">Security</a>\n          </li>\n\n          <li class=\"mx-2\">\n            <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;}\" href=\"https://www.githubstatus.com/\" data-view-component=\"true\" class=\"Link--secondary Link\">Status</a>\n          </li>\n\n          <li class=\"mx-2\">\n            <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to docs&quot;,&quot;label&quot;:&quot;text:docs&quot;}\" href=\"https://docs.github.com/\" data-view-component=\"true\" class=\"Link--secondary Link\">Docs</a>\n          </li>\n\n          <li class=\"mx-2\">\n            <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;}\" href=\"https://support.github.com?tags=dotcom-footer\" data-view-component=\"true\" class=\"Link--secondary Link\">Contact</a>\n          </li>\n\n          <li class=\"mx-2\" >\n  <cookie-consent-link>\n    <button\n      type=\"button\"\n      class=\"Link--secondary underline-on-hover border-0 p-0 color-bg-transparent\"\n      data-action=\"click:cookie-consent-link#showConsentManagement\"\n      data-analytics-event=\"{&quot;location&quot;:&quot;footer&quot;,&quot;action&quot;:&quot;cookies&quot;,&quot;context&quot;:&quot;subfooter&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;cookies_link_subfooter_footer&quot;}\"\n    >\n       Manage cookies\n    </button>\n  </cookie-consent-link>\n</li>\n\n<li class=\"mx-2\">\n  <cookie-consent-link>\n    <button\n      type=\"button\"\n      class=\"Link--secondary underline-on-hover border-0 p-0 color-bg-transparent text-left\"\n      data-action=\"click:cookie-consent-link#showConsentManagement\"\n      data-analytics-event=\"{&quot;location&quot;:&quot;footer&quot;,&quot;action&quot;:&quot;dont_share_info&quot;,&quot;context&quot;:&quot;subfooter&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;dont_share_info_link_subfooter_footer&quot;}\"\n    >\n      Do not share my personal information\n    </button>\n  </cookie-consent-link>\n</li>\n\n      </ul>\n    </nav>\n  </div>\n</footer>\n\n\n\n    <ghcc-consent id=\"ghcc\" class=\"position-fixed bottom-0 left-0\" style=\"z-index: 999999\"\n      data-locale=\"en\"\n      data-initial-cookie-consent-allowed=\"\"\n      data-cookie-consent-required=\"false\"\n    ></ghcc-consent>\n\n\n\n  <div id=\"ajax-error-message\" class=\"ajax-error-message flash flash-error\" hidden>\n    <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-alert\">\n    <path d=\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n    <button type=\"button\" class=\"flash-close js-ajax-error-dismiss\" aria-label=\"Dismiss error\">\n      <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n    <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n    </button>\n    You can’t perform that action at this time.\n  </div>\n\n    <template id=\"site-details-dialog\">\n  <details class=\"details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm\" open>\n    <summary role=\"button\" aria-label=\"Close dialog\"></summary>\n    <details-dialog class=\"Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal\">\n      <button class=\"Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0\" type=\"button\" aria-label=\"Close dialog\" data-close-dialog>\n        <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n    <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n      </button>\n      <div class=\"octocat-spinner my-6 js-details-dialog-spinner\"></div>\n    </details-dialog>\n  </details>\n</template>\n\n    <div class=\"Popover js-hovercard-content position-absolute\" style=\"display: none; outline: none;\">\n  <div class=\"Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large\" style=\"width:360px;\">\n  </div>\n</div>\n\n    <template id=\"snippet-clipboard-copy-button\">\n  <div class=\"zeroclipboard-container position-absolute right-0 top-0\">\n    <clipboard-copy aria-label=\"Copy\" class=\"ClipboardButton btn js-clipboard-copy m-2 p-0\" data-copy-feedback=\"Copied!\" data-tooltip-direction=\"w\">\n      <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copy js-clipboard-copy-icon m-2\">\n    <path d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"></path><path d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n      <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2\">\n    <path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path>\n</svg>\n    </clipboard-copy>\n  </div>\n</template>\n<template id=\"snippet-clipboard-copy-button-unpositioned\">\n  <div class=\"zeroclipboard-container\">\n    <clipboard-copy aria-label=\"Copy\" class=\"ClipboardButton btn btn-invisible js-clipboard-copy m-2 p-0 d-flex flex-justify-center flex-items-center\" data-copy-feedback=\"Copied!\" data-tooltip-direction=\"w\">\n      <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copy js-clipboard-copy-icon\">\n    <path d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"></path><path d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n      <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-check js-clipboard-check-icon color-fg-success d-none\">\n    <path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path>\n</svg>\n    </clipboard-copy>\n  </div>\n</template>\n\n\n\n\n    </div>\n    <div id=\"js-global-screen-reader-notice\" class=\"sr-only mt-n1\" aria-live=\"polite\" aria-atomic=\"true\" ></div>\n    <div id=\"js-global-screen-reader-notice-assertive\" class=\"sr-only mt-n1\" aria-live=\"assertive\" aria-atomic=\"true\"></div>\n  </body>\n</html>\n\n",
      "metadata": {
        "original_url": "https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md",
        "final_url": "https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md",
        "timestamp": "2025-07-22T01:05:39.114470",
        "detected_encoding": "utf-8",
        "content_type": "text/html",
        "content_length": 237145,
        "headers": {
          "Date": "Mon, 21 Jul 2025 23:05:39 GMT",
          "Content-Type": "text/html; charset=utf-8",
          "Vary": "X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With",
          "x-repository-download": "git clone https://github.com/dfinity/grant-rfps.git",
          "x-raw-download": "https://raw.githubusercontent.com/dfinity/grant-rfps/main/requests-for-startups.md",
          "ETag": "W/\"abb81f65ada3c9b09e23ef7be4740638\"",
          "Cache-Control": "max-age=0, private, must-revalidate",
          "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload",
          "X-Frame-Options": "deny",
          "X-Content-Type-Options": "nosniff",
          "X-XSS-Protection": "0",
          "Referrer-Policy": "no-referrer-when-downgrade",
          "Content-Security-Policy": "default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/",
          "Server": "github.com",
          "Content-Encoding": "gzip",
          "Accept-Ranges": "bytes",
          "X-GitHub-Request-Id": "D2F9:3D4945:C98B9C:10A6673:687EC7C2",
          "Transfer-Encoding": "chunked"
        },
        "status_code": 200
      },
      "extracted_data": {
        "title": "grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps · GitHub",
        "meta_description": "Grant RFPs and Bounties. Contribute to dfinity/grant-rfps development by creating an account on GitHub.",
        "full_text": "grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps · GitHub\nSkip to content\nNavigation Menu\nToggle navigation\nSign in\nAppearance settings\nProduct\nGitHub Copilot\nWrite better code with AI\nGitHub Models\nNew\nManage and compare prompts\nGitHub Advanced Security\nFind and fix vulnerabilities\nActions\nAutomate any workflow\nCodespaces\nInstant dev environments\nIssues\nPlan and track work\nCode Review\nManage code changes\nDiscussions\nCollaborate outside of code\nCode Search\nFind more, search less\nExplore\nWhy GitHub\nAll features\nDocumentation\nGitHub Skills\nBlog\nSolutions\nBy company size\nEnterprises\nSmall and medium teams\nStartups\nNonprofits\nBy use case\nDevSecOps\nDevOps\nCI/CD\nView all use cases\nBy industry\nHealthcare\nFinancial services\nManufacturing\nGovernment\nView all industries\nView all solutions\nResources\nTopics\nAI\nDevOps\nSecurity\nSoftware Development\nView all\nExplore\nLearning Pathways\nEvents & Webinars\nEbooks & Whitepapers\nCustomer Stories\nPartners\nExecutive Insights\nOpen Source\nGitHub Sponsors\nFund open source developers\nThe ReadME Project\nGitHub community articles\nRepositories\nTopics\nTrending\nCollections\nEnterprise\nEnterprise platform\nAI-powered developer platform\nAvailable add-ons\nGitHub Advanced Security\nEnterprise-grade security features\nCopilot for business\nEnterprise-grade AI features\nPremium Support\nEnterprise-grade 24/7 support\nPricing\nSearch or jump to...\nSearch code, repositories, users, issues, pull requests...\nSearch\nClear\nSearch syntax tips\nProvide feedback\nWe read every piece of feedback, and take your input very seriously.\nInclude my email address so I can be contacted\nCancel\nSubmit feedback\nSaved searches\nUse saved searches to filter your results more quickly\nName\nQuery\nTo see all available qualifiers, see our\ndocumentation\n.\nCancel\nCreate saved search\nSign in\nSign up\nAppearance settings\nResetting focus\nYou signed in with another tab or window.\nReload\nto refresh your session.\nYou signed out in another tab or window.\nReload\nto refresh your session.\nYou switched accounts on another tab or window.\nReload\nto refresh your session.\nDismiss alert\ndfinity\n/\ngrant-rfps\nPublic\nNotifications\nYou must be signed in to change notification settings\nFork\n18\nStar\n84\nCode\nIssues\n0\nPull requests\n0\nActions\nSecurity\nUh oh!\nThere was an error while loading.\nPlease reload this page\n.\nInsights\nAdditional navigation options\nCode\nIssues\nPull requests\nActions\nSecurity\nInsights\nFooter\n© 2025 GitHub, Inc.\nFooter navigation\nTerms\nPrivacy\nSecurity\nStatus\nDocs\nContact\nManage cookies\nDo not share my personal information\nYou can’t perform that action at this time.",
        "links": [
          {
            "text": "",
            "url": "https://github.com/"
          },
          {
            "text": "Sign in",
            "url": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdfinity%2Fgrant-rfps%2Fblob%2Fmain%2Frequests-for-startups.md"
          },
          {
            "text": "GitHub Copilot\n          \n        Write better code with AI",
            "url": "https://github.com/features/copilot"
          },
          {
            "text": "GitHub Models\n              \n                New\n              \n\n        Manage and compare prompts",
            "url": "https://github.com/features/models"
          },
          {
            "text": "GitHub Advanced Security\n          \n        Find and fix vulnerabilities",
            "url": "https://github.com/security/advanced-security"
          },
          {
            "text": "Actions\n          \n        Automate any workflow",
            "url": "https://github.com/features/actions"
          },
          {
            "text": "Codespaces\n          \n        Instant dev environments",
            "url": "https://github.com/features/codespaces"
          },
          {
            "text": "Issues\n          \n        Plan and track work",
            "url": "https://github.com/features/issues"
          },
          {
            "text": "Code Review\n          \n        Manage code changes",
            "url": "https://github.com/features/code-review"
          },
          {
            "text": "Discussions\n          \n        Collaborate outside of code",
            "url": "https://github.com/features/discussions"
          },
          {
            "text": "Code Search\n          \n        Find more, search less",
            "url": "https://github.com/features/code-search"
          },
          {
            "text": "Why GitHub",
            "url": "https://github.com/why-github"
          },
          {
            "text": "All features",
            "url": "https://github.com/features"
          },
          {
            "text": "Documentation",
            "url": "https://docs.github.com"
          },
          {
            "text": "GitHub Skills",
            "url": "https://skills.github.com"
          },
          {
            "text": "Blog",
            "url": "https://github.blog"
          },
          {
            "text": "Enterprises",
            "url": "https://github.com/enterprise"
          },
          {
            "text": "Small and medium teams",
            "url": "https://github.com/team"
          },
          {
            "text": "Startups",
            "url": "https://github.com/enterprise/startups"
          },
          {
            "text": "Nonprofits",
            "url": "https://github.com/solutions/industry/nonprofits"
          },
          {
            "text": "DevSecOps",
            "url": "https://github.com/solutions/use-case/devsecops"
          },
          {
            "text": "DevOps",
            "url": "https://github.com/solutions/use-case/devops"
          },
          {
            "text": "CI/CD",
            "url": "https://github.com/solutions/use-case/ci-cd"
          },
          {
            "text": "View all use cases",
            "url": "https://github.com/solutions/use-case"
          },
          {
            "text": "Healthcare",
            "url": "https://github.com/solutions/industry/healthcare"
          },
          {
            "text": "Financial services",
            "url": "https://github.com/solutions/industry/financial-services"
          },
          {
            "text": "Manufacturing",
            "url": "https://github.com/solutions/industry/manufacturing"
          },
          {
            "text": "Government",
            "url": "https://github.com/solutions/industry/government"
          },
          {
            "text": "View all industries",
            "url": "https://github.com/solutions/industry"
          },
          {
            "text": "View all solutions",
            "url": "https://github.com/solutions"
          },
          {
            "text": "AI",
            "url": "https://github.com/resources/articles/ai"
          },
          {
            "text": "DevOps",
            "url": "https://github.com/resources/articles/devops"
          },
          {
            "text": "Security",
            "url": "https://github.com/resources/articles/security"
          },
          {
            "text": "Software Development",
            "url": "https://github.com/resources/articles/software-development"
          },
          {
            "text": "View all",
            "url": "https://github.com/resources/articles"
          },
          {
            "text": "Learning Pathways",
            "url": "https://resources.github.com/learn/pathways"
          },
          {
            "text": "Events & Webinars",
            "url": "https://resources.github.com"
          },
          {
            "text": "Ebooks & Whitepapers",
            "url": "https://github.com/resources/whitepapers"
          },
          {
            "text": "Customer Stories",
            "url": "https://github.com/customer-stories"
          },
          {
            "text": "Partners",
            "url": "https://partner.github.com"
          },
          {
            "text": "Executive Insights",
            "url": "https://github.com/solutions/executive-insights"
          },
          {
            "text": "GitHub Sponsors\n          \n        Fund open source developers",
            "url": "https://github.com/sponsors"
          },
          {
            "text": "The ReadME Project\n          \n        GitHub community articles",
            "url": "https://github.com/readme"
          },
          {
            "text": "Topics",
            "url": "https://github.com/topics"
          },
          {
            "text": "Trending",
            "url": "https://github.com/trending"
          },
          {
            "text": "Collections",
            "url": "https://github.com/collections"
          },
          {
            "text": "Copilot for business\n          \n        Enterprise-grade AI features",
            "url": "https://github.com/features/copilot/copilot-business"
          },
          {
            "text": "Premium Support\n          \n        Enterprise-grade 24/7 support",
            "url": "https://github.com/premium-support"
          },
          {
            "text": "Pricing",
            "url": "https://github.com/pricing"
          },
          {
            "text": "Search syntax tips",
            "url": "https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax"
          },
          {
            "text": "Sign up",
            "url": "https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&source=header-repo&source_repo=dfinity%2Fgrant-rfps"
          },
          {
            "text": "dfinity",
            "url": "https://github.com/dfinity"
          },
          {
            "text": "grant-rfps",
            "url": "https://github.com/dfinity/grant-rfps"
          },
          {
            "text": "Notifications",
            "url": "https://github.com/login?return_to=%2Fdfinity%2Fgrant-rfps"
          },
          {
            "text": "Issues\n0",
            "url": "https://github.com/dfinity/grant-rfps/issues"
          },
          {
            "text": "Pull requests\n0",
            "url": "https://github.com/dfinity/grant-rfps/pulls"
          },
          {
            "text": "Actions",
            "url": "https://github.com/dfinity/grant-rfps/actions"
          },
          {
            "text": "Security\n\n\n\n\n\n        Uh oh!\n\n There was an error while loading. Please reload this page.",
            "url": "https://github.com/dfinity/grant-rfps/security"
          },
          {
            "text": "Insights",
            "url": "https://github.com/dfinity/grant-rfps/pulse"
          },
          {
            "text": "",
            "url": "https://github.com"
          },
          {
            "text": "Terms",
            "url": "https://docs.github.com/site-policy/github-terms/github-terms-of-service"
          },
          {
            "text": "Privacy",
            "url": "https://docs.github.com/site-policy/privacy-policies/github-privacy-statement"
          },
          {
            "text": "Security",
            "url": "https://github.com/security"
          },
          {
            "text": "Status",
            "url": "https://www.githubstatus.com/"
          },
          {
            "text": "Docs",
            "url": "https://docs.github.com/"
          },
          {
            "text": "Contact",
            "url": "https://support.github.com?tags=dotcom-footer"
          }
        ]
      },
      "processing_notes": [
        "Processed as HTML",
        "Processed at level 0"
      ]
    },
    "linked_extractions": [],
    "processing_notes": [
      "Processed as HTML",
      "Processed at level 0"
    ]
  },
  {
    "url": "https://icdevs.org/bounties.html",
    "level": 0,
    "fetch_result": {
      "source": "url",
      "url": "https://icdevs.org/bounties.html",
      "raw_content": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>ICDevs.org</title>\n  <meta name=\"description\" content=\"A US 501(c)3 non-profit benefiting the Internet Computer and DFINITY ecosystem. Grants. Bounties. Education. Tutorials. Utilities. Open Source.\">\n\n  <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/apple-touch-icon.png\">\n  <link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/assets/img/favicon/favicon-32x32.png\">\n  <link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/assets/img/favicon/favicon-16x16.png\">\n  <link rel=\"manifest\" href=\"/assets/img/favicon/site.webmanifest\">\n  <link rel=\"mask-icon\" href=\"/assets/img/favicon/safari-pinned-tab.svg\" color=\"#5bbad5\">\n  <meta name=\"msapplication-TileColor\" content=\"#da532c\">\n  <meta name=\"theme-color\" content=\"#ffffff\">\n\n  <link rel=\"stylesheet\" href=\"/assets/css/main.css\">\n \n  <script src=\"https://kit.fontawesome.com/32a2b2a489.js\" crossorigin=\"anonymous\"></script>\n\n\n  <script src=\"/assets/js/themeToggle.js\"></script>\n  <script src=\"/assets/js/toolTip.js\"></script>\n\n\n  <script>\n      window.addEventListener('load', (event) => {\n        console.debug('[DEBUG] page loaded, checking storage');\n        checkStorage();\n        \n        if (localStorage.theme){\n          document.getElementById('whatHappened').innerHTML = localStorage.theme;\n        }\n        else if (sessionStorage.theme){\n          document.getElementById('whatHappened').innerHTML = sessionStorage.theme;\n        } else {\n          document.getElementById('whatHappened').innerHTML = 'n/a';\n        }\n      });\n  </script>\n\n  <!-- <script>\n      function myFunction() {\n        var winScroll = document.body.scrollTop || document.documentElement.scrollTop;\n        var height = document.documentElement.scrollHeight - document.documentElement.clientHeight;\n        var scrolled = (winScroll / height) * 100;\n\n        document.getElementById(\"myBar\").style.width = scrolled + \"%\";\n      }\n  </script> -->\n  \n</head>\n<body>\n  <!-- Google tag (gtag.js) -->\n  <script async src=\"https://www.googletagmanager.com/gtag/js?id=G-JBKZPG9GLY\"></script>\n  <script>\n    window.dataLayer = window.dataLayer || [];\n    function gtag(){dataLayer.push(arguments);}\n    gtag('js', new Date());\n\n    gtag('config', 'G-JBKZPG9GLY');\n  </script>\n  \n  <div class=\"center debug\">\n    <div>\n      <div class=\"nav\">\n      <p style=\"text-align:right;\">\n          <i class=\"far fa-moon fa-lg zoom\" onclick=\"darkMode();\"></i>\n          <i class=\"fas fa-palette fa-lg zoom\" onclick=\"toggleTheme();\"></i>\n          <i class=\"fas fa-pen-nib fa-lg zoom\" onclick=\"toggleFont();\"></i>\n          <i class=\"fas fa-user-astronaut fa-lg zoom\" onclick=\"saveFavorite();\"></i>\n          <i class=\"fas fa-tools fa-lg zoom\" onclick=\"toggleSettings();\"></i>\n          <i class=\"fas fa-snowplow fa-lg zoom\" onclick=\"clearSettings();\"></i>\n          <table style=\"float:right;\">\n            <tr>\n              <td style=\"border: none;font-size: small;\">theme</td>\n              <small></small><td id=\"whatHappened\" style=\"border: none;font-size: small;\"></td>\n            </tr>\n          </table>\n \n          <div id=\"settingTable\" style=\"display: none;\">\n    <table>\n        <tr>\n            <th>user options</th>\n            <th>button</th>\n        </tr>\n        <tr>\n            <td>toggle light/dark mode</td>\n            <td style=\"text-align: center;\"><i class=\"far fa-moon \"></i></td>\n        </tr>\n        <tr>\n            <td>open/close theme menu</td>\n            <td style=\"text-align: center;\"><i class=\"fas fa-palette \"></i> </td>\n        </tr>\n        <tr>\n            <td>open/close font menu</td>\n            <td style=\"text-align: center;\"><i class=\"fas fa-pen-nib \"></i> </td>\n        </tr>\n        <tr>\n            <td>save current theme for next visit</td>\n            <td style=\"text-align: center;\"><i class=\"fas fa-user-astronaut \"></i> </td>\n        </tr>\n        <tr>\n            <td>open/close settings</td>\n            <td style=\"text-align: center;\"><i class=\"fas fa-tools \"></i></td>\n        </tr>\n        <tr>\n            <td>clear settings</td>\n            <td style=\"text-align: center;\"><i class=\"fas fa-snowplow \"></i></td>\n        </tr>\n    </table>\n</div>\n          <div id=\"themeTable\" style=\"display: none;\">\n    <table>\n        <tr>\n             \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Light\"onclick=\"setSpeceficPallet('Light');\">Light</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Dark\"onclick=\"setSpeceficPallet('Dark');\">Dark</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Sandcastle\"onclick=\"setSpeceficPallet('Sandcastle');\">Sandcastle</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Greenturtle\"onclick=\"setSpeceficPallet('Greenturtle');\">Greenturtle</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Dunes\"onclick=\"setSpeceficPallet('Dunes');\">Dunes</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Arctic\"onclick=\"setSpeceficPallet('Arctic');\">Arctic</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Marsian\"onclick=\"setSpeceficPallet('Marsian');\">Marsian</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Bumble\"onclick=\"setSpeceficPallet('Bumble');\">Bumble</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Pinkapple\"onclick=\"setSpeceficPallet('Pinkapple');\">Pinkapple</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Dracula\"onclick=\"setSpeceficPallet('Dracula');\">Dracula</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Greenpeas\"onclick=\"setSpeceficPallet('Greenpeas');\">Greenpeas</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Lavender\"onclick=\"setSpeceficPallet('Lavender');\">Lavender</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Limeade\"onclick=\"setSpeceficPallet('Limeade');\">Limeade</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Anakin\"onclick=\"setSpeceficPallet('Anakin');\">Anakin</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Storm\"onclick=\"setSpeceficPallet('Storm');\">Storm</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Purpman\"onclick=\"setSpeceficPallet('Purpman');\">Purpman</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Clay\"onclick=\"setSpeceficPallet('Clay');\">Clay</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Hallowseve\"onclick=\"setSpeceficPallet('Hallowseve');\">Hallowseve</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Sherbert\"onclick=\"setSpeceficPallet('Sherbert');\">Sherbert</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Candycane\"onclick=\"setSpeceficPallet('Candycane');\">Candycane</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Slightred\"onclick=\"setSpeceficPallet('Slightred');\">Slightred</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Burgerjoint\"onclick=\"setSpeceficPallet('Burgerjoint');\">Burgerjoint</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Banana\"onclick=\"setSpeceficPallet('Banana');\">Banana</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Vine\"onclick=\"setSpeceficPallet('Vine');\">Vine</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom MintChocolate\"onclick=\"setSpeceficPallet('MintChocolate');\">MintChocolate</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom FrozenBanana\"onclick=\"setSpeceficPallet('FrozenBanana');\">FrozenBanana</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Graph\"onclick=\"setSpeceficPallet('Graph');\">Graph</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Robot\"onclick=\"setSpeceficPallet('Robot');\">Robot</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Woods\"onclick=\"setSpeceficPallet('Woods');\">Woods</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Blossom\"onclick=\"setSpeceficPallet('Blossom');\">Blossom</td>\n            \n        </tr>\n    </table>\n</div>\n          <div id=\"fontTable\" style=\"display: none;\">\n    <table>\n        <tr>\n             \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Fantasy\" onclick=\"setSpeceficFont('Fantasy');\">Fantasy</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Impact\" onclick=\"setSpeceficFont('Impact');\">Impact</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Segoe\" onclick=\"setSpeceficFont('Segoe');\">Segoe</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Gill\" onclick=\"setSpeceficFont('Gill');\">Gill</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Lucida\" onclick=\"setSpeceficFont('Lucida');\">Lucida</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Courier\" onclick=\"setSpeceficFont('Courier');\">Courier</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Gothic\" onclick=\"setSpeceficFont('Gothic');\">Gothic</td>\n            \n            <td style=\"text-align: center;min-width: 25;\" class=\"zoom Trebuchet\" onclick=\"setSpeceficFont('Trebuchet');\">Trebuchet</td>\n            \n        </tr>\n    </table>\n</div>\n\n      </p>\n      <!-- The Modal -->\n      <div id=\"myModal\" class=\"modal\">\n\n        <!-- Modal content-->\n        <div class=\"modal-content\">\n          <span class=\"close\">&times;</span>\n          <div class=\"center\">\n            <p>ICDevs.org theme settings</p>\n            <br>\n            <input type=\"text\" placeholder=\"#220E24\" id=\"customBackground\">\n            <button type=\"button\" onclick=\"setCustomBackground();\">background</button>\n            <br>\n            <input type=\"text\" placeholder=\"#639CD9\" id=\"customColor\">\n            <button type=\"button\" onclick=\"setCustomColor();\">color</button>\n            <br>\n            <input type=\"text\" placeholder=\"#220E24\" id=\"customTheme\">\n            <button type=\"button\" onclick=\"setCustomTheme();\">name</button>\n            <br>\n          </div>\n        </div>\n      </div>\n  </div>\n\n\n<script>\nvar themes = [\"dark\"];\n</script>\n\n\n  \n    <script>\n      themes.push(\"Light\");\n      console.log('added ' + 'Light' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Dark\");\n      console.log('added ' + 'Dark' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Sandcastle\");\n      console.log('added ' + 'Sandcastle' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Greenturtle\");\n      console.log('added ' + 'Greenturtle' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Dunes\");\n      console.log('added ' + 'Dunes' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Arctic\");\n      console.log('added ' + 'Arctic' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Marsian\");\n      console.log('added ' + 'Marsian' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Bumble\");\n      console.log('added ' + 'Bumble' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Pinkapple\");\n      console.log('added ' + 'Pinkapple' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Dracula\");\n      console.log('added ' + 'Dracula' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Greenpeas\");\n      console.log('added ' + 'Greenpeas' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Lavender\");\n      console.log('added ' + 'Lavender' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Limeade\");\n      console.log('added ' + 'Limeade' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Anakin\");\n      console.log('added ' + 'Anakin' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Storm\");\n      console.log('added ' + 'Storm' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Purpman\");\n      console.log('added ' + 'Purpman' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Clay\");\n      console.log('added ' + 'Clay' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Hallowseve\");\n      console.log('added ' + 'Hallowseve' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Sherbert\");\n      console.log('added ' + 'Sherbert' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Candycane\");\n      console.log('added ' + 'Candycane' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Slightred\");\n      console.log('added ' + 'Slightred' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Burgerjoint\");\n      console.log('added ' + 'Burgerjoint' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Banana\");\n      console.log('added ' + 'Banana' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Vine\");\n      console.log('added ' + 'Vine' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"MintChocolate\");\n      console.log('added ' + 'MintChocolate' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"FrozenBanana\");\n      console.log('added ' + 'FrozenBanana' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Graph\");\n      console.log('added ' + 'Graph' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Robot\");\n      console.log('added ' + 'Robot' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Woods\");\n      console.log('added ' + 'Woods' + ' to themes');\n    </script>\n  \n\n  \n    <script>\n      themes.push(\"Blossom\");\n      console.log('added ' + 'Blossom' + ' to themes');\n    </script>\n  \n\n\n\n      <p style=\"font-size: 20px;\">\n        <b><a href=\"/\">Home</a></b>\n         \n          / <a href=\"/who_we_are.html\">Who We Are</a> \n        /  \n           <a href=\"/donations.html\">Donations</a> \n        /  \n            <a href=\"/bounties.html\">Bounties</a> \n\n         /  <a href=\"/news.html\">News</a> \n         \n        / <a href=\"/contact.html\">Contact</a> \n\n\n      </p>\n    <div>\n    <div class=\"language-text highlighter-rouge\"><div class=\"highlight\"><pre class=\"syntax\"><code>░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░\n░░░░░░░╔██████╔███████╔█████░░░╔███████╗██╗░░░░░░██╗╔███████╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░\n░░░░░░░╚══██░╔██═════╝║██║░║██░║██╔════╝╚██╗░░░░██╔╝║██╔════╝░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░\n░░░░░░░░░░██░║██░░░░░░║██░░╚╗██║█████╗░░░╚██╗░░██╔╝░║███████╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░\n░░░░░░░░░░██░║██░░░░░░║██░░╔██╝║██╔══╝░░░░╚██╗██╔╝░░╚════╗██║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░\n░░░░░░░╔██████═╗██████║█████═╝░║███████╗░░░╚██╔═╝░░░╔███████║░.org░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░\n░░░░░░░╚════╝░░╚═════╝╚════╝░░░╚═══════╝░░░ ╚═╝░░░░░╚═══════╝░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░\n░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░\n</code></pre></div></div>\n\n<h1 id=\"-bounties\">💰 Bounties</h1>\n\n<p>ICDevs.org funds code bounties. These bounties are meant to be both challenges to growing IC developers and avenues to further the scientific discovery of tech around the IC. You can help expand the number of bounties we can offer by <a href=\"/donations.html\">donating</a>.</p>\n\n<h2 id=\"directly-sponsor-a-bounty\">Directly sponsor a bounty:</h2>\n\n<p>If you have a piece of functionality that you need for your application and would like to sponsor a bounty, please reach out to us with specific details around endowing a bounty.  A 20 ICP bounty can be endowed by <a href=\"https://icdevs.org/donations.html\">donating</a> 100 ICP to ICDevs.  20 ICP goes directly to the first bounty, 80 goes into a bounty 8 year neuorn. From this bounty neuron 2/3 of the maturity will fund more bounties and 1/3 will go into the general ICDevs.org endowment neuron.</p>\n\n<h2 id=\"accelerate-a-bounty\">Accelerate a bounty:</h2>\n\n<p>DFINITY has awarded ICDevs.org a Foundation Grant. For each ICP donated to ICDevs on behalf of an open bounty, we will add 2 ICP to that bounty from the grant. (Maximums Apply)  Pick your favorite bounty and spend DFINITY’s money.  Donations are tax-deductible for US Citizens and Corporations.</p>\n\n<h2 id=\"results\">Results</h2>\n\n<p>The following libraries and applications were funded with ICDevs Bounties:</p>\n\n<h3 id=\"libraries\">Libraries</h3>\n<ul>\n  <li><a href=\"https://github.com/aviate-labs/ulid.mo\">ULID - Motoko</a></li>\n  <li><a href=\"https://github.com/aviate-labs/uuid.mo\">UUID - Motoko</a></li>\n  <li><a href=\"https://github.com/tomijaga/http-parser.mo\">HTTP Request Parser for Motoko</a></li>\n  <li><a href=\"https://github.com/Gekctek/motoko_candid\">Motoko Candid</a></li>\n  <li><a href=\"https://github.com/Gekctek/motoko_cbor\">Motoko CBOR</a></li>\n  <li><a href=\"https://github.com/Gekctek/motoko_numbers\">Motoko Numbers</a></li>\n  <li><a href=\"https://github.com/sardariuss/MotokoStableBTree\">Motoko StableBTree</a></li>\n  <li><a href=\"https://github.com/darkdrag00nv2/metacalls.mo\">Motoko Metacalls</a></li>\n  <li><a href=\"https://github.com/edjCase/motoko_datetime/\">Motoko DateTime Library</a></li>\n  <li><a href=\"https://github.com/canscale/StableBuffer/pull/10\">Stable Buffer Updates</a></li>\n  <li><a href=\"https://github.com/NatLabs/deflate.mo/tree/main\">GZip for Motoko</a></li>\n  <li><a href=\"https://github.com/darkdrag00nv2/metacalls.mo\">Metacalls Motoko</a></li>\n  <li><a href=\"https://mops.one/maf\">Async One Shot Flow - Motoko</a></li>\n  <li><a href=\"https://crates.io/crates/ic_candy\">ICRC-16 Candy Library - Rust</a></li>\n  <li><a href=\"https://github.com/cybrowl/upload-file\">File Upload Pattern</a></li>\n</ul>\n\n<h3 id=\"plugins\">Plugins</h3>\n<ul>\n  <li><a href=\"https://chrome.google.com/webstore/detail/dfinity-decoder/meaadkenfkhjakkkdapaallimhbdofck\">DFINITY Decoder - plug in</a> - <a href=\"https://github.com/jorgenbuilder/chrome-dfinity-decoder\">source</a></li>\n  <li><a href=\"https://github.com/IT-Union-DAO/can-check/\">Cover Browser Plug-in</a></li>\n</ul>\n\n<h3 id=\"integrations\">Integrations</h3>\n<ul>\n  <li><a href=\"https://github.com/Toniq-Labs/stoic-wallet/pull/13\">DAB integration with Stoic Wallet</a></li>\n</ul>\n\n<h3 id=\"applications\">Applications</h3>\n<ul>\n  <li><a href=\"https://github.com/sardariuss/CyclesDAO\">A cyclesDAO</a></li>\n  <li><a href=\"https://github.com/dfinity/dfn-components/pull/13\">Customer Service Dapp for Candid UI</a></li>\n  <li><a href=\"https://github.com/icdevsorg/axon\">Axon Improvements</a></li>\n</ul>\n\n<h3 id=\"actor-scaling\">Actor Scaling</h3>\n<ul>\n  <li><a href=\"https://github.com/professionalGithub99/ScalingBounty\">Shared Canisters - Motoko</a></li>\n  <li><a href=\"https://github.com/GLicDEV/quickstart_scaling/\">Storage and Indexing across canisters - Rust</a></li>\n  <li><a href=\"https://github.com/hoosan/auto-scaling-notes\">Autoscaling Nodes - Motoko</a></li>\n  <li><a href=\"https://github.com/PrimLabs/ICSP\">Internet Computer Storage Protocol - Motoko</a></li>\n  <li><a href=\"https://github.com/scroobius-pip/scaled_storage\">Scaled Storage - Rust</a></li>\n  <li><a href=\"https://github.com/professionalGithub99/actormodelbounty\">Bitcoin Federal Reserve - Actor Model - Motoko</a></li>\n  <li><a href=\"https://github.com/GLicDEV/ic-quickstart-actor-model\">Colony Game - Actor Model - Rust</a></li>\n</ul>\n\n<h3 id=\"icrc-implementations\">ICRC Implementations</h3>\n<ul>\n  <li><a href=\"https://github.com/NatLabs/icrc1\">ICRC-1 Motoko</a></li>\n  <li><a href=\"https://github.com/PanIndustrial-Org/icrc48.mo\">ICRC-48 Cross Canister Pipelines Motoko</a></li>\n  <li><a href=\"https://github.com/PanIndustrial-Org/icrc2.mo\">ICRC-2 Approve and Transfer From Motoko</a></li>\n  <li><a href=\"https://github.com/PanIndustrial-Org/icrc3.mo\">ICRC-3 Transaction Logs Motoko</a></li>\n  <li><a href=\"https://github.com/PanIndustrial-Org/icrc4.mo\">ICRC-4 Batch Fungible Transactions</a></li>\n</ul>\n\n<h3 id=\"evm\">EVM</h3>\n<ul>\n  <li><a href=\"https://github.com/nikolas-con/ic-evm-sign-starter\">EVM Sign - Rust - A no key wallet for EVM based canister wallets</a></li>\n  <li><a href=\"https://github.com/av1ctor/evm-txs.mo\">EVM Transactions</a></li>\n  <li><a href=\"https://github.com/f0i/merkle-patricia-trie.mo\">Merkle Patricia Tree Motoko</a></li>\n</ul>\n\n<h3 id=\"security\">Security</h3>\n<ul>\n  <li><a href=\"https://github.com/fury02/rbac-motoko\">Role Based Access</a></li>\n  <li><a href=\"https://github.com/fury02/rbac-motoko-web-admin\">Role Based Access Admin</a></li>\n</ul>\n\n<h2 id=\"open-bounties\">Open Bounties</h2>\n\n<ol start=\"7\">\n  <li><a href=\"/bounties/2022/01/03/Bug-Bounty.html\">Bug Bounty</a> - 20 ICP + $500 USD of ICP at award date, Endowment Available</li>\n</ol>\n\n<ol start=\"63\">\n  <li><a href=\"/bounties/2024/02/09/evm-opcodes-and_precompiles.html\">EVM OpCodes and Precompiles in Motoko</a> - 1.9 ckETH</li>\n</ol>\n\n<h2 id=\"assigned\">Assigned</h2>\n\n<ol start=\"27\">\n  <li>a - <a href=\"/bounties/2022/09/14/NoKey-Wallet-Motoko.html\">Motoko NoKey Wallet</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n</ol>\n\n<h2 id=\"freezer\">Freezer</h2>\n\n<p>These bounties require additional tech before they can be executed and/or have had alternate solutions presented by the community. Please review and see if you have a creative solution!</p>\n\n<ol start=\"0\">\n  <li><a href=\"/bounties/2021/10/16/react-native-agent-bounty.html\">React-native agent</a> - 21 ICP + $250 USD of ICP at award date, $250 Match Available</li>\n</ol>\n\n<ol start=\"10\">\n  <li><a href=\"/bounties/2022/01/19/Motoko-Prettier-Plugin.html\">Motoko Prettier Plugin</a> - $4,000 USD of ICP at award date - $2,250 ICP Match Available</li>\n  <li><a href=\"/bounties/2022/02/12/Language-Server-Updates.html\">Motoko Language Server Updates</a> - $3,750 USD of ICP at award date, $2,500 USD of ICP match available.</li>\n  <li><a href=\"/bounties/2022/02/20/PNG-Encoder-Decoder.html\">PNG Encoder/Decoder</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n</ol>\n\n<ol start=\"14\">\n  <li><a href=\"/bounties/2022/02/22/Big-SHA256.html\">Big SHA256</a> - $1,000 USD of ICP at award date, $1,000 USD of ICP Match Available</li>\n  <li><a href=\"/bounties/2022/02/23/Motoko-Wallet.html\">Motoko Wallet</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n</ol>\n\n<ol start=\"18\">\n  <li><a href=\"/bounties/2022/02/26/Bitcoin-on-the-IC-Reference-Implementation.html\">Bitcoin on the IC Reference Implementation</a> - $10,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"22\">\n  <li>a - <a href=\"/bounties/2022/08/08/Private-Candid-Motoko.html\">Private Candid - Motoko</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available and b - <a href=\"/bounties/2022/08/08/Private-Candid-Rust.html\">Private Candid - Motoko</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n  <li>\n    <ul>\n      <li>b - <a href=\"/bounties/2022/09/14/Metacalls-Rust.html\">Metacalls - Rust</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n    </ul>\n  </li>\n</ol>\n\n<ol start=\"37\">\n  <li><a href=\"/bounties/2023/01/09/37-PDF-Utility-Canister-Rust.html\">PDF Utility Canister - Rust</a> - $6,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/38-Async-Flow-One-Shot-Rust.html\">Async Flow - One Shot - Rust</a> - $6,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"48\">\n  <li><a href=\"/bounties/2023/01/19/YC-CIGDao-Brainstorming.html\">CIGDao - Your Coin Burn Brainstorming</a> - 100,000,000 YC at award date</li>\n  <li><a href=\"/bounties/2023/02/02/YC-CIGDao-Design.html\">CIGDao - CIGDao Design</a> - 400,000,000 YC at award date</li>\n</ol>\n\n<ol start=\"51\">\n  <li><a href=\"/bounties/2023/03/24/51-Axon-Design.html\">Axon Design</a> - $3,000 USD at award date</li>\n</ol>\n\n<ol start=\"55\">\n  <li><a href=\"/bounties/2023/03/24/55-ICRC-4-Rust.html\">ICRC-4 Rust</a> - $2,000 USD at award date</li>\n</ol>\n\n<ol start=\"59\">\n  <li><a href=\"/bounties/2023/03/24/59-Cross-Poster-Social-Distributor.html\">Cross-Service Poster Dapp</a> - $5,000 USD at award date</li>\n</ol>\n\n<h2 id=\"awarded-bounties\">Awarded Bounties</h2>\n\n<ol start=\"1\">\n  <li><a href=\"/bounties/2021/10/25/speed-run-the-ic-bounty.html\">Basic tutorials and site</a> - 20 ICP + $1000 USD of ICP on award date, $500 Match Available</li>\n  <li><a href=\"/bounties/2021/11/01/generic-dao-fork-axon-copy.html\">Add Generic DAO functions and interface to axon</a> - 10 ICP + $2,000 USD of ICP at award date, $2,000 Match Available</li>\n  <li><a href=\"https://icdevs.org/bounties/2021/11/08/ULID-motoko-library.html\">ULID Motoko Library</a> - 20 ICP</li>\n  <li><a href=\"https://icdevs.org/bounties/2021/11/17/UUID-motoko-library.html\">UUID Motoko Library</a> - 20 ICP</li>\n  <li><a href=\"https://icdevs.org/bounties/2021/11/23/CBOR-plug-in.html\">CBOR developer plug-in</a> - 10 ICP</li>\n  <li><a href=\"https://icdevs.org/bounties/2021/12/17/DAB-and-Stoic-Integration.html\">Integrate DAB with Stoic Wallet</a> - 100 ICP</li>\n</ol>\n\n<ol start=\"8\">\n  <li><a href=\"/bounties/2022/01/11/HTTPRequest-Parser.html\">HttpRequest Parser</a> -  10 ICP + $2,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2022/01/19/Cover-Browser-Extension.html\">Cover Browser Extention</a> - 10 ICP + $2,000 USD of ICP at award date, $2000 ICP Match Available</li>\n</ol>\n\n<ol start=\"3\">\n  <li><a href=\"/bounties/2022/02/21/Zip-Encoder-Decoder.html\">Zip Encoder/Decoder</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n</ol>\n\n<ol start=\"16\">\n  <li><a href=\"/bounties/2022/02/24/EVM-Witness-Library.html\">EVM Witness Library</a> - $8,000 USD of ICP at award date, $2,000 USD of ICP Match Available</li>\n  <li><a href=\"/bounties/2022/02/25/A-DAO-for-Cycles.html\">A DAO for Cycles</a> - $1,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"19\">\n  <li><a href=\"/bounties/2022/02/22/CBOR-and-Candid-Motoko-Parser.html\">CBOR and Candid Motoko Parser</a> - $6,000 USD</li>\n</ol>\n\n<ol start=\"20\">\n  <li><a href=\"/bounties/2022/03/25/QuickStart-Dapp-Scaling-With-Canisters.html\">QuickStart Dapp - Scaling With Canisters</a> - 200 ICP First Prize, 100 ICP Second Prize, 50 ICP Third Prize</li>\n  <li><a href=\"/bounties/2022/04/26/QuickStart-Dapp-Scaling-With-Actors.html\">QuickStart Dapp - Actor Model</a> - 200 ICP First Prize, 100 ICP Second Prize, 50 ICP Third Prize</li>\n</ol>\n\n<ol start=\"23\">\n  <li>\n    <ul>\n      <li>a <a href=\"/bounties/2022/09/14/Metacalls-Motoko.html\">Metacalls - Motoko</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n    </ul>\n  </li>\n  <li><a href=\"/bounties/2022/08/14/Motoko-StableBTree.html\">Motoko StableBTree</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n</ol>\n\n<ol start=\"26\">\n  <li><a href=\"/bounties/2022/08/14/ICRC-1-Motoko.html\">ICRC-1 Motoko</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n  <li>b - <a href=\"/bounties/2022/09/14/NoKey-Wallet-Rust.html\">Rust NoKey Wallet</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n  <li><a href=\"/bounties/2023/01/09/28-EVM-Utility-Canister-Rust.html\">EVM Utility Canister</a> - $6,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/29-XML-parser-motoko.html\">XML Parser - Motoko</a> - $8,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/30-RLP-Motoko.html\">RLP - Motoko</a> - $4,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/31-Merkle-Patricia-Trees-Motoko.html\">Merkle Patricia Tree - Motoko</a> - $6000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"32\">\n  <li><a href=\"/bounties/2023/01/09/32-EVM-Transactions-Motoko.html\">EVM Transactions - Motoko</a> - $8,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/33-Reg-Ex-Utility-Canister-Rust.html\">Reg Ex Utility Canister - Rust</a> - $4,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/34-Wasmer-Motoko.html\">Wasmer Motoko</a> - $10,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/35-Reg-Ex-Motoko-Analysis.html\">RegEx Motoko Analysis</a> - $500 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/36-Signing-Tree-and-DER-Encoding.html\">Signing Tree and DER Encoding</a> - $10,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"39\">\n  <li><a href=\"/bounties/2023/01/09/39-Async-Flow-One-Shot-Motoko.html\">Async Flow - One Shot - Motoko</a> - $6,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/40-Fuzz-Library-Motoko.html\">Fuzz Library - Motoko</a> - $4,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"43\">\n  <li><a href=\"/bounties/2023/01/09/43-Pipelinify-Updates-Motoko.html\">Pipelinify Updates - Motoko </a> - $4,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/44-ICRC-2-and-ICRC-3-Motoko.html\">ICRC-2 and ICRC-3 - Motoko</a> - $6,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/45-File-Uploader-Pattern-JS,-Rust,-Motoko.html\">File Uploader Pattern - JS, Rust, Motoko</a> - $10,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"47\">\n  <li><a href=\"/bounties/2023/01/09/47-Candy-Library-Rust.html\">Candy Library - Rust</a> - $4,000 USD of ICP at award date</li>\n  <li><a href=\"/bounties/2023/01/09/46-Candy-Library-Updates.html\">Candy Library Documentation and Refactoring - Motoko</a> - $2,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"50\">\n  <li><a href=\"/bounties/2023/03/24/50-Customer-Service-Dapp.html\">Customer Service Dapp - Svelte/React</a> - $6,000 USD at award date</li>\n</ol>\n\n<ol start=\"53\">\n  <li><a href=\"/bounties/2023/03/24/53-Motoko-DateTime.html\">Motoko DateTime Library</a> - $10,000 USD at award date</li>\n  <li><a href=\"/bounties/2023/03/24/54-ICRC-4-Motoko.html\">ICRC-4 Motoko</a> - $2,000 USD at award date</li>\n</ol>\n\n<ol start=\"60\">\n  <li><a href=\"/bounties/2023/03/24/60-Stable-Buffer-Upgrade.html\">StableBuffer Motoko Library</a> - $1,000 USD at award date</li>\n</ol>\n\n<ol start=\"62\">\n  <li><a href=\"/bounties/2023/03/24/62-Role-Based-Access-Control-Drop-In.html\">Role-Based Authentication Class - Motoko</a> - $8,000 USD at award date</li>\n</ol>\n\n\n  </div>\n  \n    <footer class=\"footer\">\n <p style=\"text-align:left;\">\n <a style=\"text-decoration: none;\" href=\"/bounties.html/changelog\"><i class=\"fas fa-code-branch zoom\"></i>  v0.1.0 </a>\n <span style=\"float:right;\">\n    \n<a style=\"color:inherit\" href=\"https://twitter.com/ICDevs_org\"><i class=\"fab fa-twitter zoom\"></i></a>\n\n\n<a style=\"color:inherit\" href=\"https://www.linkedin.com/in/xxx/\"><i class=\"fab fa-linkedin-in zoom\"></i></a>\n\n\n<a style=\"color:inherit\" href=\"mailto:admin@icdevs.org\"><i class=\"fas fa-envelope zoom\"></i></a>\n\n\n<a style=\"color:inherit\" href=\"https://github.com/icdevs\"><i class=\"fab fa-github-alt zoom\"></i></a>\n\n\n </span>\n</p>\n</footer>\n\n\n\n</body>\n</html>",
      "metadata": {
        "original_url": "https://icdevs.org/bounties.html",
        "final_url": "https://icdevs.org/bounties.html",
        "timestamp": "2025-07-22T01:05:40.104494",
        "detected_encoding": "MacRoman",
        "content_type": "text/html",
        "content_length": 34806,
        "headers": {
          "content-type": "text/html",
          "ic-certificateexpression": "default_certification(ValidationArgs{certification: Certification{no_request_certification: Empty{}, response_certification: ResponseCertification{certified_response_headers: ResponseHeaderList{headers: [\"content-type\", \"content-encoding\"]}}}})",
          "content-encoding": "gzip",
          "ic-certificate": "version=2, certificate=:2dn3o2R0cmVlgwGDAYMBggRYIEcHW/5i6fSAwsXfCI9kGK/nWGadmjtsFDxsxR8v9+ddgwJIY2FuaXN0ZXKDAYMBgwGCBFggKmHofbdD5S/eOpK3CHJele8uovuCvbmfaeaZIFgJhu2DAYMBggRYIEyCR1XNNo4n4qSZ3JCO19eI4n0kwFHEvlXhtcIYYNHfgwGCBFggE/8tEgG+tXA5k8bSLn8HiIvxlcYUCHknwcJ5t3OWS46DAYMBgwGDAYIEWCAcYSLIMKoVdy0tIT7q36ZnQZqo9Q5UtkbjsDCx0X03GoMBgwGDAYMBggRYIPJsbROVxxxGHBgfBBkatACqOBPDcDRl72zKOBkgRAowgwGCBFggcIDnffFGPWpz26SI/Wa/ZACqfoNXn2qilk8hp+IfstSDAkoAAAAAANAY7wEBgwGDAYMCTmNlcnRpZmllZF9kYXRhggNYIBAUxZJArJ5duI88kQokkEeyeVVg4J8hRimMi7ZLm/PZggRYIN4XTio6XAzKLSLKGkQ5Hr2e0j4xb0d2B4xi2qSOJIuLggRYIKqk3Vp1z/y+eYCnpWbehwuKz3GKOuJjgV5WGXh6LA8zggRYIGdokreWBQ4c0KqXUfkVWpquD/V2uFF5bGio3/HPTTqAggRYIMcTRlOYBy22o2gxwNuLmVi+kp3Un0mrTG/mHmx8KXRlggRYIK4nUX7yl7EiOFfKRprBl0jsUP/T7iMwKkgLK2CGi+WmggRYICov0MPhM+Ga7FOCCDaKyA24wQpIZgXAwz+iebsrfTLiggRYIFh2lsrKyM51yNOUjR1vuKGGZ6BGSYhVdbBe88m7rHzLggRYINwzmknohWehAchuQkcdrNnqZNVLEhRswehAcaXMa0ToggRYIFvcl1gA56pc0WebsnuR9isvcQcIp3B7qPA24I8Hio1bggRYIB23mt2n7Qp6E7jHZ+wyNrPTYuraNLpcdEJwqGvos+IPggRYIFkOUlzyZF586zqGQqHyQha3rsixsrlck1bWdHEsdq21ggRYIOLj5SSeYVOb3OziRSzrLEV8rgj/c+VpUMEsk5qNK46ygwGCBFggRAEztAoaGDoP6Cn/WRctVJQ+9hJwj+8/lMoL/tfuEBeDAkR0aW1lggNJgMqxkZ7YmaoYaXNpZ25hdHVyZVgwkZkRydIH4muDRBTWkwNycP5lFtXphwFaPxROtV78ue86ySNRzsL8iMmb2FihF9VMamRlbGVnYXRpb26iaXN1Ym5ldF9pZFgdF/Z1kDVecSOu/6vOTBvd86Dv1TosLj9iKPw63wJrY2VydGlmaWNhdGVZAn3Z2feiZHRyZWWDAYIEWCDNDjmwj+Ee1iRIteX43cN2N/JLp1F7DgnwE3hhA92d/oMBgwGCBFggq6gRp0GNayMhKLtZF92RYmiVWv954dzuARpOvBN2X9iDAkZzdWJuZXSDAYMBgwGDAYIEWCB5TVC1uW8bCxs6sVgUz6qz4VHWdmDUzkm1TGtAEMU/GIMBgwGCBFggxlp8ScTG6X6yyktUiHlqK54IUTBw7Ci6AOB7epP46qODAlgdF/Z1kDVecSOu/6vOTBvd86Dv1TosLj9iKPw63wKDAYMCT2NhbmlzdGVyX3Jhbmdlc4IDWBvZ2feBgkoAAAAAANAAAAEBSgAAAAAA3///AQGDAkpwdWJsaWNfa2V5ggNYhTCBgjAdBg0rBgEEAYLcfAUDAQIBBgwrBgEEAYLcfAUDAgEDYQCoFvX83CAyHTLK3q6Z9DsK6+1S7S7pdtgDV73/rO1VJsBEJkinqfwTqF7aBjKSBkYQJNFh3Gt1SzSd9nroPBWRpN+uiUbMZiqX3McmCiitRf9tire1MgMRgQ1eO/HByceCBFggtA4idkLvZlYxTfB4hk4Qa0/bmubqcMuRk83Bzpp+o3mCBFgggxEV2dCC9rvE4eHgLQUdFH97Sab7twJ4eOwSrptQtImCBFggr6qIMhAbzuI+uHH2o7NyuSfrOtW6y7v2eqTfKWv4xJOCBFggBr4TvyFHebW7iW+/QP4N7RN8q8DPBWDV/MiJIpNeXASDAkR0aW1lggNJsNGuv/rHmaoYaXNpZ25hdHVyZVgwsrYhW31bTgxJPOhDm089Mr5gFS1YRg640a3pH/i1hfNPSWtNXij3xdPmGwwnwSQg:, tree=:2dn3gwGCBFggN4LHtpGKap6g/jQBYKO+Kxb3XIt+/JtqTR/4F9g5rLmDAklodHRwX2V4cHKDAYMBggRYIGu3aR9R6lrkk8N8fY7WkrMt3D02vSO56hEJ/ed5YxKkgwGCBFgg0P+yPu+nOhyRyi4KqVIVlJzLy78CpZyUX9/Jm39jDQ6DAYMBgwJNYm91bnRpZXMuaHRtbIMCQzwkPoMBgwJYIDztw+PbslOe7LyWxTzm3kwlh9nYMdtHh77t35Bqf0HOgwJAgwGDAlggElLyyQtZREy3nhRQ85f79/+sQOMec86D1qoKPYmmlleCA0CDAlggMBHtBeVfDCE5KoMTMsHNtq7A46dmKfBKnKLum4uoekmCA0CDAlggnEQnpENiR4AZsTQR8GMFI+z/usdUolYFmlheCQCvFhWDAkCDAYMCWCBdBWHnkIT5V6tvTDJxWJtlHusoWNr4D3cOlz92xTiUXYIDQIMCWCB/EJtwpUlTqw70UKs6e/TMY42W4VF2+34/RfqOPbNkk4IDQIIEWCACT/id+ITSbkvpMjGtaLTp2ADlB/dVZQgQMIq2ZxttVIIEWCB7BqY4A83mlVZ9pXlRLpfVZp+O6lxJjM3gsc5t3wQVf4IEWCAdOA15j4vNmACbfZPLnNFZG8/bPFYzWERLoN/GCtm/jA==:, expr_path=:2dn3g2lodHRwX2V4cHJtYm91bnRpZXMuaHRtbGM8JD4=:",
          "x-cache-ttl": "10",
          "access-control-expose-headers": "accept-ranges, content-length, content-range, x-request-id, x-ic-canister-id",
          "access-control-allow-origin": "*",
          "vary": "origin, access-control-request-method, access-control-request-headers",
          "content-length": "7130",
          "x-ic-canister-id": "gnyp4-fiaaa-aaaag-qddxq-cai",
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "x-request-id": "01982f3c-53f8-7031-a4a1-bae639813603",
          "date": "Mon, 21 Jul 2025 23:05:39 GMT"
        },
        "status_code": 200
      },
      "extracted_data": {
        "title": "ICDevs.org",
        "meta_description": "A US 501(c)3 non-profit benefiting the Internet Computer and DFINITY ecosystem. Grants. Bounties. Education. Tutorials. Utilities. Open Source.",
        "full_text": "ICDevs.org\ntheme\nuser options\nbutton\ntoggle light/dark mode\nopen/close theme menu\nopen/close font menu\nsave current theme for next visit\nopen/close settings\nclear settings\nLight\nDark\nSandcastle\nGreenturtle\nDunes\nArctic\nMarsian\nBumble\nPinkapple\nDracula\nGreenpeas\nLavender\nLimeade\nAnakin\nStorm\nPurpman\nClay\nHallowseve\nSherbert\nCandycane\nSlightred\nBurgerjoint\nBanana\nVine\nMintChocolate\nFrozenBanana\nGraph\nRobot\nWoods\nBlossom\nFantasy\nImpact\nSegoe\nGill\nLucida\nCourier\nGothic\nTrebuchet\n×\nICDevs.org theme settings\nbackground\ncolor\nname\nHome\n/\nWho We Are\n/\nDonations\n/\nBounties\n/\nNews\n/\nContact\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ïó‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ñà‚ñà‚ñë‚ïî‚ñà‚ñà‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ïë‚ñà‚ñà‚ïë‚ñë‚ïë‚ñà‚ñà‚ñë‚ïë‚ñà‚ñà‚ïî‚ïê‚ïê‚ïê‚ïê‚ïù‚ïö‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ïî‚ïù‚ïë‚ñà‚ñà‚ïî‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ïö‚ïó‚ñà‚ñà‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ïö‚ñà‚ñà‚ïó‚ñë‚ñë‚ñà‚ñà‚ïî‚ïù‚ñë‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ïî‚ñà‚ñà‚ïù‚ïë‚ñà‚ñà‚ïî‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ïö‚ñà‚ñà‚ïó‚ñà‚ñà‚ïî‚ïù‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïó‚ñà‚ñà‚ïë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïê‚ïó‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ïê‚ïù‚ñë‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ïö‚ñà‚ñà‚ïî‚ïê‚ïù‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïë‚ñë.org‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ïö‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë ‚ïö‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\nüí∞ Bounties\nICDevs.org funds code bounties. These bounties are meant to be both challenges to growing IC developers and avenues to further the scientific discovery of tech around the IC. You can help expand the number of bounties we can offer by\ndonating\n.\nDirectly sponsor a bounty:\nIf you have a piece of functionality that you need for your application and would like to sponsor a bounty, please reach out to us with specific details around endowing a bounty.  A 20 ICP bounty can be endowed by\ndonating\n100 ICP to ICDevs.  20 ICP goes directly to the first bounty, 80 goes into a bounty 8 year neuorn. From this bounty neuron 2/3 of the maturity will fund more bounties and 1/3 will go into the general ICDevs.org endowment neuron.\nAccelerate a bounty:\nDFINITY has awarded ICDevs.org a Foundation Grant. For each ICP donated to ICDevs on behalf of an open bounty, we will add 2 ICP to that bounty from the grant. (Maximums Apply)  Pick your favorite bounty and spend DFINITY‚Äôs money.  Donations are tax-deductible for US Citizens and Corporations.\nResults\nThe following libraries and applications were funded with ICDevs Bounties:\nLibraries\nULID - Motoko\nUUID - Motoko\nHTTP Request Parser for Motoko\nMotoko Candid\nMotoko CBOR\nMotoko Numbers\nMotoko StableBTree\nMotoko Metacalls\nMotoko DateTime Library\nStable Buffer Updates\nGZip for Motoko\nMetacalls Motoko\nAsync One Shot Flow - Motoko\nICRC-16 Candy Library - Rust\nFile Upload Pattern\nPlugins\nDFINITY Decoder - plug in\n-\nsource\nCover Browser Plug-in\nIntegrations\nDAB integration with Stoic Wallet\nApplications\nA cyclesDAO\nCustomer Service Dapp for Candid UI\nAxon Improvements\nActor Scaling\nShared Canisters - Motoko\nStorage and Indexing across canisters - Rust\nAutoscaling Nodes - Motoko\nInternet Computer Storage Protocol - Motoko\nScaled Storage - Rust\nBitcoin Federal Reserve - Actor Model - Motoko\nColony Game - Actor Model - Rust\nICRC Implementations\nICRC-1 Motoko\nICRC-48 Cross Canister Pipelines Motoko\nICRC-2 Approve and Transfer From Motoko\nICRC-3 Transaction Logs Motoko\nICRC-4 Batch Fungible Transactions\nEVM\nEVM Sign - Rust - A no key wallet for EVM based canister wallets\nEVM Transactions\nMerkle Patricia Tree Motoko\nSecurity\nRole Based Access\nRole Based Access Admin\nOpen Bounties\nBug Bounty\n- 20 ICP + $500 USD of ICP at award date, Endowment Available\nEVM OpCodes and Precompiles in Motoko\n- 1.9 ckETH\nAssigned\na -\nMotoko NoKey Wallet\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nFreezer\nThese bounties require additional tech before they can be executed and/or have had alternate solutions presented by the community. Please review and see if you have a creative solution!\nReact-native agent\n- 21 ICP + $250 USD of ICP at award date, $250 Match Available\nMotoko Prettier Plugin\n- $4,000 USD of ICP at award date - $2,250 ICP Match Available\nMotoko Language Server Updates\n- $3,750 USD of ICP at award date, $2,500 USD of ICP match available.\nPNG Encoder/Decoder\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nBig SHA256\n- $1,000 USD of ICP at award date, $1,000 USD of ICP Match Available\nMotoko Wallet\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nBitcoin on the IC Reference Implementation\n- $10,000 USD of ICP at award date\na -\nPrivate Candid - Motoko\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available and b -\nPrivate Candid - Motoko\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nb -\nMetacalls - Rust\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nPDF Utility Canister - Rust\n- $6,000 USD of ICP at award date\nAsync Flow - One Shot - Rust\n- $6,000 USD of ICP at award date\nCIGDao - Your Coin Burn Brainstorming\n- 100,000,000 YC at award date\nCIGDao - CIGDao Design\n- 400,000,000 YC at award date\nAxon Design\n- $3,000 USD at award date\nICRC-4 Rust\n- $2,000 USD at award date\nCross-Service Poster Dapp\n- $5,000 USD at award date\nAwarded Bounties\nBasic tutorials and site\n- 20 ICP + $1000 USD of ICP on award date, $500 Match Available\nAdd Generic DAO functions and interface to axon\n- 10 ICP + $2,000 USD of ICP at award date, $2,000 Match Available\nULID Motoko Library\n- 20 ICP\nUUID Motoko Library\n- 20 ICP\nCBOR developer plug-in\n- 10 ICP\nIntegrate DAB with Stoic Wallet\n- 100 ICP\nHttpRequest Parser\n-  10 ICP + $2,000 USD of ICP at award date\nCover Browser Extention\n- 10 ICP + $2,000 USD of ICP at award date, $2000 ICP Match Available\nZip Encoder/Decoder\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nEVM Witness Library\n- $8,000 USD of ICP at award date, $2,000 USD of ICP Match Available\nA DAO for Cycles\n- $1,000 USD of ICP at award date\nCBOR and Candid Motoko Parser\n- $6,000 USD\nQuickStart Dapp - Scaling With Canisters\n- 200 ICP First Prize, 100 ICP Second Prize, 50 ICP Third Prize\nQuickStart Dapp - Actor Model\n- 200 ICP First Prize, 100 ICP Second Prize, 50 ICP Third Prize\na\nMetacalls - Motoko\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nMotoko StableBTree\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nICRC-1 Motoko\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nb -\nRust NoKey Wallet\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nEVM Utility Canister\n- $6,000 USD of ICP at award date\nXML Parser - Motoko\n- $8,000 USD of ICP at award date\nRLP - Motoko\n- $4,000 USD of ICP at award date\nMerkle Patricia Tree - Motoko\n- $6000 USD of ICP at award date\nEVM Transactions - Motoko\n- $8,000 USD of ICP at award date\nReg Ex Utility Canister - Rust\n- $4,000 USD of ICP at award date\nWasmer Motoko\n- $10,000 USD of ICP at award date\nRegEx Motoko Analysis\n- $500 USD of ICP at award date\nSigning Tree and DER Encoding\n- $10,000 USD of ICP at award date\nAsync Flow - One Shot - Motoko\n- $6,000 USD of ICP at award date\nFuzz Library - Motoko\n- $4,000 USD of ICP at award date\nPipelinify Updates - Motoko\n- $4,000 USD of ICP at award date\nICRC-2 and ICRC-3 - Motoko\n- $6,000 USD of ICP at award date\nFile Uploader Pattern - JS, Rust, Motoko\n- $10,000 USD of ICP at award date\nCandy Library - Rust\n- $4,000 USD of ICP at award date\nCandy Library Documentation and Refactoring - Motoko\n- $2,000 USD of ICP at award date\nCustomer Service Dapp - Svelte/React\n- $6,000 USD at award date\nMotoko DateTime Library\n- $10,000 USD at award date\nICRC-4 Motoko\n- $2,000 USD at award date\nStableBuffer Motoko Library\n- $1,000 USD at award date\nRole-Based Authentication Class - Motoko\n- $8,000 USD at award date\nv0.1.0",
        "links": [
          {
            "text": "Home",
            "url": "https://icdevs.org/"
          },
          {
            "text": "Who We Are",
            "url": "https://icdevs.org/who_we_are.html"
          },
          {
            "text": "Donations",
            "url": "https://icdevs.org/donations.html"
          },
          {
            "text": "Bounties",
            "url": "https://icdevs.org/bounties.html"
          },
          {
            "text": "News",
            "url": "https://icdevs.org/news.html"
          },
          {
            "text": "Contact",
            "url": "https://icdevs.org/contact.html"
          },
          {
            "text": "ULID - Motoko",
            "url": "https://github.com/aviate-labs/ulid.mo"
          },
          {
            "text": "UUID - Motoko",
            "url": "https://github.com/aviate-labs/uuid.mo"
          },
          {
            "text": "HTTP Request Parser for Motoko",
            "url": "https://github.com/tomijaga/http-parser.mo"
          },
          {
            "text": "Motoko Candid",
            "url": "https://github.com/Gekctek/motoko_candid"
          },
          {
            "text": "Motoko CBOR",
            "url": "https://github.com/Gekctek/motoko_cbor"
          },
          {
            "text": "Motoko Numbers",
            "url": "https://github.com/Gekctek/motoko_numbers"
          },
          {
            "text": "Motoko StableBTree",
            "url": "https://github.com/sardariuss/MotokoStableBTree"
          },
          {
            "text": "Motoko Metacalls",
            "url": "https://github.com/darkdrag00nv2/metacalls.mo"
          },
          {
            "text": "Motoko DateTime Library",
            "url": "https://github.com/edjCase/motoko_datetime/"
          },
          {
            "text": "Stable Buffer Updates",
            "url": "https://github.com/canscale/StableBuffer/pull/10"
          },
          {
            "text": "GZip for Motoko",
            "url": "https://github.com/NatLabs/deflate.mo/tree/main"
          },
          {
            "text": "Async One Shot Flow - Motoko",
            "url": "https://mops.one/maf"
          },
          {
            "text": "ICRC-16 Candy Library - Rust",
            "url": "https://crates.io/crates/ic_candy"
          },
          {
            "text": "File Upload Pattern",
            "url": "https://github.com/cybrowl/upload-file"
          },
          {
            "text": "DFINITY Decoder - plug in",
            "url": "https://chrome.google.com/webstore/detail/dfinity-decoder/meaadkenfkhjakkkdapaallimhbdofck"
          },
          {
            "text": "source",
            "url": "https://github.com/jorgenbuilder/chrome-dfinity-decoder"
          },
          {
            "text": "Cover Browser Plug-in",
            "url": "https://github.com/IT-Union-DAO/can-check/"
          },
          {
            "text": "DAB integration with Stoic Wallet",
            "url": "https://github.com/Toniq-Labs/stoic-wallet/pull/13"
          },
          {
            "text": "A cyclesDAO",
            "url": "https://github.com/sardariuss/CyclesDAO"
          },
          {
            "text": "Customer Service Dapp for Candid UI",
            "url": "https://github.com/dfinity/dfn-components/pull/13"
          },
          {
            "text": "Axon Improvements",
            "url": "https://github.com/icdevsorg/axon"
          },
          {
            "text": "Shared Canisters - Motoko",
            "url": "https://github.com/professionalGithub99/ScalingBounty"
          },
          {
            "text": "Storage and Indexing across canisters - Rust",
            "url": "https://github.com/GLicDEV/quickstart_scaling/"
          },
          {
            "text": "Autoscaling Nodes - Motoko",
            "url": "https://github.com/hoosan/auto-scaling-notes"
          },
          {
            "text": "Internet Computer Storage Protocol - Motoko",
            "url": "https://github.com/PrimLabs/ICSP"
          },
          {
            "text": "Scaled Storage - Rust",
            "url": "https://github.com/scroobius-pip/scaled_storage"
          },
          {
            "text": "Bitcoin Federal Reserve - Actor Model - Motoko",
            "url": "https://github.com/professionalGithub99/actormodelbounty"
          },
          {
            "text": "Colony Game - Actor Model - Rust",
            "url": "https://github.com/GLicDEV/ic-quickstart-actor-model"
          },
          {
            "text": "ICRC-1 Motoko",
            "url": "https://github.com/NatLabs/icrc1"
          },
          {
            "text": "ICRC-48 Cross Canister Pipelines Motoko",
            "url": "https://github.com/PanIndustrial-Org/icrc48.mo"
          },
          {
            "text": "ICRC-2 Approve and Transfer From Motoko",
            "url": "https://github.com/PanIndustrial-Org/icrc2.mo"
          },
          {
            "text": "ICRC-3 Transaction Logs Motoko",
            "url": "https://github.com/PanIndustrial-Org/icrc3.mo"
          },
          {
            "text": "ICRC-4 Batch Fungible Transactions",
            "url": "https://github.com/PanIndustrial-Org/icrc4.mo"
          },
          {
            "text": "EVM Sign - Rust - A no key wallet for EVM based canister wallets",
            "url": "https://github.com/nikolas-con/ic-evm-sign-starter"
          },
          {
            "text": "EVM Transactions",
            "url": "https://github.com/av1ctor/evm-txs.mo"
          },
          {
            "text": "Merkle Patricia Tree Motoko",
            "url": "https://github.com/f0i/merkle-patricia-trie.mo"
          },
          {
            "text": "Role Based Access",
            "url": "https://github.com/fury02/rbac-motoko"
          },
          {
            "text": "Role Based Access Admin",
            "url": "https://github.com/fury02/rbac-motoko-web-admin"
          },
          {
            "text": "Bug Bounty",
            "url": "https://icdevs.org/bounties/2022/01/03/Bug-Bounty.html"
          },
          {
            "text": "EVM OpCodes and Precompiles in Motoko",
            "url": "https://icdevs.org/bounties/2024/02/09/evm-opcodes-and_precompiles.html"
          },
          {
            "text": "Motoko NoKey Wallet",
            "url": "https://icdevs.org/bounties/2022/09/14/NoKey-Wallet-Motoko.html"
          },
          {
            "text": "React-native agent",
            "url": "https://icdevs.org/bounties/2021/10/16/react-native-agent-bounty.html"
          },
          {
            "text": "Motoko Prettier Plugin",
            "url": "https://icdevs.org/bounties/2022/01/19/Motoko-Prettier-Plugin.html"
          },
          {
            "text": "Motoko Language Server Updates",
            "url": "https://icdevs.org/bounties/2022/02/12/Language-Server-Updates.html"
          },
          {
            "text": "PNG Encoder/Decoder",
            "url": "https://icdevs.org/bounties/2022/02/20/PNG-Encoder-Decoder.html"
          },
          {
            "text": "Big SHA256",
            "url": "https://icdevs.org/bounties/2022/02/22/Big-SHA256.html"
          },
          {
            "text": "Motoko Wallet",
            "url": "https://icdevs.org/bounties/2022/02/23/Motoko-Wallet.html"
          },
          {
            "text": "Bitcoin on the IC Reference Implementation",
            "url": "https://icdevs.org/bounties/2022/02/26/Bitcoin-on-the-IC-Reference-Implementation.html"
          },
          {
            "text": "Private Candid - Motoko",
            "url": "https://icdevs.org/bounties/2022/08/08/Private-Candid-Motoko.html"
          },
          {
            "text": "Private Candid - Motoko",
            "url": "https://icdevs.org/bounties/2022/08/08/Private-Candid-Rust.html"
          },
          {
            "text": "Metacalls - Rust",
            "url": "https://icdevs.org/bounties/2022/09/14/Metacalls-Rust.html"
          },
          {
            "text": "PDF Utility Canister - Rust",
            "url": "https://icdevs.org/bounties/2023/01/09/37-PDF-Utility-Canister-Rust.html"
          },
          {
            "text": "Async Flow - One Shot - Rust",
            "url": "https://icdevs.org/bounties/2023/01/09/38-Async-Flow-One-Shot-Rust.html"
          },
          {
            "text": "CIGDao - Your Coin Burn Brainstorming",
            "url": "https://icdevs.org/bounties/2023/01/19/YC-CIGDao-Brainstorming.html"
          },
          {
            "text": "CIGDao - CIGDao Design",
            "url": "https://icdevs.org/bounties/2023/02/02/YC-CIGDao-Design.html"
          },
          {
            "text": "Axon Design",
            "url": "https://icdevs.org/bounties/2023/03/24/51-Axon-Design.html"
          },
          {
            "text": "ICRC-4 Rust",
            "url": "https://icdevs.org/bounties/2023/03/24/55-ICRC-4-Rust.html"
          },
          {
            "text": "Cross-Service Poster Dapp",
            "url": "https://icdevs.org/bounties/2023/03/24/59-Cross-Poster-Social-Distributor.html"
          },
          {
            "text": "Basic tutorials and site",
            "url": "https://icdevs.org/bounties/2021/10/25/speed-run-the-ic-bounty.html"
          },
          {
            "text": "Add Generic DAO functions and interface to axon",
            "url": "https://icdevs.org/bounties/2021/11/01/generic-dao-fork-axon-copy.html"
          },
          {
            "text": "ULID Motoko Library",
            "url": "https://icdevs.org/bounties/2021/11/08/ULID-motoko-library.html"
          },
          {
            "text": "UUID Motoko Library",
            "url": "https://icdevs.org/bounties/2021/11/17/UUID-motoko-library.html"
          },
          {
            "text": "CBOR developer plug-in",
            "url": "https://icdevs.org/bounties/2021/11/23/CBOR-plug-in.html"
          },
          {
            "text": "Integrate DAB with Stoic Wallet",
            "url": "https://icdevs.org/bounties/2021/12/17/DAB-and-Stoic-Integration.html"
          },
          {
            "text": "HttpRequest Parser",
            "url": "https://icdevs.org/bounties/2022/01/11/HTTPRequest-Parser.html"
          },
          {
            "text": "Cover Browser Extention",
            "url": "https://icdevs.org/bounties/2022/01/19/Cover-Browser-Extension.html"
          },
          {
            "text": "Zip Encoder/Decoder",
            "url": "https://icdevs.org/bounties/2022/02/21/Zip-Encoder-Decoder.html"
          },
          {
            "text": "EVM Witness Library",
            "url": "https://icdevs.org/bounties/2022/02/24/EVM-Witness-Library.html"
          },
          {
            "text": "A DAO for Cycles",
            "url": "https://icdevs.org/bounties/2022/02/25/A-DAO-for-Cycles.html"
          },
          {
            "text": "CBOR and Candid Motoko Parser",
            "url": "https://icdevs.org/bounties/2022/02/22/CBOR-and-Candid-Motoko-Parser.html"
          },
          {
            "text": "QuickStart Dapp - Scaling With Canisters",
            "url": "https://icdevs.org/bounties/2022/03/25/QuickStart-Dapp-Scaling-With-Canisters.html"
          },
          {
            "text": "QuickStart Dapp - Actor Model",
            "url": "https://icdevs.org/bounties/2022/04/26/QuickStart-Dapp-Scaling-With-Actors.html"
          },
          {
            "text": "Metacalls - Motoko",
            "url": "https://icdevs.org/bounties/2022/09/14/Metacalls-Motoko.html"
          },
          {
            "text": "Motoko StableBTree",
            "url": "https://icdevs.org/bounties/2022/08/14/Motoko-StableBTree.html"
          },
          {
            "text": "ICRC-1 Motoko",
            "url": "https://icdevs.org/bounties/2022/08/14/ICRC-1-Motoko.html"
          },
          {
            "text": "Rust NoKey Wallet",
            "url": "https://icdevs.org/bounties/2022/09/14/NoKey-Wallet-Rust.html"
          },
          {
            "text": "EVM Utility Canister",
            "url": "https://icdevs.org/bounties/2023/01/09/28-EVM-Utility-Canister-Rust.html"
          },
          {
            "text": "XML Parser - Motoko",
            "url": "https://icdevs.org/bounties/2023/01/09/29-XML-parser-motoko.html"
          },
          {
            "text": "RLP - Motoko",
            "url": "https://icdevs.org/bounties/2023/01/09/30-RLP-Motoko.html"
          },
          {
            "text": "Merkle Patricia Tree - Motoko",
            "url": "https://icdevs.org/bounties/2023/01/09/31-Merkle-Patricia-Trees-Motoko.html"
          },
          {
            "text": "EVM Transactions - Motoko",
            "url": "https://icdevs.org/bounties/2023/01/09/32-EVM-Transactions-Motoko.html"
          },
          {
            "text": "Reg Ex Utility Canister - Rust",
            "url": "https://icdevs.org/bounties/2023/01/09/33-Reg-Ex-Utility-Canister-Rust.html"
          },
          {
            "text": "Wasmer Motoko",
            "url": "https://icdevs.org/bounties/2023/01/09/34-Wasmer-Motoko.html"
          },
          {
            "text": "RegEx Motoko Analysis",
            "url": "https://icdevs.org/bounties/2023/01/09/35-Reg-Ex-Motoko-Analysis.html"
          },
          {
            "text": "Signing Tree and DER Encoding",
            "url": "https://icdevs.org/bounties/2023/01/09/36-Signing-Tree-and-DER-Encoding.html"
          },
          {
            "text": "Async Flow - One Shot - Motoko",
            "url": "https://icdevs.org/bounties/2023/01/09/39-Async-Flow-One-Shot-Motoko.html"
          },
          {
            "text": "Fuzz Library - Motoko",
            "url": "https://icdevs.org/bounties/2023/01/09/40-Fuzz-Library-Motoko.html"
          },
          {
            "text": "Pipelinify Updates - Motoko",
            "url": "https://icdevs.org/bounties/2023/01/09/43-Pipelinify-Updates-Motoko.html"
          },
          {
            "text": "ICRC-2 and ICRC-3 - Motoko",
            "url": "https://icdevs.org/bounties/2023/01/09/44-ICRC-2-and-ICRC-3-Motoko.html"
          },
          {
            "text": "File Uploader Pattern - JS, Rust, Motoko",
            "url": "https://icdevs.org/bounties/2023/01/09/45-File-Uploader-Pattern-JS,-Rust,-Motoko.html"
          },
          {
            "text": "Candy Library - Rust",
            "url": "https://icdevs.org/bounties/2023/01/09/47-Candy-Library-Rust.html"
          },
          {
            "text": "Candy Library Documentation and Refactoring - Motoko",
            "url": "https://icdevs.org/bounties/2023/01/09/46-Candy-Library-Updates.html"
          },
          {
            "text": "Customer Service Dapp - Svelte/React",
            "url": "https://icdevs.org/bounties/2023/03/24/50-Customer-Service-Dapp.html"
          },
          {
            "text": "Motoko DateTime Library",
            "url": "https://icdevs.org/bounties/2023/03/24/53-Motoko-DateTime.html"
          },
          {
            "text": "ICRC-4 Motoko",
            "url": "https://icdevs.org/bounties/2023/03/24/54-ICRC-4-Motoko.html"
          },
          {
            "text": "StableBuffer Motoko Library",
            "url": "https://icdevs.org/bounties/2023/03/24/60-Stable-Buffer-Upgrade.html"
          },
          {
            "text": "Role-Based Authentication Class - Motoko",
            "url": "https://icdevs.org/bounties/2023/03/24/62-Role-Based-Access-Control-Drop-In.html"
          },
          {
            "text": "v0.1.0",
            "url": "https://icdevs.org/bounties.html/changelog"
          },
          {
            "text": "",
            "url": "https://twitter.com/ICDevs_org"
          },
          {
            "text": "",
            "url": "https://www.linkedin.com/in/xxx/"
          },
          {
            "text": "",
            "url": "https://github.com/icdevs"
          }
        ]
      },
      "processing_notes": [
        "Processed as HTML",
        "Processed at level 0"
      ]
    },
    "linked_extractions": [],
    "processing_notes": [
      "Processed as HTML",
      "Processed at level 0"
    ]
  }
]

grantdev: [ { "url": "https://kaipeacock.com/tags/dfinity/", "level": 0, "fetch_result": { "source": "url", "url": "https://kaipeacock.com/tags/dfinity/", "raw_content": "<!doctype html><html lang=en xmlns=http://www.w3.org/1999/xhtml><head><meta charset=UTF-8><meta content=\"For all your Kaia needs\" name=description><meta content=\"width=device-width,initial-scale=1\" name=viewport><meta content=#28494c name=theme-color><meta content=\"noai, noimageai\" name=robots><meta content=#D594B3 media=(prefers-color-scheme:dark) name=theme-color><title>Kaia Peacock</title><link href=https://kaipeacock.com/tags/dfinity/ rel=canonical><link media=\"(prefers-color-scheme: light)\" href=https://kaipeacock.com/syntax-theme-light.css rel=stylesheet><link media=\"(prefers-color-scheme: dark)\" href=https://kaipeacock.com/syntax-theme-dark.css rel=stylesheet><link href=https://sfba.social/@kaipeacock rel=me><link href=https://kaipeacock.com/favicon.png rel=icon type=image/png><link href=https://kaipeacock.com/apple-touch-icon.png rel=apple-touch-icon sizes=180x180 type=image/png><link title=\"Kaia Peacock\" href=https://kaipeacock.com/rss.xml rel=alternate type=application/rss+xml><link title=\"Kaia Peacock\" href=https://kaipeacock.com/atom.xml rel=alternate type=application/atom+xml><style>:root{--primary-color:#28494c;--primary-color-alpha:#28494c33;--contrast-color:#fff}@media (prefers-color-scheme:dark){:root{--primary-color:#d594b3;--primary-color-alpha:#28494c33;--contrast-color:#fff}}</style><link href=https://kaipeacock.com/style.css rel=stylesheet><link href=https://kaipeacock.com/main.css rel=stylesheet><script>document.addEventListener(`DOMContentLoaded`,(()=>{let c=`div`,d=`active`;var b=(async(a,b)=>{let c=a.querySelector(`code`);let e=c.innerText;await navigator.clipboard.writeText(e);b.classList.add(d);setTimeout(()=>{b.classList.remove(d)},800)});let a=document.querySelectorAll(`pre[class^='language-']`);a.forEach(a=>{if(navigator.clipboard){let d=document.createElement(`span`);let e=a.getAttribute(`data-lang`);d.innerHTML=e;let f=document.createElement(`i`);f.classList.add(`icon`);let g=document.createElement(`button`);g.setAttribute(`title`,`Copy code`);g.appendChild(f);let h=document.createElement(c);h.classList.add(`header`);h.appendChild(g);h.appendChild(d);let i=document.createElement(c);i.classList.add(`pre-container`);i.appendChild(h);a.parentNode.insertBefore(i,a);i.appendChild(a);g.addEventListener(`click`,async()=>{await b(a,h)})}})}))</script><script>var makeTeaser=((a,b)=>{let A=1,z=0,y=2;var c=40;var d=y;var e=8;var f=30;var g=b.map((a=>elasticlunr.stemmer(a.toLowerCase())));var h=!1;var i=z;var j=[];var k=a.toLowerCase().split(`. `);for(var l in k){var m=k[l].split(` `);var n=e;for(var o in m){var p=m[o];if(p.length>z){for(var q in g){if(elasticlunr.stemmer(p).startsWith(g[q])){n=c;h=!0}};j.push([p,n,i]);n=d};i+=p.length;i+=A};i+=A};if(j.length===z){return a};var r=[];var s=Math.min(j.length,f);var t=z;for(var l=z;l<s;l++){t+=j[l][A]};r.push(t);for(var l=z;l<j.length- s;l++){t-=j[l][A];t+=j[l+ s][A];r.push(t)};var u=z;if(h){var v=z;for(var l=r.length- A;l>=z;l--){if(r[l]>v){v=r[l];u=l}}};var w=[];var x=j[u][y];for(var l=u;l<u+ s;l++){var p=j[l];if(x<p[y]){w.push(a.substring(x,p[y]));x=p[y]};if(p[A]===c){w.push(`<strong>`)};x=p[y]+ p[z].length;w.push(a.substring(p[y],x));if(p[A]===c){w.push(`</strong>`)}};w.push(`…`);return w.join(``)});var debounce=((a,b)=>{var c;return function(){var d=this;var e=arguments;clearTimeout(c);c=setTimeout((()=>{c=null;a.apply(d,e)}),b)}});var toggleSearch=(()=>{var a=document.getElementById(`search-container`);var b=document.getElementById(`search-bar`);a.classList.toggle(`active`);b.toggleAttribute(`disabled`)});var initSearch=(()=>{let i=`none`,h=``,j=`flex`,k=0;var a=document.getElementById(`search-bar`);var b=document.getElementById(`search-results`);var c=10;var d={bool:`AND`,fields:{title:{boost:2},body:{boost:1}}};var e=h;var f;var g=(async()=>{if(f===undefined){f=fetch(`https://kaipeacock.com/search_index.en.json`).then((async(a)=>await elasticlunr.Index.load(await a.json())))};let a=await f;return a});a.addEventListener(`keyup`,debounce((async()=>{var f=a.value.trim();if(f===e){return};b.style.display=f===h?i:j;b.innerHTML=h;e=f;if(f===h){return};var l=(await g()).search(f,d);if(l.length===k){b.style.display=i;return};for(var m=k;m<Math.min(l.length,c);m++){b.innerHTML+=formatSearchResultItem(l[m],f.split(` `))}}),150));window.addEventListener(`click`,(a=>{if(b.style.display==j&&!b.contains(a.target)){b.style.display=i}}))});var formatSearchResultItem=((a,b)=>`<div class=\"item\">`+ `<a href=\"${a.ref}\">${a.doc.title}</a>`+ `<div>${makeTeaser(a.doc.body,b)}</div>`+ `</div>`);if(document.readyState===`complete`||document.readyState!==`loading`&&!document.documentElement.doScroll){initSearch()}else{document.addEventListener(`DOMContentLoaded`,initSearch)}</script><script src=https://kaipeacock.com/elasticlunr.min.js></script><meta content=\"Kaia Peacock\" property=og:site_name><meta content=\"Kaia Peacock\" property=og:title><meta content=https://kaipeacock.com/tags/dfinity/ property=og:url><meta content=\"For all your Kaia needs\" property=og:description><meta content=https://kaipeacock.com/card.png property=og:image><meta content=summary_large_image property=twitter:card><meta content=en_US property=og:locale><body><header aria-label=\"Site header\" id=site-nav role=banner><nav aria-label=\"Main navigation\"><a href=#main id=main-content tabindex=0> Skip to main content </a><ul><li id=home><a href=https://kaipeacock.com>Kaia Peacock</a><li><a href=https://kaipeacock.com/blog/>Blog</a><li><a href=https://kaipeacock.com/about/>About</a><li><a href=https://kaipeacock.com/links>Links</a><li id=search><button aria-label=Search onclick=toggleSearch() title=Search><i aria-hidden=true class=icon></i> <span class=visually-hidden>Search</span></button><li id=feed><a aria-label=Feed href=https://kaipeacock.com/rss.xml title=Feed> <i aria-hidden=true class=icon></i> <span class=visually-hidden>Feed</span> </a></ul></nav><div id=search-container><label class=hidden for=search-bar>Search</label><input placeholder=\"Search for…\" autocomplete=off disabled id=search-bar type=search><div id=search-results></div></div></header><main class=container id=main><h1>Posts with tag “dfinity”</h1><small> <a href=https://kaipeacock.com/tags> See all tags </a> <br> 18 posts in total </small><div id=article-list><article><h3><a href=https://kaipeacock.com/blog/motoko/path-params/>Motoko Server Path Parameters</a></h3><p>Introducing path parameters for Motoko Server<div><small> <time datetime=2024-08-23T00:00:00+00:00 pubdate>August 23, 2024</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/ic-expo/>React Native for IC Apps</a></h3><p>Build a React Native app for the Internet Computer using Expo and Internet Identity<div><small> <time datetime=2023-12-08T00:00:00+00:00 pubdate>December 08, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/react-native/>react native</a><li><a class=tag href=https://kaipeacock.com/tags/expo/>expo</a><li><a class=tag href=https://kaipeacock.com/tags/mobile-development/>mobile development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/motoko/using-variants/>Using Motoko Variants</a></h3><p>Motoko variants are a powerful way to represent mixed data in a type-safe way.<div><small> <time datetime=2023-10-23T00:00:00+00:00 pubdate>October 23, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/making-a-canister-pullable/>Make your Canister Pullable</a></h3><p>How to enable dfx pull for your canister and thrill your users with a seamless development experience<div><small> <time datetime=2023-08-09T00:00:00+00:00 pubdate>August 09, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/dfx/>dfx</a><li><a class=tag href=https://kaipeacock.com/tags/canisters/>canisters</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/use-dfx-pull/>How to use DFX Pull</a></h3><p>How to use pull-enabled canisters in your own project<div><small> <time datetime=2023-08-08T00:00:00+00:00 pubdate>August 08, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/dfx/>dfx</a><li><a class=tag href=https://kaipeacock.com/tags/canisters/>canisters</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/motoko/access-control/>Access Controls Tutorial</a></h3><p>Produced for Motoko Bootcamp, this guide shows a minimal example of how to add authentication to your frontend and manage updates in a Motoko canister<div><small> <time datetime=2023-05-09T00:00:00+00:00 pubdate>May 09, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/access-control/>access-control</a><li><a class=tag href=https://kaipeacock.com/tags/authentication/>authentication</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/http-caching/>Level up your canister with a Http Cache</a></h3><p>Http requests are queries by default, but you may need to upgrade to an update in some cases. This example shows how to cache those results so your users can reap the performance benefits!<div><small> <time datetime=2023-03-10T00:00:00+00:00 pubdate>March 10, 2023</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/motoko/cheat-sheet/>Motoko Cheat Sheet</a></h3><p>Quick References for Basic Motoko Syntax<div><small> <time datetime=2022-11-14T00:00:00+00:00 pubdate>November 14, 2022</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/simple-canister-e2e/>Testing Your Canister With Vitest</a></h3><p>An intro into end-to-end testing Internet Computer canisters in JavaScript/TypeScript using Vitest<div><small> <time datetime=2022-07-08T00:00:00+00:00 pubdate>July 08, 2022</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/testing/>testing</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/agent-js/>Using JavaScript with the Internet Computer</a></h3><p>Getting started with IC Development - How the JavaScript Agent works, my recommended workflows, and how to get set up with various tools and environments<div><small> <time datetime=2022-05-02T00:00:00+00:00 pubdate>May 02, 2022</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/javascript/>javascript</a><li><a class=tag href=https://kaipeacock.com/tags/icp/>icp</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/motoko-bootcamp-authentication/>Outline: Frontend Architecture and Authentication</a></h3><p>Outline for a talk I have presented at ASPLOS 2022 and adapted for Motoko Bootcamp 2022<div><small> <time datetime=2022-03-08T00:00:00+00:00 pubdate>March 08, 2022</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/frontend/>frontend</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/motoko/unit-testing/>Unit Testing in Motoko</a></h3><p>Some early lessons learned from unit testing a Motoko canister<div><small> <time datetime=2022-01-07T00:00:00+00:00 pubdate>January 07, 2022</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/motoko/>motoko</a><li><a class=tag href=https://kaipeacock.com/tags/unit-testing/>unit testing</a><li><a class=tag href=https://kaipeacock.com/tags/development/>development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/working-with-candid/>Working with Candid</a></h3><p>How to interact with a canister using just a candid declaration using dfx or the didc tool directly<div><small> <time datetime=2021-07-27T00:00:00+00:00 pubdate>July 27, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/dfx/>dfx</a><li><a class=tag href=https://kaipeacock.com/tags/candid/>candid</a><li><a class=tag href=https://kaipeacock.com/tags/didc/>didc</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/dfx-0-0-7-changes/>Dfx 0.7.7 Changes</a></h3><p>Explaining the changes coming to frontend development in dfx 0.7.7<div><small> <time datetime=2021-07-20T00:00:00+00:00 pubdate>July 20, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/dfx/>dfx</a><li><a class=tag href=https://kaipeacock.com/tags/frontend/>frontend</a><li><a class=tag href=https://kaipeacock.com/tags/typescript/>typescript</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/your-first-canister/>Deploying Your First Canister (NNS dapp)</a></h3><p>How to take ICP utility tokens and get your first Internet Computer Canister up and running (&LT5 minutes)<div><small> <time datetime=2021-06-29T00:00:00+00:00 pubdate>June 29, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/canisters/>canisters</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/static-site-generators/>Static Site Generators on the IC</a></h3><p>Interested in running a website on a decentralized cloud platform? Follow along as I start from a fresh project and adapt it for the Internet Computer<div><small> <time datetime=2021-04-06T00:00:00+00:00 pubdate>April 06, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/frontend/>frontend</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/http-canisters/>Reimagining Frontend Development on the IC</a></h3><p>It’s been a few months since I started at Dfinity, and I have an exciting feature to share with you<div><small> <time datetime=2021-04-05T00:00:00+00:00 pubdate>April 05, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/frontend/>frontend</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr><article><h3><a href=https://kaipeacock.com/blog/dfinity/getting-started-frontend/>Frontend Development on the Internet Computer</a></h3><p>Curious about how frontend code works on the Internet Computer? Here’s what I’ve learned after two weeks on the job<div><small> <time datetime=2021-01-16T00:00:00+00:00 pubdate>January 16, 2021</time></small><small> <ul class=tags><li><a class=tag href=https://kaipeacock.com/tags/dfinity/>dfinity</a><li><a class=tag href=https://kaipeacock.com/tags/frontend/>frontend</a><li><a class=tag href=https://kaipeacock.com/tags/web-development/>web development</a></ul> </small></div></article><hr></div></main><footer aria-label=\"Site footer\" id=site-footer role=contentinfo><section id=footer-nav><nav aria-label=\"Footer navigation\"><ul><li><a href=https://kaipeacock.com/blog/>Blog</a><li><a href=https://kaipeacock.com/links>Links</a><li><a href=https://kaipeacock.com/gift-list/>Wish List</a></ul></nav><p>© Kaia Peacock, 2025<p><small> Powered by <a class=link href=https://www.getzola.org>Zola</a> and <a class=link href=https://duckquill.daudix.one>Duckquill</a> </small><ul id=socials><li><a rel=\" me\" aria-label=GitHub href=https://github.com/krpeacock title=GitHub> <i style=\"-webkit-mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EGitHub%3C/title%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E&#34);mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EGitHub%3C/title%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E&#34)\" aria-hidden=true class=icon></i> <span>GitHub</span> </a><li><a rel=\" me\" aria-label=Instagram href=https://www.instagram.com/kaia_peacock_sf/ title=Instagram> <i style=\"-webkit-mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EInstagram%3C/title%3E%3Cpath d='M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077'/%3E%3C/svg%3E&#34);mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EInstagram%3C/title%3E%3Cpath d='M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077'/%3E%3C/svg%3E&#34)\" aria-hidden=true class=icon></i> <span>Instagram</span> </a><li><a rel=\" me\" aria-label=Mastodon href=https://sfba.social/@kaipeacock title=Mastodon> <i style=\"-webkit-mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EMastodon%3C/title%3E%3Cpath d='M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z'/%3E%3C/svg%3E&#34);mask-image:url(&#34data:image/svg+xml,%3Csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EMastodon%3C/title%3E%3Cpath d='M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z'/%3E%3C/svg%3E&#34)\" aria-hidden=true class=icon></i> <span>Mastodon</span> </a></ul></section><section id=newsletter><div class=newsletter-container><h2 class=newsletter-heading>Subscribe to my newsletter</h2><form action=https://zcsub-cmpzourl.maillist-manage.com/weboptin.zc class=newsletter-form method=POST target=_zcSignup><div class=form-group><input placeholder=\"Your email\" name=CONTACT_EMAIL required type=email></div><div class=form-group><input placeholder=\"Your name\" name=LASTNAME required></div><input name=zx type=hidden value=133e83a52><input name=zcvers type=hidden value=3.0><input name=zcld type=hidden value=11334c81a1d8ca8f6><input name=zctd type=hidden value=11334c81a1d8ca7a9><input name=zc_trackCode type=hidden value=ZCFORMVIEW><input name=zc_formIx type=hidden value=3za6c3e5ace270243f347692f23fb08bdb0837d32cd58e07f8d7020823ddf18833><input name=viewFrom type=hidden value=URL_ACTION><input name=submitType type=hidden value=optinCustomView><input name=formType type=hidden value=QuickForm><input name=mode type=hidden value=OptinCreateView><button class=newsletter-submit>Subscribe</button></form></div></section></footer>", "metadata": { "original_url": "https://kaipeacock.com/tags/dfinity/", "final_url": "https://kaipeacock.com/tags/dfinity/", "timestamp": "2025-07-22T01:05:33.601434", "detected_encoding": "UTF-8", "content_type": "text/html", "content_length": 27900, "headers": { "Accept-Ranges": "bytes", "Age": "0", "Cache-Control": "public,max-age=0,must-revalidate", "Cache-Status": "\"Netlify Edge\"; hit", "Content-Encoding": "gzip", "Content-Length": "7273", "Content-Type": "text/html; charset=UTF-8", "Date": "Mon, 21 Jul 2025 23:05:33 GMT", "Etag": "\"ce45867513649daec6ce97b21030053c-ssl-df\"", "Server": "Netlify", "Strict-Transport-Security": "max-age=31536000", "Vary": "Accept-Encoding", "X-Nf-Request-Id": "01K0QKRF4Z76808E2DX425FD8A" }, "status_code": 200 }, "extracted_data": { "title": "Kaia Peacock", "meta_description": "For all your Kaia needs", "full_text": "Kaia Peacock\nSkip to main content\nKaia Peacock\nBlog\nAbout\nLinks\nSearch\nFeed\nSearch\nPosts with tag “dfinity”\nSee all tags\n18 posts in total\nMotoko Server Path Parameters\nIntroducing path parameters for Motoko Server\nAugust 23, 2024\ndfinity\nmotoko\nweb development\nReact Native for IC Apps\nBuild a React Native app for the Internet Computer using Expo and Internet Identity\nDecember 08, 2023\ndfinity\nreact native\nexpo\nmobile development\nUsing Motoko Variants\nMotoko variants are a powerful way to represent mixed data in a type-safe way.\nOctober 23, 2023\ndfinity\nmotoko\nweb development\nMake your Canister Pullable\nHow to enable dfx pull for your canister and thrill your users with a seamless development experience\nAugust 09, 2023\ndfinity\ndfx\ncanisters\nHow to use DFX Pull\nHow to use pull-enabled canisters in your own project\nAugust 08, 2023\ndfinity\ndfx\ncanisters\nAccess Controls Tutorial\nProduced for Motoko Bootcamp, this guide shows a minimal example of how to add authentication to your frontend and manage updates in a Motoko canister\nMay 09, 2023\ndfinity\nmotoko\naccess-control\nauthentication\nLevel up your canister with a Http Cache\nHttp requests are queries by default, but you may need to upgrade to an update in some cases. This example shows how to cache those results so your users can reap the performance benefits!\nMarch 10, 2023\ndfinity\nmotoko\nweb development\nMotoko Cheat Sheet\nQuick References for Basic Motoko Syntax\nNovember 14, 2022\ndfinity\nmotoko\nweb development\nTesting Your Canister With Vitest\nAn intro into end-to-end testing Internet Computer canisters in JavaScript/TypeScript using Vitest\nJuly 08, 2022\ndfinity\ntesting\nweb development\nUsing JavaScript with the Internet Computer\nGetting started with IC Development - How the JavaScript Agent works, my recommended workflows, and how to get set up with various tools and environments\nMay 02, 2022\ndfinity\njavascript\nicp\nOutline: Frontend Architecture and Authentication\nOutline for a talk I have presented at ASPLOS 2022 and adapted for Motoko Bootcamp 2022\nMarch 08, 2022\ndfinity\nfrontend\nweb development\nUnit Testing in Motoko\nSome early lessons learned from unit testing a Motoko canister\nJanuary 07, 2022\ndfinity\nmotoko\nunit testing\ndevelopment\nWorking with Candid\nHow to interact with a canister using just a candid declaration using dfx or the didc tool directly\nJuly 27, 2021\ndfinity\ndfx\ncandid\ndidc\nDfx 0.7.7 Changes\nExplaining the changes coming to frontend development in dfx 0.7.7\nJuly 20, 2021\ndfinity\ndfx\nfrontend\ntypescript\nDeploying Your First Canister (NNS dapp)\nHow to take ICP utility tokens and get your first Internet Computer Canister up and running (&LT5 minutes)\nJune 29, 2021\ndfinity\ncanisters\nweb development\nStatic Site Generators on the IC\nInterested in running a website on a decentralized cloud platform? Follow along as I start from a fresh project and adapt it for the Internet Computer\nApril 06, 2021\ndfinity\nfrontend\nweb development\nReimagining Frontend Development on the IC\nIt’s been a few months since I started at Dfinity, and I have an exciting feature to share with you\nApril 05, 2021\ndfinity\nfrontend\nweb development\nFrontend Development on the Internet Computer\nCurious about how frontend code works on the Internet Computer? Here’s what I’ve learned after two weeks on the job\nJanuary 16, 2021\ndfinity\nfrontend\nweb development\nBlog\nLinks\nWish List\n© Kaia Peacock, 2025\nPowered by\nZola\nand\nDuckquill\nGitHub\nInstagram\nMastodon\nSubscribe to my newsletter\nSubscribe", "links": [ { "text": "Kaia Peacock", "url": "https://kaipeacock.com" }, { "text": "Blog", "url": "https://kaipeacock.com/blog/" }, { "text": "About", "url": "https://kaipeacock.com/about/" }, { "text": "Links", "url": "https://kaipeacock.com/links" }, { "text": "Feed", "url": "https://kaipeacock.com/rss.xml" }, { "text": "See all tags", "url": "https://kaipeacock.com/tags" }, { "text": "Motoko Server Path Parameters", "url": "https://kaipeacock.com/blog/motoko/path-params/" }, { "text": "dfinity", "url": "https://kaipeacock.com/tags/dfinity/" }, { "text": "motoko", "url": "https://kaipeacock.com/tags/motoko/" }, { "text": "web development", "url": "https://kaipeacock.com/tags/web-development/" }, { "text": "React Native for IC Apps", "url": "https://kaipeacock.com/blog/dfinity/ic-expo/" }, { "text": "react native", "url": "https://kaipeacock.com/tags/react-native/" }, { "text": "expo", "url": "https://kaipeacock.com/tags/expo/" }, { "text": "mobile development", "url": "https://kaipeacock.com/tags/mobile-development/" }, { "text": "Using Motoko Variants", "url": "https://kaipeacock.com/blog/motoko/using-variants/" }, { "text": "Make your Canister Pullable", "url": "https://kaipeacock.com/blog/dfinity/making-a-canister-pullable/" }, { "text": "dfx", "url": "https://kaipeacock.com/tags/dfx/" }, { "text": "canisters", "url": "https://kaipeacock.com/tags/canisters/" }, { "text": "How to use DFX Pull", "url": "https://kaipeacock.com/blog/dfinity/use-dfx-pull/" }, { "text": "Access Controls Tutorial", "url": "https://kaipeacock.com/blog/motoko/access-control/" }, { "text": "access-control", "url": "https://kaipeacock.com/tags/access-control/" }, { "text": "authentication", "url": "https://kaipeacock.com/tags/authentication/" }, { "text": "Level up your canister with a Http Cache", "url": "https://kaipeacock.com/blog/dfinity/http-caching/" }, { "text": "Motoko Cheat Sheet", "url": "https://kaipeacock.com/blog/motoko/cheat-sheet/" }, { "text": "Testing Your Canister With Vitest", "url": "https://kaipeacock.com/blog/dfinity/simple-canister-e2e/" }, { "text": "testing", "url": "https://kaipeacock.com/tags/testing/" }, { "text": "Using JavaScript with the Internet Computer", "url": "https://kaipeacock.com/blog/dfinity/agent-js/" }, { "text": "javascript", "url": "https://kaipeacock.com/tags/javascript/" }, { "text": "icp", "url": "https://kaipeacock.com/tags/icp/" }, { "text": "Outline: Frontend Architecture and Authentication", "url": "https://kaipeacock.com/blog/dfinity/motoko-bootcamp-authentication/" }, { "text": "frontend", "url": "https://kaipeacock.com/tags/frontend/" }, { "text": "Unit Testing in Motoko", "url": "https://kaipeacock.com/blog/motoko/unit-testing/" }, { "text": "unit testing", "url": "https://kaipeacock.com/tags/unit-testing/" }, { "text": "development", "url": "https://kaipeacock.com/tags/development/" }, { "text": "Working with Candid", "url": "https://kaipeacock.com/blog/dfinity/working-with-candid/" }, { "text": "candid", "url": "https://kaipeacock.com/tags/candid/" }, { "text": "didc", "url": "https://kaipeacock.com/tags/didc/" }, { "text": "Dfx 0.7.7 Changes", "url": "https://kaipeacock.com/blog/dfinity/dfx-0-0-7-changes/" }, { "text": "typescript", "url": "https://kaipeacock.com/tags/typescript/" }, { "text": "Deploying Your First Canister (NNS dapp)", "url": "https://kaipeacock.com/blog/dfinity/your-first-canister/" }, { "text": "Static Site Generators on the IC", "url": "https://kaipeacock.com/blog/dfinity/static-site-generators/" }, { "text": "Reimagining Frontend Development on the IC", "url": "https://kaipeacock.com/blog/dfinity/http-canisters/" }, { "text": "Frontend Development on the Internet Computer", "url": "https://kaipeacock.com/blog/dfinity/getting-started-frontend/" }, { "text": "Wish List", "url": "https://kaipeacock.com/gift-list/" }, { "text": "Zola", "url": "https://www.getzola.org" }, { "text": "Duckquill", "url": "https://duckquill.daudix.one" }, { "text": "GitHub", "url": "https://github.com/krpeacock" }, { "text": "Instagram", "url": "https://www.instagram.com/kaia_peacock_sf/" }, { "text": "Mastodon", "url": "https://sfba.social/@kaipeacock" } ] }, "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, "linked_extractions": [], "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, { "url": "https://mmapped.blog/", "level": 0, "fetch_result": { "source": "url", "url": "https://mmapped.blog/", "raw_content": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta content=\"width=device-width, initial-scale=1\" name=\"viewport\">\n <meta name=\"author\" content=\"Roman Kashitsyn\">\n <meta name=\"keywords\" content=\"math,programming\"/>\n <meta name=\"description\" content=\"How STL algorithms parallel the fundamental theorem of calculus.\"/>\n <title>Stepanov’s biggest blunder</title>\n <link rel=\"stylesheet\" href=\"/css/tufte.css\">\n <link rel=\"icon\" href=\"/images/favicon.svg\">\n <link rel=\"mask-icon\" href=\"/images/mask-icon.svg\" color=\"#000000\">\n <link rel=\"alternate\" type=\"application/atom+xml\" href=\"/feed.xml\">\n <link rel=\"canonical\" href=\"https://mmapped.blog/posts/43-stepanovs-biggest-blunder.html\">\n</head>\n<body>\n<article><header>\n <nav>\n <ul>\n <li><a class=\"blog-title\" href=\"/index.html\">mmap(blog)</a></li>\n <li><a href=\"/posts.html\">Posts</a></li>\n <li><a href=\"/about.html\">About</a></li>\n <li><a href=\"/feed.xml\">Atom Feed</a></li>\n </ul>\n </nav>\n</header><h1 class=\"article-title\"><a href=\"/posts/43-stepanovs-biggest-blunder.html\">Stepanov’s biggest blunder</a></h1><span class=\"post-attrs\">\n <span title=\"First published\">✏ <span itemprop=\"datePublished\">2025-07-13</span></span>\n &nbsp;\n <span title=\"Last modified\">✂ <span itemprop=\"dateModified\">2025-07-13</span></span>\n <span class=\"post-icons\">\n </span>\n</span><hr>\n<ul class=\"toc toc-level-1\"><li class=\"toc toc-level-1\">\n <a href=\"#adjacent-difference\">The curious case of adjacent difference</a></li><li class=\"toc toc-level-1\">\n <a href=\"#three-problems-of-calculus\">Three central problems of calculus</a><ul class=\"toc toc-level-2\"><li class=\"toc toc-level-2\">\n <a href=\"#problem-slopes\">Finding slopes with adjacent differences</a>\n </li><li class=\"toc toc-level-2\">\n <a href=\"#problem-recovering\">Recovering the original with partial sums</a>\n </li><li class=\"toc toc-level-2\">\n <a href=\"#problem-areas\">Finding areas with partial sums</a>\n </li></ul></li><li class=\"toc toc-level-1\">\n <a href=\"#symmetry-vs-pragmatism\">Symmetry vs pragmatism</a></li><li class=\"toc toc-level-1\">\n <a href=\"#appendinx-detals-in-q\">Appendix: deltas in q</a></li></ul>\n<hr><section><h2 id=\"adjacent-difference\"><a href=\"#adjacent-difference\">The curious case of adjacent difference</a></h2><p>If you have ever tried using the <a href=\"http://www.en.cppreference.com/w/cpp/algorithm/adjacent_difference.html\"><code class=\"\">std::adjacent_difference</code></a> algorithm in <span class=\"smallcaps\">c++</span>,\nI’m sure it left you puzzled.\nAs the name suggests, this algorithm computes differences between adjacent elements of the input sequence,\nbut it does one more thing: it copies the first element of the input sequence into the output sequence unmodified.\nThe following example demonstrates how to apply the algorithm to delta-compress a <a href=\"https://en.wikipedia.org/wiki/Inverted_index\">postings list</a> of document identifiers that contain a search term\n(the example is contrived since Google <a href=\"https://static.googleusercontent.com/media/research.google.com/en//people/jeff/WSDM09-keynote.pdf\">developed</a> much more sophisticated posting list compression techniques).<figure class=\"\">\n<label class=\"margin-toggle\" for=\"mn-diff-posings\">⊕</label><input type=\"checkbox\" id=\"mn-diff-posings\" class=\"margin-toggle\"><span class=\"marginnote\">\n Delta-compressing a posting list using the <code class=\"\">std::adjacent_difference</code> algorithm.\n The compressed version might require less memory when encoded using <a href=\"https://en.wikipedia.org/wiki/Variable-length_quantity\">variable-length integers</a>.\n</span>\n<div class=\"source-container\"><pre class=\"source good cpp\"><code><span class='line'>#include &lt;iostream&gt;</span>\n<span class='line'>#include &lt;numeric&gt;</span>\n<span class='line'>#include &lt;vector&gt;</span>\n<span class='line'></span>\n<span class='line'>// prints:</span>\n<span class='line'>// 12586 426 548 110 566</span>\n<span class='line'>int main() {</span>\n<span class='line'> // Sorted list of documents containing a word.</span>\n<span class='line'> std::vector&lt;int&gt; postings{{12586, 13012, 13560, 13670, 14236}};</span>\n<span class='line'> std::vector&lt;int&gt; compressed(postings.size());</span>\n<span class='line'> std::adjacent_difference(</span>\n<span class='line'> postings.cbegin(),</span>\n<span class='line'> postings.cend(),</span>\n<span class='line'> compressed.begin()</span>\n<span class='line'> );</span>\n<span class='line'> for (auto n : compressed) std::cout &lt;&lt; n &lt;&lt; \" \";</span>\n<span class='line'> std::cout &lt;&lt; std::endl;</span>\n<span class='line'>}</span>\n</pre></code></div>\n</figure><p>This extra copy makes the algorithm less generic and practical,\nsince a difference of two values of an arbitrary type <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>T</mi></math> is likely to have a different type.\nFor example, the difference between two timestamps is not a timestamp but a duration;\nand subtracting two unsigned integers might require a signed integer.\nThe following example illustrates this limitation: the code attempts to compute durations between timestamps in a container, but the compiler rejects it.<figure class=\"\">\n<label class=\"margin-toggle\" for=\"mn-diff-timestamps\">⊕</label><input type=\"checkbox\" id=\"mn-diff-timestamps\" class=\"margin-toggle\"><span class=\"marginnote\">\n Attempting to compute <code class=\"\">std::adjacent_difference</code> over a vector of timestamps leads to a compiler error.\n</span>\n<div class=\"source-container\"><pre class=\"source bad cpp\"><code><span class='line'>#include &lt;chrono&gt;</span>\n<span class='line'>#include &lt;numeric&gt;</span>\n<span class='line'>#include &lt;vector&gt;</span>\n<span class='line'></span>\n<span class='line'>int main() {</span>\n<span class='line'> using clock = std::chrono::steady_clock;</span>\n<span class='line'> auto start = clock::now();</span>\n<span class='line'> std::vector&lt;clock::time_point&gt; timestamps{</span>\n<span class='line'> start,</span>\n<span class='line'> start + std::chrono::seconds(5),</span>\n<span class='line'> start + std::chrono::seconds(15)</span>\n<span class='line'> };</span>\n<span class='line'> std::vector&lt;clock::duration&gt; durations;</span>\n<span class='line'> std::adjacent_difference(</span>\n<span class='line'> timestamps.cbegin(),</span>\n<span class='line'> timestamps.cend(),</span>\n<span class='line'> std::back_inserter(durations)</span>\n<span class='line'> );</span>\n<span class='line'>}</span>\n</pre></code></div>\n</figure><p>Why did Alex Stepanov design <code class=\"\">adjacent_difference</code> in such a way?\nWas it a mistake?\nNo, it was a deliberate design choice; the original <a href=\"https://www.jmeiners.com/sgi-stl-docs/adjacent_difference.html#1\"><span class=\"smallcaps\">sgi stl</span> documentation</a> provides the reasoning behind it:\n<div class=\"epigraph\"><blockquote><p>\n The reason it is useful to store the value of the first element, as well as simply storing the differences, is that this provides enough information to reconstruct the input range.\n In particular, if addition and subtraction have the usual arithmetic definitions, then <a href=\"https://www.jmeiners.com/sgi-stl-docs/adjacent_difference.html\"><code class=\"\">adjacent_difference</code></a> and <a href=\"https://www.jmeiners.com/sgi-stl-docs/partial_sum.html\"><code class=\"\">partial_sum</code></a> are inverses of each other.\n</p><footer><a href=\"https://www.jmeiners.com/sgi-stl-docs/adjacent_difference.html#1\"><span class=\"smallcaps\">sgi stl</span> documentation</a></footer></blockquote></div><p><code class=\"\">std::adjacent_difference</code> and <a href=\"http://www.en.cppreference.com/w/cpp/algorithm/partial_sum.html\"><code class=\"\">std::partial_sum</code></a> are inverses:\ncomputing partial sums over the adjacent differences of a sequence yields that sequence, and vice versa.<figure class=\"\">\n<label class=\"margin-toggle\" for=\"mn-inverses\">⊕</label><input type=\"checkbox\" id=\"mn-inverses\" class=\"margin-toggle\"><span class=\"marginnote\">\n <code class=\"\">std::partial_sum</code> undoes the effects of <code class=\"\">std::adjacent_difference</code>, and vice versa.\n In this and other sequence examples, each line transforms the line above it.\n</span>\n<div class=\"source-container\"><pre class=\"source \"><code><span class='line'> sequence 1 1 2 3 5</span>\n<span class='line'>adjacent_difference 1 0 1 1 2</span>\n<span class='line'> partial_sum 1 1 2 3 5</span>\n</pre></code></div>\n</figure><p>This symmetry has a beautiful connection to the fundamental theorem of calculus,\nand it helped me understand both the algorithms and the theorem more intuitively.\nThe following section explores this connection in detail.</section><section><h2 id=\"three-problems-of-calculus\"><a href=\"#three-problems-of-calculus\">Three central problems of calculus</a></h2><p>According to Steven Strogatz<label class=\"margin-toggle sidenote-number\" for=\"sn-strogatz\"></label><input type=\"checkbox\" id=\"sn-strogatz\" class=\"margin-toggle\"><span class=\"sidenote\">\n Steven Strogatz, <q><a href=\"https://www.goodreads.com/book/show/40796176-infinite-powers\">Infinite Powers</a></q>, p. 144\n</span>, calculus has three central problems:\n<ol class=\"circled\">\n<li data-num-glyph=\"①\">given a curve, find its slope everywhere (the forward problem),\n<li data-num-glyph=\"②\">given a curve’s slope everywhere, find the curve (the backward problem),\n<li data-num-glyph=\"③\">given a curve, find an area under it (the area problem).\n</ol><p>The fundamental theorem of calculus connects all three problems\nand states that the area under a slope of a curve on an interval\nis the difference of the curve height evaluated at the ends of this interval:<p><math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\" display=\"block\">\n <mrow>\n <munderover><mo>&int;</mo><mi>a</mi><mi>b</mi></munderover>\n <msup><mi>f</mi><mo>'</mo></msup><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo>\n <mo>&InvisibleTimes;</mo>\n <mi>d</mi><mi>x</mi>\n <mo>=</mo>\n <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>b</mi><mo stretchy=\"false\">)</mo>\n <mo>-</mo>\n <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>a</mi><mo stretchy=\"false\">)</mo>\n </mrow>\n</math><p>Calculus deals with continuous curves, but we will tackle these problems through the lens of discrete value sequences.\nWe’ll view a sequence <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>f</mi></math> as a function over natural numbers\nand denote the discrete derivative of <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>f</mi></math> as <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msub><mi>D</mi><mi>f</mi></msub></math>\nand its antiderivative as <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msub><mi>S</mi><mi>f</mi></msub></math>, where<p><math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\" display=\"block\">\n <mtable columnalign=\"right center left \">\n <mtr>\n <mtd><msub><mi>D</mi><mi>f</mi></msub><mo stretchy=\"false\">(</mo><mi>i</mi><mo stretchy=\"false\">)</mo></mtd>\n <mtd><mo>=</mo></mtd>\n <mtd>\n <mi>f</mi><mo stretchy=\"false\">(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo stretchy=\"false\">)</mo>\n <mo>-</mo>\n <mi>f</mi><mo stretchy=\"false\">(</mo><mi>i</mi><mo stretchy=\"false\">)</mo>\n </mtd>\n </mtr>\n <mtr>\n <mtd><msub><mi>S</mi><mi>f</mi></msub><mo stretchy=\"false\">(</mo><mi>i</mi><mo stretchy=\"false\">)</mo></mtd>\n <mtd><mo>=</mo></mtd>\n <mtd>\n <munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mi>i</mi></munderover>\n <mi>f</mi><mo stretchy=\"false\">(</mo><mi>k</mi><mo stretchy=\"false\">)</mo>\n </mtd>\n </mtr>\n </mtable>\n</math><p><math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msub><mi>D</mi><mi>f</mi></msub></math> corresponds to differences between adjacent elements in the source sequence,\nand <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msub><mi>S</mi><mi>f</mi></msub></math> corresponds to partial sums.\nThe discrete variant of the fundamental theorem becomes:<p><math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\" display=\"block\">\n <mrow>\n <munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mi>k</mi></mrow><mi>n</mi></munderover>\n <msub><mi>D</mi><mi>f</mi></msub><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>i</mi><mo stretchy=\"false\">)</mo><mo>=</mo>\n <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>n</mi><mo stretchy=\"false\">)</mo>\n <mo>-</mo>\n <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo stretchy=\"false\">)</mo>\n </mrow>\n</math><p><span id=\"off-by-one\"></span>\nThis formula has an off-by-one issue:\nif <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow></math>,\nwe have to access the minus first element, so, for convenience,\nwe define <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mrow><mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mo>-</mo><mn>1</mn><mo stretchy=\"false\">)</mo><mo>=</mo><mn>0</mn></mrow></math>.<p>I like how Kyne Santos explained this result:<div class=\"epigraph\"><blockquote><p>\nimagine you’re hiking up a mountain, going from point A to point B, and you want to find out the overall change in elevation.\nSo let’s say that point A, the starting point, is 500 meters above sea level.\nIn the first hour, you ascend 100 meters.\nIn the second hour, you descend 50 meters, and in the third and final hour you ascend 200 meters to arrive at point B, which is 750 meters above sea level.\nThe question is, what’s the overall change in elevation? Well, there’s two ways to go about it.\nYou can find the final elevation, which is 750 meters, and just subtract the starting elevation, which was 500 and the difference between 750 and 500 is 250 meters.\nOr you can add up the little changes along the way.\nSo in the first hour, we climbed 100 meters, and then we descended 50, and then we climbed another 200 so 100 minus 50 plus 200 is 250 meters.\nAnd these two approaches represent the two sides of the equation in the fundamental theorem of calculus.\n</p><footer>Kyne Santos, <a href=\"https://kpknudson.com/my-favorite-theorem/2025/5/15/episode-95-kyne-santos\">episode 95</a> of the <a href=\"https://kpknudson.com/my-favorite-theorem\">My Favorite Theorem</a> podcast</footer></blockquote></div><h3 id=\"problem-slopes\"><a href=\"#problem-slopes\">Finding slopes with adjacent differences</a></h3><p>The slope between two discrete values is their difference,\nso taking the difference between neighboring points of a sequence solves the forward problem,\nyielding <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>N</mi><mo>-</mo><mn>1</mn></math> slopes for a sequence of <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>N</mi></math> elements.<div class=\"source-container\"><pre class=\"source \"><code><span class='line'>sequence 1 3 5 7 9</span>\n<span class='line'> slopes 2 2 2 2</span>\n</pre></code></div><p>This operation loses information:\nwe cannot recover the original sequence from its slopes.\nIn calculus, taking a derivative is also a lossy operation since functions\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo></math>\nand\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>g</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo><mo>=</mo><mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo><mo stretchy=\"false\">+</mo><mi>c</mi></math>\n(where <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>c</mi></math> is an arbitrary constant) have the same derivative\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msup><mi>f</mi><mo>'</mo></msup><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo></math>.<h3 id=\"problem-recovering\"><a href=\"#problem-recovering\">Recovering the original with partial sums</a></h3><p>The backward problem is the most interesting of the three.\nSince the sequence of slopes had one less item than the source sequence,\nthere is not enough information to recover the latter.\nWe know the changes between points,\nbut not the first value to apply the changes to.\nOnce we know it, we can compute the rest using partial sums.<div class=\"source-container\"><pre class=\"source \"><code><span class='line'> slopes 2 2 2 2</span>\n<span class='line'>sequence C C+2 C+4 C+6 C+8</span>\n</pre></code></div><p>The lossiness of differentiation is the reason for introducing an <a href=\"https://en.wikipedia.org/wiki/Constant_of_integration\">arbitrary constant</a> <math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mi>C</mi></math>\nwhen computing an indefinite integral in calculus:\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><mo>&int;</mo><msup><mi>f</mi><mo>'</mo></msup><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo><mo>&InvisibleTimes;</mo><mi>d</mi><mi>x</mi> <mo>=</mo> <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>x</mi><mo stretchy=\"false\">)</mo> <mo>+</mo> <mi>C</mi></math>.\nIn the discrete case, this constant corresponds to the first value in the original sequence;\nthat’s why <code class=\"\">std::adjacent_difference</code> preserves the first element in its output.<h3 id=\"problem-areas\"><a href=\"#problem-areas\">Finding areas with partial sums</a></h3><p>The <q>area</q> of a sequence is the sum of its elements.\nThe sequence of partial sums solves this problem\nbecause it allows us to sum the items on any subinterval of the original sequence in a single step:\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\">\n <munderover><mo>∑</mo><mrow><mn>i</mn><mo>=</mo><mi>k</mi></mrow><mi>n</mi></munderover>\n <mi>f</mi><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>i</mi><mo stretchy=\"false\">)</mo>\n <mo>=</mo>\n <msub><mn>S</mn><mn>f</mn></msub><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>n</mi><mo stretchy=\"false\">)</mo>\n <mo>-</mo>\n <msub><mn>S</mn><mn>f</mn></msub><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo stretchy=\"false\">)</mo>\n</math>\n(as I <a href=\"#off-by-one\">previously mentioned</a>, we define\n<math xmlns=\"http://www.w3.org/1998/Math/MathML\" class=\"math\"><msub><mn>S</mn><mn>f</mn></msub><mo>&ApplyFunction;</mo><mo stretchy=\"false\">(</mo><mn>-1</mn><mo stretchy=\"false\">)</mo></math>\nto be zero).<div class=\"source-container\"><pre class=\"source \"><code><span class='line'> sequence 1 3 5 7 9</span>\n<span class='line'>partial sums 1 4 9 16 25</span>\n</pre></code></div><p>Partial sums don’t introduce or lose any information.\nWe can always recover the original sequence using the <span class=\"smallcaps\">stl</span> definition of adjacent differences:<div class=\"source-container\"><pre class=\"source \"><code><span class='line'> sequence 1 3 5 7 9</span>\n<span class='line'> partial sums 1 4 9 16 25</span>\n<span class='line'>adjacent diff 1 3 5 7 9</span>\n</pre></code></div></section><section><h2 id=\"symmetry-vs-pragmatism\"><a href=\"#symmetry-vs-pragmatism\">Symmetry vs pragmatism</a></h2><p>The connection between <code class=\"\">std::partial_sums</code> and <code class=\"\">std::adjacent_difference</code> is aesthetically pleasing,\nbut I find the design of the latter algorithm unfortunate:<ol class=\"circled\">\n<li data-num-glyph=\"①\">\n <code class=\"\">std::adjacent_difference</code> is significantly less generic than its lossy version\n (i.e., a version that doesn’t copy the first element) would be,\n as it forces the output element type to match the input element type.\n The few times I needed to compute pairwise differences,\n the semantics of <code class=\"\">std::adjacent_difference</code> stood in the way,\n and I ended up writing a custom loop.\n <a href=\"https://stackoverflow.com/questions/8267806/implicit-transformation-while-calling-stdadjacent-difference\">I’m not alone.</a>\n Luckily, the <a href=\"https://en.cppreference.com/w/cpp/ranges/adjacent_transform_view.html\"><code class=\"\">pairwise_transform</code></a> adapter from <span class=\"smallcaps\">c++23</span> doesn’t make the extra copy.<p><li data-num-glyph=\"②\">\n Derivatives in calculus are lossy,\n so the definition of <code class=\"\">std::adjacent_difference</code> doesn’t exactly correspond to a derivative.\n Forcing the symmetry between discrete algorithms breaks the symmetry with their continuous counterparts.\n</ol><p>I disagree with Stepanov’s design choice,\nbut I’m glad it made me question his intentions and find these hidden connections.\n<span class=\"smallcaps\">api</span> design is hard,\nespecially when you try to express novel ideas,\nsuch as efficient generic programming,\nin a new programming language,\nas <span class=\"smallcaps\">c++</span> was at the time.\nJust like <a href=\"https://en.wikipedia.org/wiki/Cosmological_constant\">Einstein’s cosmological constant</a>,\nStepanov’s extra copy turned out to be useful after all.</section><section><h2 id=\"appendinx-detals-in-q\"><a href=\"#appendinx-detals-in-q\">Appendix: deltas in q</a></h2><p>Just like <code class=\"\">std::adjacent_difference</code>,\nthe <a href=\"https://code.kx.com/q/ref/deltas/\"><code class=\"\">deltas</code></a> function from the <a href=\"https://code.kx.com/q/learn/startingkdb/language/\"><code class=\"\">q</code></a> programming language preserves the first item of its input:<div class=\"source-container\"><pre class=\"source q\"><code><span class='line'>deltas 1 4 9 16</span>\n<span class='line'>1 3 5 7</span>\n</pre></code></div><p>However, the <code class=\"\">deltas</code> function operates slightly differently from its <span class=\"smallcaps\">c++</span> cousin:\nInstead of copying the first item verbatim,\nit prepends a seed value of zero to the sequence before computing pairwise differences.<div class=\"source-container\"><pre class=\"source \"><code><span class='line'>deltas 1 4 9 16 == (1 - 0) (4 - 1) (9 - 4) (16 - 9) == 1 3 5 7</span>\n</pre></code></div><p><code class=\"\">q</code> defines <code class=\"\">deltas</code> in terms of a more general <a href=\"https://code.kx.com/q/ref/maps/#each-prior\">Each Prior</a> operator as <code class=\"\">-':</code>.\nThis direct form picks the seed based on the operation (zero for subtraction, one for multiplication, etc.)\nand allows the caller to override the default through its left argument.<div class=\"source-container\"><pre class=\"source q\"><code><span class='line'>(*':) 2 3 4 / 1 is the identity for *.</span>\n<span class='line'>2 6 12</span>\n<span class='line'></span>\n<span class='line'>1950 -': 1952 1954 1960 / Use 1950 as the seed instead of zero.</span>\n<span class='line'>2 2 6</span>\n</pre></code></div><p>This design preserves symmetry with partial <a href=\"https://code.kx.com/q/ref/sum/#sums\"><code class=\"\">sums</code></a>\nbut avoids the type mismatch between the input and output sequences, achieving both elegance and pragmatism.</section><h2>Similar articles</h2>\n<ul class=\"arrows\"><li><a href=\"/posts/41-box-combinators.html\">Box combinators</a></li><li><a href=\"/posts/37-onnx-intro.html\">ONNX introduction</a></li><li><a href=\"/posts/31-effective-design-docs.html\">Effective design docs</a></li></ul>\n</div><div id=\"next-prev-nav\"><div id=\"older\"><a href=\"/posts/42-parasites-found.html\">Parasites found→ </a></div></div><hr><footer>\n <span>&copy;Roman Kashitsyn</span>&nbsp;\n <a rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\"\n style=\"vertical-align: text-top;\"\n title=\"This work is licensed under a Creative Commons Attribution 4.0 International License\">\n <img alt=\"Creative Commons License\"\n style=\"border-width:0;width:80px;height:15px;text-decoration:none;\"\n src=\"https://i.creativecommons.org/l/by/4.0/80x15.png\" />\n </a>\n <br>\n <a class=\"github-link\" href=\"https://github.com/roman-kashitsyn/mmapped.blog\">Source Code</a>\n</footer></article>\n<!-- Cloudflare Pages Analytics --><script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{\"token\": \"57803626743d44dbaa71eb7ce6a390f9\"}'></script><!-- Cloudflare Pages Analytics --></body>\n</html>", "metadata": { "original_url": "https://mmapped.blog/", "final_url": "https://mmapped.blog/", "timestamp": "2025-07-22T01:05:33.848852", "detected_encoding": "utf-8", "content_type": "text/html", "content_length": 24827, "headers": { "Date": "Mon, 21 Jul 2025 23:05:33 GMT", "Content-Type": "text/html; charset=utf-8", "Transfer-Encoding": "chunked", "Connection": "keep-alive", "Cf-Cache-Status": "DYNAMIC", "Server": "cloudflare", "Vary": "Accept-Encoding", "Access-Control-Allow-Origin": "*", "Cache-Control": "public, max-age=0, must-revalidate", "Referrer-Policy": "strict-origin-when-cross-origin", "X-Content-Type-Options": "nosniff", "Report-To": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=VRWUK%2BrKqhbl07s4TqW2VHLuC9kFprfp6ZrG54SN56xfDhMsuqsjtl0X%2B3f522zuiIUSzdjuTK9yA9xKWFTU8GVvU50na9XvrU3IUNUlmZtxVX7W9d%2B8PbN59rlXi%2F0%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}", "Nel": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}", "Content-Encoding": "gzip", "CF-RAY": "962e580259005bff-IAD" }, "status_code": 200 }, "extracted_data": { "title": "Stepanov’s biggest blunder", "meta_description": "How STL algorithms parallel the fundamental theorem of calculus.", "full_text": "Stepanov’s biggest blunder\nmmap(blog)\nPosts\nAbout\nAtom Feed\nStepanov’s biggest blunder\n✏\n2025-07-13\n✂\n2025-07-13\nThe curious case of adjacent difference\nThree central problems of calculus\nFinding slopes with adjacent differences\nRecovering the original with partial sums\nFinding areas with partial sums\nSymmetry vs pragmatism\nAppendix: deltas in q\nThe curious case of adjacent difference\nIf you have ever tried using the\nstd::adjacent_difference\nalgorithm in\nc++\n,\nI’m sure it left you puzzled.\nAs the name suggests, this algorithm computes differences between adjacent elements of the input sequence,\nbut it does one more thing: it copies the first element of the input sequence into the output sequence unmodified.\nThe following example demonstrates how to apply the algorithm to delta-compress a\npostings list\nof document identifiers that contain a search term\n(the example is contrived since Google\ndeveloped\nmuch more sophisticated posting list compression techniques).\n⊕\nDelta-compressing a posting list using the\nstd::adjacent_difference\nalgorithm.\nThe compressed version might require less memory when encoded using\nvariable-length integers\n.\n#include <iostream>\n#include <numeric>\n#include <vector>\n// prints:\n// 12586 426 548 110 566\nint main() {\n// Sorted list of documents containing a word.\nstd::vector<int> postings{{12586, 13012, 13560, 13670, 14236}};\nstd::vector<int> compressed(postings.size());\nstd::adjacent_difference(\npostings.cbegin(),\npostings.cend(),\ncompressed.begin()\n);\nfor (auto n : compressed) std::cout << n << \" \";\nstd::cout << std::endl;\n}\nThis extra copy makes the algorithm less generic and practical,\nsince a difference of two values of an arbitrary type\nT\nis likely to have a different type.\nFor example, the difference between two timestamps is not a timestamp but a duration;\nand subtracting two unsigned integers might require a signed integer.\nThe following example illustrates this limitation: the code attempts to compute durations between timestamps in a container, but the compiler rejects it.\n⊕\nAttempting to compute\nstd::adjacent_difference\nover a vector of timestamps leads to a compiler error.\n#include <chrono>\n#include <numeric>\n#include <vector>\nint main() {\nusing clock = std::chrono::steady_clock;\nauto start = clock::now();\nstd::vector<clock::time_point> timestamps{\nstart,\nstart + std::chrono::seconds(5),\nstart + std::chrono::seconds(15)\n};\nstd::vector<clock::duration> durations;\nstd::adjacent_difference(\ntimestamps.cbegin(),\ntimestamps.cend(),\nstd::back_inserter(durations)\n);\n}\nWhy did Alex Stepanov design\nadjacent_difference\nin such a way?\nWas it a mistake?\nNo, it was a deliberate design choice; the original\nsgi stl\ndocumentation\nprovides the reasoning behind it:\nThe reason it is useful to store the value of the first element, as well as simply storing the differences, is that this provides enough information to reconstruct the input range.\nIn particular, if addition and subtraction have the usual arithmetic definitions, then\nadjacent_difference\nand\npartial_sum\nare inverses of each other.\nsgi stl\ndocumentation\nstd::adjacent_difference\nand\nstd::partial_sum\nare inverses:\ncomputing partial sums over the adjacent differences of a sequence yields that sequence, and vice versa.\n⊕\nstd::partial_sum\nundoes the effects of\nstd::adjacent_difference\n, and vice versa.\nIn this and other sequence examples, each line transforms the line above it.\nsequence 1 1 2 3 5\nadjacent_difference 1 0 1 1 2\npartial_sum 1 1 2 3 5\nThis symmetry has a beautiful connection to the fundamental theorem of calculus,\nand it helped me understand both the algorithms and the theorem more intuitively.\nThe following section explores this connection in detail.\nThree central problems of calculus\nAccording to Steven Strogatz\nSteven Strogatz,\nInfinite Powers\n, p. 144\n, calculus has three central problems:\ngiven a curve, find its slope everywhere (the forward problem),\ngiven a curve’s slope everywhere, find the curve (the backward problem),\ngiven a curve, find an area under it (the area problem).\nThe fundamental theorem of calculus connects all three problems\nand states that the area under a slope of a curve on an interval\nis the difference of the curve height evaluated at the ends of this interval:\n∫\na\nb\nf\n'\n⁡\n(\nx\n)\n⁢\nd\nx\n=\nf\n⁡\n(\nb\n)\n-\nf\n⁡\n(\na\n)\nCalculus deals with continuous curves, but we will tackle these problems through the lens of discrete value sequences.\nWe’ll view a sequence\nf\nas a function over natural numbers\nand denote the discrete derivative of\nf\nas\nD\nf\nand its antiderivative as\nS\nf\n, where\nD\nf\n(\ni\n)\n=\nf\n(\ni\n+\n1\n)\n-\nf\n(\ni\n)\nS\nf\n(\ni\n)\n=\n∑\nk\n=\n0\ni\nf\n(\nk\n)\nD\nf\ncorresponds to differences between adjacent elements in the source sequence,\nand\nS\nf\ncorresponds to partial sums.\nThe discrete variant of the fundamental theorem becomes:\n∑\ni\n=\nk\nn\nD\nf\n⁡\n(\ni\n)\n=\nf\n⁡\n(\nn\n)\n-\nf\n⁡\n(\nk\n-\n1\n)\nThis formula has an off-by-one issue:\nif\nk\n=\n0\n,\nwe have to access the minus first element, so, for convenience,\nwe define\nf\n⁡\n(\n-\n1\n)\n=\n0\n.\nI like how Kyne Santos explained this result:\nimagine you’re hiking up a mountain, going from point A to point B, and you want to find out the overall change in elevation.\nSo let’s say that point A, the starting point, is 500 meters above sea level.\nIn the first hour, you ascend 100 meters.\nIn the second hour, you descend 50 meters, and in the third and final hour you ascend 200 meters to arrive at point B, which is 750 meters above sea level.\nThe question is, what’s the overall change in elevation? Well, there’s two ways to go about it.\nYou can find the final elevation, which is 750 meters, and just subtract the starting elevation, which was 500 and the difference between 750 and 500 is 250 meters.\nOr you can add up the little changes along the way.\nSo in the first hour, we climbed 100 meters, and then we descended 50, and then we climbed another 200 so 100 minus 50 plus 200 is 250 meters.\nAnd these two approaches represent the two sides of the equation in the fundamental theorem of calculus.\nKyne Santos,\nepisode 95\nof the\nMy Favorite Theorem\npodcast\nFinding slopes with adjacent differences\nThe slope between two discrete values is their difference,\nso taking the difference between neighboring points of a sequence solves the forward problem,\nyielding\nN\n-\n1\nslopes for a sequence of\nN\nelements.\nsequence 1 3 5 7 9\nslopes 2 2 2 2\nThis operation loses information:\nwe cannot recover the original sequence from its slopes.\nIn calculus, taking a derivative is also a lossy operation since functions\nf\n⁡\n(\nx\n)\nand\ng\n⁡\n(\nx\n)\n=\nf\n⁡\n(\nx\n)\n+\nc\n(where\nc\nis an arbitrary constant) have the same derivative\nf\n'\n⁡\n(\nx\n)\n.\nRecovering the original with partial sums\nThe backward problem is the most interesting of the three.\nSince the sequence of slopes had one less item than the source sequence,\nthere is not enough information to recover the latter.\nWe know the changes between points,\nbut not the first value to apply the changes to.\nOnce we know it, we can compute the rest using partial sums.\nslopes 2 2 2 2\nsequence C C+2 C+4 C+6 C+8\nThe lossiness of differentiation is the reason for introducing an\narbitrary constant\nC\nwhen computing an indefinite integral in calculus:\n∫\nf\n'\n⁡\n(\nx\n)\n⁢\nd\nx\n=\nf\n⁡\n(\nx\n)\n+\nC\n.\nIn the discrete case, this constant corresponds to the first value in the original sequence;\nthat’s why\nstd::adjacent_difference\npreserves the first element in its output.\nFinding areas with partial sums\nThe\narea\nof a sequence is the sum of its elements.\nThe sequence of partial sums solves this problem\nbecause it allows us to sum the items on any subinterval of the original sequence in a single step:\n∑\ni\n=\nk\nn\nf\n⁡\n(\ni\n)\n=\nS\nf\n⁡\n(\nn\n)\n-\nS\nf\n⁡\n(\nk\n-\n1\n)\n(as I\npreviously mentioned\n, we define\nS\nf\n⁡\n(\n-1\n)\nto be zero).\nsequence 1 3 5 7 9\npartial sums 1 4 9 16 25\nPartial sums don’t introduce or lose any information.\nWe can always recover the original sequence using the\nstl\ndefinition of adjacent differences:\nsequence 1 3 5 7 9\npartial sums 1 4 9 16 25\nadjacent diff 1 3 5 7 9\nSymmetry vs pragmatism\nThe connection between\nstd::partial_sums\nand\nstd::adjacent_difference\nis aesthetically pleasing,\nbut I find the design of the latter algorithm unfortunate:\nstd::adjacent_difference\nis significantly less generic than its lossy version\n(i.e., a version that doesn’t copy the first element) would be,\nas it forces the output element type to match the input element type.\nThe few times I needed to compute pairwise differences,\nthe semantics of\nstd::adjacent_difference\nstood in the way,\nand I ended up writing a custom loop.\nI’m not alone.\nLuckily, the\npairwise_transform\nadapter from\nc++23\ndoesn’t make the extra copy.\nDerivatives in calculus are lossy,\nso the definition of\nstd::adjacent_difference\ndoesn’t exactly correspond to a derivative.\nForcing the symmetry between discrete algorithms breaks the symmetry with their continuous counterparts.\nI disagree with Stepanov’s design choice,\nbut I’m glad it made me question his intentions and find these hidden connections.\napi\ndesign is hard,\nespecially when you try to express novel ideas,\nsuch as efficient generic programming,\nin a new programming language,\nas\nc++\nwas at the time.\nJust like\nEinstein’s cosmological constant\n,\nStepanov’s extra copy turned out to be useful after all.\nAppendix: deltas in q\nJust like\nstd::adjacent_difference\n,\nthe\ndeltas\nfunction from the\nq\nprogramming language preserves the first item of its input:\ndeltas 1 4 9 16\n1 3 5 7\nHowever, the\ndeltas\nfunction operates slightly differently from its\nc++\ncousin:\nInstead of copying the first item verbatim,\nit prepends a seed value of zero to the sequence before computing pairwise differences.\ndeltas 1 4 9 16 == (1 - 0) (4 - 1) (9 - 4) (16 - 9) == 1 3 5 7\nq\ndefines\ndeltas\nin terms of a more general\nEach Prior\noperator as\n-':\n.\nThis direct form picks the seed based on the operation (zero for subtraction, one for multiplication, etc.)\nand allows the caller to override the default through its left argument.\n(*':) 2 3 4 / 1 is the identity for *.\n2 6 12\n1950 -': 1952 1954 1960 / Use 1950 as the seed instead of zero.\n2 2 6\nThis design preserves symmetry with partial\nsums\nbut avoids the type mismatch between the input and output sequences, achieving both elegance and pragmatism.\nSimilar articles\nBox combinators\nONNX introduction\nEffective design docs\nParasites found→\n©Roman Kashitsyn\nSource Code", "links": [ { "text": "mmap(blog)", "url": "https://mmapped.blog/index.html" }, { "text": "Posts", "url": "https://mmapped.blog/posts.html" }, { "text": "About", "url": "https://mmapped.blog/about.html" }, { "text": "Atom Feed", "url": "https://mmapped.blog/feed.xml" }, { "text": "Stepanov’s biggest blunder", "url": "https://mmapped.blog/posts/43-stepanovs-biggest-blunder.html" }, { "text": "std::adjacent_difference", "url": "http://www.en.cppreference.com/w/cpp/algorithm/adjacent_difference.html" }, { "text": "postings list", "url": "https://en.wikipedia.org/wiki/Inverted_index" }, { "text": "developed", "url": "https://static.googleusercontent.com/media/research.google.com/en//people/jeff/WSDM09-keynote.pdf" }, { "text": "variable-length integers", "url": "https://en.wikipedia.org/wiki/Variable-length_quantity" }, { "text": "sgi stl documentation", "url": "https://www.jmeiners.com/sgi-stl-docs/adjacent_difference.html#1" }, { "text": "adjacent_difference", "url": "https://www.jmeiners.com/sgi-stl-docs/adjacent_difference.html" }, { "text": "partial_sum", "url": "https://www.jmeiners.com/sgi-stl-docs/partial_sum.html" }, { "text": "std::partial_sum", "url": "http://www.en.cppreference.com/w/cpp/algorithm/partial_sum.html" }, { "text": "Infinite Powers", "url": "https://www.goodreads.com/book/show/40796176-infinite-powers" }, { "text": "episode 95", "url": "https://kpknudson.com/my-favorite-theorem/2025/5/15/episode-95-kyne-santos" }, { "text": "My Favorite Theorem", "url": "https://kpknudson.com/my-favorite-theorem" }, { "text": "arbitrary constant", "url": "https://en.wikipedia.org/wiki/Constant_of_integration" }, { "text": "I’m not alone.", "url": "https://stackoverflow.com/questions/8267806/implicit-transformation-while-calling-stdadjacent-difference" }, { "text": "pairwise_transform", "url": "https://en.cppreference.com/w/cpp/ranges/adjacent_transform_view.html" }, { "text": "Einstein’s cosmological constant", "url": "https://en.wikipedia.org/wiki/Cosmological_constant" }, { "text": "deltas", "url": "https://code.kx.com/q/ref/deltas/" }, { "text": "q", "url": "https://code.kx.com/q/learn/startingkdb/language/" }, { "text": "Each Prior", "url": "https://code.kx.com/q/ref/maps/#each-prior" }, { "text": "sums", "url": "https://code.kx.com/q/ref/sum/#sums" }, { "text": "Box combinators", "url": "https://mmapped.blog/posts/41-box-combinators.html" }, { "text": "ONNX introduction", "url": "https://mmapped.blog/posts/37-onnx-intro.html" }, { "text": "Effective design docs", "url": "https://mmapped.blog/posts/31-effective-design-docs.html" }, { "text": "Parasites found→", "url": "https://mmapped.blog/posts/42-parasites-found.html" }, { "text": "", "url": "http://creativecommons.org/licenses/by/4.0/" }, { "text": "Source Code", "url": "https://github.com/roman-kashitsyn/mmapped.blog" } ] }, "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, "linked_extractions": [], "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, { "url": "https://blog.icacademy.at/", "level": 0, "fetch_result": { "source": "url", "url": "https://blog.icacademy.at/", "raw_content": "<!DOCTYPE html><html lang=\"en\" class=\"h-full\"> <head><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1\"><title>IC Academy</title><link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/images/apple-touch-icon.png\"><link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/images/favicon-32x32.png\"><link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/images/favicon-16x16.png\"><link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/images/favicon.ico\"><link rel=\"manifest\" href=\"/images/site.webmanifest\"><link rel=\"sitemap\" href=\"/sitemap-index.xml\"><link href=\"https://fonts.googleapis.com/icon?family=Material+Symbols+Outlined\" rel=\"stylesheet\"><meta name=\"description\" content=\"Learn - Develop - Deploy with the IC Academy\"><meta name=\"keywords\" content=\"Internet Computer, ICP, Web3, blockchain, academy, learn to use the Internet Computer, online course, qualification, certification\"><meta name=\"author\" content=\"SDG - samlinux development group\"><!-- Twitter Card Tags --><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"twitter:title\" content=\"IC Academy - Learn - Develop - Deploy\"><meta name=\"twitter:description\" content=\"Learn - Develop - Deploy with the IC Academy\"><meta name=\"twitter:image\" content=\"https://blog.icacademy.at/images/learnpath.png\"><!-- Open Graph Tags --><meta property=\"og:site_name\" content=\"IC Academy - Learn - Develop - Deploy\"><meta property=\"og:type\" content=\"Website\"><meta property=\"og:title\" content=\"IC Academy - Learn - Develop - Deploy\"><meta property=\"og:description\" content=\"Learn - Develop - Deploy with the IC Academy\"><meta property=\"og:image\" content=\"https://blog.icacademy.at/images/learnpath.png\"><meta property=\"og:image:width\" content=\"500px\"><meta property=\"og:image:height\" content=\"281px\"><!-- Matomo -->\n\t\t\t\t<script>\n\t\t\t\tvar _paq = window._paq = window._paq || [];\n\t\t\t\t/* tracker methods like \"setCustomDimension\" should be called before \"trackPageView\" */\n\t\t\t\t_paq.push(['trackPageView']);\n\t\t\t\t_paq.push(['enableLinkTracking']);\n\t\t\t\t(function() {\n\t\t\t\t\tvar u=\"https://veriable.matomo.cloud/\";\n\t\t\t\t\t_paq.push(['setTrackerUrl', u+'matomo.php']);\n\t\t\t\t\t_paq.push(['setSiteId', '3']);\n\t\t\t\t\tvar d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];\n\t\t\t\t\tg.async=true; g.src='//cdn.matomo.cloud/veriable.matomo.cloud/matomo.js'; s.parentNode.insertBefore(g,s);\n\t\t\t\t})();\n\t\t\t</script>\n\t\t\t<!-- End Matomo Code --><link rel=\"stylesheet\" href=\"/_astro/about.css\">\n<style>.headerContainer[data-astro-cid-3ef6ksr2]{background-color:var(--backgroundColor)}.header[data-astro-cid-3ef6ksr2]{border-color:var(--headerBorderColor)}.headerLink[data-astro-cid-3ef6ksr2]:hover{background-color:var(--headerLinkBackgroundHoverColor);color:var(--headerLinkColor)}.topHeader[data-astro-cid-3ef6ksr2]{color:var(--headerBorderColor)}div[data-astro-cid-sz7xmlte]{font-weight:300}.footerContainer[data-astro-cid-sz7xmlte]{background-color:var(--footerBackgroundColor);height:100%;width:100%}@font-face{font-family:roboto;src:url(/font/roboto/roboto-300.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-300italic.woff2);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-italic.woff2);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-500.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-500italic.woff2);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-700.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(/font/roboto/roboto-700italic.woff2);font-weight:700;font-style:italic;font-display:swap}b{font-weight:500}#mainContainer{scroll-behavior:smooth}.highlight{background-color:#f1b849;color:#000;padding:.4rem;border-radius:5px;font-size:1.875rem;font-weight:300;line-height:2.25rem}.pageTitle{margin-top:20px;margin-bottom:20px;text-align:center;color:#145e86;font-style:italic;font-weight:300;font-size:2.25rem;line-height:2.5rem}.pageDescriptionTitle{font-weight:500}.mainPageHighlight{text-align:center;font-size:2.5rem;font-weight:700;line-height:1;color:#145e86;padding-top:10px;padding-bottom:10px}@media (min-width: 768px){.mainPageHighlight{text-align:left}}@media (min-width: 640px){.mainPageHighlight{font-size:3.5rem!important}}@media (min-width: 350px){.mainPageHighlight{font-size:3.25rem}}.videoContainer{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:10px}.videoContainerVideo{position:absolute;top:0;left:0;width:100%;height:100%}#backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:30;background-color:#11182780}.normalPageDesc{color:#145e86;text-align:center;font-weight:300;font-style:normal!important;font-size:1.5rem;line-height:2rem;margin-bottom:50px;margin-top:0}.aboutIcAcademyPageDesc{background-color:#fff4df;border:7px solid #f1b849;padding:.75rem .75rem 1rem;margin-bottom:1rem;border-radius:.25rem}@media (min-width: 768px){.normalPageDesc{font-size:2.25rem;line-height:2.5rem}.ytContainer{max-width:770px!important;width:100%}.ytContainer iframe{height:433px}}.modalButton{color:#fff;transition:all .2s;border-radius:.375rem;padding:.25rem .5rem;font-weight:500;box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;outline:none}.modalButton:hover,.modalButton:focus{box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.modalButton:disabled{cursor:not-allowed;background-color:#9ca3af;box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}.pulseAnimation{animation:pulse infinite 1.5s}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.3}to{transform:scale(1);opacity:1}}.iconSpin{animation:spin 2s infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{animation:spinner 1s infinite steps(8)}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}\n</style>\n<link rel=\"stylesheet\" href=\"/_astro/index.css\">\n<style>.cardTag[data-astro-cid-lzojanjz]{position:absolute;right:4px;bottom:-8px;outline:none}.gradientButton[data-astro-cid-lzojanjz]{background:linear-gradient(var(--backgroundGradient))}.tagButton[data-astro-cid-lzojanjz]{background-color:var(--backgroundColor, white);border-radius:.375rem}.tagButton[data-astro-cid-lzojanjz]:hover .tagButtonText[data-astro-cid-lzojanjz]{color:var(--textHoverColor, #e0e0e0)}.buttonBody[data-astro-cid-lzojanjz]{padding:var(--padding, 2px .5rem)}.iconContainer[data-astro-cid-lzojanjz]{margin-right:var(--iconMarginRight, 6px)}.tagButtonText[data-astro-cid-lzojanjz]{font-size:var(--fontSize, .875rem);color:var(--textColor, white)}\n.infoTagButton[data-astro-cid-fn54zeou]{background-color:var(--backgroundColor);color:var(--textColor, white)}.infoTagButtonContent[data-astro-cid-fn54zeou]{padding:var(--padding, 2px .5rem)}\n.hiddenContentContainer.svelte-1ltdy5p.svelte-1ltdy5p{opacity:0}.shownContentContainer.svelte-1ltdy5p.svelte-1ltdy5p{transition:opacity .5s}.imageCount.svelte-1ltdy5p.svelte-1ltdy5p{background-color:#ffc107;color:#4b4b4b}.box.svelte-1ltdy5p.svelte-1ltdy5p{background-color:#fff;border-color:#ffc107;padding:.75rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.arrowContainer.svelte-1ltdy5p.svelte-1ltdy5p{position:relative;height:32px;width:32px}.arrowContainer.svelte-1ltdy5p svg.svelte-1ltdy5p{width:32px;height:32px;fill:#4b4b4b;background-color:#ffc107;border-radius:.375rem;text-align:center;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.arrowContainer.svelte-1ltdy5p svg.svelte-1ltdy5p:hover{fill:#838383;background-color:#ffce3d}\n.spinner.svelte-1k5pcdn{width:var(--spinner-width, 50px);height:var(--spinner-height, 50px);fill:var(--spinner-color, #ffc107)}\nh2{font-size:1.875rem;line-height:2.25rem;padding-top:1rem;padding-bottom:.5rem;margin:0}p{margin-bottom:.5rem;font-weight:300}ol{padding-left:15px;list-style-type:decimal;margin-bottom:1rem}li{margin-left:9px;margin-bottom:5px;font-weight:300}.dataPrivacyContent a{color:red}.dataPrivacyContent a:hover{text-decoration:underline}\n.blogViews.svelte-v5r1n9.svelte-v5r1n9{position:relative;background-color:#e22e27;line-height:1.25rem;border-radius:.375rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;color:#fff;opacity:1;transition:opacity .8s}.blogViews.svelte-v5r1n9 div.svelte-v5r1n9{font-weight:500!important;font-size:.875rem}.blogViews.svelte-v5r1n9.svelte-v5r1n9:hover{color:#e0e0e0;cursor:default}.blogViews.svelte-v5r1n9:hover img.svelte-v5r1n9{opacity:.8}.hiddenBlogViews.svelte-v5r1n9.svelte-v5r1n9{opacity:0}\n@media (max-width: 430px){.dataProtectionModalContentContainer.svelte-1ir2jfp{padding-bottom:100px}}.inputBlock.svelte-19fa1qr.svelte-19fa1qr{padding:10px;transition:background-color .2s}.inputBlockHeader.svelte-19fa1qr svg.svelte-19fa1qr{transition:fill .2s}.inputBlock.svelte-19fa1qr.svelte-19fa1qr:focus-within{background-color:#fef4f9}.inputBlock.svelte-19fa1qr .inputBlockHeader.svelte-19fa1qr{display:flex;align-items:center;gap:8px}.inputBlockHeader.svelte-19fa1qr svg.svelte-19fa1qr{height:20px;width:20px}.inputBlockHeader.svelte-19fa1qr div.svelte-19fa1qr{font-size:19px;text-align:left}.inputContainer.svelte-19fa1qr.svelte-19fa1qr{display:flex;flex-direction:column}.inputContainer.svelte-19fa1qr label.svelte-19fa1qr{color:#5f5f5f;width:-moz-fit-content;width:fit-content}input.svelte-19fa1qr.svelte-19fa1qr:-webkit-autofill,textarea.svelte-19fa1qr.svelte-19fa1qr:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset!important}.inputContainer.svelte-19fa1qr input.svelte-19fa1qr{height:28px}.inputContainer.svelte-19fa1qr input.svelte-19fa1qr,.inputContainer.svelte-19fa1qr textarea.svelte-19fa1qr{margin-top:3px;border-radius:4px;border:3px solid white;outline:1px solid #7a7a7a;padding-left:3px;transition:all .2s;font-size:15px}.inputContainer.svelte-19fa1qr input.svelte-19fa1qr:focus,.inputContainer.svelte-19fa1qr textarea.svelte-19fa1qr:focus{border:3px solid #d3528d;outline:0px!important}.inputBlock.svelte-19fa1qr textarea.svelte-19fa1qr{resize:none;height:109px;max-height:109px}input[type=checkbox].svelte-19fa1qr.svelte-19fa1qr{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center;transition:all .2s;margin-top:4px;min-width:20px;width:20px;height:20px;border-radius:.25rem;border:1px solid #adadad;cursor:pointer}input[type=checkbox].svelte-19fa1qr.svelte-19fa1qr:checked{background-color:#d3528d;border-color:#d3528d}input[type=checkbox].svelte-19fa1qr.svelte-19fa1qr:focus{outline:4px solid #F0A7C8!important;border:0px!important;outline-offset:0px}input[type=checkbox].svelte-19fa1qr.svelte-19fa1qr:checked:before{content:\"\";display:flex;width:12px;height:12px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background-color:#fff;margin-right:2px}.inputBlock.svelte-19fa1qr .invalidInputContainer label.svelte-19fa1qr{color:red}.inputBlock.svelte-19fa1qr .invalidInputContainer input.svelte-19fa1qr{border:1px solid red}.inputBlock.svelte-19fa1qr .invalidInputContainer input.svelte-19fa1qr:focus{border:3px solid red}\n</style></head> <body class=\"font-roboto relative bg-slate-100 h-full overflow-hidden\"> <div id=\"mainContainer\" class=\"relative h-full flex flex-col overflow-auto\"> <!-- Header --> <div class=\"h-fit\"> <div id=\"header\" class=\"headerContainer\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <div class=\"max-w-5xl mx-auto container relative\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <div class=\"flex items-center justify-around select-none border-b header pt-2 pb-2\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <div data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <a href=\"/\" draggable=\"false\" class=\"outline-none\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <img src=\"/_astro/icAcademy_HfYVN.webp\" draggable=\"false\" class=\"w-16 h-[50px]\" alt=\"IC Academy logo\" data-astro-cid-3ef6ksr2 width=\"100\" height=\"75\" loading=\"lazy\" decoding=\"async\"> </a> </div> <div data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <div class=\"flex-auto text-center font-bold text-2xl topHeader\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <a href=\"/\" draggable=\"false\" class=\"outline-none\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\">On IC Academy</a> </div> </div> <div class=\"flex items-center\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <button class=\"hover:bg-[#c0e4f7] p-2 rounded-lg outline-none\" type=\"button\" onclick=\"toggleMenu()\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"> <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" width=\"24px\" fill=\"#145e86\" viewBox=\"0 -960 960 960\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"><path d=\"M120-240v-80h720v80H120Zm0-200v-80h720v80H120Zm0-200v-80h720v80H120Z\" data-astro-cid-3ef6ksr2 style=\"--headerBorderColor: rgb(20,94,134);--headerLinkBackgroundHoverColor: rgb(241, 184, 73);--headerLinkColor: white;--backgroundColor: #d7f3cc98;\"></path></svg> </button> </div> </div> </div> </div> <script>\n function toggleMenu() {\n const sidebar = document.querySelector('#sidebar');\n\n if (sidebar.className.includes('hiddenSidebar')) {\n let backdrop = document.createElement('div');\n backdrop.id = 'backdrop';\n\n backdrop.addEventListener('click', toggleMenu);\n\n document.querySelector('body').appendChild(backdrop);\n sidebar.className = 'shownSidebar sidebar';\n }\n else if (sidebar.className.includes('shownSidebar')) {\n sidebar.className = 'hiddenSidebar sidebar';\n document.querySelector('#backdrop').remove();\n }\n }\n\n window.addEventListener('keydown', function(event) {\n if (event.code == 'Escape') {\n const sideBar = document.querySelector('#sidebar');\n\n if (sideBar.className.includes('shownSidebar')) {\n toggleMenu();\n }\n }\n })\n</script> </div> <!-- Container --> <div class=\"max-w-5xl mx-auto container relative h-fit\"> <!-- Main --> <div class=\"m-4 min-h-[450px]\"> <div> <div class=\"flex justify-center items-center flex-wrap\"> <!-- Info --> <div class=\"w-full order-2 md:w-1/2 md:order-1 mt-[20px] md:pr-5\"> <div class=\"flex justify-center items-center\" data-astro-cid-vxl4wgev style=\"--imageBorderColor: #26cd9c;\"> <a href=\"/about\" draggable=\"false\" data-astro-cid-vxl4wgev style=\"--imageBorderColor: #26cd9c;\"> <img src=\"/_astro/learnpath-s_Z1qQPVA.webp\" class=\"borderBackground border\" loading=\"eager\" alt=\"read - learn - build\" data-astro-cid-vxl4wgev width=\"384\" height=\"384\" decoding=\"async\"> </a> </div> </div> <div class=\"md:w-1/2 w-full order-1 md:order-2 mb-4\"> <div data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <a href=\"/about\" draggable=\"false\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <!-- Description --> <div class=\"infoDescription\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <div class=\"mb-4 rounded text-xl md:text-2xl\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <!-- Title --> <p class=\"mb-5 md:leading-[3.5rem] text-3xl text-center md:text-5xl\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <span class=\"info\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\">Master your Transition</span> </p> <p class=\"mb-9 mt-1 md:mt-10 text-3xl text-center md:text-5xl\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <span class=\"info\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\">Web 2.0 to Web 3.0</span> </p> <p class=\"mb-2 leading-relaxed\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"> <span class=\"info2\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\">Hop-on the journey</span> of the Internet Computer, learn in the courses with step-by-step instructions, hands-on examples and <span class=\"info2\" data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\"><nobr data-astro-cid-kdceuxqv style=\"--infoBackgroundColor: rgb(241, 184, 73);--infoBackgroundColor2: rgb(20, 94, 134);--infoDescriptionColor: rgb(64, 64, 64);--infoTextColor: white;\">become an expert.</nobr></span> </p> </div> </div> </a> </div> </div> <!-- About us --> <div class=\"order-3 w-full mt-16 sm:ml-5\"> <div class=\"mainPageHighlight aboutUsSectionTitle\"> Why you should choose us </div> <div class=\"font-light leading-10 mt-2 border-l-8 border-[#d81b60] pl-3 py-3 text-2xl\"> <div><span class='gradientHighlight'>We believe that the Internet Computer is the next step in the evolution of the web to Web3.</span> Coming from Web1, the Internet Computer allows built-in secure and unstoppable web applications without cloud providers as intermediaries - for a secure and green decentralised internet.</div> <div class=\"mt-3\">With the IC Academy <span class='gradientHighlight'>we love to take people on this journey of web transformation</span> and to enable them to build and run solutions that are only possible on the Internet Computer. In our courses and articles you get easy to use guidelines and hands-on examples to implement real applications.</div> </div> <div class=\"flex justify-center sm:justify-end mt-3\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--backgroundGradient: to right, #d81b60, #d4af40;--textColor: white;\"> <a href=\"/blog/the-big-why\" target=\"_self\" class=\"relative w-fit gradientButton shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--backgroundGradient: to right, #d81b60, #d4af40;--textColor: white;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--backgroundGradient: to right, #d81b60, #d4af40;--textColor: white;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--backgroundGradient: to right, #d81b60, #d4af40;--textColor: white;\">More about our motivation</div> </div> </a> </div> </div> </div> <!-- Products --> <div class=\"mt-16 w-full order-4\"> <div class=\"relative\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <div class=\"invisible absolute -top-5\" id=\"coursesCertifications\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"></div> </div> <div class=\"sm:ml-5\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <div class=\"mt-4 mb-[30px] mainPageHighlight\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <div data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <span class=\"coursesText\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\">Courses</span>\n/\n<span class=\"certificationsText\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\">Certifications</span> </div> </div> <div data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <div class=\"flex flex-col sm:flex-row group cardContainer p-4 rounded-md border-2 border-transparent\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div class=\"bg-[#c2deeb] rounded-md card relative sm:max-w-[50%] shadow-md rounded-bl-md\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <a class=\"h-full block\" href=\"https://vspc.veriable.at/6720f88d54ba7a9624bbedd4.html\" target=\"_blank\" draggable=\"false\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <img src=\"/_astro/c-02-4-hero_ZSSi8p.webp\" class=\"sm:max-h-[400px] md:max-h-[330px] rounded-t-md sm:rounded-tr-none sm:rounded-l-md object-center object-cover\" draggable=\"false\" loading=\"lazy\" alt=\"Produkt Image\" data-astro-cid-xrtnvu66 width=\"700\" height=\"400\" decoding=\"async\"> </div> <div class=\"sm:rounded-bl-md absolute bottom-0 left-0 w-full bg-black bg-opacity-40\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div class=\"text-center text-white mx-2 py-1\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div class=\"text-xl font-medium\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> Application Development Skills for the Internet Computer </div> </div> <div class=\"absolute -top-5 -left-2\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div class=\"productType\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <span data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\">Course</span> </div> </div> </div> </a> </div> <a href=\"https://vspc.veriable.at/6720f88d54ba7a9624bbedd4.html\" target=\"_blank\" draggable=\"false\" class=\"card sm:w-[50%] p-3 bg-white relative pb-[50px] rounded-b-md sm:rounded-b-none sm:rounded-r-md shadow-md\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"><span class='descTitle'>Begin your journey on the Skill Pathway</span> <p>Immerse yourself in the art of crafting decentralized applications (dApps) for the Internet Computer using Motoko. This course adopts a systematic approach broken down into specialized skill sets. </p> <p>Each skill set addresses a specific domain of application development, following the principles of the well-established Web2 paradigm.</p></div> </div> <div class=\"absolute bottom-2 right-2\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> <div class=\"productType\" data-astro-cid-xrtnvu66 style=\"--cardMainColor: #d81b60;\"> Curious? Let&#39;s learn together! </div> </div> </a> </div> <style>\n .cardContainer p {\n font-weight: 400;\n }\n\n .cardContainer .descTitle {\n font-weight: 500;\n font-size: 18px;\n }\n</style> </div> <div class=\"grid grid-cols-1 sm:grid-cols-2\" data-astro-cid-qnwxz4mj style=\"--coursesColor: #d81b60;--certificationsColor: #d4af40;\"> <div class=\"group cardContainer p-4 rounded-md border-2 border-transparent overflow-hidden\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"card relative shadow-md\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <a href=\"https://vspc.veriable.at/662f644afe8cabeeaacd5ccc_z.html\" target=\"_blank\" draggable=\"false\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <img src=\"/_astro/icp-3a_fJJqT.webp\" class=\"rounded-t-md overflow-hidden aspect-video object-center object-cover\" draggable=\"false\" loading=\"lazy\" alt=\"Produkt Image\" data-astro-cid-tjdfhdqb width=\"600\" height=\"350\" decoding=\"async\"> </div> <div class=\"absolute bottom-0 left-0 w-full bg-black bg-opacity-40\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"text-center text-white mx-2 py-1\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"text-xl font-medium\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> B3YOND THE BLOCKCHAIN: ICP Third Anniversary </div> </div> <div class=\"absolute -top-5 -left-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"productType\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <span data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\">Certification</span> </div> </div> </div> </a> </div> <a href=\"https://vspc.veriable.at/662f644afe8cabeeaacd5ccc_z.html\" target=\"_blank\" draggable=\"false\" class=\"card block p-2 bg-white relative shadow-md rounded-b-md\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"mb-[25px] line-clamp-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> Do you think you know everything about the Internet Computer? </div> <div class=\"absolute bottom-2 right-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> <div class=\"productType\" draggable=\"false\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d4af40;\"> Prove it! </div> </div> </a> </div> <div class=\"group cardContainer p-4 rounded-md border-2 border-transparent overflow-hidden\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"card relative shadow-md\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <a href=\"https://vspc.veriable.at/6513c18b1f66192cab8beb29.html\" target=\"_blank\" draggable=\"false\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <img src=\"/_astro/c02-hero-2_1HhVhQ.webp\" class=\"rounded-t-md overflow-hidden aspect-video object-center object-cover\" draggable=\"false\" loading=\"lazy\" alt=\"Produkt Image\" data-astro-cid-tjdfhdqb width=\"600\" height=\"350\" decoding=\"async\"> </div> <div class=\"absolute bottom-0 left-0 w-full bg-black bg-opacity-40\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"text-center text-white mx-2 py-1\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"text-xl font-medium\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> Master Website Deployments on the Internet Computer </div> </div> <div class=\"absolute -top-5 -left-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"productType\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <span data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\">Course</span> </div> </div> </div> </a> </div> <a href=\"https://vspc.veriable.at/6513c18b1f66192cab8beb29.html\" target=\"_blank\" draggable=\"false\" class=\"card block p-2 bg-white relative shadow-md rounded-b-md\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"mb-[25px] line-clamp-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> Learn how you can make your website tamper-proof and secure. </div> <div class=\"absolute bottom-2 right-2\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> <div class=\"productType\" draggable=\"false\" data-astro-cid-tjdfhdqb style=\"--cardMainColor: #d81b60;\"> Yes, let me in </div> </div> </a> </div> </div> </div> </div> <!-- Blogs --> <div class=\"mt-16 w-full order-5\"> <div class=\"sm:ml-5\"> <div class=\"mainPageHighlight\"> Recent Posts </div> <div class=\"-mb-4 mt-4\"> <div class=\"flex flex-wrap -mb-[18px]\"> <div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(63 131 248);\"> <a href=\"/blogs/icAcademy\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(63 131 248);\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(63 131 248);\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(63 131 248);\">icAcademy</div> </div> </a> </div> </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(255 138 76);\"> <a href=\"/blogs/internet-identity\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(255 138 76);\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(255 138 76);\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: rgb(255 138 76);\">Internet Identity</div> </div> </a> </div> </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #b24219;\"> <a href=\"/blogs/newsletter\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #b24219;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #b24219;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #b24219;\">Newsletter</div> </div> </a> </div> </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #be5bbe;\"> <a href=\"/blogs/starterKit\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #be5bbe;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #be5bbe;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #be5bbe;\">Starter Kit</div> </div> </a> </div> </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #253f6f;\"> <a href=\"/blogs/codeLab\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #253f6f;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #253f6f;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #253f6f;\">Code Lab</div> </div> </a> </div> </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #088e8b;\"> <a href=\"/blogs/icSend\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #088e8b;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #088e8b;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #088e8b;\">icSend</div> </div> </a> </div> </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #9d1ca0;\"> <a href=\"/blogs/asic\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #9d1ca0;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #9d1ca0;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #9d1ca0;\">ASIC</div> </div> </a> </div> </div><div class=\"mr-2 mb-2\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #60a3d9;\"> <a href=\"/blogs/sim\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #60a3d9;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #60a3d9;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #60a3d9;\">SIM 3.0</div> </div> </a> </div> </div> </div> </div> <div class=\"flex flex-wrap justify-center\"> <div id=\"my19egWpIu-IeMLOVw5P8\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <a href=\"/blog/update-sim3-0-may2025\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <img src=\"/_astro/sim-3.0.4_2tCWqw.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div> </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).only=e;window.dispatchEvent(new Event(\"astro:only\"));})();;(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!=\"symbol\"?o+\"\":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!=\"object\"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,\"Component\");d(this,\"hydrator\");d(this,\"hydrate\",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest(\"astro-island[ssr]\");if(e){e.addEventListener(\"astro:hydrate\",this.hydrate,{once:!0});return}let c=this.querySelectorAll(\"astro-slot\"),n={},h=this.querySelectorAll(\"template[data-astro-template]\");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute(\"data-astro-template\")||\"default\"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute(\"name\")||\"default\"]=r.innerHTML)}let p;try{p=this.hasAttribute(\"props\")?m(JSON.parse(this.getAttribute(\"props\"))):{}}catch(r){let s=this.getAttribute(\"component-url\")||\"<unknown>\",v=this.getAttribute(\"component-export\");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute(\"props\"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute(\"client\")}),this.removeAttribute(\"ssr\"),this.dispatchEvent(new CustomEvent(\"astro:hydrate\"))});d(this,\"unmount\",()=>{this.isConnected||this.dispatchEvent(new CustomEvent(\"astro:unmount\"))})}disconnectedCallback(){document.removeEventListener(\"astro:after-swap\",this.unmount),document.addEventListener(\"astro:after-swap\",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute(\"await-children\")||document.readyState===\"interactive\"||document.readyState===\"complete\")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener(\"DOMContentLoaded\",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue===\"astro:end\"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener(\"DOMContentLoaded\",e)}}async childrenConnectedCallback(){let e=this.getAttribute(\"before-hydration-url\");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute(\"opts\")),c=this.getAttribute(\"client\");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute(\"renderer-url\"),[h,{default:p}]=await Promise.all([import(this.getAttribute(\"component-url\")),n?import(n):()=>()=>{}]),u=this.getAttribute(\"component-export\")||\"default\";if(!u.includes(\".\"))this.Component=h[u];else{this.Component=h;for(let f of u.split(\".\"))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute(\"component-url\")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,\"observedAttributes\",[\"props\"]),customElements.get(\"astro-island\")||customElements.define(\"astro-island\",y)}})();</script><astro-island uid=\"ZuTEmf\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;my19egWpIu-IeMLOVw5P8&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/update-sim3-0-may2025\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">SIM 3.0.4: Content Management On-Chain with Motoko</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <time datetime=\"2025-05-30T00:00:00.000Z\"> May 30, 2025 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">This article provides an update on the SIM 3.0 project and briefly explores how to implement content management on the Internet Computer.</div> </div> </a> </div> </div> <div id=\"JzLu4Wdv9N_BBgzNPi4XO\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <a href=\"/blog/update-sim3-0-april2025\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <img src=\"/_astro/SIM-303_Z1G2CSu.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div> </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <astro-island uid=\"Z1HE1xn\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;JzLu4Wdv9N_BBgzNPi4XO&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/update-sim3-0-april2025\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">SIM 3.0.3: Storing Files On-Chain - File Uploads Mastered</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <time datetime=\"2025-04-18T00:00:00.000Z\"> April 18, 2025 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">This article provides an update on the SIM 3.0 project and briefly explores how to integrate the file upload and download functionality on the Internet Computer.</div> </div> </a> </div> </div> <div id=\"PmFXR0D7xTxUcT4zZ3Ov-\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <a href=\"/blog/update-sim3-0-march2025\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <img src=\"/_astro/sim3.0.2-update_Z2pmSO9.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div> </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <astro-island uid=\"Z1Cma6W\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;PmFXR0D7xTxUcT4zZ3Ov-&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/update-sim3-0-march2025\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">SIM 3.0.2: The Time Has Come - an Update</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <time datetime=\"2025-03-07T00:00:00.000Z\"> March 7, 2025 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #60a3d9;\">This article discusses the current SIM 3.0 project status and emphasizes the significance of developing and operating applications that are not reliant on a big cloud provider.</div> </div> </a> </div> </div> <div id=\"GpszhhBuRUh_RHpAqEFIc\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <a href=\"/blog/beproactive\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <img src=\"/_astro/beProActive_Z1t5D6P.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div> </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <astro-island uid=\"Z27PHju\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;GpszhhBuRUh_RHpAqEFIc&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/beproactive\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\">BeProActive</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <time datetime=\"2025-02-10T00:00:00.000Z\"> February 10, 2025 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\">Track your fitness activities anonymously and securely with BeProActive.</div> </div> </a> </div> </div> <div id=\"go3di6TUHwX0fI1huYftq\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <a href=\"/blog/ic-nuxt-starter\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <img src=\"/_astro/ic-nuxt_HJoV4.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div> </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <astro-island uid=\"Z1Gheo7\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;go3di6TUHwX0fI1huYftq&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/ic-nuxt-starter\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\">Nuxt on the Internet Computer</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <time datetime=\"2025-01-20T00:00:00.000Z\"> January 20, 2025 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: #be5bbe;\">This is an announcement for a new starter kit ic-nuxt that I have recently published on Github.</div> </div> </a> </div> </div> <div id=\"xfjIxp5odIZfbgvlwklVn\" class=\"featuredPost w-[300px] relative group mt-8 mx-1 sm:mx-3 border-transparent rounded-md border-2 first:ml-0\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"text-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <a href=\"/blog/unlock-seamless-access\" draggable=\"false\" class=\"pt-3 relative block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"flex justify-center\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <img src=\"/_astro/sim-3.0.2-hero_1Puw7g.webp\" draggable=\"false\" class=\"w-[250px] h-[130px] rounded-md\" alt=\"Recent post Image\" loading=\"lazy\" data-astro-cid-3av72bsu width=\"350\" height=\"150\" decoding=\"async\"> </div> </a> <div class=\"relative h-fit\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"absolute bottom-[-8px] left-[30px] h-[24px]\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <astro-island uid=\"2oOwL6\" component-url=\"/_astro/getPageMetric.7_OqUloR.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;pageId&quot;:[0,&quot;xfjIxp5odIZfbgvlwklVn&quot;],&quot;data-astro-cid-3av72bsu&quot;:[0,true]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;GetPageMetric&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> </div> </div> <a href=\"/blog/unlock-seamless-access\" draggable=\"false\" class=\"pb-3 pt-4 block\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"line-clamp-1 leading-5 font-medium text-lg\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\">Unlock Seamless Access: Leverage Internet Identity for Secure and Scalable Business Applications on the Internet Computer!</div> </div> <div class=\"text-sm featuredPostDate\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <time datetime=\"2024-12-20T00:00:00.000Z\"> December 20, 2024 </time> </div> </div> <div data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\"> <div class=\"line-clamp-3 text-base\" data-astro-cid-3av72bsu style=\"--featuredPostDate: rgb(107 114 128);--featuredPostBorderColor: rgb(63 131 248);\">The aim of this article and short video is to <b style='color: #145e86;'>showcase the Internet Computer's potential for typical business applications, with a focus on user management and secure frontend - backend communication.</b> This example demonstrates how to use Internet Identity to authenticate business application logins and subsequent Motoko backend canister requests, highlighting the capabilities of the Internet Computer.</div> </div> </a> </div> </div> </div> <div class=\"flex justify-center sm:justify-end mt-3\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--textColor: white;\"> <a href=\"/blog\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--textColor: white;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--textColor: white;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 9px 18px;--fontSize: 17px;--textColor: white;\">Read more</div> </div> </a> </div> </div> </div> </div> <!-- Consulting --> <div class=\"mt-16 w-full order-6\"> <div class=\"relative\"> <div id=\"consulting\" class=\"invisible absolute -top-5 sm:-top-3\"></div> </div> <div class=\"sm:ml-5\"> <div class=\"!text-[#9D1754] mainPageHighlight w-fit mt-2 mb-[25px]\"> Consulting </div> <div class=\"text-xl sm:text-[24px] leading-8 sm:leading-10 font-light border-l-8 border-[#d3528d] my-3 py-3 pl-3\"> <div class=\"font-semibold text-[32px] text-[#d3528d] mb-3 w-fit\"> Ready to break free from centralized Cloud Providers? </div> <div> <img src=\"/_astro/Ic-Consulting_qmAvP.webp\" class=\"rounded-md sm:rounded-r-none sm:max-w-[50%] sm:float-left sm:mr-3\" alt=\"Consulting Image\" draggable=\"false\" width=\"800\" height=\"417\" loading=\"lazy\" decoding=\"async\"> </div> <div class=\"mt-3 sm:-mt-1\"> Our consulting services help you host websites and build decentralized applications on the Internet Computer. We tailor solutions to your unique needs, enabling you to develop and operate blockchain-based systems that offer greater independence and reduced IT infrastructure costs - all while maintaining top-notch security. </div> <div class=\"mt-3 sm:mt-0\"><span class='consultingHighlight'>Looking to build a prototype or proof of concept?</span> We’ve got you covered, too!</div> <div class=\"mt-3 sm:mt-0\"> Ready to unlock your Web3 potential? </div> </div> <div class=\"text-center sm:text-right\"> <button id=\"consultingRequest\" type=\"button\" class=\"bg-[#9D1754] text-[17px] leading-5 shadow hover:Shadow-md rounded-md py-[9px] px-[18px] text-white hover:text-[#d3d3d3] transition-colors duration-200 font-medium\"> Contact us today to take the next step! </button> </div> </div> <astro-island uid=\"1woxOF\" component-url=\"/_astro/RequestForm.BGQZwbws.js\" component-export=\"default\" renderer-url=\"/_astro/client.CWY0IrnN.js\" props=\"{&quot;targetElementId&quot;:[0,&quot;consultingRequest&quot;]}\" ssr=\"\" client=\"only\" opts=\"{&quot;name&quot;:&quot;RequestForm&quot;,&quot;value&quot;:&quot;svelte&quot;}\"></astro-island> <style>\n .consultingHighlight {\n background-color: #d3528d;\n color: white;\n border-radius: .25rem;\n padding: .3rem;\n }\n</style> </div> <!-- Showcase --> <div class=\"mt-16 w-full order-7\"> <div class=\"relative\" data-astro-cid-xyg7ob6d> <div id=\"showcase\" class=\"invisible absolute -top-4 sm:-top-2\" data-astro-cid-xyg7ob6d></div> </div> <div class=\"sm:ml-5\" data-astro-cid-xyg7ob6d> <div class=\"mainPageHighlight mt-2 mb-[25px]\" data-astro-cid-xyg7ob6d> Showcase </div> <div class=\"normalPageDesc !leading-[3rem]\" data-astro-cid-xyg7ob6d>Below is a selection of <span class='showcaseHighlightTitle'>customer projects</span> we have had the opportunity to assist with. They are focused on the European subnet of the Internet Computer.</div> <div class=\"showcaseBlocks\" data-astro-cid-xyg7ob6d> <div class=\"showcaseBlock\" data-astro-cid-xyg7ob6d> <div class=\"lg:flex w-full\" data-astro-cid-xyg7ob6d> <div class=\"flex justify-center\" data-astro-cid-xyg7ob6d> <img draggable=\"false\" class=\"rounded-t-md lg:rounded-tl-md lg:rounded-tr-none lg:max-w-[661px] w-full h-full\" src=\"/images/eusubnet2.webp\" alt=\"Showcase img\" data-astro-cid-xyg7ob6d> </div> <div class=\"hidden lg:flex justify-center w-[328px]\" data-astro-cid-xyg7ob6d> <div class=\"firstShowcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <img class=\"w-10 h-full\" src=\"/images/VERIABLE-Logo-solo-amber.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\">VERIABLE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\">We provided consultancy services for VERIABLE, aiding in the launch of their static website on the Internet Computer within the <b>European subnet to ensure GDPR compliance.</b> VERIABLE is a comprehensive SaaS platform tailored for creating, organizing, and selling both online and offline courses, along with managing certification processes.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"mr-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <a href=\"/blog/showcase-veriableat\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">Learn more</div> </div> </a> </div> </div> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://veriable.at/en\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div> </a> </div> </div> </div> </div> </div> <style>\n @media (min-width: 1024px) {\n .firstShowcaseCard {\n border-top-right-radius: 6px;\n border-bottom: 1px solid #d1d5db;\n }\n }\n</style> </div> </div> <div class=\"lg:hidden grid grid-cols-1 sm:grid-cols-2 \" data-astro-cid-xyg7ob6d> <div class=\"showCaseCardContainer overflow-hidden\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <img class=\"w-10 h-full\" src=\"/images/VERIABLE-Logo-solo-amber.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\">VERIABLE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\">We provided consultancy services for VERIABLE, aiding in the launch of their static website on the Internet Computer within the <b>European subnet to ensure GDPR compliance.</b> VERIABLE is a comprehensive SaaS platform tailored for creating, organizing, and selling both online and offline courses, along with managing certification processes.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"mr-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <a href=\"/blog/showcase-veriableat\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">Learn more</div> </div> </a> </div> </div> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFF5D6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://veriable.at/en\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div> </a> </div> </div> </div> </div> </div> <style>\n @media (min-width: 1024px) {\n .firstShowcaseCard {\n border-top-right-radius: 6px;\n border-bottom: 1px solid #d1d5db;\n }\n }\n</style> </div><div class=\"showCaseCardContainer overflow-hidden\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <img class=\"w-10 h-full\" src=\"/images/samlinuxLogo.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\">SAMLINUX</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\">Discover samlinux, a cloud and blockchain development company based in Austria. Samlinux offers different SaaS products and modern web development. The company is recently presenting its brands and services on a consolidated and unified website.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://samlinux.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div> </a> </div> </div> </div> </div> </div> <style>\n @media (min-width: 1024px) {\n .firstShowcaseCard {\n border-top-right-radius: 6px;\n border-bottom: 1px solid #d1d5db;\n }\n }\n</style> </div><div class=\"showCaseCardContainer overflow-hidden\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <img class=\"w-10 h-full\" src=\"/images/CoLogo_03_18_small.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\">CAREORGANISE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\">CareOrganise is an all-in-one software as a service (SaaS) solution designed specifically for agencies in the 24 hours home care field. From managing client contacts and forms to handling billing and reporting, CareOrganise offers a comprehensive solution to optimize the daily tasks and enhance overall efficiency. So, agencies can concentrate on caring for their clients.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://careorganise.com\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div> </a> </div> </div> </div> </div> </div> <style>\n @media (min-width: 1024px) {\n .firstShowcaseCard {\n border-top-right-radius: 6px;\n border-bottom: 1px solid #d1d5db;\n }\n }\n</style> </div><div class=\"showCaseCardContainer overflow-hidden\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <img class=\"w-10 h-full\" src=\"/images/SaveMoments_Logo.webp\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\">SAVEMOMENTS</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\">Your Private Space for Sharing Special Moments. Tired of social media’s lack of privacy? With SaveMoments, you can easily share your precious photos and videos in a secure, private environment. Say goodbye to oversharing and stay connected only with those who matter. SaveMoments makes sharing easy, safe, and 100% under your control.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://savemoments.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div> </a> </div> </div> </div> </div> </div> <style>\n @media (min-width: 1024px) {\n .firstShowcaseCard {\n border-top-right-radius: 6px;\n border-bottom: 1px solid #d1d5db;\n }\n }\n</style> </div> </div> <div class=\"hidden lg:grid grid-cols-1 sm:grid-cols-3\" data-astro-cid-xyg7ob6d> <div class=\"overflow-hidden sm:grid-cols-3\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <img class=\"w-10 h-full\" src=\"/images/samlinuxLogo.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\">SAMLINUX</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\">Discover samlinux, a cloud and blockchain development company based in Austria. Samlinux offers different SaaS products and modern web development. The company is recently presenting its brands and services on a consolidated and unified website.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #FFEAE3;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://samlinux.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div> </a> </div> </div> </div> </div> </div> <style>\n @media (min-width: 1024px) {\n .firstShowcaseCard {\n border-top-right-radius: 6px;\n border-bottom: 1px solid #d1d5db;\n }\n }\n</style> </div><div class=\"overflow-hidden sm:grid-cols-3\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <img class=\"w-10 h-full\" src=\"/images/CoLogo_03_18_small.png\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\">CAREORGANISE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\">CareOrganise is an all-in-one software as a service (SaaS) solution designed specifically for agencies in the 24 hours home care field. From managing client contacts and forms to handling billing and reporting, CareOrganise offers a comprehensive solution to optimize the daily tasks and enhance overall efficiency. So, agencies can concentrate on caring for their clients.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D8FAF6;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://careorganise.com\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div> </a> </div> </div> </div> </div> </div> <style>\n @media (min-width: 1024px) {\n .firstShowcaseCard {\n border-top-right-radius: 6px;\n border-bottom: 1px solid #d1d5db;\n }\n }\n</style> </div><div class=\"overflow-hidden sm:grid-cols-3\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <img class=\"w-10 h-full\" src=\"/images/SaveMoments_Logo.webp\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\">SAVEMOMENTS</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\">Your Private Space for Sharing Special Moments. Tired of social media’s lack of privacy? With SaveMoments, you can easily share your precious photos and videos in a secure, private environment. Say goodbye to oversharing and stay connected only with those who matter. SaveMoments makes sharing easy, safe, and 100% under your control.</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #f9ebf1;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://savemoments.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div> </a> </div> </div> </div> </div> </div> <style>\n @media (min-width: 1024px) {\n .firstShowcaseCard {\n border-top-right-radius: 6px;\n border-bottom: 1px solid #d1d5db;\n }\n }\n</style> </div> </div> </div><div class=\"showcaseBlock\" data-astro-cid-xyg7ob6d> <div class=\"lg:flex w-full\" data-astro-cid-xyg7ob6d> <div class=\"flex justify-center\" data-astro-cid-xyg7ob6d> <img draggable=\"false\" class=\"rounded-t-md lg:rounded-tl-md lg:rounded-tr-none lg:max-w-[661px] w-full h-full\" src=\"/images/beProActive.webp\" alt=\"Showcase img\" data-astro-cid-xyg7ob6d> </div> <div class=\"hidden lg:flex justify-center w-[328px]\" data-astro-cid-xyg7ob6d> <div class=\"firstShowcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <img class=\"w-10 h-full\" src=\"/images/BeProactive_Logo.webp\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\">BEPROACTIVE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\">BeProActive is your ultimate companion for maintaining an active and healthy lifestyle. Effortlessly track your workouts and connect with a vibrant community of fitness enthusiasts. Enjoy complete anonymity while securely sharing your progress with friends and family. Stay motivated, stay fit - BeProActive has you covered!</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"mr-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <a href=\"/blog/beproactive\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">Learn more</div> </div> </a> </div> </div> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://beproactive.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div> </a> </div> </div> </div> </div> </div> <style>\n @media (min-width: 1024px) {\n .firstShowcaseCard {\n border-top-right-radius: 6px;\n border-bottom: 1px solid #d1d5db;\n }\n }\n</style> </div> </div> <div class=\"lg:hidden false \" data-astro-cid-xyg7ob6d> <div class=\"showCaseCardContainer overflow-hidden\" data-astro-cid-xyg7ob6d> <div class=\"showcaseCard h-full w-full overflow-hidden cursor-default standardShowcaseCard bg-white\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative p-4 pb-14 h-full\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"flex items-center\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <img class=\"w-10 h-full\" src=\"/images/BeProactive_Logo.webp\" alt=\"Showcase img\" loading=\"lazy\" draggable=\"false\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> </div> <div class=\"ml-2 mt-1\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"font-bold text-xl text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\">BEPROACTIVE</div> </div> </div> <div class=\"mt-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"text-base text-gray-600\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\">BeProActive is your ultimate companion for maintaining an active and healthy lifestyle. Effortlessly track your workouts and connect with a vibrant community of fitness enthusiasts. Enjoy complete anonymity while securely sharing your progress with friends and family. Stay motivated, stay fit - BeProActive has you covered!</div> </div> <div class=\"absolute bottom-4 flex mt-3\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"mr-2\" data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <a href=\"/blog/beproactive\" target=\"_self\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #145e86;--padding: 4px 8px;\">Learn more</div> </div> </a> </div> </div> <div data-astro-cid-cb7d7j45 style=\"--hoverBackgroundColor: #D5F6D5;\"> <div class=\"relative\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <a href=\"https://beproactive.at\" target=\"_blank\" class=\"relative w-fit undefined shadow hover:shadow-md cursor-pointer outline-none block group tagButton\" draggable=\"false\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"flex items-center relative leading-5 rounded-md buttonBody\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\"> <div class=\"font-medium leading-5 !my-0 tagButtonText text-white\" data-astro-cid-lzojanjz style=\"--backgroundColor: #0e9f6e;--padding: 4px 8px;\">View it</div> </div> </a> </div> </div> </div> </div> </div> <style>\n @media (min-width: 1024px) {\n .firstShowcaseCard {\n border-top-right-radius: 6px;\n border-bottom: 1px solid #d1d5db;\n }\n }\n</style> </div> </div> <div class=\"hidden lg:grid grid-cols-1 sm:grid-cols-3\" data-astro-cid-xyg7ob6d> </div> </div> </div> </div> </div> </div> </div> </div> <!-- Sidebar --> <div id=\"sidebar\" class=\"hiddenSidebar sidebar\"> <div class=\"px-5 pt-3 pb-1 flex justify-between items-center\"> <div class=\"text-xl\"> Menu </div> <button type=\"button\" onclick=\"toggleMenu()\"> <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" width=\"24px\" fill=\"#145e86\" viewBox=\"0 -960 960 960\"> <path d=\"m256-200-56-56 224-224-224-224 56-56 224 224 224-224 56 56-224 224 224 224-56 56-224-224-224 224Z\"></path> </svg> </button> </div> <div> <div class=\"sidebarSection\"> <div class=\"sidebarSectionTitle\"> Where to go? </div> <div class=\"sidebarSectionNavigation\"> <a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/\" draggable=\"false\"> <img src=\"/images/home.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Home</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/#coursesCertifications\" draggable=\"false\"> <img src=\"/images/school.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Courses / Certifications</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/#consulting\" draggable=\"false\"> <img src=\"/images/communication.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Consulting</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/#showcase\" draggable=\"false\"> <img src=\"/images/preview.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Showcase</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/blog\" draggable=\"false\"> <img src=\"/images/blog.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Blog</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/quiz\" draggable=\"false\"> <img src=\"/images/quiz.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Free Quizzes</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/newsletter\" draggable=\"false\"> <img src=\"/images/campaign.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Newsletter</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/youtube-playlists\" draggable=\"false\"> <img src=\"/images/youtube-logo.svg\" alt=\"nav icon\" draggable=\"false\"> <div>YouTube Playlists</div> </a> </div> </div><div class=\"sidebarSection\"> <div class=\"sidebarSectionTitle\"> About IC Academy </div> <div class=\"sidebarSectionNavigation\"> <a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/about\" draggable=\"false\"> <img src=\"/images/person.svg\" alt=\"nav icon\" draggable=\"false\"> <div>About</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/bio\" draggable=\"false\"> <img src=\"/images/person_book.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Bio</div> </a> </div> </div><div class=\"sidebarSection\"> <div class=\"sidebarSectionTitle\"> Legal </div> <div class=\"sidebarSectionNavigation\"> <a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/impr\" draggable=\"false\"> <img src=\"/images/copyright.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Imprint</div> </a><a onclick=\"toggleMenu()\" class=\"navLink\" href=\"/dataprivacy\" draggable=\"false\"> <img src=\"/images/security.svg\" alt=\"nav icon\" draggable=\"false\"> <div>Data Privacy</div> </a> </div> </div> </div> </div> <style>\n .sidebar {\n position: fixed;\n right: 0px;\n top: 0px;\n height: 100%;\n width: 100%;\n max-width: 0px;\n background-color: white;\n transition: all .15s;\n transition-timing-function: cubic-bezier(.4,0,.2,1);\n overflow: auto;\n z-index: 50;\n }\n\n .shownSidebar {\n transform: none;\n max-width: 290px;\n }\n\n .hiddenSidebar {\n --tw-translate-x: 100%;\n transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n }\n\n .sidebarSectionTitle {\n color: rgb(156 163 175);\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n padding-top: 0.5rem;\n border-top: 1px solid #e5e7eb;\n padding-left: 1.25rem;\n padding-right: 1.25rem;\n }\n\n .sidebarSectionNavigation {\n display: flex;\n flex-direction: column;\n margin-left: 1.25rem;\n margin-right: 1.25rem;\n gap: 0.5rem;\n }\n\n .navLink {\n display: flex;\n align-items: center;\n column-gap: 1rem;\n transition: background-color .1s;\n width: fit-content;\n padding: 4px 5px;\n border-radius: 7px;\n }\n\n .navLink div {\n font-size: 17px;\n font-weight: 400 !important;\n }\n\n .navLink img {\n width: 24px;\n height: 24px;\n }\n\n .navLink:hover {\n background-color: #c0e4f7;\n }\n</style> <!-- MenuIcons --> <div id=\"menuIconsContainer\" class=\"hiddenMenuIconsContainer\"> <div id=\"menuIcons\" class=\"mr-3 z-20 fixed flex flex-col gap-2\"> <button type=\"button\" onclick=\"toggleMenu()\"> <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"28px\" width=\"28px\" fill=\"white\" viewBox=\"0 -960 960 960\"><path d=\"M120-240v-80h720v80H120Zm0-200v-80h720v80H120Zm0-200v-80h720v80H120Z\"></path></svg> </button> <button type=\"button\" onclick=\"scrollToTop()\"> <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"28px\" width=\"28px\" viewBox=\"0 -960 960 960\" fill=\"white\"><path d=\"M440-160v-487L216-423l-56-57 320-320 320 320-56 57-224-224v487h-80Z\"></path></svg> </button> </div> </div> <style>\n @media (min-width: 1100px) {\n .hiddenMenuIconsContainer {\n opacity: 0;\n }\n }\n\n @media (min-width: 640px) {\n .shownMenuIconsContainer #menuIcons {\n top: 1.25rem;\n }\n }\n\n @media (max-width: 640px) {\n .shownMenuIconsContainer #menuIcons {\n bottom: 1.25rem;\n }\n }\n\n .shownMenuIconsContainer {\n transition: all .4s;\n opacity: 1;\n display: flex;\n position: relative;\n z-index: 20;\n justify-content: flex-end;\n }\n\n .hiddenMenuIconsContainer #menuIcons {\n bottom: -10rem !important;\n }\n\n #menuIcons button {\n padding: 8px;\n border-radius: 9999px;\n outline: none;\n background-color: #145e86;\n }\n\n #menuIcons button:hover {\n background-color: #4280a1;\n }\n</style> <script>\n function scrollToTop() {\n document.querySelector('#header').scrollIntoView({behavior: 'smooth', block: 'end'});\n }\n\n document.querySelector('#mainContainer').addEventListener('scroll', toggleMenuIcons);\n\n function toggleMenuIcons() {\n const menuIconsContainer = document.querySelector('#menuIconsContainer');\n const header = document.querySelector('#header').getBoundingClientRect();\n\n if (header.top < -100) {\n if (menuIconsContainer.className == 'hiddenMenuIconsContainer') {\n menuIconsContainer.className = 'shownMenuIconsContainer';\n }\n }\n else {\n menuIconsContainer.className = 'hiddenMenuIconsContainer';\n }\n }\n</script> </div> <!-- Footer --> <div class=\"h-full mt-7\"> <div class=\"footerContainer pt-10 pb-8 overflow-hidden\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"max-w-5xl px-2 mx-auto container\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"flex md:flex-row flex-col md:items-start items-center justify-center md:justify-between italic select-none\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <a href=\"https://oc.app/community/gmf6e-caaaa-aaaar-beepq-cai/?ref=7hjrx-zqaaa-aaaaf-aah6a-cai\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"flex justify-center items-center \" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img src=\"/images/openchat.svg\" class=\"w-16 h-16 md:m-0 md:mr-4 m-4\" alt=\"OpenChat\" draggable=\"false\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"max-w-[400px]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"><span class=\"font-semibold\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\">Join our community on OpenChat, </span><span class=\"whitespace-nowrap\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\">a decentralized chat app governed </span> by the people for the people. OpenChat meets Slack in a decentralized package.</div> </div> </a> </div> <div class=\"md:mt-0 mt-7\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <a href=\"https://internetcomputer.org\" draggable=\"false\" target=\"_blank\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"flex justify-center\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img src=\"/images/on-chain.svg\" class=\"w-52 h-[25px]\" draggable=\"false\" alt=\"100% onchain\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div> <div class=\"mt-4 md:mt-3 flex justify-center items-center flex-col\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"whitespace-nowrap\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\">© 2025 IC Academy - Made with ♥ in Austria</div> <div data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <a class=\"hover:underline\" draggable=\"false\" target=\"_blank\" href=\"https://samlinux.at\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\">powered by SDG - samlinux development</a> </div> </div> </div> </div> <div class=\"md:flex mr-2 md:mt-5 mt-4\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <!-- Links --> <div class=\"flex justify-center\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"mx-[6px]\" style=\"false; --footerBackgroundColor: #d7f3cc98;\" data-astro-cid-sz7xmlte> <a href=\"https://github.com/samlinux-development\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"hover:opacity-[0.70]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img class=\"h-[25px] w-[25px]\" title=\"GitHub\" src=\"/images/github-logo.svg\" draggable=\"false\" alt=\"icon\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div><div class=\"mx-[6px]\" style=\"margin-left: 5px; margin-right: 5px;; --footerBackgroundColor: #d7f3cc98;\" data-astro-cid-sz7xmlte> <a href=\"https://x.com/samlinux\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"hover:opacity-[0.70]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img class=\"h-[25px] w-[25px]\" title=\"X\" src=\"/images/x-logo.svg\" draggable=\"false\" alt=\"icon\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div><div class=\"mx-[6px]\" style=\"false; --footerBackgroundColor: #d7f3cc98;\" data-astro-cid-sz7xmlte> <a href=\"https://www.linkedin.com/in/samlinux/\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"hover:opacity-[0.70]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img class=\"h-[25px] w-[25px]\" title=\"LinkedIn\" src=\"/images/linkedin-logo.svg\" draggable=\"false\" alt=\"icon\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div><div class=\"mx-[6px]\" style=\"false; --footerBackgroundColor: #d7f3cc98;\" data-astro-cid-sz7xmlte> <a href=\"https://www.youtube.com/@icAcademy-iy7ny\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"hover:opacity-[0.70]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img class=\"h-[25px] w-[25px]\" title=\"YouTube\" src=\"/images/youtube-logo.svg\" draggable=\"false\" alt=\"icon\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div><div class=\"mx-[6px]\" style=\"false; --footerBackgroundColor: #d7f3cc98;\" data-astro-cid-sz7xmlte> <a href=\"https://discord.gg/WzSnQGFm6K\" target=\"_blank\" draggable=\"false\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <div class=\"hover:opacity-[0.70]\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> <img class=\"h-[25px] w-[25px]\" title=\"Discord\" src=\"/images/discord-logo.svg\" draggable=\"false\" alt=\"icon\" loading=\"lazy\" data-astro-cid-sz7xmlte style=\"--footerBackgroundColor: #d7f3cc98;\"> </div> </a> </div> </div> </div> </div> </div> </div> </div> <script src=\"/js/helper.js\"></script></body></html> ", "metadata": { "original_url": "https://blog.icacademy.at/", "final_url": "https://blog.icacademy.at/", "timestamp": "2025-07-22T01:05:35.030416", "detected_encoding": "utf-8", "content_type": "text/html", "content_length": 101930, "headers": { "content-type": "text/html", "content-encoding": "gzip", "ic-certificateexpression": "default_certification(ValidationArgs{certification: Certification{no_request_certification: Empty{}, response_certification: ResponseCertification{certified_response_headers: ResponseHeaderList{headers: [\"content-type\", \"content-encoding\"]}}}})", "ic-certificate": "version=2, certificate=:2dn3o2R0cmVlgwGDAYMBggRYIEcHW/5i6fSAwsXfCI9kGK/nWGadmjtsFDxsxR8v9+ddgwJIY2FuaXN0ZXKDAYMBgwGDAYMBggRYIOolYPvvDNFFhneKuN4AfVYTRTnBYfNTteTG3qzsdktugwGCBFggPALqmmuBN013WGwIMn0hjAUnWsBTtbXa8H1Apd7zDDiDAYMBggRYIFCFnMJeSC4aCqfC5WG7N7PWTdI27MH/F3unD3bnWA8bgwGCBFggPd5hb53x17byWug5V9fTqeAY/ZE8Ay61eBknUpywLSmDAYMBgwGCBFgg+euVG7QpmapZphUM2vE5qLBluHjazL4mjiKnnEDzyPWDAYMBggRYIGFwYmfy7B/srWhVyZg/zYqGNEbsKAYA8bN7Xy3nQYZxgwGDAYIEWCCsqyh+xzA2UIvKrhUKZJpzIilUT5ffXZIV5vgc9+lb6YMCSgAAAAABcBDmAQGDAYMBgwJOY2VydGlmaWVkX2RhdGGCA1ggwu7lng33y6tkhrrelvKgrVu/wfCzQOIq6uVN5idPLWWCBFgggXKpHxrualb2AbchUcCE23sq5ndZ11Ghm3lLYDqamPaCBFggCWvchL2+DGFrGKznA0hXyhVMBE9+9DjWqHQneZRJ0gaCBFgg6llosaiv9RH/5m9JNJK8UfyRi2MA/2tpEHkPtZiGORyCBFggTZLZwIxXdT/UfDSo7LsrV4bj4S5RyDoyYw2O+OviEMqCBFggxtxLiatU+uYQsmF9dt5ZvgZYT3dTGUvrIvQoiKuvhciCBFggTVaFIv5yeRGoyEOh0ujbCjyEEB5jYZTTWWodyWJInfKCBFggHnqpcvwzJTCmExSNYbiKGCWyZ0QefXvEhM2FPEuAR/CCBFggUq4prQE6GSo/IZrAkpRmwvjS5JsiwZvhWm7zbPQM1diCBFggTS2ynETNlZf/hqE+qTW4rwOsBfOhN60HfGrGptK/8u+CBFgglXuxIj74j1yGgqRi32WUjnBfvo+ZdLK6mJdKV7TegUuCBFggqd/lwFn8SRqG3JupP12UI8wY/yNncLRLCrNYhrP1r66CBFggtuXP+pYbI6RWEo3ehzJyY46hJI5tf6sQomtCyyCZQIyDAYIEWCARM9BGH3nar3onETj7S676ArZE4qFNPGPM4uADw+uIMYMCRHRpbWWCA0mKsLOejdiZqhhpc2lnbmF0dXJlWDCoTkhPpJPbowrS7KyCJL5749jBWN6TE5Blqf76l+ObHGdVgXupOmBJg3LqyBf6oQRqZGVsZWdhdGlvbqJpc3VibmV0X2lkWB1YG1qi8QxfIh5F3nSizsr9PaB2vjnbCQfL9VS7AmtjZXJ0aWZpY2F0ZVkCfdnZ96JkdHJlZYMBggRYIPFdhHBEKhbqiJTOa7EyrOk849WSfZa1YbPX3l8a95CzgwGDAYIEWCDPPKJz4uKXrSKVLwOZdObGuUGeL+NZ0CsNMhzJQqLUWYMCRnN1Ym5ldIMBgwGCBFggOTt6QuxruwjhZqYTm0WZQ9er4H3XpuF7nhVYXZD/jOSDAYMBgwGCBFggLFHbe1ZQt6Pbu4Uwp0ScxvkBRHeLYvIPPCbXLpXlBpiDAYMCWB1YG1qi8QxfIh5F3nSizsr9PaB2vjnbCQfL9VS7AoMBgwJPY2FuaXN0ZXJfcmFuZ2VzggNYG9nZ94GCSgAAAAABcAAAAQFKAAAAAAF///8BAYMCSnB1YmxpY19rZXmCA1iFMIGCMB0GDSsGAQQBgtx8BQMBAgEGDCsGAQQBgtx8BQMCAQNhAK0oor+q5skkjvHqPk9LxuopEBzlM7AHU0m7hqiFNcIWzkNMmqAYuHRlRB3Zl+0jJw4rIeEmx08WKTvbopAz6Fjs1Qvae+G2kqQB4VTrh7ZdzwmDY15Xjj6i9tmwLHx53IIEWCCNG2/z4IBAVXeY1VPWSvlYmfJaAWbjsSdtHI3b31q3BYIEWCBjZLly8Wz+5qIKZVsmc/7tRSfglv+uxAOlYGD7lYotiYIEWCCuvnfxXLqzCq3bubSzBIUJmiz0WbenifGPM/PsVoggnIIEWCBzQoi0rjHrcXRFtp08b/+1aSYxonY9FsN3if//1/ScV4MCRHRpbWWCA0mvp42X3dSZqhhpc2lnbmF0dXJlWDCrdbOwNpIUtLrVQ7loWR30FZtJ5agDVV7f9dZW+a017r09w2spPdjM8+iOv1G2tmw=:, tree=:2dn3gwGCBFggZdXAhePO6cb+AzSPkxQycrU0DE3Aab7VdItsyf/0xOeDAklodHRwX2V4cHKDAYMBgwGDAYMBgwGDAkCDAkM8JD6DAYMCWCA87cPj27JTnuy8lsU85t5MJYfZ2DHbR4e+7d+Qan9BzoMCQIMBgwJYIBJS8skLWURMt54UUPOX+/f/rEDjHnPOg9aqCj2JppZXggNAgwJYIC6KUMso7VLCedd1YlVvc3CN3ioMwxLcXA5tks7vmcDnggNAgwJYIJxEJ6RDYkeAGbE0EfBjBSPs/7rHVKJWBZpYXgkArxYVgwJAgwGDAlggfxCbcKVJU6sO9FCrOnv0zGONluFRdvt+P0X6jj2zZJOCA0CDAlgglzmI/bsvteYLvZCdheeuMrooB0lWRBjeXE4+jzdLb4CCA0CCBFggqR9bzWSNwmU00DFL/o3Jcgb9sOKhwRmvcwmcB29R5ymCBFggwxVGGiJ3XA4UysXXRloTnTwtpwM9xOdh+eq6xiKkbKyCBFggc5pmYMZevp+qwflXrISoHGiFyR9kLMW7BlgJ/um1EwuCBFggSxWswIqsbxdcbyWA5OpCn2W4MQUiWg7QL1Ohq+tMr6OCBFggxffJP6g2cWV1zF9P+rvWl1RzE7FZSQ51erNzUSD0hxeCBFgguryG8TnbEPWQwCc6oosMpuB/lJiYzyg6gXX0wfv8P8Y=:, expr_path=:2dn3g2lodHRwX2V4cHJgYzwkPg==:", "x-cache-ttl": "10", "access-control-expose-headers": "accept-ranges, content-length, content-range, x-request-id, x-ic-canister-id", "access-control-allow-origin": "*", "vary": "origin, access-control-request-method, access-control-request-headers", "content-length": "15527", "x-ic-canister-id": "ijxkc-rqaaa-aaaal-qcdta-cai", "strict-transport-security": "max-age=31536000; includeSubDomains", "x-request-id": "01982f3c-4048-75f0-9730-2fdcda47eddf", "date": "Mon, 21 Jul 2025 23:05:34 GMT" }, "status_code": 200 }, "extracted_data": { "title": "IC Academy", "meta_description": "Learn - Develop - Deploy with the IC Academy", "full_text": "IC Academy\nOn IC Academy\nMaster your Transition\nWeb 2.0 to Web 3.0\nHop-on the journey\nof the Internet Computer, learn in the courses with step-by-step instructions, hands-on examples and\nbecome an expert.\nWhy you should choose us\nWe believe that the Internet Computer is the next step in the evolution of the web to Web3.\nComing from Web1, the Internet Computer allows built-in secure and unstoppable web applications without cloud providers as intermediaries - for a secure and green decentralised internet.\nWith the IC Academy\nwe love to take people on this journey of web transformation\nand to enable them to build and run solutions that are only possible on the Internet Computer. In our courses and articles you get easy to use guidelines and hands-on examples to implement real applications.\nMore about our motivation\nCourses\n/\nCertifications\nApplication Development Skills for the Internet Computer\nCourse\nBegin your journey on the Skill Pathway\nImmerse yourself in the art of crafting decentralized applications (dApps) for the Internet Computer using Motoko. This course adopts a systematic approach broken down into specialized skill sets.\nEach skill set addresses a specific domain of application development, following the principles of the well-established Web2 paradigm.\nCurious? Let's learn together!\nB3YOND THE BLOCKCHAIN: ICP Third Anniversary\nCertification\nDo you think you know everything about the Internet Computer?\nProve it!\nMaster Website Deployments on the Internet Computer\nCourse\nLearn how you can make your website tamper-proof and secure.\nYes, let me in\nRecent Posts\nicAcademy\nInternet Identity\nNewsletter\nStarter Kit\nCode Lab\nicSend\nASIC\nSIM 3.0\nSIM 3.0.4: Content Management On-Chain with Motoko\nMay 30, 2025\nThis article provides an update on the SIM 3.0 project and briefly explores how to implement content management on the Internet Computer.\nSIM 3.0.3: Storing Files On-Chain - File Uploads Mastered\nApril 18, 2025\nThis article provides an update on the SIM 3.0 project and briefly explores how to integrate the file upload and download functionality on the Internet Computer.\nSIM 3.0.2: The Time Has Come - an Update\nMarch 7, 2025\nThis article discusses the current SIM 3.0 project status and emphasizes the significance of developing and operating applications that are not reliant on a big cloud provider.\nBeProActive\nFebruary 10, 2025\nTrack your fitness activities anonymously and securely with BeProActive.\nNuxt on the Internet Computer\nJanuary 20, 2025\nThis is an announcement for a new starter kit ic-nuxt that I have recently published on Github.\nUnlock Seamless Access: Leverage Internet Identity for Secure and Scalable Business Applications on the Internet Computer!\nDecember 20, 2024\nThe aim of this article and short video is to\nshowcase the Internet Computer's potential for typical business applications, with a focus on user management and secure frontend - backend communication.\nThis example demonstrates how to use Internet Identity to authenticate business application logins and subsequent Motoko backend canister requests, highlighting the capabilities of the Internet Computer.\nRead more\nConsulting\nReady to break free from centralized Cloud Providers?\nOur consulting services help you host websites and build decentralized applications on the Internet Computer. We tailor solutions to your unique needs, enabling you to develop and operate blockchain-based systems that offer greater independence and reduced IT infrastructure costs - all while maintaining top-notch security.\nLooking to build a prototype or proof of concept?\nWe’ve got you covered, too!\nReady to unlock your Web3 potential?\nContact us today to take the next step!\nShowcase\nBelow is a selection of\ncustomer projects\nwe have had the opportunity to assist with. They are focused on the European subnet of the Internet Computer.\nVERIABLE\nWe provided consultancy services for VERIABLE, aiding in the launch of their static website on the Internet Computer within the\nEuropean subnet to ensure GDPR compliance.\nVERIABLE is a comprehensive SaaS platform tailored for creating, organizing, and selling both online and offline courses, along with managing certification processes.\nLearn more\nView it\nVERIABLE\nWe provided consultancy services for VERIABLE, aiding in the launch of their static website on the Internet Computer within the\nEuropean subnet to ensure GDPR compliance.\nVERIABLE is a comprehensive SaaS platform tailored for creating, organizing, and selling both online and offline courses, along with managing certification processes.\nLearn more\nView it\nSAMLINUX\nDiscover samlinux, a cloud and blockchain development company based in Austria. Samlinux offers different SaaS products and modern web development. The company is recently presenting its brands and services on a consolidated and unified website.\nView it\nCAREORGANISE\nCareOrganise is an all-in-one software as a service (SaaS) solution designed specifically for agencies in the 24 hours home care field. From managing client contacts and forms to handling billing and reporting, CareOrganise offers a comprehensive solution to optimize the daily tasks and enhance overall efficiency. So, agencies can concentrate on caring for their clients.\nView it\nSAVEMOMENTS\nYour Private Space for Sharing Special Moments. Tired of social media’s lack of privacy? With SaveMoments, you can easily share your precious photos and videos in a secure, private environment. Say goodbye to oversharing and stay connected only with those who matter. SaveMoments makes sharing easy, safe, and 100% under your control.\nView it\nSAMLINUX\nDiscover samlinux, a cloud and blockchain development company based in Austria. Samlinux offers different SaaS products and modern web development. The company is recently presenting its brands and services on a consolidated and unified website.\nView it\nCAREORGANISE\nCareOrganise is an all-in-one software as a service (SaaS) solution designed specifically for agencies in the 24 hours home care field. From managing client contacts and forms to handling billing and reporting, CareOrganise offers a comprehensive solution to optimize the daily tasks and enhance overall efficiency. So, agencies can concentrate on caring for their clients.\nView it\nSAVEMOMENTS\nYour Private Space for Sharing Special Moments. Tired of social media’s lack of privacy? With SaveMoments, you can easily share your precious photos and videos in a secure, private environment. Say goodbye to oversharing and stay connected only with those who matter. SaveMoments makes sharing easy, safe, and 100% under your control.\nView it\nBEPROACTIVE\nBeProActive is your ultimate companion for maintaining an active and healthy lifestyle. Effortlessly track your workouts and connect with a vibrant community of fitness enthusiasts. Enjoy complete anonymity while securely sharing your progress with friends and family. Stay motivated, stay fit - BeProActive has you covered!\nLearn more\nView it\nBEPROACTIVE\nBeProActive is your ultimate companion for maintaining an active and healthy lifestyle. Effortlessly track your workouts and connect with a vibrant community of fitness enthusiasts. Enjoy complete anonymity while securely sharing your progress with friends and family. Stay motivated, stay fit - BeProActive has you covered!\nLearn more\nView it\nMenu\nWhere to go?\nHome\nCourses / Certifications\nConsulting\nShowcase\nBlog\nFree Quizzes\nNewsletter\nYouTube Playlists\nAbout IC Academy\nAbout\nBio\nLegal\nImprint\nData Privacy\nJoin our community on OpenChat,\na decentralized chat app governed\nby the people for the people. OpenChat meets Slack in a decentralized package.\n© 2025 IC Academy - Made with ♥ in Austria\npowered by SDG - samlinux development", "links": [ { "text": "", "url": "https://blog.icacademy.at/" }, { "text": "", "url": "https://blog.icacademy.at/about" }, { "text": "More about our motivation", "url": "https://blog.icacademy.at/blog/the-big-why" }, { "text": "Application Development Skills for the Internet Computer Course", "url": "https://vspc.veriable.at/6720f88d54ba7a9624bbedd4.html" }, { "text": "B3YOND THE BLOCKCHAIN: ICP Third Anniversary Certification", "url": "https://vspc.veriable.at/662f644afe8cabeeaacd5ccc_z.html" }, { "text": "Master Website Deployments on the Internet Computer Course", "url": "https://vspc.veriable.at/6513c18b1f66192cab8beb29.html" }, { "text": "icAcademy", "url": "https://blog.icacademy.at/blogs/icAcademy" }, { "text": "Internet Identity", "url": "https://blog.icacademy.at/blogs/internet-identity" }, { "text": "Newsletter", "url": "https://blog.icacademy.at/blogs/newsletter" }, { "text": "Starter Kit", "url": "https://blog.icacademy.at/blogs/starterKit" }, { "text": "Code Lab", "url": "https://blog.icacademy.at/blogs/codeLab" }, { "text": "icSend", "url": "https://blog.icacademy.at/blogs/icSend" }, { "text": "ASIC", "url": "https://blog.icacademy.at/blogs/asic" }, { "text": "SIM 3.0", "url": "https://blog.icacademy.at/blogs/sim" }, { "text": "", "url": "https://blog.icacademy.at/blog/update-sim3-0-may2025" }, { "text": "", "url": "https://blog.icacademy.at/blog/update-sim3-0-april2025" }, { "text": "", "url": "https://blog.icacademy.at/blog/update-sim3-0-march2025" }, { "text": "", "url": "https://blog.icacademy.at/blog/beproactive" }, { "text": "", "url": "https://blog.icacademy.at/blog/ic-nuxt-starter" }, { "text": "", "url": "https://blog.icacademy.at/blog/unlock-seamless-access" }, { "text": "Read more", "url": "https://blog.icacademy.at/blog" }, { "text": "Learn more", "url": "https://blog.icacademy.at/blog/showcase-veriableat" }, { "text": "View it", "url": "https://veriable.at/en" }, { "text": "View it", "url": "https://samlinux.at" }, { "text": "View it", "url": "https://careorganise.com" }, { "text": "View it", "url": "https://savemoments.at" }, { "text": "View it", "url": "https://beproactive.at" }, { "text": "Courses / Certifications", "url": "https://blog.icacademy.at/#coursesCertifications" }, { "text": "Consulting", "url": "https://blog.icacademy.at/#consulting" }, { "text": "Showcase", "url": "https://blog.icacademy.at/#showcase" }, { "text": "Free Quizzes", "url": "https://blog.icacademy.at/quiz" }, { "text": "Newsletter", "url": "https://blog.icacademy.at/newsletter" }, { "text": "YouTube Playlists", "url": "https://blog.icacademy.at/youtube-playlists" }, { "text": "Bio", "url": "https://blog.icacademy.at/bio" }, { "text": "Imprint", "url": "https://blog.icacademy.at/impr" }, { "text": "Data Privacy", "url": "https://blog.icacademy.at/dataprivacy" }, { "text": "Join our community on OpenChat, a decentralized chat app governed by the people for the people. OpenChat meets Slack in a decentralized package.", "url": "https://oc.app/community/gmf6e-caaaa-aaaar-beepq-cai/?ref=7hjrx-zqaaa-aaaaf-aah6a-cai" }, { "text": "", "url": "https://internetcomputer.org" }, { "text": "", "url": "https://github.com/samlinux-development" }, { "text": "", "url": "https://x.com/samlinux" }, { "text": "", "url": "https://www.linkedin.com/in/samlinux/" }, { "text": "", "url": "https://www.youtube.com/@icAcademy-iy7ny" }, { "text": "", "url": "https://discord.gg/WzSnQGFm6K" } ] }, "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, "linked_extractions": [], "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, { "url": "https://forum.dfinity.org/", "level": 0, "fetch_result": { "source": "url", "url": "https://forum.dfinity.org/", "raw_content": "<!DOCTYPE html>\n<html lang=\"en\" class=\"desktop-view not-mobile-device text-size-normal anon\">\n <head>\n <meta charset=\"utf-8\">\n <title>Internet Computer Developer Forum - Internet Computer Dev Forum</title>\n <meta name=\"description\" content=\"This forum is for community members to help each other get started with building on the Internet Computer.\">\n <meta name=\"discourse_theme_id\" content=\"2\">\n <meta name=\"discourse_current_homepage\" content=\"latest\">\n\n <meta name=\"generator\" content=\"Discourse 3.5.0.beta8-dev - https://github.com/discourse/discourse version a66b10cc16bc8395dddb4034ef35c6f98dbdfbc9\">\n<link rel=\"icon\" type=\"image/png\" href=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77_2_32x32.png\">\n<link rel=\"apple-touch-icon\" type=\"image/png\" href=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77_2_180x180.png\">\n<meta name=\"theme-color\" media=\"all\" content=\"#fff\">\n\n<meta name=\"color-scheme\" content=\"light\">\n\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, minimum-scale=1.0, viewport-fit=cover\">\n<link rel=\"canonical\" href=\"https://forum.dfinity.org/\" />\n<script type=\"application/ld+json\">{\"@context\":\"http://schema.org\",\"@type\":\"WebSite\",\"url\":\"https://forum.dfinity.org\",\"name\":\"Internet Computer Developer Forum\",\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":\"https://forum.dfinity.org/search?q={search_term_string}\",\"query-input\":\"required name=search_term_string\"}}</script>\n<link rel=\"search\" type=\"application/opensearchdescription+xml\" href=\"https://forum.dfinity.org/opensearch.xml\" title=\"Internet Computer Developer Forum Search\">\n\n \n\n <meta name=\"fragment\" content=\"!\">\n\n\n \n\n <link rel=\"preload\" href=\"https://us1.discourse-cdn.com/flex023/assets/start-discourse-621a7369.gz.js\" as=\"script\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\">\n <link rel=\"preload\" href=\"https://us1.discourse-cdn.com/flex023/assets/browser-update-296c1fea.gz.js\" as=\"script\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\">\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/browser-detect-781232db.gz.js\" data-discourse-entrypoint=\"browser-detect\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/vendor.04c4d6cdd3f339a9a42b3c5d7faa825e-74acb2ee.gz.js\" data-discourse-entrypoint=\"vendor\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/chunk.cadf0e2b90b5b9c07b44.d41d8cd9.gz.js\" data-discourse-entrypoint=\"discourse\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n<script defer src=\"https://us1.discourse-cdn.com/flex023/assets/chunk.db17ed885a83c203b6d6.d41d8cd9.gz.js\" data-discourse-entrypoint=\"discourse\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/automation-62faf94a.gz.js\" data-discourse-entrypoint=\"plugins/automation\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/checklist-a9445570.gz.js\" data-discourse-entrypoint=\"plugins/checklist\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-adplugin-371bf2af.gz.js\" data-discourse-entrypoint=\"plugins/discourse-adplugin\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-ai-7c59bf13.gz.js\" data-discourse-entrypoint=\"plugins/discourse-ai\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-akismet-a47b4600.gz.js\" data-discourse-entrypoint=\"plugins/discourse-akismet\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-cakeday-b64d48e1.gz.js\" data-discourse-entrypoint=\"plugins/discourse-cakeday\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-chat-integration-49edcb23.gz.js\" data-discourse-entrypoint=\"plugins/discourse-chat-integration\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-data-explorer-2ad3e720.gz.js\" data-discourse-entrypoint=\"plugins/discourse-data-explorer\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-deprecation-collector-8089123a.gz.js\" data-discourse-entrypoint=\"plugins/discourse-deprecation-collector\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-details-b2fa98d5.gz.js\" data-discourse-entrypoint=\"plugins/discourse-details\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-lazy-videos-66893caf.gz.js\" data-discourse-entrypoint=\"plugins/discourse-lazy-videos\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-local-dates-d4dbecda.gz.js\" data-discourse-entrypoint=\"plugins/discourse-local-dates\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-policy-c4a95865.gz.js\" data-discourse-entrypoint=\"plugins/discourse-policy\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-presence-3dfe6fdb.gz.js\" data-discourse-entrypoint=\"plugins/discourse-presence\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-reactions-b07484d8.gz.js\" data-discourse-entrypoint=\"plugins/discourse-reactions\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-solved-70d6d94d.gz.js\" data-discourse-entrypoint=\"plugins/discourse-solved\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-templates-37b02c7e.gz.js\" data-discourse-entrypoint=\"plugins/discourse-templates\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-topic-voting-d6b0998a.gz.js\" data-discourse-entrypoint=\"plugins/discourse-topic-voting\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/discourse-zendesk-plugin-0724f8a1.gz.js\" data-discourse-entrypoint=\"plugins/discourse-zendesk-plugin\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/footnote-69a5826d.gz.js\" data-discourse-entrypoint=\"plugins/footnote\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/footnote_extra-95ffab71.gz.js\" data-discourse-entrypoint=\"plugins/footnote_extra\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/hosted-site-597d6f69.gz.js\" data-discourse-entrypoint=\"plugins/hosted-site\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/poll-60b60117.gz.js\" data-discourse-entrypoint=\"plugins/poll\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/plugins/spoiler-alert-eeecc11f.gz.js\" data-discourse-entrypoint=\"plugins/spoiler-alert\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n <script type=\"module\" src=\"https://sea1.discourse-cdn.com/flex023/extra-locales/75f76377bda2f49274cbf6540a91141cb4ee44f7/en/main.js\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script type=\"module\" src=\"https://sea1.discourse-cdn.com/flex023/extra-locales/ca382c69f8e6b85162b2ba58f2ce100bfe741966/en/mf.js?__ws=forum.dfinity.org\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n\n\n \n <script defer src=\"https://sea1.discourse-cdn.com/flex023/theme-javascripts/a6ce1ee885a07535bd1bf7c9b0c8dbb979252fcd.js?__ws=forum.dfinity.org\" data-theme-id=\"39\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n <script defer=\"\" src=\"https://widget.kapa.ai/kapa-widget.bundle.js\" data-website-id=\"1d58e14f-d948-49de-a94e-6edd61a20319\" data-project-name=\"Internet Computer\" data-project-color=\"#172234\" data-project-logo=\"https://s3.coinmarketcap.com/static-gravity/image/2fb1bc84c1494178beef0822179d137d.png\" data-button-position-bottom=\"60px\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n<!-- Matomo -->\n<script defer=\"\" src=\"https://sea1.discourse-cdn.com/flex023/theme-javascripts/206e414422ea80e6c83aa658554ebc93d2734624.js?__ws=forum.dfinity.org\" data-theme-id=\"5\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n<!-- End Matomo Code -->\n\n<meta name=\"google-site-verification\" content=\"RngR3HKV3OrmsaX2KMpgM-uTpwF0oV3X1jP23F2IZd0\">\n\n \n <meta id=\"data-ga-universal-analytics\" data-tracking-code=\"UA-90192104-9\" data-json=\"{&quot;cookieDomain&quot;:&quot;auto&quot;}\" data-auto-link-domains=\"\">\n\n <script async src=\"https://www.googletagmanager.com/gtag/js?id=UA-90192104-9\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/google-universal-analytics-v4-ba0fc09a.gz.js\" data-discourse-entrypoint=\"google-universal-analytics-v4\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n \n\n <link id=\"manifest-link\" rel=\"manifest\" href=/manifest.webmanifest crossorigin=\"use-credentials\">\n\n\n <link rel=\"next\" href=\"/latest?no_definitions=true&amp;page=1\">\n <link rel=\"alternate\" type=\"application/rss+xml\" title=\"Latest posts\" href=\"https://forum.dfinity.org/posts.rss\" />\n <link rel=\"alternate\" type=\"application/rss+xml\" title=\"Latest topics\" href=\"https://forum.dfinity.org/latest.rss\" />\n <meta property=\"og:site_name\" content=\"Internet Computer Developer Forum\" />\n<meta property=\"og:type\" content=\"website\" />\n<meta name=\"twitter:card\" content=\"summary\" />\n<meta name=\"twitter:image\" content=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77.png\" />\n<meta property=\"og:image\" content=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77.png\" />\n<meta property=\"og:url\" content=\"https://forum.dfinity.org/\" />\n<meta name=\"twitter:url\" content=\"https://forum.dfinity.org/\" />\n<meta property=\"og:title\" content=\"Internet Computer Developer Forum\" />\n<meta name=\"twitter:title\" content=\"Internet Computer Developer Forum\" />\n<meta property=\"og:description\" content=\"This forum is for community members to help each other get started with building on the Internet Computer.\" />\n<meta name=\"twitter:description\" content=\"This forum is for community members to help each other get started with building on the Internet Computer.\" />\n\n\n <script async src=\"/plugins/discourse-client-performance/javascripts/discourse-client-performance.js?v=322d8b4ff0e965503c2f962b5641538ca80d77b0e807fdf94a53b480e7e032d3\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n\n\n <meta id=\"data-discourse-setup\" data-cdn=\"https://sea1.discourse-cdn.com/flex023\" data-base-url=\"https://forum.dfinity.org\" data-base-uri=\"\" data-environment=\"production\" data-letter-avatar-version=\"5_d44a9b381edc88181525e3c8350177ca\" data-service-worker-url=\"service-worker.js\" data-default-locale=\"en\" data-asset-version=\"2b6bf0ba79ff0ea823473a0b4194f578\" data-disable-custom-css=\"false\" data-highlight-js-path=\"/highlight-js/forum.dfinity.org/600885de53a0c5dcaf15540b83e94aafa44c5313.js\" data-svg-sprite-path=\"/svg-sprite/forum.dfinity.org/svg-2-451b6f77eb0f09837cad32a0862b2fbf23884b53.js\" data-enable-js-error-reporting=\"true\" data-color-scheme-is-dark=\"false\" data-user-dark-scheme-id=\"-1\" data-s3-cdn=\"https://us1.discourse-cdn.com/flex023\" data-s3-base-url=\"//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023\">\n\n <meta name=\"discourse/config/environment\" content=\"%7B%22modulePrefix%22%3A%22discourse%22%2C%22environment%22%3A%22production%22%2C%22rootURL%22%3A%22%22%2C%22locationType%22%3A%22history%22%2C%22EmberENV%22%3A%7B%22FEATURES%22%3A%7B%7D%2C%22EXTEND_PROTOTYPES%22%3A%7B%22Date%22%3Afalse%2C%22String%22%3Afalse%7D%7D%2C%22APP%22%3A%7B%22name%22%3A%22discourse%22%2C%22version%22%3A%223.5.0.beta8-dev%20a66b10cc16bc8395dddb4034ef35c6f98dbdfbc9%22%7D%7D\" />\n </head>\n\n <body class=\"\">\n <section id=\"d-splash\">\n <style>\n html {\n overflow-y: hidden !important;\n }\n\n /* user picked a theme where the \"regular\" scheme is dark */\n /* user picked a theme a light scheme and also enabled a dark scheme */\n\n /* deal with light scheme first */\n @media (prefers-color-scheme: light) {\n html {\n background-color: #fff;\n }\n\n #d-splash {\n --dot-color: #08c;\n }\n }\n\n /* then deal with dark scheme */\n @media (prefers-color-scheme: dark) {\n html {\n background-color: #fff;\n }\n\n #d-splash {\n --dot-color: #08c;\n }\n }\n\n #d-splash {\n display: grid;\n place-items: center;\n position: absolute;\n left: 0;\n top: 0;\n width: 100vw;\n z-index: 1001;\n }\n\n #d-splash .preloader-image {\n --splash-dot-size: max(1vw, 25px);\n --splash-dot-spacing: calc(var(--splash-dot-size) * 1.5);\n width: calc((var(--splash-dot-size) + var(--splash-dot-spacing)) * 5);\n height: 100vh;\n background-size: cover;\n }\n\n @keyframes d-splash-fade-in {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n }\n\n .dots {\n animation-name: d-splash-loader;\n animation-timing-function: ease-in-out;\n animation-duration: 3s;\n animation-iteration-count: infinite;\n animation-delay: calc(var(--n) * 0.15s);\n\n position: absolute;\n top: calc(50% - var(--splash-dot-size) / 2);\n left: calc((50% - var(--splash-dot-size) / 2) + (var(--n) * var(--splash-dot-spacing)));\n transform-origin: calc((var(--splash-dot-spacing) * var(--n) * -1) + var(--splash-dot-size)/2) center;\n\n width: var(--splash-dot-size);\n height: var(--splash-dot-size);\n border-radius: 50%;\n\n background-color: var(--dot-color);\n filter: saturate(2) opacity(0.85);\n opacity: 0;\n }\n\n @keyframes d-splash-loader {\n 0% {\n opacity: 0;\n transform: scale(1);\n }\n 45% {\n opacity: 1;\n transform: scale(0.7);\n }\n 65% {\n opacity: 1;\n transform: scale(0.7);\n }\n 100% {\n opacity: 0;\n transform: scale(1);\n }\n }\n </style>\n\n <div class=\"preloader-image\" elementtiming=\"discourse-splash-visible\">\n <div class=\"dots\" style=\"--n:-2;\"></div>\n <div class=\"dots\" style=\"--n:-1;\"></div>\n <div class=\"dots\" style=\"--n:0;\"></div>\n <div class=\"dots\" style=\"--n:1;\"></div>\n <div class=\"dots\" style=\"--n:2;\"></div>\n </div>\n <script nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\">\n const svg = `<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.1\"><!-- LCP candidate image ${\".\".repeat(5000)} --></svg>`;\n document.querySelector(\"#d-splash .preloader-image\").style.backgroundImage = `url('data:image/svg+xml,${svg}')`\n </script>\n\n <noscript>\n <style>\n html {\n overflow-y: revert !important;\n }\n\n #d-splash {\n display: none;\n }\n </style>\n </noscript>\n</section>\n\n\n <discourse-assets>\n <discourse-assets-stylesheets>\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/color_definitions_base__2_a204174d71dab8c57ffc1d6b75cdea678b5645ce.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" class=\"light-scheme\"/>\n\n<link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/common_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"common\" />\n\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/desktop_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"desktop\" />\n\n\n\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/automation_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"automation\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/checklist_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"checklist\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-adplugin_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-adplugin\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-ai_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-ai\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-akismet_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-akismet\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-cakeday_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-cakeday\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-chat-integration_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-chat-integration\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-data-explorer_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-data-explorer\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-details_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-details\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-lazy-videos_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-lazy-videos\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-local-dates_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-local-dates\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-narrative-bot_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-narrative-bot\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-policy_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-policy\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-presence_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-presence\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-reactions_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-reactions\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-solved_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-solved\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-templates_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-templates\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-topic-voting_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-topic-voting\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/footnote_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"footnote\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/hosted-site_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"hosted-site\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/poll_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"poll\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/spoiler-alert_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"spoiler-alert\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-ai_desktop_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-ai_desktop\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-reactions_desktop_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-reactions_desktop\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/discourse-topic-voting_desktop_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"discourse-topic-voting_desktop\" />\n <link href=\"https://sea1.discourse-cdn.com/flex023/stylesheets/poll_desktop_4e92a83d05c7754ce7345c7b03a3aaef28753b96.css?__ws=forum.dfinity.org\" media=\"all\" rel=\"stylesheet\" data-target=\"poll_desktop\" />\n\n \n \n\n </discourse-assets-stylesheets>\n <discourse-assets-json>\n <div class=\"hidden\" id=\"data-preloaded\" data-preloaded=\"{&quot;topic_list&quot;:&quot;{\\&quot;users\\&quot;:[{\\&quot;id\\&quot;:12086,\\&quot;username\\&quot;:\\&quot;Leadership\\&quot;,\\&quot;name\\&quot;:\\&quot;DFINITY Leadership\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/leadership/{size}/19018_2.png\\&quot;,\\&quot;admin\\&quot;:true,\\&quot;moderator\\&quot;:true,\\&quot;trust_level\\&quot;:4},{\\&quot;id\\&quot;:14821,\\&quot;username\\&quot;:\\&quot;StepankaHru\\&quot;,\\&quot;name\\&quot;:\\&quot;Stepanka Hru\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/stepankahru/{size}/24322_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:5,\\&quot;username\\&quot;:\\&quot;alexa.smith\\&quot;,\\&quot;name\\&quot;:\\&quot;Alexa Smith\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/alexa.smith/{size}/21_2.png\\&quot;,\\&quot;trust_level\\&quot;:4},{\\&quot;id\\&quot;:26,\\&quot;username\\&quot;:\\&quot;Fulco\\&quot;,\\&quot;name\\&quot;:\\&quot;Fulco\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/fulco/{size}/910_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:4779,\\&quot;username\\&quot;:\\&quot;mariop\\&quot;,\\&quot;name\\&quot;:\\&quot;Mario\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/mariop/{size}/5114_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:6378,\\&quot;username\\&quot;:\\&quot;sea-snake\\&quot;,\\&quot;name\\&quot;:\\&quot;Sea snake\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/sea-snake/{size}/7243_2.png\\&quot;,\\&quot;trust_level\\&quot;:4},{\\&quot;id\\&quot;:-1,\\&quot;username\\&quot;:\\&quot;system\\&quot;,\\&quot;name\\&quot;:\\&quot;system\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\\&quot;,\\&quot;admin\\&quot;:true,\\&quot;moderator\\&quot;:true,\\&quot;trust_level\\&quot;:4},{\\&quot;id\\&quot;:6815,\\&quot;username\\&quot;:\\&quot;Samer\\&quot;,\\&quot;name\\&quot;:\\&quot;Impl all traits\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/samer/{size}/8943_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:4819,\\&quot;username\\&quot;:\\&quot;Gekctek\\&quot;,\\&quot;name\\&quot;:\\&quot;Ethan Celletti\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/gekctek/{size}/6863_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10096,\\&quot;username\\&quot;:\\&quot;EnzoPlayer0ne\\&quot;,\\&quot;name\\&quot;:\\&quot;Enzo\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/enzoplayer0ne/{size}/15705_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:3123,\\&quot;username\\&quot;:\\&quot;Forreal\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/forreal/{size}/25191_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:4159,\\&quot;username\\&quot;:\\&quot;dfisher\\&quot;,\\&quot;name\\&quot;:\\&quot;David Fisher\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/d/4da419/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:1859,\\&quot;username\\&quot;:\\&quot;wpb\\&quot;,\\&quot;name\\&quot;:\\&quot;Wenzel Bartlett\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/wpb/{size}/11112_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:3973,\\&quot;username\\&quot;:\\&quot;jordn01\\&quot;,\\&quot;name\\&quot;:\\&quot;jordan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/jordn01/{size}/25074_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:706,\\&quot;username\\&quot;:\\&quot;evanmcfarland\\&quot;,\\&quot;name\\&quot;:\\&quot;Evan McFarland\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/evanmcfarland/{size}/1744_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:44,\\&quot;username\\&quot;:\\&quot;Dylan\\&quot;,\\&quot;name\\&quot;:\\&quot;Dylan Miller\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/dylan/{size}/18010_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:16226,\\&quot;username\\&quot;:\\&quot;Janus5G\\&quot;,\\&quot;name\\&quot;:\\&quot;Janus5 G\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/janus5g/{size}/28569_2.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:9014,\\&quot;username\\&quot;:\\&quot;Typonomy\\&quot;,\\&quot;name\\&quot;:\\&quot;Artur Shirokov\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/typonomy/{size}/13630_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:8480,\\&quot;username\\&quot;:\\&quot;jasonzhu\\&quot;,\\&quot;name\\&quot;:\\&quot;Jason Zhu\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/jasonzhu/{size}/12251_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:2847,\\&quot;username\\&quot;:\\&quot;peterparker\\&quot;,\\&quot;name\\&quot;:\\&quot;David Dal Busco\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:6538,\\&quot;username\\&quot;:\\&quot;NathanosDev\\&quot;,\\&quot;name\\&quot;:\\&quot;Nathan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/nathanosdev/{size}/7204_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:6682,\\&quot;username\\&quot;:\\&quot;mraszyk\\&quot;,\\&quot;name\\&quot;:\\&quot;Martin Raszyk\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/mraszyk/{size}/7945_2.png\\&quot;,\\&quot;moderator\\&quot;:true,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:13380,\\&quot;username\\&quot;:\\&quot;yhabib\\&quot;,\\&quot;name\\&quot;:\\&quot;Yusef Habib\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/yhabib/{size}/21660_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:11028,\\&quot;username\\&quot;:\\&quot;Lorimer\\&quot;,\\&quot;name\\&quot;:\\&quot;LORIMER ♾️ 🐶\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/lorimer/{size}/17601_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:1970,\\&quot;username\\&quot;:\\&quot;yrgg\\&quot;,\\&quot;name\\&quot;:\\&quot;Jesse Neumann\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/y/9f8e36/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10621,\\&quot;username\\&quot;:\\&quot;GeekFactory\\&quot;,\\&quot;name\\&quot;:\\&quot;GeekFactory\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/geekfactory/{size}/16616_2.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:13138,\\&quot;username\\&quot;:\\&quot;yk6\\&quot;,\\&quot;name\\&quot;:\\&quot;Yol\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/y/b2d939/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:12024,\\&quot;username\\&quot;:\\&quot;jerrybanfield\\&quot;,\\&quot;name\\&quot;:\\&quot;Jerry Banfield\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/j/54ee81/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:12037,\\&quot;username\\&quot;:\\&quot;SmartMonkey\\&quot;,\\&quot;name\\&quot;:null,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:16301,\\&quot;username\\&quot;:\\&quot;hid\\&quot;,\\&quot;name\\&quot;:\\&quot;Hid\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/hid/{size}/28749_2.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:11045,\\&quot;username\\&quot;:\\&quot;marc0olo\\&quot;,\\&quot;name\\&quot;:\\&quot;Marco Walz\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/marc0olo/{size}/17290_2.png\\&quot;,\\&quot;moderator\\&quot;:true,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:4502,\\&quot;username\\&quot;:\\&quot;icme\\&quot;,\\&quot;name\\&quot;:\\&quot;icme (CanScale)\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/icme/{size}/4327_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:5187,\\&quot;username\\&quot;:\\&quot;mstrasinskis\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/mstrasinskis/{size}/5106_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10215,\\&quot;username\\&quot;:\\&quot;FormyFi\\&quot;,\\&quot;name\\&quot;:\\&quot;FormyFi\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/f/22d042/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:15132,\\&quot;username\\&quot;:\\&quot;edwardzhan\\&quot;,\\&quot;name\\&quot;:\\&quot;Edward Zhan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/e/e47c2d/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:5169,\\&quot;username\\&quot;:\\&quot;lmuntaner\\&quot;,\\&quot;name\\&quot;:\\&quot;Llorenç Muntaner\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/lmuntaner/{size}/5075_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:15229,\\&quot;username\\&quot;:\\&quot;arthurlathrop\\&quot;,\\&quot;name\\&quot;:\\&quot;Arthur Lathrop\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/a/e68b1a/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:0},{\\&quot;id\\&quot;:944,\\&quot;username\\&quot;:\\&quot;Seb\\&quot;,\\&quot;name\\&quot;:\\&quot;Seb Is Currently Playing\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/seb/{size}/10340_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:1017,\\&quot;username\\&quot;:\\&quot;northman\\&quot;,\\&quot;name\\&quot;:\\&quot;Ted Reinhardt\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/northman/{size}/3980_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:5234,\\&quot;username\\&quot;:\\&quot;domwoe\\&quot;,\\&quot;name\\&quot;:\\&quot;Dominic Wörner\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/domwoe/{size}/5165_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:3032,\\&quot;username\\&quot;:\\&quot;ulan\\&quot;,\\&quot;name\\&quot;:\\&quot;Ulan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/ulan/{size}/2705_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:7297,\\&quot;username\\&quot;:\\&quot;icpp\\&quot;,\\&quot;name\\&quot;:\\&quot;Arjaan Buijk\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/icpp/{size}/9310_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:8548,\\&quot;username\\&quot;:\\&quot;michael-weigelt\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/michael-weigelt/{size}/18713_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10612,\\&quot;username\\&quot;:\\&quot;DRE-Team\\&quot;,\\&quot;name\\&quot;:\\&quot;DRE-Team\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/dre-team/{size}/16613_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:12786,\\&quot;username\\&quot;:\\&quot;ipsita\\&quot;,\\&quot;name\\&quot;:\\&quot;Ipsita | Zenith Code\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/ipsita/{size}/28761_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:12805,\\&quot;username\\&quot;:\\&quot;yuvika\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/yuvika/{size}/28761_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:4003,\\&quot;username\\&quot;:\\&quot;cyberowl\\&quot;,\\&quot;name\\&quot;:\\&quot;cyberowl\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/cyberowl/{size}/3635_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:5709,\\&quot;username\\&quot;:\\&quot;eichhorl\\&quot;,\\&quot;name\\&quot;:null,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:467,\\&quot;username\\&quot;:\\&quot;ielashi\\&quot;,\\&quot;name\\&quot;:\\&quot;Islam El-Ashi\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/ielashi/{size}/15704_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:11312,\\&quot;username\\&quot;:\\&quot;Mar\\&quot;,\\&quot;name\\&quot;:\\&quot;Mar\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/mar/{size}/17788_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:5395,\\&quot;username\\&quot;:\\&quot;marcio\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:7582,\\&quot;username\\&quot;:\\&quot;josephgranata\\&quot;,\\&quot;name\\&quot;:\\&quot;Joseph Hurtado\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/josephgranata/{size}/21930_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:15932,\\&quot;username\\&quot;:\\&quot;ddave\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/d/ac91a4/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:16359,\\&quot;username\\&quot;:\\&quot;Icpunks\\&quot;,\\&quot;name\\&quot;:\\&quot;Icpunks\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/i/e68b1a/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:0},{\\&quot;id\\&quot;:10350,\\&quot;username\\&quot;:\\&quot;frederico02\\&quot;,\\&quot;name\\&quot;:\\&quot;fred\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/f/7bcc69/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:3836,\\&quot;username\\&quot;:\\&quot;megrogan\\&quot;,\\&quot;name\\&quot;:\\&quot;Megrogan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/megrogan/{size}/3473_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:6499,\\&quot;username\\&quot;:\\&quot;AliSci\\&quot;,\\&quot;name\\&quot;:\\&quot;Ali Sci\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/alisci/{size}/7567_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:5162,\\&quot;username\\&quot;:\\&quot;Severin\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/severin/{size}/5068_2.png\\&quot;,\\&quot;moderator\\&quot;:true,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:16357,\\&quot;username\\&quot;:\\&quot;Adak\\&quot;,\\&quot;name\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/adak/{size}/28915_2.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:8650,\\&quot;username\\&quot;:\\&quot;BasedGiant\\&quot;,\\&quot;name\\&quot;:\\&quot;BasedGiant\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/basedgiant/{size}/28908_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:1657,\\&quot;username\\&quot;:\\&quot;jonit\\&quot;,\\&quot;name\\&quot;:\\&quot;jon\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/jonit/{size}/12279_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:97,\\&quot;username\\&quot;:\\&quot;skilesare\\&quot;,\\&quot;name\\&quot;:\\&quot;Austin Fatheree(@afat)\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/skilesare/{size}/5609_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:2399,\\&quot;username\\&quot;:\\&quot;f0i\\&quot;,\\&quot;name\\&quot;:\\&quot;Martin Sigloch\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/f0i/{size}/2327_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:116,\\&quot;username\\&quot;:\\&quot;kritzcreek\\&quot;,\\&quot;name\\&quot;:\\&quot;Christoph Hegemann\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/kritzcreek/{size}/267_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:5831,\\&quot;username\\&quot;:\\&quot;daniel-wong\\&quot;,\\&quot;name\\&quot;:\\&quot;Daniel Wong\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/daniel-wong/{size}/6248_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:8479,\\&quot;username\\&quot;:\\&quot;Gwojda\\&quot;,\\&quot;name\\&quot;:\\&quot;Gwojda\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/gwojda/{size}/12247_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:11609,\\&quot;username\\&quot;:\\&quot;LaCosta\\&quot;,\\&quot;name\\&quot;:\\&quot;Henrique Costa\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/lacosta/{size}/20232_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:7378,\\&quot;username\\&quot;:\\&quot;timk11\\&quot;,\\&quot;name\\&quot;:\\&quot;Tim K\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/timk11/{size}/9489_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:5693,\\&quot;username\\&quot;:\\&quot;ZenVoich\\&quot;,\\&quot;name\\&quot;:\\&quot;Zen Voich\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/zenvoich/{size}/5969_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10399,\\&quot;username\\&quot;:\\&quot;Mico\\&quot;,\\&quot;name\\&quot;:\\&quot;type2dev\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/mico/{size}/28565_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:3599,\\&quot;username\\&quot;:\\&quot;infu\\&quot;,\\&quot;name\\&quot;:\\&quot;Anvil | Neutrinite DAO\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/infu/{size}/11321_2.png\\&quot;,\\&quot;trust_level\\&quot;:3},{\\&quot;id\\&quot;:2517,\\&quot;username\\&quot;:\\&quot;bogwar\\&quot;,\\&quot;name\\&quot;:\\&quot;Bogwar\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/bogwar/{size}/2161_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:16014,\\&quot;username\\&quot;:\\&quot;yehia\\&quot;,\\&quot;name\\&quot;:\\&quot;Yehia Tarek\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/y/8baadc/{size}.png\\&quot;,\\&quot;trust_level\\&quot;:1},{\\&quot;id\\&quot;:4015,\\&quot;username\\&quot;:\\&quot;akup\\&quot;,\\&quot;name\\&quot;:\\&quot;Alexander\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/akup/{size}/4381_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:10673,\\&quot;username\\&quot;:\\&quot;Henry_Suso\\&quot;,\\&quot;name\\&quot;:\\&quot;Amos Siegel\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/henry_suso/{size}/16796_2.png\\&quot;,\\&quot;trust_level\\&quot;:2},{\\&quot;id\\&quot;:16267,\\&quot;username\\&quot;:\\&quot;Clab-ewan\\&quot;,\\&quot;name\\&quot;:\\&quot;TheWan\\&quot;,\\&quot;avatar_template\\&quot;:\\&quot;/user_avatar/forum.dfinity.org/clab-ewan/{size}/28671_2.png\\&quot;,\\&quot;trust_level\\&quot;:1}],\\&quot;primary_groups\\&quot;:[],\\&quot;flair_groups\\&quot;:[],\\&quot;topic_list\\&quot;:{\\&quot;can_create_topic\\&quot;:false,\\&quot;more_topics_url\\&quot;:\\&quot;/latest?no_definitions=true\\\\u0026page=1\\&quot;,\\&quot;per_page\\&quot;:30,\\&quot;top_tags\\&quot;:[\\&quot;Discussing\\&quot;,\\&quot;nns\\&quot;,\\&quot;sns\\&quot;,\\&quot;Motoko\\&quot;,\\&quot;community-consideration\\&quot;,\\&quot;Functional-Programming\\&quot;,\\&quot;release\\&quot;,\\&quot;candid\\&quot;,\\&quot;Subnet-management\\&quot;,\\&quot;replica\\&quot;,\\&quot;rust\\&quot;,\\&quot;Governance\\&quot;,\\&quot;dfx\\&quot;,\\&quot;dev-blog\\&quot;,\\&quot;Protocol-canister-management\\&quot;,\\&quot;IC-OS-election\\&quot;,\\&quot;blog\\&quot;,\\&quot;dev-update\\&quot;,\\&quot;Frontend\\&quot;,\\&quot;Application-canister-mgmt\\&quot;,\\&quot;neuron\\&quot;,\\&quot;internet-identity\\&quot;,\\&quot;in-progress\\&quot;,\\&quot;Wasm\\&quot;,\\&quot;ckBTC\\&quot;,\\&quot;Education\\&quot;,\\&quot;Boundary-nodes\\&quot;,\\&quot;security\\&quot;,\\&quot;Service-nervous-system-managem\\&quot;,\\&quot;Bug\\&quot;,\\&quot;JavaScript\\&quot;],\\&quot;topics\\&quot;:[{\\&quot;id\\&quot;:33138,\\&quot;title\\&quot;:\\&quot;Community Statement on Constructive Dialogue\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Community Statement on Constructive Dialogue\\&quot;,\\&quot;slug\\&quot;:\\&quot;community-statement-on-constructive-dialogue\\&quot;,\\&quot;posts_count\\&quot;:3,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:3,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2024-07-12T23:36:13.883Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2024-07-13T18:49:15.308Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2024-07-12T23:36:13.934Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:true,\\&quot;unpinned\\&quot;:null,\\&quot;excerpt\\&quot;:\\&quot;Community Statement on Constructive Dialogue\\\\nDear Community Members, \\\\nBy popular demand, we deleted a recent thread that was full of toxicity, personal attacks, conspiracy theories, and unhelpful discourse, driven by a h\\\\u0026hellip;\\&quot;,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:true,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:3099,\\&quot;like_count\\&quot;:70,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Leadership\\&quot;,\\&quot;category_id\\&quot;:7,\\&quot;pinned_globally\\&quot;:true,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest single\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:12086,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:11781,\\&quot;title\\&quot;:\\&quot;Announcing Technical Working Groups\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Announcing Technical Working Groups\\&quot;,\\&quot;slug\\&quot;:\\&quot;announcing-technical-working-groups\\&quot;,\\&quot;posts_count\\&quot;:39,\\&quot;reply_count\\&quot;:11,\\&quot;highest_post_number\\&quot;:43,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2022-03-29T23:41:54.137Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2024-07-25T12:53:10.439Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2024-07-25T12:53:10.439Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:true,\\&quot;unpinned\\&quot;:null,\\&quot;excerpt\\&quot;:\\&quot;Hello everyone, \\\\nWe at the DFINITY Foundation have been working to provide greater visibility into our roadmap and more opportunities for the community to provide feedback on DFINITY’s contributions to the Internet Compu\\\\u0026hellip;\\&quot;,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:26203,\\&quot;like_count\\&quot;:724,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;sea-snake\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:true,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:true,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:14821,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Accepted Answer\\&quot;,\\&quot;user_id\\&quot;:5,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:26,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:4779,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:6378,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:7,\\&quot;title\\&quot;:\\&quot;Welcome to the DFINITY Developer Forum\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Welcome to the DFINITY Developer Forum\\&quot;,\\&quot;slug\\&quot;:\\&quot;welcome-to-the-dfinity-developer-forum\\&quot;,\\&quot;posts_count\\&quot;:3,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2019-10-02T12:07:54.886Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2022-04-05T08:29:30.576Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2021-07-06T05:09:18.483Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:true,\\&quot;unpinned\\&quot;:null,\\&quot;excerpt\\&quot;:\\&quot;Welcome to the DFINITY Discourse Forum! \\\\nIn this post, you’ll find some helpful information and resources about DFINITY as well as some guidelines for contributing to and interacting within our forum. \\\\nIntroduction to DF\\\\u0026hellip;\\&quot;,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:true,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:16759,\\&quot;like_count\\&quot;:147,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Fulco\\&quot;,\\&quot;category_id\\&quot;:1,\\&quot;pinned_globally\\&quot;:true,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:-1,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:26,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53650,\\&quot;title\\&quot;:\\&quot;Canister Dapps: A brief introduction\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Canister Dapps: A brief introduction\\&quot;,\\&quot;slug\\&quot;:\\&quot;canister-dapps-a-brief-introduction\\&quot;,\\&quot;posts_count\\&quot;:4,\\&quot;reply_count\\&quot;:2,\\&quot;highest_post_number\\&quot;:4,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T15:36:06.577Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T22:27:39.296Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T22:27:39.296Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:33,\\&quot;like_count\\&quot;:4,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Gekctek\\&quot;,\\&quot;category_id\\&quot;:36,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:6815,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:4819,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53651,\\&quot;title\\&quot;:\\&quot;NNS Feature Request\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;NNS Feature Request\\&quot;,\\&quot;slug\\&quot;:\\&quot;nns-feature-request\\&quot;,\\&quot;posts_count\\&quot;:8,\\&quot;reply_count\\&quot;:5,\\&quot;highest_post_number\\&quot;:8,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/3X/7/e/7e54c5e573af382b4db56292cc0594a1dfa183df_2_1024x941.png\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T16:57:45.375Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T19:08:47.318Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T21:26:37.577Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:65,\\&quot;like_count\\&quot;:19,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;jordn01\\&quot;,\\&quot;category_id\\&quot;:72,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:10096,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:3123,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:4159,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:1859,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:3973,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:29631,\\&quot;title\\&quot;:\\&quot;How to Mint ICRC2 Tokens?\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;How to Mint ICRC2 Tokens?\\&quot;,\\&quot;slug\\&quot;:\\&quot;how-to-mint-icrc2-tokens\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:4,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/3X/3/7/37565558d6f52af31bdec1a12fdb262055547e07.png\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2024-04-12T15:28:06.915Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T19:58:31.677Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T19:58:31.677Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:404,\\&quot;like_count\\&quot;:2,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Janus5G\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:true,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:706,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster, Accepted Answer\\&quot;,\\&quot;user_id\\&quot;:44,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:6378,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:16226,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53409,\\&quot;title\\&quot;:\\&quot;NNS Maturity Disbursment - manage_neuron returns None instead of Ok\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;NNS Maturity Disbursment - manage_neuron returns None instead of Ok\\&quot;,\\&quot;slug\\&quot;:\\&quot;nns-maturity-disbursment-manage-neuron-returns-none-instead-of-ok\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:4,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-17T10:59:50.529Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T16:29:17.186Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T16:29:17.186Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;nns\\&quot;,\\&quot;sns\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:56,\\&quot;like_count\\&quot;:4,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;jasonzhu\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:9014,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:8480,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53596,\\&quot;title\\&quot;:\\&quot;Retrieving canister_status or settings with PicJS\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Retrieving canister_status or settings with PicJS\\&quot;,\\&quot;slug\\&quot;:\\&quot;retrieving-canister-status-or-settings-with-picjs\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:4,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-20T11:35:28.226Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T16:13:58.749Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T16:13:58.749Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:37,\\&quot;like_count\\&quot;:5,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;mraszyk\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:true,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:2847,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster, Accepted Answer\\&quot;,\\&quot;user_id\\&quot;:6538,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:6682,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53572,\\&quot;title\\&quot;:\\&quot;Proposal 137504 to upgrade the NNS dapp (2025-07-19)\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Proposal 137504 to upgrade the NNS dapp (2025-07-19)\\&quot;,\\&quot;slug\\&quot;:\\&quot;proposal-137504-to-upgrade-the-nns-dapp-2025-07-19\\&quot;,\\&quot;posts_count\\&quot;:3,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:3,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/3X/d/1/d15388ea2afa198317140f25de19542523df3dce_2_1024x391.jpeg\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2025-07-19T20:57:39.967Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T15:06:41.558Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T15:13:01.817Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;Application-canister-mgmt\\&quot;,\\&quot;nns-dapp\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:78,\\&quot;like_count\\&quot;:9,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;yhabib\\&quot;,\\&quot;category_id\\&quot;:72,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:13380,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11028,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53649,\\&quot;title\\&quot;:\\&quot;Announcing Prometheus: An On-Chain OAuth 2.1 Provider \\\\u0026 Seeking Security Model Confirmation\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Announcing Prometheus: An On-Chain OAuth 2.1 Provider \\\\u0026amp; Seeking Security Model Confirmation\\&quot;,\\&quot;slug\\&quot;:\\&quot;announcing-prometheus-an-on-chain-oauth-2-1-provider-seeking-security-model-confirmation\\&quot;,\\&quot;posts_count\\&quot;:1,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:1,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T14:59:01.164Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T14:59:01.230Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T14:59:01.230Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:16,\\&quot;like_count\\&quot;:0,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;yrgg\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest single\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:1970,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:36164,\\&quot;title\\&quot;:\\&quot;Potential idGeek SNS launch\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Potential idGeek SNS launch\\&quot;,\\&quot;slug\\&quot;:\\&quot;potential-idgeek-sns-launch\\&quot;,\\&quot;posts_count\\&quot;:31,\\&quot;reply_count\\&quot;:8,\\&quot;highest_post_number\\&quot;:32,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2024-10-14T12:54:35.230Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T14:22:38.799Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T14:22:38.799Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:2116,\\&quot;like_count\\&quot;:135,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;SmartMonkey\\&quot;,\\&quot;category_id\\&quot;:73,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:10621,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11028,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:13138,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:12024,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:12037,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53088,\\&quot;title\\&quot;:\\&quot;Webhash – A No-Code Decentralised Website Builder for ICP\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Webhash – A No-Code Decentralised Website Builder for ICP\\&quot;,\\&quot;slug\\&quot;:\\&quot;webhash-a-no-code-decentralised-website-builder-for-icp\\&quot;,\\&quot;posts_count\\&quot;:5,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:5,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-11T14:54:54.803Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T13:52:16.044Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T13:52:16.044Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:156,\\&quot;like_count\\&quot;:20,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;hid\\&quot;,\\&quot;category_id\\&quot;:71,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:16301,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11045,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:4502,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53288,\\&quot;title\\&quot;:\\&quot;Deploying the test version of the NNS governance canister in local test enviornments\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Deploying the test version of the NNS governance canister in local test enviornments\\&quot;,\\&quot;slug\\&quot;:\\&quot;deploying-the-test-version-of-the-nns-governance-canister-in-local-test-enviornments\\&quot;,\\&quot;posts_count\\&quot;:3,\\&quot;reply_count\\&quot;:1,\\&quot;highest_post_number\\&quot;:3,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-15T15:47:03.009Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T12:31:27.572Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T12:31:27.572Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:61,\\&quot;like_count\\&quot;:3,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;mstrasinskis\\&quot;,\\&quot;category_id\\&quot;:22,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:6682,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:8480,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:5187,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:28025,\\&quot;title\\&quot;:\\&quot;FormyFi - Toolset for conducting surveys in Web3, ensuring security and completeness of data\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;FormyFi - Toolset for conducting surveys in Web3, ensuring security and completeness of data\\&quot;,\\&quot;slug\\&quot;:\\&quot;formyfi-toolset-for-conducting-surveys-in-web3-ensuring-security-and-completeness-of-data\\&quot;,\\&quot;posts_count\\&quot;:2,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:2,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/3X/6/0/609e1f7c6087769ec22fd5df1ec2e9e8b9c73e3d_2_1024x576.jpeg\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2024-03-01T04:14:16.901Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2024-10-25T20:54:37.774Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T11:40:21.744Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:374,\\&quot;like_count\\&quot;:11,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;FormyFi\\&quot;,\\&quot;category_id\\&quot;:71,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest single\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:10215,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:42013,\\&quot;title\\&quot;:\\&quot;Intertnet Identity Multi-Language Support\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Intertnet Identity Multi-Language Support\\&quot;,\\&quot;slug\\&quot;:\\&quot;intertnet-identity-multi-language-support\\&quot;,\\&quot;posts_count\\&quot;:27,\\&quot;reply_count\\&quot;:20,\\&quot;highest_post_number\\&quot;:28,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-03-07T03:36:02.485Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T10:55:55.661Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T10:55:55.661Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:345,\\&quot;like_count\\&quot;:18,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;northman\\&quot;,\\&quot;category_id\\&quot;:32,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:15132,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:5169,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:15229,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:944,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:1017,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:14265,\\&quot;title\\&quot;:\\&quot;Technical Working Group: Scalability \\\\u0026 Performance\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Technical Working Group: Scalability \\\\u0026amp; Performance\\&quot;,\\&quot;slug\\&quot;:\\&quot;technical-working-group-scalability-performance\\&quot;,\\&quot;posts_count\\&quot;:177,\\&quot;reply_count\\&quot;:129,\\&quot;highest_post_number\\&quot;:180,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2022-07-11T09:51:10.169Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T09:51:37.181Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T09:51:37.181Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;Discussing\\&quot;,\\&quot;community-consideration\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:10084,\\&quot;like_count\\&quot;:407,\\&quot;has_summary\\&quot;:true,\\&quot;last_poster_username\\&quot;:\\&quot;michael-weigelt\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:5234,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:3032,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:7297,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:4502,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:8548,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53426,\\&quot;title\\&quot;:\\&quot;Proposal to elect new release rc--2025-07-17_11-23\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Proposal to elect new release rc\\\\u0026ndash;2025-07-17_11-23\\&quot;,\\&quot;slug\\&quot;:\\&quot;proposal-to-elect-new-release-rc-2025-07-17-11-23\\&quot;,\\&quot;posts_count\\&quot;:11,\\&quot;reply_count\\&quot;:1,\\&quot;highest_post_number\\&quot;:11,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-17T16:44:28.174Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T09:36:49.100Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T09:36:49.100Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;release\\&quot;,\\&quot;IC-OS-election\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:84,\\&quot;like_count\\&quot;:5,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;eichhorl\\&quot;,\\&quot;category_id\\&quot;:76,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:10612,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:12786,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:12805,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:4003,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:5709,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:41424,\\&quot;title\\&quot;:\\&quot;Introducing the LLM Canister: Deploy AI agents with a few lines of code\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Introducing the LLM Canister: Deploy AI agents with a few lines of code\\&quot;,\\&quot;slug\\&quot;:\\&quot;introducing-the-llm-canister-deploy-ai-agents-with-a-few-lines-of-code\\&quot;,\\&quot;posts_count\\&quot;:62,\\&quot;reply_count\\&quot;:34,\\&quot;highest_post_number\\&quot;:64,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/3X/d/2/d2d2e94d4c13c6e7cfd5639dc0ad0d2e4614a8ce.png\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2025-02-20T16:04:48.788Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T09:18:12.764Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T09:18:12.764Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;rust\\&quot;,\\&quot;DeAI\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:3747,\\&quot;like_count\\&quot;:208,\\&quot;has_summary\\&quot;:true,\\&quot;last_poster_username\\&quot;:\\&quot;ddave\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:467,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11312,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:5395,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:7582,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:15932,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53642,\\&quot;title\\&quot;:\\&quot;Transferring NFTs on DGDG app\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Transferring NFTs on DGDG app\\&quot;,\\&quot;slug\\&quot;:\\&quot;transferring-nfts-on-dgdg-app\\&quot;,\\&quot;posts_count\\&quot;:1,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:1,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T09:08:36.119Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T09:08:36.176Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T09:08:36.176Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:22,\\&quot;like_count\\&quot;:0,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Icpunks\\&quot;,\\&quot;category_id\\&quot;:7,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest single\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:16359,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53429,\\&quot;title\\&quot;:\\&quot;Discussion - What&#39;s Missing for Motoko Adoption?\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Discussion - What\\\\u0026rsquo;s Missing for Motoko Adoption?\\&quot;,\\&quot;slug\\&quot;:\\&quot;discussion-whats-missing-for-motoko-adoption\\&quot;,\\&quot;posts_count\\&quot;:18,\\&quot;reply_count\\&quot;:12,\\&quot;highest_post_number\\&quot;:18,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-17T17:39:39.138Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T08:05:28.907Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T08:05:28.907Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:212,\\&quot;like_count\\&quot;:27,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;megrogan\\&quot;,\\&quot;category_id\\&quot;:38,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:4819,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11045,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:10350,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11028,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:3836,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53636,\\&quot;title\\&quot;:\\&quot;Pocket-ic not regonized globally on my mac m1\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Pocket-ic not regonized globally on my mac m1\\&quot;,\\&quot;slug\\&quot;:\\&quot;pocket-ic-not-regonized-globally-on-my-mac-m1\\&quot;,\\&quot;posts_count\\&quot;:5,\\&quot;reply_count\\&quot;:3,\\&quot;highest_post_number\\&quot;:5,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/3X/b/e/be1aae97004a0dad4dc2f6114edec23eb6a7e7d5_2_1024x520.png\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T06:59:10.538Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T07:20:04.030Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T07:20:04.030Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:19,\\&quot;like_count\\&quot;:0,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;AliSci\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:6499,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:5162,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53633,\\&quot;title\\&quot;:\\&quot;How do you import a Internet Identity principal from the nns to dfx for development?\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;How do you import a Internet Identity principal from the nns to dfx for development?\\&quot;,\\&quot;slug\\&quot;:\\&quot;how-do-you-import-a-internet-identity-principal-from-the-nns-to-dfx-for-development\\&quot;,\\&quot;posts_count\\&quot;:3,\\&quot;reply_count\\&quot;:1,\\&quot;highest_post_number\\&quot;:3,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T06:49:00.176Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T07:16:55.479Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T07:16:55.479Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:21,\\&quot;like_count\\&quot;:1,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;Adak\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:true,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:16357,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster, Accepted Answer\\&quot;,\\&quot;user_id\\&quot;:5162,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53629,\\&quot;title\\&quot;:\\&quot;CaffeineAI Image Issues\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;CaffeineAI Image Issues\\&quot;,\\&quot;slug\\&quot;:\\&quot;caffeineai-image-issues\\&quot;,\\&quot;posts_count\\&quot;:2,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:2,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-21T04:19:28.831Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T07:14:18.096Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T07:14:18.096Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;Discussing\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:84,\\&quot;like_count\\&quot;:1,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;jonit\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:8650,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:1657,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53428,\\&quot;title\\&quot;:\\&quot;Motoko Wishlist 2025\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Motoko Wishlist 2025\\&quot;,\\&quot;slug\\&quot;:\\&quot;motoko-wishlist-2025\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:1,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-17T17:38:49.958Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T07:01:52.635Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T07:01:52.635Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:133,\\&quot;like_count\\&quot;:22,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;kritzcreek\\&quot;,\\&quot;category_id\\&quot;:38,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:4819,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:97,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11028,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:2399,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:116,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53496,\\&quot;title\\&quot;:\\&quot;NNS Updates 2025-07-18\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;NNS Updates 2025-07-18\\&quot;,\\&quot;slug\\&quot;:\\&quot;nns-updates-2025-07-18\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-18T15:47:12.983Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T04:56:16.406Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T04:56:16.406Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[\\&quot;nns\\&quot;,\\&quot;Protocol-canister-management\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:55,\\&quot;like_count\\&quot;:3,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;timk11\\&quot;,\\&quot;category_id\\&quot;:76,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:5831,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:1859,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:8479,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11609,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:7378,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:52234,\\&quot;title\\&quot;:\\&quot;Upcoming Mops SNS Decentralization Sale\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Upcoming Mops SNS Decentralization Sale\\&quot;,\\&quot;slug\\&quot;:\\&quot;upcoming-mops-sns-decentralization-sale\\&quot;,\\&quot;posts_count\\&quot;:37,\\&quot;reply_count\\&quot;:21,\\&quot;highest_post_number\\&quot;:38,\\&quot;image_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/3X/b/7/b7a825a2c0f3b9fc2f0cf7ef730f7fbad6ca169c_2_1024x439.png\\&quot;,\\&quot;created_at\\&quot;:\\&quot;2025-07-01T09:46:21.886Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-21T00:28:30.617Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-21T00:28:30.617Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;visibility_reason_id\\&quot;:1,\\&quot;tags\\&quot;:[\\&quot;Discussing\\&quot;,\\&quot;sns\\&quot;],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:550,\\&quot;like_count\\&quot;:77,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;ZenVoich\\&quot;,\\&quot;category_id\\&quot;:78,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:5693,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:-1,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:10399,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:3599,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:11028,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:44710,\\&quot;title\\&quot;:\\&quot;Subject: Update on Draft Standards for RWA Ledger Management: ICRC-122, ICRC-123, ICRC-124 (April 2025)\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Subject: Update on Draft Standards for RWA Ledger Management: ICRC-122, ICRC-123, ICRC-124 (April 2025)\\&quot;,\\&quot;slug\\&quot;:\\&quot;subject-update-on-draft-standards-for-rwa-ledger-management-icrc-122-icrc-123-icrc-124-april-2025\\&quot;,\\&quot;posts_count\\&quot;:5,\\&quot;reply_count\\&quot;:1,\\&quot;highest_post_number\\&quot;:5,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-04-24T09:06:00.529Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-20T19:09:10.825Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-20T19:09:10.825Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:145,\\&quot;like_count\\&quot;:5,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;dfisher\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Original Poster\\&quot;,\\&quot;user_id\\&quot;:2517,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:97,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:6378,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:16014,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:4159,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53609,\\&quot;title\\&quot;:\\&quot;Caffeine help page\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Caffeine help page\\&quot;,\\&quot;slug\\&quot;:\\&quot;caffeine-help-page\\&quot;,\\&quot;posts_count\\&quot;:1,\\&quot;reply_count\\&quot;:0,\\&quot;highest_post_number\\&quot;:1,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-20T13:50:37.693Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-20T13:50:37.856Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-20T13:50:37.856Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:79,\\&quot;like_count\\&quot;:1,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;jonit\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest single\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:1657,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:53581,\\&quot;title\\&quot;:\\&quot;GENIUS Act and cycles cost. Legal question\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;GENIUS Act and cycles cost. Legal question\\&quot;,\\&quot;slug\\&quot;:\\&quot;genius-act-and-cycles-cost-legal-question\\&quot;,\\&quot;posts_count\\&quot;:6,\\&quot;reply_count\\&quot;:2,\\&quot;highest_post_number\\&quot;:6,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-20T05:44:27.471Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-20T12:33:32.980Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-20T12:57:38.492Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;visibility_reason_id\\&quot;:1,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:121,\\&quot;like_count\\&quot;:0,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;akup\\&quot;,\\&quot;category_id\\&quot;:8,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:4015,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:-1,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:10673,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]},{\\&quot;id\\&quot;:52618,\\&quot;title\\&quot;:\\&quot;Reuse an authenticated Internet Identity (II) session in Playwright tests\\&quot;,\\&quot;fancy_title\\&quot;:\\&quot;Reuse an authenticated Internet Identity (II) session in Playwright tests\\&quot;,\\&quot;slug\\&quot;:\\&quot;reuse-an-authenticated-internet-identity-ii-session-in-playwright-tests\\&quot;,\\&quot;posts_count\\&quot;:9,\\&quot;reply_count\\&quot;:4,\\&quot;highest_post_number\\&quot;:9,\\&quot;image_url\\&quot;:null,\\&quot;created_at\\&quot;:\\&quot;2025-07-04T15:52:07.580Z\\&quot;,\\&quot;last_posted_at\\&quot;:\\&quot;2025-07-20T11:44:53.202Z\\&quot;,\\&quot;bumped\\&quot;:true,\\&quot;bumped_at\\&quot;:\\&quot;2025-07-20T11:44:53.202Z\\&quot;,\\&quot;archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;unseen\\&quot;:false,\\&quot;pinned\\&quot;:false,\\&quot;unpinned\\&quot;:null,\\&quot;visible\\&quot;:true,\\&quot;closed\\&quot;:false,\\&quot;archived\\&quot;:false,\\&quot;bookmarked\\&quot;:null,\\&quot;liked\\&quot;:null,\\&quot;tags\\&quot;:[],\\&quot;tags_descriptions\\&quot;:{},\\&quot;views\\&quot;:101,\\&quot;like_count\\&quot;:4,\\&quot;has_summary\\&quot;:false,\\&quot;last_poster_username\\&quot;:\\&quot;AliSci\\&quot;,\\&quot;category_id\\&quot;:14,\\&quot;pinned_globally\\&quot;:false,\\&quot;featured_link\\&quot;:null,\\&quot;has_accepted_answer\\&quot;:false,\\&quot;can_vote\\&quot;:false,\\&quot;posters\\&quot;:[{\\&quot;extras\\&quot;:\\&quot;latest\\&quot;,\\&quot;description\\&quot;:\\&quot;Original Poster, Most Recent Poster\\&quot;,\\&quot;user_id\\&quot;:6499,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:16267,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null},{\\&quot;extras\\&quot;:null,\\&quot;description\\&quot;:\\&quot;Frequent Poster\\&quot;,\\&quot;user_id\\&quot;:6378,\\&quot;primary_group_id\\&quot;:null,\\&quot;flair_group_id\\&quot;:null}]}]}}&quot;,&quot;site&quot;:&quot;{\\&quot;default_archetype\\&quot;:\\&quot;regular\\&quot;,\\&quot;notification_types\\&quot;:{\\&quot;mentioned\\&quot;:1,\\&quot;replied\\&quot;:2,\\&quot;quoted\\&quot;:3,\\&quot;edited\\&quot;:4,\\&quot;liked\\&quot;:5,\\&quot;private_message\\&quot;:6,\\&quot;invited_to_private_message\\&quot;:7,\\&quot;invitee_accepted\\&quot;:8,\\&quot;posted\\&quot;:9,\\&quot;moved_post\\&quot;:10,\\&quot;linked\\&quot;:11,\\&quot;granted_badge\\&quot;:12,\\&quot;invited_to_topic\\&quot;:13,\\&quot;custom\\&quot;:14,\\&quot;group_mentioned\\&quot;:15,\\&quot;group_message_summary\\&quot;:16,\\&quot;watching_first_post\\&quot;:17,\\&quot;topic_reminder\\&quot;:18,\\&quot;liked_consolidated\\&quot;:19,\\&quot;post_approved\\&quot;:20,\\&quot;code_review_commit_approved\\&quot;:21,\\&quot;membership_request_accepted\\&quot;:22,\\&quot;membership_request_consolidated\\&quot;:23,\\&quot;bookmark_reminder\\&quot;:24,\\&quot;reaction\\&quot;:25,\\&quot;votes_released\\&quot;:26,\\&quot;event_reminder\\&quot;:27,\\&quot;event_invitation\\&quot;:28,\\&quot;chat_mention\\&quot;:29,\\&quot;chat_message\\&quot;:30,\\&quot;chat_invitation\\&quot;:31,\\&quot;chat_group_mention\\&quot;:32,\\&quot;chat_quoted\\&quot;:33,\\&quot;assigned\\&quot;:34,\\&quot;question_answer_user_commented\\&quot;:35,\\&quot;watching_category_or_tag\\&quot;:36,\\&quot;new_features\\&quot;:37,\\&quot;admin_problems\\&quot;:38,\\&quot;linked_consolidated\\&quot;:39,\\&quot;chat_watched_thread\\&quot;:40,\\&quot;following\\&quot;:800,\\&quot;following_created_topic\\&quot;:801,\\&quot;following_replied\\&quot;:802,\\&quot;circles_activity\\&quot;:900},\\&quot;post_types\\&quot;:{\\&quot;regular\\&quot;:1,\\&quot;moderator_action\\&quot;:2,\\&quot;small_action\\&quot;:3,\\&quot;whisper\\&quot;:4},\\&quot;user_tips\\&quot;:{\\&quot;first_notification\\&quot;:1,\\&quot;topic_timeline\\&quot;:2,\\&quot;post_menu\\&quot;:3,\\&quot;topic_notification_levels\\&quot;:4,\\&quot;suggested_topics\\&quot;:5},\\&quot;trust_levels\\&quot;:{\\&quot;newuser\\&quot;:0,\\&quot;basic\\&quot;:1,\\&quot;member\\&quot;:2,\\&quot;regular\\&quot;:3,\\&quot;leader\\&quot;:4},\\&quot;groups\\&quot;:[{\\&quot;id\\&quot;:42,\\&quot;name\\&quot;:\\&quot;Teaching_Fellow\\&quot;,\\&quot;flair_url\\&quot;:\\&quot;chalkboard-user\\&quot;,\\&quot;flair_bg_color\\&quot;:\\&quot;\\&quot;,\\&quot;flair_color\\&quot;:\\&quot;\\&quot;,\\&quot;automatic\\&quot;:false}],\\&quot;filters\\&quot;:[\\&quot;latest\\&quot;,\\&quot;unread\\&quot;,\\&quot;new\\&quot;,\\&quot;unseen\\&quot;,\\&quot;top\\&quot;,\\&quot;read\\&quot;,\\&quot;posted\\&quot;,\\&quot;bookmarks\\&quot;,\\&quot;hot\\&quot;,\\&quot;votes\\&quot;],\\&quot;periods\\&quot;:[\\&quot;all\\&quot;,\\&quot;yearly\\&quot;,\\&quot;quarterly\\&quot;,\\&quot;monthly\\&quot;,\\&quot;weekly\\&quot;,\\&quot;daily\\&quot;],\\&quot;top_menu_items\\&quot;:[\\&quot;latest\\&quot;,\\&quot;unread\\&quot;,\\&quot;new\\&quot;,\\&quot;unseen\\&quot;,\\&quot;top\\&quot;,\\&quot;read\\&quot;,\\&quot;posted\\&quot;,\\&quot;bookmarks\\&quot;,\\&quot;hot\\&quot;,\\&quot;categories\\&quot;,\\&quot;votes\\&quot;],\\&quot;anonymous_top_menu_items\\&quot;:[\\&quot;latest\\&quot;,\\&quot;top\\&quot;,\\&quot;categories\\&quot;,\\&quot;hot\\&quot;,\\&quot;categories\\&quot;,\\&quot;top\\&quot;,\\&quot;votes\\&quot;],\\&quot;uncategorized_category_id\\&quot;:1,\\&quot;user_field_max_length\\&quot;:2048,\\&quot;post_action_types\\&quot;:[{\\&quot;id\\&quot;:6,\\&quot;name\\&quot;:\\&quot;Send @%{username} a message\\&quot;,\\&quot;name_key\\&quot;:\\&quot;notify_user\\&quot;,\\&quot;description\\&quot;:\\&quot;I want to talk to this person directly and personally about their post.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;I want to talk to this person directly and personally about their post.\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:0,\\&quot;require_message\\&quot;:true,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:3,\\&quot;name\\&quot;:\\&quot;Off-Topic\\&quot;,\\&quot;name_key\\&quot;:\\&quot;off_topic\\&quot;,\\&quot;description\\&quot;:\\&quot;This post is not relevant to the current discussion as defined by the title and first post, and should probably be moved elsewhere.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;Not relevant to the discussion\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:1,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:true,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:4,\\&quot;name\\&quot;:\\&quot;Inappropriate\\&quot;,\\&quot;name_key\\&quot;:\\&quot;inappropriate\\&quot;,\\&quot;description\\&quot;:\\&quot;This post contains content that a reasonable person would consider offensive, abusive, to be hateful conduct or a violation of \\\\u003ca href=\\\\\\&quot;/guidelines\\\\\\&quot;\\\\u003eour community guidelines\\\\u003c/a\\\\u003e.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;A violation of \\\\u003ca href=\\\\\\&quot;/guidelines\\\\\\&quot;\\\\u003eour community guidelines\\\\u003c/a\\\\u003e\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:2,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:true,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:8,\\&quot;name\\&quot;:\\&quot;Spam\\&quot;,\\&quot;name_key\\&quot;:\\&quot;spam\\&quot;,\\&quot;description\\&quot;:\\&quot;This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;This is an advertisement or vandalism\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:3,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:true,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:10,\\&quot;name\\&quot;:\\&quot;Illegal\\&quot;,\\&quot;name_key\\&quot;:\\&quot;illegal\\&quot;,\\&quot;description\\&quot;:\\&quot;This post requires staff attention because I believe it contains content that is illegal.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;This is illegal\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:4,\\&quot;require_message\\&quot;:true,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:7,\\&quot;name\\&quot;:\\&quot;Something Else\\&quot;,\\&quot;name_key\\&quot;:\\&quot;notify_moderators\\&quot;,\\&quot;description\\&quot;:\\&quot;This post requires staff attention for another reason not listed above.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;Requires staff attention for another reason\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:5,\\&quot;require_message\\&quot;:true,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:2,\\&quot;name\\&quot;:\\&quot;Like\\&quot;,\\&quot;name_key\\&quot;:\\&quot;like\\&quot;,\\&quot;description\\&quot;:\\&quot;Like this post\\&quot;,\\&quot;short_description\\&quot;:\\&quot;Like this post\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;],\\&quot;position\\&quot;:7,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:false,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true}],\\&quot;topic_flag_types\\&quot;:[{\\&quot;id\\&quot;:4,\\&quot;name\\&quot;:\\&quot;Inappropriate\\&quot;,\\&quot;name_key\\&quot;:\\&quot;inappropriate\\&quot;,\\&quot;description\\&quot;:\\&quot;This topic contains content that a reasonable person would consider offensive, abusive, to be hateful conduct or a violation of \\\\u003ca href=\\\\\\&quot;/guidelines\\\\\\&quot;\\\\u003eour community guidelines\\\\u003c/a\\\\u003e.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;A violation of \\\\u003ca href=\\\\\\&quot;/guidelines\\\\\\&quot;\\\\u003eour community guidelines\\\\u003c/a\\\\u003e\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:2,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:true,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:8,\\&quot;name\\&quot;:\\&quot;Spam\\&quot;,\\&quot;name_key\\&quot;:\\&quot;spam\\&quot;,\\&quot;description\\&quot;:\\&quot;This topic is an advertisement. It is not useful or relevant to this site, but promotional in nature.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;This is an advertisement\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:3,\\&quot;require_message\\&quot;:false,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:true,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:10,\\&quot;name\\&quot;:\\&quot;Illegal\\&quot;,\\&quot;name_key\\&quot;:\\&quot;illegal\\&quot;,\\&quot;description\\&quot;:\\&quot;This topic requires staff attention because I believe it contains content that is illegal.\\&quot;,\\&quot;short_description\\&quot;:\\&quot;This is illegal\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:4,\\&quot;require_message\\&quot;:true,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true},{\\&quot;id\\&quot;:7,\\&quot;name\\&quot;:\\&quot;Something Else\\&quot;,\\&quot;name_key\\&quot;:\\&quot;notify_moderators\\&quot;,\\&quot;description\\&quot;:\\&quot;\\&quot;,\\&quot;short_description\\&quot;:\\&quot;Requires staff attention for another reason\\&quot;,\\&quot;applies_to\\&quot;:[\\&quot;Post\\&quot;,\\&quot;Topic\\&quot;,\\&quot;Chat::Message\\&quot;],\\&quot;position\\&quot;:5,\\&quot;require_message\\&quot;:true,\\&quot;enabled\\&quot;:true,\\&quot;is_flag\\&quot;:true,\\&quot;is_used\\&quot;:true,\\&quot;auto_action_type\\&quot;:false,\\&quot;system\\&quot;:true}],\\&quot;can_create_tag\\&quot;:false,\\&quot;can_tag_topics\\&quot;:false,\\&quot;can_tag_pms\\&quot;:false,\\&quot;tags_filter_regexp\\&quot;:\\&quot;[/\\\\\\\\?#\\\\\\\\[\\\\\\\\]@!\\\\\\\\$\\\\u0026&#39;\\\\\\\\(\\\\\\\\)\\\\\\\\*\\\\\\\\+,;=\\\\\\\\.%\\\\\\\\\\\\\\\\`^\\\\\\\\s|\\\\\\\\{\\\\\\\\}\\\\\\&quot;\\\\u003c\\\\u003e]+\\&quot;,\\&quot;top_tags\\&quot;:[\\&quot;Discussing\\&quot;,\\&quot;nns\\&quot;,\\&quot;sns\\&quot;,\\&quot;Motoko\\&quot;,\\&quot;community-consideration\\&quot;,\\&quot;Functional-Programming\\&quot;,\\&quot;release\\&quot;,\\&quot;candid\\&quot;,\\&quot;Subnet-management\\&quot;,\\&quot;replica\\&quot;,\\&quot;rust\\&quot;,\\&quot;Governance\\&quot;,\\&quot;dfx\\&quot;,\\&quot;dev-blog\\&quot;,\\&quot;Protocol-canister-management\\&quot;,\\&quot;IC-OS-election\\&quot;,\\&quot;blog\\&quot;,\\&quot;dev-update\\&quot;,\\&quot;Frontend\\&quot;,\\&quot;Application-canister-mgmt\\&quot;,\\&quot;neuron\\&quot;,\\&quot;internet-identity\\&quot;,\\&quot;in-progress\\&quot;,\\&quot;Wasm\\&quot;,\\&quot;ckBTC\\&quot;,\\&quot;Education\\&quot;,\\&quot;Boundary-nodes\\&quot;,\\&quot;security\\&quot;,\\&quot;Service-nervous-system-managem\\&quot;,\\&quot;Bug\\&quot;,\\&quot;JavaScript\\&quot;],\\&quot;navigation_menu_site_top_tags\\&quot;:[{\\&quot;name\\&quot;:\\&quot;Discussing\\&quot;,\\&quot;description\\&quot;:null,\\&quot;pm_only\\&quot;:false},{\\&quot;name\\&quot;:\\&quot;nns\\&quot;,\\&quot;description\\&quot;:null,\\&quot;pm_only\\&quot;:false},{\\&quot;name\\&quot;:\\&quot;sns\\&quot;,\\&quot;description\\&quot;:null,\\&quot;pm_only\\&quot;:false},{\\&quot;name\\&quot;:\\&quot;Motoko\\&quot;,\\&quot;description\\&quot;:null,\\&quot;pm_only\\&quot;:false},{\\&quot;name\\&quot;:\\&quot;community-consideration\\&quot;,\\&quot;description\\&quot;:null,\\&quot;pm_only\\&quot;:false}],\\&quot;topic_featured_link_allowed_category_ids\\&quot;:[31,3,1,16,38,25,17,14,78,33,75,35,81,18,20,28,32,71,26,73,30,77,76,11,10,13,21,34,72,37,12,79,80,36,9,29,8,27,7,22,6],\\&quot;user_themes\\&quot;:[{\\&quot;theme_id\\&quot;:1,\\&quot;name\\&quot;:\\&quot;Dark\\&quot;,\\&quot;default\\&quot;:false,\\&quot;color_scheme_id\\&quot;:1},{\\&quot;theme_id\\&quot;:2,\\&quot;name\\&quot;:\\&quot;Light\\&quot;,\\&quot;default\\&quot;:true,\\&quot;color_scheme_id\\&quot;:null}],\\&quot;user_color_schemes\\&quot;:[{\\&quot;id\\&quot;:4,\\&quot;name\\&quot;:\\&quot;Horizon\\&quot;,\\&quot;is_dark\\&quot;:false,\\&quot;theme_id\\&quot;:-2,\\&quot;colors\\&quot;:[{\\&quot;name\\&quot;:\\&quot;primary\\&quot;,\\&quot;hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;222\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;secondary\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;tertiary\\&quot;,\\&quot;hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;08c\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;quaternary\\&quot;,\\&quot;hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;header_background\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;header_primary\\&quot;,\\&quot;hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;333\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;highlight\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;selected\\&quot;,\\&quot;hex\\&quot;:\\&quot;d7dfff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;d1f0ff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;d7dfff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;hover\\&quot;,\\&quot;hex\\&quot;:\\&quot;e1e8ff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;f2f2f2\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;e1e8ff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;danger\\&quot;,\\&quot;hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;success\\&quot;,\\&quot;hex\\&quot;:\\&quot;090\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;090\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;090\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;love\\&quot;,\\&quot;hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;tertiary-med-or-tertiary\\&quot;,\\&quot;hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_hex\\&quot;:null,\\&quot;is_advanced\\&quot;:true,\\&quot;dark_hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_dark_hex\\&quot;:null}]},{\\&quot;id\\&quot;:5,\\&quot;name\\&quot;:\\&quot;Horizon Dark\\&quot;,\\&quot;is_dark\\&quot;:true,\\&quot;theme_id\\&quot;:-2,\\&quot;colors\\&quot;:[{\\&quot;name\\&quot;:\\&quot;primary\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;222\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;secondary\\&quot;,\\&quot;hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;tertiary\\&quot;,\\&quot;hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;08c\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;quaternary\\&quot;,\\&quot;hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;e45735\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;header_background\\&quot;,\\&quot;hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;1a1a1a\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;header_primary\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;333\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffffff\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;highlight\\&quot;,\\&quot;hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;ffff4d\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;selected\\&quot;,\\&quot;hex\\&quot;:\\&quot;3b3e56\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;d1f0ff\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;3b3e56\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;hover\\&quot;,\\&quot;hex\\&quot;:\\&quot;333548\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;f2f2f2\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;333548\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;danger\\&quot;,\\&quot;hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;c80001\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;success\\&quot;,\\&quot;hex\\&quot;:\\&quot;090\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;090\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;090\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;love\\&quot;,\\&quot;hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;default_hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;is_advanced\\&quot;:false,\\&quot;dark_hex\\&quot;:\\&quot;fa6c8d\\&quot;,\\&quot;default_dark_hex\\&quot;:null},{\\&quot;name\\&quot;:\\&quot;tertiary-med-or-tertiary\\&quot;,\\&quot;hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_hex\\&quot;:null,\\&quot;is_advanced\\&quot;:true,\\&quot;dark_hex\\&quot;:\\&quot;595bca\\&quot;,\\&quot;default_dark_hex\\&quot;:null}]}],\\&quot;default_dark_color_scheme\\&quot;:null,\\&quot;censored_regexp\\&quot;:[],\\&quot;custom_emoji_translation\\&quot;:{},\\&quot;watched_words_replace\\&quot;:null,\\&quot;watched_words_link\\&quot;:{\\&quot;(?:\\\\\\\\P{L}|^)(icp\\\\\\\\.ninja)(?=\\\\\\\\P{L}|$)\\&quot;:{\\&quot;word\\&quot;:\\&quot;icp.ninja\\&quot;,\\&quot;replacement\\&quot;:\\&quot;https://icp.ninja/\\&quot;,\\&quot;case_sensitive\\&quot;:false}},\\&quot;categories\\&quot;:[{\\&quot;id\\&quot;:14,\\&quot;name\\&quot;:\\&quot;Developers\\&quot;,\\&quot;color\\&quot;:\\&quot;F15A24\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;developers\\&quot;,\\&quot;topic_count\\&quot;:4567,\\&quot;post_count\\&quot;:34270,\\&quot;position\\&quot;:0,\\&quot;description\\&quot;:\\&quot;Ready to write code that runs directly on the internet? The DFINITY team has prepared a number of developer resources to help you get started on building decentralized applications native to the Internet Computer.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Ready to write code that runs directly on the internet? The DFINITY team has prepared a number of developer resources to help you get started on building decentralized applications native to the Internet Computer.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Ready to write code that runs directly on the internet? The DFINITY team has prepared a number of developer resources to help you get started on building decentralized applications native to the Internet Computer.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-developers-category/26\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:true,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:\\&quot;true\\&quot;},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:true,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:18,\\&quot;name\\&quot;:\\&quot;Getting Started\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;quick-start\\&quot;,\\&quot;topic_count\\&quot;:196,\\&quot;post_count\\&quot;:1100,\\&quot;position\\&quot;:1,\\&quot;description\\&quot;:\\&quot;Welcome to the alpha release of the DFINITY Software Development Kit that provides tools, sample code, and documentation to help you create programs to run on a locally-deployed Internet Computer client node. Subsequent releases will have additional features.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the alpha release of the DFINITY Software Development Kit that provides tools, sample code, and documentation to help you create programs to run on a locally-deployed Internet Computer client node. Subsequent releases will have additional features.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the alpha release of the DFINITY Software Development Kit that provides tools, sample code, and documentation to help you create programs to run on a locally-deployed Internet Computer client node. Subsequent releases will have additional features.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-getting-started-category/31\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:21,\\&quot;name\\&quot;:\\&quot;Language Support\\&quot;,\\&quot;color\\&quot;:\\&quot;9EB83B\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;languages\\&quot;,\\&quot;topic_count\\&quot;:633,\\&quot;post_count\\&quot;:3913,\\&quot;position\\&quot;:2,\\&quot;description\\&quot;:\\&quot;Welcome to the official Language Support Discourse channel!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the official Language Support Discourse channel!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the official Language Support Discourse channel!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-language-support-category/34\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[\\&quot;Motoko\\&quot;,\\&quot;Wasm\\&quot;,\\&quot;Education\\&quot;],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:22,\\&quot;name\\&quot;:\\&quot;Command Line Tools\\&quot;,\\&quot;color\\&quot;:\\&quot;ED207B\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;command-line\\&quot;,\\&quot;topic_count\\&quot;:197,\\&quot;post_count\\&quot;:1288,\\&quot;position\\&quot;:3,\\&quot;description\\&quot;:\\&quot;The DFINITY command-line execution environment (dfx) is the primary tool for creating, deploying, and managing the applications you develop for the Internet Computer platform.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;The DFINITY command-line execution environment (dfx) is the primary tool for creating, deploying, and managing the applications you develop for the Internet Computer platform.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;The DFINITY command-line execution environment (dfx) is the primary tool for creating, deploying, and managing the applications you develop for the Internet Computer platform.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-command-line-tools-category/35\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:20,\\&quot;name\\&quot;:\\&quot;Programs \\\\u0026 Applications\\&quot;,\\&quot;color\\&quot;:\\&quot;92278F\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;programs-apps\\&quot;,\\&quot;topic_count\\&quot;:371,\\&quot;post_count\\&quot;:2162,\\&quot;position\\&quot;:4,\\&quot;description\\&quot;:\\&quot;Ready to start building software with superpowers? This channel is dedicated to discussions around developing programs and applications using actor and canister-based models.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Ready to start building software with superpowers? This channel is dedicated to discussions around developing programs and applications using actor and canister-based models.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Ready to start building software with superpowers? This channel is dedicated to discussions around developing programs and applications using actor and canister-based models.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-programs-applications-category/33\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[\\&quot;Actor-Model\\&quot;],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:17,\\&quot;name\\&quot;:\\&quot;Community Tutorials \\\\u0026 Video\\&quot;,\\&quot;color\\&quot;:\\&quot;BF1E2E\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;community-content\\&quot;,\\&quot;topic_count\\&quot;:46,\\&quot;post_count\\&quot;:226,\\&quot;position\\&quot;:5,\\&quot;description\\&quot;:\\&quot;Have you already downloaded the \\\\u003ca href=\\\\\\&quot;http://sdk.dfinity.org/\\\\\\&quot;\\\\u003eDFINITY Canister SDK\\\\u003c/a\\\\u003e? Take some time to share your tips, tutorials, experiences and applications with the other Internet Computer enthusiast.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Have you already downloaded the DFINITY Canister SDK? Take some time to share your tips, tutorials, experiences and applications with the other Internet Computer enthusiast.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Have you already downloaded the \\\\u003ca href=\\\\\\&quot;http://sdk.dfinity.org/\\\\\\&quot;\\\\u003eDFINITY Canister SDK\\\\u003c/a\\\\u003e? Take some time to share your tips, tutorials, experiences and applications with the other Internet Computer enthusiast.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-community-tutorials-video-category/29\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[\\&quot;Video\\&quot;,\\&quot;Actor-Model\\&quot;],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:26,\\&quot;name\\&quot;:\\&quot;Education\\&quot;,\\&quot;color\\&quot;:\\&quot;12A89D\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;education\\&quot;,\\&quot;topic_count\\&quot;:108,\\&quot;post_count\\&quot;:469,\\&quot;position\\&quot;:6,\\&quot;description\\&quot;:\\&quot;Welcome to the Internet Computer \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/developers/14\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;developers\\\\\\&quot; data-id=\\\\\\&quot;14\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eDevelopers\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/tag/Education\\\\\\&quot; data-type=\\\\\\&quot;tag\\\\\\&quot; data-slug=\\\\\\&quot;Education\\\\\\&quot; data-id=\\\\\\&quot;6\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eEducation\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e channel!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Internet Computer Developers Education channel!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the Internet Computer \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/developers/14\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;developers\\\\\\&quot; data-id=\\\\\\&quot;14\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eDevelopers\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/tag/Education\\\\\\&quot; data-type=\\\\\\&quot;tag\\\\\\&quot; data-slug=\\\\\\&quot;Education\\\\\\&quot; data-id=\\\\\\&quot;6\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eEducation\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e channel!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-education-category/1048\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:30,\\&quot;name\\&quot;:\\&quot;Rust\\&quot;,\\&quot;color\\&quot;:\\&quot;f74c00\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;rust\\&quot;,\\&quot;topic_count\\&quot;:439,\\&quot;post_count\\&quot;:2343,\\&quot;position\\&quot;:7,\\&quot;description\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about Rust development. Between the Rust Canister Development Kit, the Rust agent, or general Rust-related questions\\&quot;,\\&quot;description_text\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about Rust development. Between the Rust Canister Development Kit, the Rust agent, or general Rust-related questions\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about Rust development. Between the Rust Canister Development Kit, the Rust agent, or general Rust-related questions\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-rust-category/9486\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:{\\&quot;id\\&quot;:3969,\\&quot;url\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/2X/3/3655c440bf32383f64b9920297c6398e7dc3f3ae.png\\&quot;,\\&quot;width\\&quot;:1200,\\&quot;height\\&quot;:800},\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:31,\\&quot;name\\&quot;:\\&quot;JavaScript\\&quot;,\\&quot;color\\&quot;:\\&quot;f0db4f\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;javascript\\&quot;,\\&quot;topic_count\\&quot;:176,\\&quot;post_count\\&quot;:1030,\\&quot;position\\&quot;:8,\\&quot;description\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about JavaScript and TypeScript development. Feel free to discuss general JS/TS development questions, or topics specific to the Internet Computer JavaScript agent.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about JavaScript and TypeScript development. Feel free to discuss general JS/TS development questions, or topics specific to the Internet Computer JavaScript agent.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;This is a topic to help people tag and identify discussions about JavaScript and TypeScript development. Feel free to discuss general JS/TS development questions, or topics specific to the Internet Computer JavaScript agent.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-javascript-category/9487\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;What type of topic is this? \\\\nDiscussion | Support | Bug Report\\\\n\\\\nDo you code you can share so that others in the thread can read along or reproduce your issue? Consider linking to a gist or repo for quicker support from the community\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:{\\&quot;id\\&quot;:3970,\\&quot;url\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/2X/0/0973cb56103aa063a6008fed9fcc7284d38a0ab0.jpeg\\&quot;,\\&quot;width\\&quot;:512,\\&quot;height\\&quot;:512},\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:36,\\&quot;name\\&quot;:\\&quot;CDK\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;cdk\\&quot;,\\&quot;topic_count\\&quot;:47,\\&quot;post_count\\&quot;:264,\\&quot;position\\&quot;:9,\\&quot;description\\&quot;:\\&quot;This category is intended to aggregate posts, questions, and discussion of Canister Development Kits for the Internet Computer\\&quot;,\\&quot;description_text\\&quot;:\\&quot;This category is intended to aggregate posts, questions, and discussion of Canister Development Kits for the Internet Computer\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;This category is intended to aggregate posts, questions, and discussion of Canister Development Kits for the Internet Computer\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-cdk-category/16191\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:37,\\&quot;name\\&quot;:\\&quot;Bounties \\\\u0026 RFPs\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;bounties-rfps\\&quot;,\\&quot;topic_count\\&quot;:85,\\&quot;post_count\\&quot;:1970,\\&quot;position\\&quot;:10,\\&quot;description\\&quot;:null,\\&quot;description_text\\&quot;:null,\\&quot;description_excerpt\\&quot;:null,\\&quot;topic_url\\&quot;:\\&quot;/t/uber-die-kategorie-bounties/17823\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:38,\\&quot;name\\&quot;:\\&quot;Motoko\\&quot;,\\&quot;color\\&quot;:\\&quot;c22d7f\\&quot;,\\&quot;text_color\\&quot;:\\&quot;2a6eb5\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;motoko\\&quot;,\\&quot;topic_count\\&quot;:348,\\&quot;post_count\\&quot;:1894,\\&quot;position\\&quot;:11,\\&quot;description\\&quot;:\\&quot;Welcome to the Motoko category! This is the perfect place for all discussions related to the Motoko programming language, whether you’re a beginner or an experienced developer. Here, you can ask questions, share your knowledge, suggest frameworks, and connect with others who are interested in Motoko. We encourage respectful and constructive conversations, and we look forward to hearing from you!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Motoko category! This is the perfect place for all discussions related to the Motoko programming language, whether you’re a beginner or an experienced developer. Here, you can ask questions, share your knowledge, suggest frameworks, and connect with others who are interested in Motoko. We encourage respectful and constructive conversations, and we look forward to hearing from you!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the Motoko category! This is the perfect place for all discussions related to the Motoko programming language, whether you’re a beginner or an experienced developer. Here, you can ask questions, share your knowledge, suggest frameworks, and connect with others who are interested in Motoko\\\\u0026hellip;\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-motoko-category/19500\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:32,\\&quot;name\\&quot;:\\&quot;internet-identity\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;internet-identity\\&quot;,\\&quot;topic_count\\&quot;:193,\\&quot;post_count\\&quot;:1650,\\&quot;position\\&quot;:12,\\&quot;description\\&quot;:\\&quot;All things related to \\\\u003ca href=\\\\\\&quot;https://internetcomputer.org/internet-identity\\\\\\&quot;\\\\u003eInternet Identity\\\\u003c/a\\\\u003e\\&quot;,\\&quot;description_text\\&quot;:\\&quot;All things related to Internet Identity\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;All things related to \\\\u003ca href=\\\\\\&quot;https://internetcomputer.org/internet-identity\\\\\\&quot;\\\\u003eInternet Identity\\\\u003c/a\\\\u003e\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-internet-identity-category/11630\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:34,\\&quot;name\\&quot;:\\&quot;Tokenization\\&quot;,\\&quot;color\\&quot;:\\&quot;12d99d\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;tokenization\\&quot;,\\&quot;topic_count\\&quot;:31,\\&quot;post_count\\&quot;:174,\\&quot;position\\&quot;:13,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/tokenization/34\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;tokenization\\\\\\&quot; data-id=\\\\\\&quot;34\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eTokenization\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category. This category is established to facilitate discussions and decisions related to tokenization standards and related discussions on the Internet Computer.The \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/tokenization/34\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;tokenization\\\\\\&quot; data-id=\\\\\\&quot;34\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eTokenization\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category is\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Tokenization category. This category is established to facilitate discussions and decisions related to tokenization standards and related discussions on the Internet Computer.The Tokenization category is\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/tokenization/34\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;tokenization\\\\\\&quot; data-id=\\\\\\&quot;34\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eTokenization\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category. This category is established to facilitate discussions and decisions related to tokenization standards and related discussions on the Internet Computer.The \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/tokenization/34\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;tokenization\\\\\\&quot; data-id=\\\\\\&quot;34\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eTokenization\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category is\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-tokenization-category/13982\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:79,\\&quot;name\\&quot;:\\&quot;SNS Framework\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;sns-framework\\&quot;,\\&quot;topic_count\\&quot;:7,\\&quot;post_count\\&quot;:50,\\&quot;position\\&quot;:14,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003cspan class=\\\\\\&quot;hashtag-raw\\\\\\&quot;\\\\u003e#developer:sns-framework\\\\u003c/span\\\\u003e forum category!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the #developer:sns-framework forum category!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the #developer:sns-framework forum category!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-sns-framework-category/43282\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:14,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:29,\\&quot;name\\&quot;:\\&quot;Roadmap\\&quot;,\\&quot;color\\&quot;:\\&quot;9EB83B\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;roadmap\\&quot;,\\&quot;topic_count\\&quot;:164,\\&quot;post_count\\&quot;:7544,\\&quot;position\\&quot;:15,\\&quot;description\\&quot;:\\&quot;The Internet Computer \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/roadmap/29\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;roadmap\\\\\\&quot; data-id=\\\\\\&quot;29\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eRoadmap\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e\\&quot;,\\&quot;description_text\\&quot;:\\&quot;The Internet Computer Roadmap\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;The Internet Computer \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/roadmap/29\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;roadmap\\\\\\&quot; data-id=\\\\\\&quot;29\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eRoadmap\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-roadmap-category/6144\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:27,\\&quot;name\\&quot;:\\&quot;Governance\\&quot;,\\&quot;color\\&quot;:\\&quot;652D90\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;governance\\&quot;,\\&quot;topic_count\\&quot;:663,\\&quot;post_count\\&quot;:13971,\\&quot;position\\&quot;:16,\\&quot;description\\&quot;:\\&quot;We are excited to launch this Governance forum so that everyone in the Internet Computer community can discuss proposals for the Network Nervous System (NNS)!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;We are excited to launch this Governance forum so that everyone in the Internet Computer community can discuss proposals for the Network Nervous System (NNS)!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;We are excited to launch this Governance forum so that everyone in the Internet Computer community can discuss proposals for the Network Nervous System (NNS)!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-governance-category/5143\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:true,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:72,\\&quot;name\\&quot;:\\&quot;NNS Governance\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;nns-governance\\&quot;,\\&quot;topic_count\\&quot;:145,\\&quot;post_count\\&quot;:1857,\\&quot;position\\&quot;:17,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/governance/nns-governance/72\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;nns-governance\\\\\\&quot; data-id=\\\\\\&quot;72\\\\\\&quot; data-ref=\\\\\\&quot;governance:nns-governance\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eNNS Governance\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the NNS Governance forum category!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/governance/nns-governance/72\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;nns-governance\\\\\\&quot; data-id=\\\\\\&quot;72\\\\\\&quot; data-ref=\\\\\\&quot;governance:nns-governance\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eNNS Governance\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-nns-governance-category/24352\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:27,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:76,\\&quot;name\\&quot;:\\&quot;NNS proposal discussions\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;nns-proposal-discussions\\&quot;,\\&quot;topic_count\\&quot;:237,\\&quot;post_count\\&quot;:4125,\\&quot;position\\&quot;:18,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/governance/nns-proposal-discussions/76\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;nns-proposal-discussions\\\\\\&quot; data-id=\\\\\\&quot;76\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;governance:nns-proposal-discussions\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eGovernance \\\\u0026gt; NNS proposal discussions\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Governance \\\\u0026gt; NNS proposal discussions forum category!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/governance/nns-proposal-discussions/76\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;nns-proposal-discussions\\\\\\&quot; data-id=\\\\\\&quot;76\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;governance:nns-proposal-discussions\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eGovernance \\\\u0026gt; NNS proposal discussions\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-nns-proposal-discussions-category/34416\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:27,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:7,\\&quot;name\\&quot;:\\&quot;General\\&quot;,\\&quot;color\\&quot;:\\&quot;29ABE2\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;general\\&quot;,\\&quot;topic_count\\&quot;:1452,\\&quot;post_count\\&quot;:15515,\\&quot;position\\&quot;:19,\\&quot;description\\&quot;:\\&quot;Categories within the General section are to be utilized for conversations not related to developer resources. Here you can introduce yourself, discuss news and events or share project feedback with the DFINITY team.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Categories within the General section are to be utilized for conversations not related to developer resources. Here you can introduce yourself, discuss news and events or share project feedback with the DFINITY team.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Categories within the General section are to be utilized for conversations not related to developer resources. Here you can introduce yourself, discuss news and events or share project feedback with the DFINITY team.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-general-category/19\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:true,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:\\&quot;true\\&quot;},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:\\&quot;\\&quot;,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:8,\\&quot;name\\&quot;:\\&quot;DFINITY\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;dfinity\\&quot;,\\&quot;topic_count\\&quot;:510,\\&quot;post_count\\&quot;:4414,\\&quot;position\\&quot;:20,\\&quot;description\\&quot;:\\&quot;In the DFINITY subcategory, community members can hold general discussions relating to the DFINITY Foundation and the Internet Computer. Please note, conversations of token price or speculation are not supported and may be removed.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;In the DFINITY subcategory, community members can hold general discussions relating to the DFINITY Foundation and the Internet Computer. Please note, conversations of token price or speculation are not supported and may be removed.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;In the DFINITY subcategory, community members can hold general discussions relating to the DFINITY Foundation and the Internet Computer. Please note, conversations of token price or speculation are not supported and may be removed.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-dfinity-category/20\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:7,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[\\&quot;Video\\&quot;],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:10,\\&quot;name\\&quot;:\\&quot;Press \\\\u0026 News\\&quot;,\\&quot;color\\&quot;:\\&quot;3AB54A\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;press-news\\&quot;,\\&quot;topic_count\\&quot;:106,\\&quot;post_count\\&quot;:691,\\&quot;position\\&quot;:21,\\&quot;description\\&quot;:\\&quot;Welcome to the Press \\\\u0026amp; News category. Here community members can share news articles related to the Internet Computer, the DFINITY Foundation, and next generation software and services.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Press \\\\u0026amp; News category. Here community members can share news articles related to the Internet Computer, the DFINITY Foundation, and next generation software and services.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the Press \\\\u0026amp; News category. Here community members can share news articles related to the Internet Computer, the DFINITY Foundation, and next generation software and services.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-press-news-category/22\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:7,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[\\&quot;Video\\&quot;],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:9,\\&quot;name\\&quot;:\\&quot;Intros\\&quot;,\\&quot;color\\&quot;:\\&quot;F7941D\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;intros\\&quot;,\\&quot;topic_count\\&quot;:81,\\&quot;post_count\\&quot;:406,\\&quot;position\\&quot;:22,\\&quot;description\\&quot;:\\&quot;This is the spot for newcomers to DFINITY”s Discourse where you can introduce yourself and meet other like-minded members of the community. Some ideas to get you started…. What are you currently hacking on? Where are you logging in from? What gets you excited about the Internet Computer?\\&quot;,\\&quot;description_text\\&quot;:\\&quot;This is the spot for newcomers to DFINITY”s Discourse where you can introduce yourself and meet other like-minded members of the community. Some ideas to get you started…. What are you currently hacking on? Where are you logging in from? What gets you excited about the Internet Computer?\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;This is the spot for newcomers to DFINITY”s Discourse where you can introduce yourself and meet other like-minded members of the community. Some ideas to get you started…. What are you currently hacking on? Where are you logging in from? What gets you excited about the Internet Computer?\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-intros-category/21\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:7,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:11,\\&quot;name\\&quot;:\\&quot;Events\\&quot;,\\&quot;color\\&quot;:\\&quot;F1592A\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;events\\&quot;,\\&quot;topic_count\\&quot;:36,\\&quot;post_count\\&quot;:78,\\&quot;position\\&quot;:23,\\&quot;description\\&quot;:\\&quot;Hosting an event? This is the place to share your gathering with others in the community.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Hosting an event? This is the place to share your gathering with others in the community.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Hosting an event? This is the place to share your gathering with others in the community.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-events-category/23\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:7,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:28,\\&quot;name\\&quot;:\\&quot;Jobs\\&quot;,\\&quot;color\\&quot;:\\&quot;E45735\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;jobs\\&quot;,\\&quot;topic_count\\&quot;:20,\\&quot;post_count\\&quot;:78,\\&quot;position\\&quot;:26,\\&quot;description\\&quot;:\\&quot;Within the Jobs category, we welcome members of the Internet Computer ecosystem to share employment opportunities as well as requests for talent.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Within the Jobs category, we welcome members of the Internet Computer ecosystem to share employment opportunities as well as requests for talent.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Within the Jobs category, we welcome members of the Internet Computer ecosystem to share employment opportunities as well as requests for talent.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-jobs-category/5453\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:7,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:1,\\&quot;name\\&quot;:\\&quot;Uncategorized\\&quot;,\\&quot;color\\&quot;:\\&quot;FBB03B\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;uncategorized\\&quot;,\\&quot;topic_count\\&quot;:1,\\&quot;post_count\\&quot;:3,\\&quot;position\\&quot;:27,\\&quot;description\\&quot;:\\&quot;Topics that don&#39;t need a category, or don&#39;t fit into any other existing category.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Topics that don&#39;t need a category, or don&#39;t fit into any other existing category.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Topics that don&#39;t need a category, or don&#39;t fit into any other existing category.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:\\&quot;\\&quot;,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:\\&quot;\\&quot;,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:\\&quot;\\&quot;,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:81,\\&quot;name\\&quot;:\\&quot;Community\\&quot;,\\&quot;color\\&quot;:\\&quot;ED207B\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;community\\&quot;,\\&quot;topic_count\\&quot;:16,\\&quot;post_count\\&quot;:89,\\&quot;position\\&quot;:28,\\&quot;description\\&quot;:\\&quot;Hello and welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/community/81\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;community\\\\\\&quot; data-id=\\\\\\&quot;81\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eCommunity\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category of our DFINITY Developer forum! This is your space to connect, share, and engage with fellow members. Feel free to introduce yourself, spark a conversation, or join ongoing discussions. Let’s build a vibrant, supportive community together! Please keep things respectful and follow our forum guidelines.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Hello and welcome to the Community category of our DFINITY Developer forum! This is your space to connect, share, and engage with fellow members. Feel free to introduce yourself, spark a conversation, or join ongoing discussions. Let’s build a vibrant, supportive community together! Please keep things respectful and follow our forum guidelines.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Hello and welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/community/81\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;community\\\\\\&quot; data-id=\\\\\\&quot;81\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eCommunity\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e category of our DFINITY Developer forum! This is your space to connect, share, and engage with fellow members. Feel free to introduce yourself, spark a conversation, or join ongoing discussions. Let’s build a vibrant, supportive community together! Please keep thin\\\\u0026hellip;\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-community-category/49033\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:true,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:71,\\&quot;name\\&quot;:\\&quot;Showcase\\&quot;,\\&quot;color\\&quot;:\\&quot;F7941D\\&quot;,\\&quot;text_color\\&quot;:\\&quot;000000\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;showcase\\&quot;,\\&quot;topic_count\\&quot;:318,\\&quot;post_count\\&quot;:1679,\\&quot;position\\&quot;:29,\\&quot;description\\&quot;:\\&quot;Created new showcase category.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Created new showcase category.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Created new showcase category.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-showcase-category/23920\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:81,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:75,\\&quot;name\\&quot;:\\&quot;Developer Grant Proposals\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;developer-grant-proposals\\&quot;,\\&quot;topic_count\\&quot;:89,\\&quot;post_count\\&quot;:379,\\&quot;position\\&quot;:30,\\&quot;description\\&quot;:\\&quot;We are starting a new experimental initiative to increase transparency and community involvement in the \\\\u003ca href=\\\\\\&quot;https://dfinity.org/grants\\\\\\&quot;\\\\u003eDFINITY Developer Grants Program\\\\u003c/a\\\\u003e.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;We are starting a new experimental initiative to increase transparency and community involvement in the DFINITY Developer Grants Program.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;We are starting a new experimental initiative to increase transparency and community involvement in the \\\\u003ca href=\\\\\\&quot;https://dfinity.org/grants\\\\\\&quot;\\\\u003eDFINITY Developer Grants Program\\\\u003c/a\\\\u003e.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/intro-public-developer-grants/25141\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:81,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:73,\\&quot;name\\&quot;:\\&quot;SNS Project Governance\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;sns-project-governance\\&quot;,\\&quot;topic_count\\&quot;:239,\\&quot;post_count\\&quot;:4418,\\&quot;position\\&quot;:32,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/community/sns-project-governance/73\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;sns-project-governance\\\\\\&quot; data-id=\\\\\\&quot;73\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;community:sns-project-governance\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eCommunity \\\\u0026gt; SNS Project Governance\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the Community \\\\u0026gt; SNS Project Governance forum category!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/community/sns-project-governance/73\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;sns-project-governance\\\\\\&quot; data-id=\\\\\\&quot;73\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;community:sns-project-governance\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eCommunity \\\\u0026gt; SNS Project Governance\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-sns-project-governance-category/24353\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:81,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:78,\\&quot;name\\&quot;:\\&quot;SNS Launch Proposals\\&quot;,\\&quot;color\\&quot;:\\&quot;0088CC\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;sns-launch-proposals\\&quot;,\\&quot;topic_count\\&quot;:5,\\&quot;post_count\\&quot;:71,\\&quot;position\\&quot;:33,\\&quot;description\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/sns-dao/sns-launch-proposals/78\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;sns-launch-proposals\\\\\\&quot; data-id=\\\\\\&quot;78\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;sns-dao:sns-launch-proposals\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eSNS DAO \\\\u0026gt; SNS Launch Proposals\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;description_text\\&quot;:\\&quot;Welcome to the SNS DAO \\\\u0026gt; SNS Launch Proposals forum category!\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;Welcome to the \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/sns-dao/sns-launch-proposals/78\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;sns-launch-proposals\\\\\\&quot; data-id=\\\\\\&quot;78\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot; data-ref=\\\\\\&quot;sns-dao:sns-launch-proposals\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eSNS DAO \\\\u0026gt; SNS Launch Proposals\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e forum category!\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-sns-launch-proposals-category/43281\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;parent_category_id\\&quot;:81,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false},{\\&quot;id\\&quot;:80,\\&quot;name\\&quot;:\\&quot;Watercooler\\&quot;,\\&quot;color\\&quot;:\\&quot;00cc4e\\&quot;,\\&quot;text_color\\&quot;:\\&quot;FFFFFF\\&quot;,\\&quot;style_type\\&quot;:\\&quot;square\\&quot;,\\&quot;icon\\&quot;:null,\\&quot;emoji\\&quot;:null,\\&quot;slug\\&quot;:\\&quot;watercooler\\&quot;,\\&quot;topic_count\\&quot;:12,\\&quot;post_count\\&quot;:169,\\&quot;position\\&quot;:34,\\&quot;description\\&quot;:\\&quot;The \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/watercooler/80\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;watercooler\\\\\\&quot; data-id=\\\\\\&quot;80\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003csvg class=\\\\\\&quot;fa d-icon d-icon-square-full svg-icon svg-node\\\\\\&quot;\\\\u003e\\\\u003cuse href=\\\\\\&quot;#square-full\\\\\\&quot;\\\\u003e\\\\u003c/use\\\\u003e\\\\u003c/svg\\\\u003e\\\\u003c/span\\\\u003e\\\\u003cspan\\\\u003eWatercooler\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e is your go-to space for casual, off-topic conversations and community bonding. This category is all about kicking back, sharing ideas, and connecting with fellow members in a relaxed, friendly environment.\\&quot;,\\&quot;description_text\\&quot;:\\&quot;The Watercooler is your go-to space for casual, off-topic conversations and community bonding. This category is all about kicking back, sharing ideas, and connecting with fellow members in a relaxed, friendly environment.\\&quot;,\\&quot;description_excerpt\\&quot;:\\&quot;The \\\\u003ca class=\\\\\\&quot;hashtag-cooked\\\\\\&quot; href=\\\\\\&quot;/c/watercooler/80\\\\\\&quot; data-type=\\\\\\&quot;category\\\\\\&quot; data-slug=\\\\\\&quot;watercooler\\\\\\&quot; data-id=\\\\\\&quot;80\\\\\\&quot; data-style-type=\\\\\\&quot;square\\\\\\&quot;\\\\u003e\\\\u003cspan class=\\\\\\&quot;hashtag-icon-placeholder\\\\\\&quot;\\\\u003e\\\\u003c/span\\\\u003eWatercooler\\\\u003c/span\\\\u003e\\\\u003c/a\\\\u003e is your go-to space for casual, off-topic conversations and community bonding. This category is all about kicking back, sharing ideas, and connecting with fellow members in a relaxed, friendly environment.\\&quot;,\\&quot;topic_url\\&quot;:\\&quot;/t/about-the-watercooler-category/44052\\&quot;,\\&quot;read_restricted\\&quot;:false,\\&quot;permission\\&quot;:null,\\&quot;notification_level\\&quot;:1,\\&quot;topic_template\\&quot;:null,\\&quot;has_children\\&quot;:false,\\&quot;subcategory_count\\&quot;:null,\\&quot;sort_order\\&quot;:null,\\&quot;sort_ascending\\&quot;:null,\\&quot;show_subcategory_list\\&quot;:false,\\&quot;num_featured_topics\\&quot;:3,\\&quot;default_view\\&quot;:null,\\&quot;subcategory_list_style\\&quot;:\\&quot;rows_with_featured_topics\\&quot;,\\&quot;default_top_period\\&quot;:\\&quot;all\\&quot;,\\&quot;default_list_filter\\&quot;:\\&quot;all\\&quot;,\\&quot;minimum_required_tags\\&quot;:0,\\&quot;navigate_to_first_post_after_read\\&quot;:false,\\&quot;custom_fields\\&quot;:{\\&quot;has_chat_enabled\\&quot;:null,\\&quot;enable_unassigned_filter\\&quot;:null,\\&quot;sort_topics_by_event_start_date\\&quot;:null,\\&quot;disable_topic_resorting\\&quot;:null,\\&quot;create_as_post_voting_default\\&quot;:null,\\&quot;only_post_voting_in_this_category\\&quot;:null,\\&quot;enable_accepted_answers\\&quot;:null},\\&quot;allowed_tags\\&quot;:[],\\&quot;allowed_tag_groups\\&quot;:[],\\&quot;allow_global_tags\\&quot;:false,\\&quot;read_only_banner\\&quot;:null,\\&quot;form_template_ids\\&quot;:[],\\&quot;uploaded_logo\\&quot;:null,\\&quot;uploaded_logo_dark\\&quot;:null,\\&quot;uploaded_background\\&quot;:null,\\&quot;uploaded_background_dark\\&quot;:null,\\&quot;required_tag_groups\\&quot;:[],\\&quot;can_edit\\&quot;:false}],\\&quot;markdown_additional_options\\&quot;:{\\&quot;chat\\&quot;:{\\&quot;limited_pretty_text_features\\&quot;:[\\&quot;anchor\\&quot;,\\&quot;bbcode-block\\&quot;,\\&quot;bbcode-inline\\&quot;,\\&quot;code\\&quot;,\\&quot;category-hashtag\\&quot;,\\&quot;censored\\&quot;,\\&quot;chat-transcript\\&quot;,\\&quot;discourse-local-dates\\&quot;,\\&quot;emoji\\&quot;,\\&quot;inlineEmoji\\&quot;,\\&quot;html-img\\&quot;,\\&quot;hashtag-autocomplete\\&quot;,\\&quot;mentions\\&quot;,\\&quot;unicodeUsernames\\&quot;,\\&quot;onebox\\&quot;,\\&quot;quotes\\&quot;,\\&quot;spoiler-alert\\&quot;,\\&quot;table\\&quot;,\\&quot;text-post-process\\&quot;,\\&quot;upload-protocol\\&quot;,\\&quot;watched-words\\&quot;,\\&quot;chat-html-inline\\&quot;],\\&quot;limited_pretty_text_markdown_rules\\&quot;:[\\&quot;autolink\\&quot;,\\&quot;list\\&quot;,\\&quot;backticks\\&quot;,\\&quot;newline\\&quot;,\\&quot;code\\&quot;,\\&quot;fence\\&quot;,\\&quot;image\\&quot;,\\&quot;table\\&quot;,\\&quot;linkify\\&quot;,\\&quot;link\\&quot;,\\&quot;strikethrough\\&quot;,\\&quot;blockquote\\&quot;,\\&quot;emphasis\\&quot;,\\&quot;replacements\\&quot;,\\&quot;escape\\&quot;],\\&quot;hashtag_configurations\\&quot;:{\\&quot;topic-composer\\&quot;:[\\&quot;category\\&quot;,\\&quot;tag\\&quot;,\\&quot;channel\\&quot;],\\&quot;chat-composer\\&quot;:[\\&quot;channel\\&quot;,\\&quot;category\\&quot;,\\&quot;tag\\&quot;]}}},\\&quot;hashtag_configurations\\&quot;:{\\&quot;topic-composer\\&quot;:[\\&quot;category\\&quot;,\\&quot;tag\\&quot;]},\\&quot;hashtag_icons\\&quot;:{\\&quot;category\\&quot;:\\&quot;folder\\&quot;,\\&quot;tag\\&quot;:\\&quot;tag\\&quot;},\\&quot;anonymous_sidebar_sections\\&quot;:[{\\&quot;id\\&quot;:1,\\&quot;title\\&quot;:\\&quot;Community\\&quot;,\\&quot;links\\&quot;:[{\\&quot;id\\&quot;:1,\\&quot;name\\&quot;:\\&quot;Topics\\&quot;,\\&quot;value\\&quot;:\\&quot;/latest\\&quot;,\\&quot;icon\\&quot;:\\&quot;layer-group\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:2,\\&quot;name\\&quot;:\\&quot;My posts\\&quot;,\\&quot;value\\&quot;:\\&quot;/my/activity\\&quot;,\\&quot;icon\\&quot;:\\&quot;user\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:59,\\&quot;name\\&quot;:\\&quot;My messages\\&quot;,\\&quot;value\\&quot;:\\&quot;/my/messages\\&quot;,\\&quot;icon\\&quot;:\\&quot;inbox\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:3,\\&quot;name\\&quot;:\\&quot;Review\\&quot;,\\&quot;value\\&quot;:\\&quot;/review\\&quot;,\\&quot;icon\\&quot;:\\&quot;flag\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:4,\\&quot;name\\&quot;:\\&quot;Admin\\&quot;,\\&quot;value\\&quot;:\\&quot;/admin\\&quot;,\\&quot;icon\\&quot;:\\&quot;wrench\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:6,\\&quot;name\\&quot;:\\&quot;About\\&quot;,\\&quot;value\\&quot;:\\&quot;/about\\&quot;,\\&quot;icon\\&quot;:\\&quot;circle-info\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;secondary\\&quot;},{\\&quot;id\\&quot;:7,\\&quot;name\\&quot;:\\&quot;FAQ\\&quot;,\\&quot;value\\&quot;:\\&quot;/faq\\&quot;,\\&quot;icon\\&quot;:\\&quot;circle-question\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;secondary\\&quot;},{\\&quot;id\\&quot;:9,\\&quot;name\\&quot;:\\&quot;Badges\\&quot;,\\&quot;value\\&quot;:\\&quot;/badges\\&quot;,\\&quot;icon\\&quot;:\\&quot;certificate\\&quot;,\\&quot;external\\&quot;:false,\\&quot;segment\\&quot;:\\&quot;secondary\\&quot;}],\\&quot;slug\\&quot;:\\&quot;community\\&quot;,\\&quot;public\\&quot;:true,\\&quot;section_type\\&quot;:\\&quot;community\\&quot;},{\\&quot;id\\&quot;:46,\\&quot;title\\&quot;:\\&quot;Resources\\&quot;,\\&quot;links\\&quot;:[{\\&quot;id\\&quot;:56,\\&quot;name\\&quot;:\\&quot;Developer Docs\\&quot;,\\&quot;value\\&quot;:\\&quot;https://internetcomputer.org/docs/home\\&quot;,\\&quot;icon\\&quot;:\\&quot;book\\&quot;,\\&quot;external\\&quot;:true,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;},{\\&quot;id\\&quot;:57,\\&quot;name\\&quot;:\\&quot;Learn Hub\\&quot;,\\&quot;value\\&quot;:\\&quot;https://learn.internetcomputer.org/hc/en-us\\&quot;,\\&quot;icon\\&quot;:\\&quot;code\\&quot;,\\&quot;external\\&quot;:true,\\&quot;segment\\&quot;:\\&quot;primary\\&quot;}],\\&quot;slug\\&quot;:\\&quot;resources\\&quot;,\\&quot;public\\&quot;:true,\\&quot;section_type\\&quot;:null}],\\&quot;tos_url\\&quot;:\\&quot;https://dfinity.org/terms-of-use\\&quot;,\\&quot;privacy_policy_url\\&quot;:\\&quot;https://dfinity.org/privacy-policy\\&quot;,\\&quot;full_name_required_for_signup\\&quot;:false,\\&quot;full_name_visible_in_signup\\&quot;:true,\\&quot;house_creatives\\&quot;:{\\&quot;settings\\&quot;:{\\&quot;topic_list_top\\&quot;:\\&quot;\\&quot;,\\&quot;topic_above_post_stream\\&quot;:\\&quot;\\&quot;,\\&quot;topic_above_suggested\\&quot;:\\&quot;\\&quot;,\\&quot;post_bottom\\&quot;:\\&quot;\\&quot;,\\&quot;topic_list_between\\&quot;:\\&quot;\\&quot;,\\&quot;after_nth_post\\&quot;:20,\\&quot;after_nth_topic\\&quot;:20,\\&quot;house_ads_frequency\\&quot;:100},\\&quot;creatives\\&quot;:{}},\\&quot;hosting_tier\\&quot;:\\&quot;business\\&quot;,\\&quot;archetypes\\&quot;:[{\\&quot;id\\&quot;:\\&quot;regular\\&quot;,\\&quot;name\\&quot;:\\&quot;Regular Topic\\&quot;,\\&quot;options\\&quot;:[]},{\\&quot;id\\&quot;:\\&quot;banner\\&quot;,\\&quot;name\\&quot;:\\&quot;Banner Topic\\&quot;,\\&quot;options\\&quot;:[]}],\\&quot;user_fields\\&quot;:[],\\&quot;auth_providers\\&quot;:[{\\&quot;can_connect\\&quot;:true,\\&quot;can_revoke\\&quot;:true,\\&quot;custom_url\\&quot;:null,\\&quot;frame_height\\&quot;:null,\\&quot;frame_width\\&quot;:null,\\&quot;icon\\&quot;:\\&quot;fab-github\\&quot;,\\&quot;name\\&quot;:\\&quot;github\\&quot;,\\&quot;pretty_name_override\\&quot;:null,\\&quot;provider_url\\&quot;:\\&quot;https://github.com\\&quot;,\\&quot;title_override\\&quot;:null}]}&quot;,&quot;siteSettings&quot;:&quot;{\\&quot;default_locale\\&quot;:\\&quot;en\\&quot;,\\&quot;title\\&quot;:\\&quot;Internet Computer Developer Forum\\&quot;,\\&quot;short_site_description\\&quot;:\\&quot;Internet Computer Dev Forum\\&quot;,\\&quot;contact_email\\&quot;:\\&quot;community@dfinity.org\\&quot;,\\&quot;exclude_rel_nofollow_domains\\&quot;:\\&quot;\\&quot;,\\&quot;logo\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/a6d6c5b4e246cd075a009424601bc981b3086fb4.png\\&quot;,\\&quot;logo_small\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\\&quot;,\\&quot;digest_logo\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/a6d6c5b4e246cd075a009424601bc981b3086fb4.png\\&quot;,\\&quot;mobile_logo\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/8c2fd0a67c56abbbb767961027481ef2aab3d5b0.png\\&quot;,\\&quot;logo_dark\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/d16c6e5b68eca7e629ba1a627ae7836b6fbc593b.png\\&quot;,\\&quot;logo_small_dark\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/d16c6e5b68eca7e629ba1a627ae7836b6fbc593b.png\\&quot;,\\&quot;mobile_logo_dark\\&quot;:\\&quot;\\&quot;,\\&quot;large_icon\\&quot;:\\&quot;//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex023/uploads/dfn/original/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77.png\\&quot;,\\&quot;manifest_icon\\&quot;:\\&quot;\\&quot;,\\&quot;manifest_screenshots\\&quot;:\\&quot;\\&quot;,\\&quot;favicon\\&quot;:\\&quot;\\&quot;,\\&quot;apple_touch_icon\\&quot;:\\&quot;\\&quot;,\\&quot;opengraph_image\\&quot;:\\&quot;\\&quot;,\\&quot;x_summary_large_image\\&quot;:\\&quot;\\&quot;,\\&quot;display_local_time_in_user_card\\&quot;:false,\\&quot;allow_user_locale\\&quot;:true,\\&quot;set_locale_from_accept_language_header\\&quot;:true,\\&quot;set_locale_from_cookie\\&quot;:false,\\&quot;set_locale_from_param\\&quot;:false,\\&quot;support_mixed_text_direction\\&quot;:false,\\&quot;suggested_topics\\&quot;:5,\\&quot;ga_universal_tracking_code\\&quot;:\\&quot;UA-90192104-9\\&quot;,\\&quot;ga_universal_domain_name\\&quot;:\\&quot;auto\\&quot;,\\&quot;gtm_container_id\\&quot;:\\&quot;\\&quot;,\\&quot;top_menu\\&quot;:\\&quot;latest|categories|new|unread|hot|top\\&quot;,\\&quot;post_menu\\&quot;:\\&quot;read|like|copyLink|flag|edit|bookmark|delete|admin|reply\\&quot;,\\&quot;post_menu_hidden_items\\&quot;:\\&quot;flag|bookmark|edit|delete|admin\\&quot;,\\&quot;share_links\\&quot;:\\&quot;twitter|facebook|email\\&quot;,\\&quot;allow_username_in_share_links\\&quot;:true,\\&quot;share_quote_visibility\\&quot;:\\&quot;all\\&quot;,\\&quot;share_quote_buttons\\&quot;:\\&quot;twitter|email\\&quot;,\\&quot;desktop_category_page_style\\&quot;:\\&quot;categories_and_latest_topics\\&quot;,\\&quot;mobile_category_page_style\\&quot;:\\&quot;categories_with_featured_topics\\&quot;,\\&quot;category_colors\\&quot;:\\&quot;BF1E2E|F1592A|F7941D|9EB83B|3AB54A|12A89D|25AAE2|0E76BD|652D90|92278F|ED207B|8C6238|231F20|808281|B3B5B4|E45735\\&quot;,\\&quot;max_category_nesting\\&quot;:2,\\&quot;enable_mobile_theme\\&quot;:true,\\&quot;enable_direct_s3_uploads\\&quot;:true,\\&quot;enable_upload_debug_mode\\&quot;:false,\\&quot;default_dark_mode_color_scheme_id\\&quot;:-1,\\&quot;relative_date_duration\\&quot;:30,\\&quot;top_page_default_timeframe\\&quot;:\\&quot;yearly\\&quot;,\\&quot;fixed_category_positions\\&quot;:true,\\&quot;fixed_category_positions_on_create\\&quot;:false,\\&quot;enable_badges\\&quot;:true,\\&quot;show_badges_in_post_header\\&quot;:true,\\&quot;enable_badge_sql\\&quot;:false,\\&quot;max_favorite_badges\\&quot;:2,\\&quot;push_notifications_prompt\\&quot;:true,\\&quot;enable_desktop_push_notifications\\&quot;:true,\\&quot;vapid_public_key_bytes\\&quot;:\\&quot;4|162|28|28|50|253|241|165|120|145|222|150|87|92|190|96|94|183|230|128|237|26|202|75|86|198|138|193|120|217|36|55|127|209|90|85|75|225|167|141|103|120|82|195|108|228|119|237|166|119|97|245|179|237|34|218|53|210|161|57|39|67|255|42|221\\&quot;,\\&quot;base_font\\&quot;:\\&quot;arial\\&quot;,\\&quot;heading_font\\&quot;:\\&quot;arial\\&quot;,\\&quot;enable_user_tips\\&quot;:true,\\&quot;page_loading_indicator\\&quot;:\\&quot;slider\\&quot;,\\&quot;show_user_menu_avatars\\&quot;:false,\\&quot;about_page_extra_groups\\&quot;:\\&quot;\\&quot;,\\&quot;about_page_extra_groups_initial_members\\&quot;:6,\\&quot;about_page_extra_groups_order\\&quot;:\\&quot;alphabetically\\&quot;,\\&quot;about_page_extra_groups_show_description\\&quot;:false,\\&quot;use_legacy_pageviews\\&quot;:false,\\&quot;interface_color_selector\\&quot;:\\&quot;disabled\\&quot;,\\&quot;invite_only\\&quot;:false,\\&quot;login_required\\&quot;:false,\\&quot;must_approve_users\\&quot;:false,\\&quot;enable_local_logins\\&quot;:true,\\&quot;enable_local_logins_via_email\\&quot;:true,\\&quot;enable_passkeys\\&quot;:true,\\&quot;allow_new_registrations\\&quot;:true,\\&quot;enable_signup_cta\\&quot;:true,\\&quot;facebook_app_id\\&quot;:\\&quot;\\&quot;,\\&quot;auth_skip_create_confirm\\&quot;:false,\\&quot;auth_immediately\\&quot;:true,\\&quot;auth_overrides_email\\&quot;:false,\\&quot;enable_discourse_connect\\&quot;:false,\\&quot;discourse_connect_overrides_avatar\\&quot;:false,\\&quot;hide_email_address_taken\\&quot;:true,\\&quot;show_signup_form_email_instructions\\&quot;:true,\\&quot;show_signup_form_username_instructions\\&quot;:false,\\&quot;show_signup_form_full_name_instructions\\&quot;:false,\\&quot;show_signup_form_password_instructions\\&quot;:false,\\&quot;min_username_length\\&quot;:3,\\&quot;max_username_length\\&quot;:20,\\&quot;unicode_usernames\\&quot;:false,\\&quot;min_password_length\\&quot;:10,\\&quot;min_admin_password_length\\&quot;:15,\\&quot;email_editable\\&quot;:true,\\&quot;logout_redirect\\&quot;:\\&quot;\\&quot;,\\&quot;enable_names\\&quot;:true,\\&quot;invite_expiry_days\\&quot;:90,\\&quot;invites_per_page\\&quot;:40,\\&quot;delete_user_max_post_age\\&quot;:365,\\&quot;delete_all_posts_max\\&quot;:15,\\&quot;prioritize_username_in_ux\\&quot;:true,\\&quot;prioritize_full_name_in_ux\\&quot;:false,\\&quot;enable_user_directory\\&quot;:false,\\&quot;allow_anonymous_mode\\&quot;:false,\\&quot;allow_likes_in_anonymous_mode\\&quot;:false,\\&quot;anonymous_posting_min_trust_level\\&quot;:1,\\&quot;allow_users_to_hide_profile\\&quot;:true,\\&quot;hide_user_profiles_from_public\\&quot;:false,\\&quot;allow_featured_topic_on_user_profiles\\&quot;:true,\\&quot;hide_suspension_reasons\\&quot;:false,\\&quot;hide_silencing_reasons\\&quot;:false,\\&quot;ignored_users_count_message_threshold\\&quot;:5,\\&quot;ignored_users_message_gap_days\\&quot;:365,\\&quot;user_selected_primary_groups\\&quot;:false,\\&quot;gravatar_enabled\\&quot;:true,\\&quot;gravatar_name\\&quot;:\\&quot;Gravatar\\&quot;,\\&quot;gravatar_base_url\\&quot;:\\&quot;www.gravatar.com\\&quot;,\\&quot;gravatar_login_url\\&quot;:\\&quot;/emails\\&quot;,\\&quot;hide_user_activity_tab\\&quot;:false,\\&quot;enable_user_status\\&quot;:false,\\&quot;enable_group_directory\\&quot;:true,\\&quot;enable_category_group_moderation\\&quot;:false,\\&quot;min_post_length\\&quot;:20,\\&quot;min_first_post_length\\&quot;:20,\\&quot;prevent_uploads_only_posts\\&quot;:false,\\&quot;min_personal_message_post_length\\&quot;:10,\\&quot;max_post_length\\&quot;:32000,\\&quot;topic_featured_link_enabled\\&quot;:true,\\&quot;min_topic_views_for_delete_confirm\\&quot;:5000,\\&quot;min_topic_title_length\\&quot;:15,\\&quot;max_topic_title_length\\&quot;:255,\\&quot;enable_filtered_replies_view\\&quot;:false,\\&quot;min_personal_message_title_length\\&quot;:2,\\&quot;default_emoji_reactions\\&quot;:\\&quot;+1|heart|tada\\&quot;,\\&quot;allow_uncategorized_topics\\&quot;:false,\\&quot;min_title_similar_length\\&quot;:10,\\&quot;edit_history_visible_to_public\\&quot;:true,\\&quot;delete_removed_posts_after\\&quot;:24,\\&quot;traditional_markdown_linebreaks\\&quot;:false,\\&quot;enable_markdown_typographer\\&quot;:true,\\&quot;enable_markdown_linkify\\&quot;:true,\\&quot;markdown_linkify_tlds\\&quot;:\\&quot;com|net|org|io|onion|co|tv|ru|cn|us|uk|me|de|fr|fi|gov\\&quot;,\\&quot;markdown_typographer_quotation_marks\\&quot;:\\&quot;“|”|‘|’\\&quot;,\\&quot;suppress_reply_directly_below\\&quot;:true,\\&quot;suppress_reply_directly_above\\&quot;:true,\\&quot;max_reply_history\\&quot;:1,\\&quot;enable_mentions\\&quot;:true,\\&quot;max_users_notified_per_group_mention\\&quot;:100,\\&quot;here_mention\\&quot;:\\&quot;here\\&quot;,\\&quot;newuser_max_embedded_media\\&quot;:1,\\&quot;newuser_max_attachments\\&quot;:0,\\&quot;default_subcategory_on_read_only_category\\&quot;:false,\\&quot;show_pinned_excerpt_mobile\\&quot;:true,\\&quot;show_pinned_excerpt_desktop\\&quot;:true,\\&quot;display_name_on_posts\\&quot;:false,\\&quot;show_time_gap_days\\&quot;:7,\\&quot;short_progress_text_threshold\\&quot;:10000,\\&quot;default_code_lang\\&quot;:\\&quot;auto\\&quot;,\\&quot;autohighlight_all_code\\&quot;:false,\\&quot;highlighted_languages\\&quot;:\\&quot;bash|c|cpp|csharp|css|diff|go|graphql|ini|java|javascript|json|kotlin|lua|makefile|markdown|objectivec|perl|php|php-template|plaintext|python|python-repl|r|ruby|rust|scss|shell|sql|swift|typescript|xml|yaml|wasm|motoko|candid\\&quot;,\\&quot;show_copy_button_on_codeblocks\\&quot;:true,\\&quot;enable_emoji\\&quot;:true,\\&quot;enable_emoji_shortcuts\\&quot;:true,\\&quot;emoji_set\\&quot;:\\&quot;twitter\\&quot;,\\&quot;emoji_autocomplete_min_chars\\&quot;:0,\\&quot;enable_inline_emoji_translation\\&quot;:false,\\&quot;emoji_deny_list\\&quot;:\\&quot;\\&quot;,\\&quot;code_formatting_style\\&quot;:\\&quot;code-fences\\&quot;,\\&quot;allowed_href_schemes\\&quot;:\\&quot;\\&quot;,\\&quot;watched_words_regular_expressions\\&quot;:false,\\&quot;enable_fast_edit\\&quot;:true,\\&quot;old_post_notice_days\\&quot;:14,\\&quot;blur_tl0_flagged_posts_media\\&quot;:true,\\&quot;rich_editor\\&quot;:true,\\&quot;content_localization_enabled\\&quot;:false,\\&quot;content_localization_allowed_groups\\&quot;:\\&quot;1|2\\&quot;,\\&quot;content_localization_supported_locales\\&quot;:\\&quot;\\&quot;,\\&quot;content_localization_anon_language_switcher\\&quot;:false,\\&quot;email_time_window_mins\\&quot;:10,\\&quot;disable_digest_emails\\&quot;:false,\\&quot;email_in\\&quot;:false,\\&quot;enable_imap\\&quot;:false,\\&quot;enable_smtp\\&quot;:false,\\&quot;disable_emails\\&quot;:\\&quot;no\\&quot;,\\&quot;bounce_score_threshold\\&quot;:4,\\&quot;enable_secondary_emails\\&quot;:true,\\&quot;max_image_size_kb\\&quot;:10240,\\&quot;max_attachment_size_kb\\&quot;:10240,\\&quot;authorized_extensions\\&quot;:\\&quot;jpg|jpeg|png|gif|heic|heif|webp|avif\\&quot;,\\&quot;authorized_extensions_for_staff\\&quot;:\\&quot;\\&quot;,\\&quot;max_image_width\\&quot;:690,\\&quot;max_image_height\\&quot;:500,\\&quot;prevent_anons_from_downloading_files\\&quot;:false,\\&quot;secure_uploads\\&quot;:false,\\&quot;secure_uploads_pm_only\\&quot;:false,\\&quot;enable_s3_uploads\\&quot;:false,\\&quot;allow_profile_backgrounds\\&quot;:true,\\&quot;allow_uploaded_avatars\\&quot;:0,\\&quot;default_avatars\\&quot;:\\&quot;\\&quot;,\\&quot;avatar_sizes\\&quot;:\\&quot;24|48|72|96|144|288\\&quot;,\\&quot;external_system_avatars_enabled\\&quot;:true,\\&quot;external_system_avatars_url\\&quot;:\\&quot;https://avatars.discourse-cdn.com/v4/letter/{first_letter}/{color}/{size}.png\\&quot;,\\&quot;external_emoji_url\\&quot;:\\&quot;https://emoji.discourse-cdn.com\\&quot;,\\&quot;selectable_avatars_mode\\&quot;:\\&quot;disabled\\&quot;,\\&quot;selectable_avatars\\&quot;:\\&quot;\\&quot;,\\&quot;allow_staff_to_upload_any_file_in_pm\\&quot;:true,\\&quot;simultaneous_uploads\\&quot;:5,\\&quot;composer_media_optimization_image_enabled\\&quot;:true,\\&quot;composer_media_optimization_image_bytes_optimization_threshold\\&quot;:524288,\\&quot;composer_media_optimization_image_resize_dimensions_threshold\\&quot;:1920,\\&quot;composer_media_optimization_image_resize_width_target\\&quot;:1920,\\&quot;composer_media_optimization_image_resize_pre_multiply\\&quot;:false,\\&quot;composer_media_optimization_image_resize_linear_rgb\\&quot;:false,\\&quot;composer_media_optimization_image_encode_quality\\&quot;:75,\\&quot;composer_media_optimization_debug_mode\\&quot;:false,\\&quot;composer_ios_media_optimisation_image_enabled\\&quot;:true,\\&quot;video_thumbnails_enabled\\&quot;:true,\\&quot;allow_all_users_to_flag_illegal_content\\&quot;:false,\\&quot;email_address_to_report_illegal_content\\&quot;:\\&quot;\\&quot;,\\&quot;min_trust_level_to_allow_profile_background\\&quot;:0,\\&quot;min_trust_level_to_allow_user_card_background\\&quot;:0,\\&quot;min_trust_level_to_allow_ignore\\&quot;:2,\\&quot;tl1_requires_read_posts\\&quot;:30,\\&quot;tl3_links_no_follow\\&quot;:false,\\&quot;tl4_delete_posts_and_topics\\&quot;:4,\\&quot;enforce_second_factor_on_external_auth\\&quot;:true,\\&quot;enforce_second_factor\\&quot;:\\&quot;staff\\&quot;,\\&quot;moderators_manage_categories_and_groups\\&quot;:false,\\&quot;moderators_change_post_ownership\\&quot;:false,\\&quot;moderators_view_emails\\&quot;:false,\\&quot;use_admin_ip_allowlist\\&quot;:false,\\&quot;allowed_iframes\\&quot;:\\&quot;https://www.google.com/maps/embed?|https://www.openstreetmap.org/export/embed.html?|https://calendar.google.com/calendar/embed?|https://codepen.io/*/embed/preview/|https://www.instagram.com/|https://airtable.com/embed/app9yb0aqQ3yOkjWO/shrq9KE91jvGSLRVr|https://forum.dfinity.org/discobot/certificate.svg|https://airtable.com/embed|https://airtable.com/\\&quot;,\\&quot;can_permanently_delete\\&quot;:false,\\&quot;max_oneboxes_per_post\\&quot;:50,\\&quot;reviewable_claiming\\&quot;:\\&quot;disabled\\&quot;,\\&quot;reviewable_default_topics\\&quot;:false,\\&quot;reviewable_default_visibility\\&quot;:\\&quot;low\\&quot;,\\&quot;reviewable_revision_reasons\\&quot;:\\&quot;Duplicate|Does not meet posting guidelines\\&quot;,\\&quot;alert_admins_if_errors_per_minute\\&quot;:0,\\&quot;alert_admins_if_errors_per_hour\\&quot;:0,\\&quot;max_prints_per_hour_per_user\\&quot;:5,\\&quot;invite_link_max_redemptions_limit\\&quot;:5000,\\&quot;invite_link_max_redemptions_limit_users\\&quot;:10,\\&quot;max_allowed_secondary_emails\\&quot;:10,\\&quot;enable_chunked_encoding\\&quot;:true,\\&quot;long_polling_base_url\\&quot;:\\&quot;/\\&quot;,\\&quot;background_polling_interval\\&quot;:60000,\\&quot;polling_interval\\&quot;:3000,\\&quot;anon_polling_interval\\&quot;:25000,\\&quot;verbose_localization\\&quot;:false,\\&quot;max_new_topics\\&quot;:500,\\&quot;enable_safe_mode\\&quot;:true,\\&quot;warn_critical_js_deprecations\\&quot;:true,\\&quot;warn_critical_js_deprecations_message\\&quot;:\\&quot;\\&quot;,\\&quot;custom_flags_limit\\&quot;:50,\\&quot;viewport_based_mobile_mode\\&quot;:false,\\&quot;navigation_menu\\&quot;:\\&quot;sidebar\\&quot;,\\&quot;default_navigation_menu_categories\\&quot;:\\&quot;\\&quot;,\\&quot;default_navigation_menu_tags\\&quot;:\\&quot;\\&quot;,\\&quot;default_sidebar_switch_panel_position\\&quot;:\\&quot;bottom\\&quot;,\\&quot;tos_url\\&quot;:\\&quot;https://dfinity.org/terms-of-use\\&quot;,\\&quot;privacy_policy_url\\&quot;:\\&quot;https://dfinity.org/privacy-policy\\&quot;,\\&quot;faq_url\\&quot;:\\&quot;\\&quot;,\\&quot;display_eu_visitor_stats\\&quot;:false,\\&quot;enable_backups\\&quot;:true,\\&quot;backup_location\\&quot;:\\&quot;s3\\&quot;,\\&quot;maximum_backups\\&quot;:3,\\&quot;remove_older_backups\\&quot;:\\&quot;\\&quot;,\\&quot;include_s3_uploads_in_backups\\&quot;:false,\\&quot;use_pg_headlines_for_excerpt\\&quot;:false,\\&quot;min_search_term_length\\&quot;:3,\\&quot;log_search_queries\\&quot;:true,\\&quot;search_default_sort_order\\&quot;:0,\\&quot;version_checks\\&quot;:false,\\&quot;suppress_uncategorized_badge\\&quot;:true,\\&quot;header_dropdown_category_count\\&quot;:8,\\&quot;slug_generation_method\\&quot;:\\&quot;ascii\\&quot;,\\&quot;summary_timeline_button\\&quot;:false,\\&quot;topic_views_heat_low\\&quot;:1000,\\&quot;topic_views_heat_medium\\&quot;:2000,\\&quot;topic_views_heat_high\\&quot;:3500,\\&quot;topic_post_like_heat_low\\&quot;:1.27,\\&quot;topic_post_like_heat_medium\\&quot;:2.1,\\&quot;topic_post_like_heat_high\\&quot;:2.87,\\&quot;history_hours_low\\&quot;:12,\\&quot;history_hours_medium\\&quot;:24,\\&quot;history_hours_high\\&quot;:48,\\&quot;cold_age_days_low\\&quot;:14,\\&quot;cold_age_days_medium\\&quot;:90,\\&quot;cold_age_days_high\\&quot;:180,\\&quot;global_notice\\&quot;:\\&quot;\\&quot;,\\&quot;general_category_id\\&quot;:-1,\\&quot;default_composer_category\\&quot;:\\&quot;\\&quot;,\\&quot;view_user_route\\&quot;:\\&quot;summary\\&quot;,\\&quot;admin_quick_start_topic_id\\&quot;:9,\\&quot;bootstrap_mode_min_users\\&quot;:50,\\&quot;bootstrap_mode_enabled\\&quot;:false,\\&quot;automatically_unpin_topics\\&quot;:true,\\&quot;read_time_word_count\\&quot;:500,\\&quot;topic_page_title_includes_category\\&quot;:true,\\&quot;enable_powered_by_discourse\\&quot;:false,\\&quot;penalty_include_post_message\\&quot;:false,\\&quot;svg_icon_subset\\&quot;:\\&quot;\\&quot;,\\&quot;allow_bulk_invite\\&quot;:true,\\&quot;show_category_definitions_in_topic_lists\\&quot;:false,\\&quot;use_polymorphic_bookmarks\\&quot;:true,\\&quot;suggest_weekends_in_date_pickers\\&quot;:true,\\&quot;show_bottom_topic_map\\&quot;:true,\\&quot;show_topic_map_in_topics_without_replies\\&quot;:true,\\&quot;welcome_banner_location\\&quot;:\\&quot;above_topic_content\\&quot;,\\&quot;disable_mailing_list_mode\\&quot;:true,\\&quot;default_topics_automatic_unpin\\&quot;:false,\\&quot;mute_all_categories_by_default\\&quot;:false,\\&quot;default_text_size\\&quot;:\\&quot;normal\\&quot;,\\&quot;enable_offline_indicator\\&quot;:false,\\&quot;tagging_enabled\\&quot;:true,\\&quot;tag_style\\&quot;:\\&quot;bullet\\&quot;,\\&quot;max_tags_per_topic\\&quot;:5,\\&quot;enable_max_tags_per_email_subject\\&quot;:false,\\&quot;max_tags_per_email_subject\\&quot;:5,\\&quot;max_tag_length\\&quot;:30,\\&quot;min_trust_level_to_tag_topics\\&quot;:1,\\&quot;tag_topic_allowed_groups\\&quot;:\\&quot;1|2|3|11\\&quot;,\\&quot;max_tag_search_results\\&quot;:5,\\&quot;max_tags_in_filter_list\\&quot;:30,\\&quot;tags_sort_alphabetically\\&quot;:false,\\&quot;tags_listed_by_group\\&quot;:false,\\&quot;suppress_overlapping_tags_in_list\\&quot;:false,\\&quot;remove_muted_tags_from_latest\\&quot;:\\&quot;always\\&quot;,\\&quot;watched_precedence_over_muted\\&quot;:false,\\&quot;force_lowercase_tags\\&quot;:false,\\&quot;dashboard_hidden_reports\\&quot;:\\&quot;\\&quot;,\\&quot;dashboard_visible_tabs\\&quot;:\\&quot;moderation|security|reports|features\\&quot;,\\&quot;dashboard_general_tab_activity_metrics\\&quot;:\\&quot;page_view_total_reqs|visits|time_to_first_response|likes|flags|user_to_user_private_messages_with_replies|signups\\&quot;,\\&quot;admin_allow_filter_untranslated_text\\&quot;:false,\\&quot;experimental_auto_grid_images\\&quot;:false,\\&quot;experimental_rename_faq_to_guidelines\\&quot;:false,\\&quot;experimental_hashtag_search_result_limit\\&quot;:20,\\&quot;experimental_form_templates\\&quot;:false,\\&quot;show_preview_for_form_templates\\&quot;:true,\\&quot;experimental_new_new_view_groups\\&quot;:\\&quot;\\&quot;,\\&quot;glimmer_post_stream_mode_auto_groups\\&quot;:\\&quot;\\&quot;,\\&quot;glimmer_post_stream_mode\\&quot;:\\&quot;auto\\&quot;,\\&quot;enable_rich_text_paste\\&quot;:true,\\&quot;use_overhauled_theme_color_palette\\&quot;:false,\\&quot;reviewable_ui_refresh\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_automation_enabled\\&quot;:true,\\&quot;chat_enabled\\&quot;:false,\\&quot;enable_public_channels\\&quot;:true,\\&quot;chat_threads_enabled\\&quot;:false,\\&quot;chat_channel_retention_days\\&quot;:90,\\&quot;chat_max_direct_message_users\\&quot;:20,\\&quot;chat_dm_retention_days\\&quot;:0,\\&quot;chat_allow_archiving_channels\\&quot;:false,\\&quot;chat_minimum_message_length\\&quot;:1,\\&quot;chat_maximum_message_length\\&quot;:6000,\\&quot;chat_allow_uploads\\&quot;:true,\\&quot;max_chat_auto_joined_users\\&quot;:10000,\\&quot;max_mentions_per_chat_message\\&quot;:5,\\&quot;chat_separate_sidebar_mode\\&quot;:\\&quot;never\\&quot;,\\&quot;chat_editing_grace_period\\&quot;:30,\\&quot;chat_editing_grace_period_max_diff_low_trust\\&quot;:10,\\&quot;chat_editing_grace_period_max_diff_high_trust\\&quot;:40,\\&quot;chat_preferred_index\\&quot;:\\&quot;channels\\&quot;,\\&quot;checklist_enabled\\&quot;:true,\\&quot;discourse_adplugin_enabled\\&quot;:true,\\&quot;no_ads_for_personal_messages\\&quot;:true,\\&quot;no_ads_for_restricted_categories\\&quot;:false,\\&quot;no_ads_for_categories\\&quot;:\\&quot;\\&quot;,\\&quot;no_ads_for_tags\\&quot;:\\&quot;\\&quot;,\\&quot;house_ads_after_nth_topic\\&quot;:20,\\&quot;house_ads_after_nth_post\\&quot;:20,\\&quot;house_ads_frequency\\&quot;:100,\\&quot;adsense_publisher_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_through_trust_level\\&quot;:2,\\&quot;adsense_topic_list_top_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_topic_list_top_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;adsense_mobile_topic_list_top_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_mobile_topic_list_top_ad_size\\&quot;:\\&quot;responsive\\&quot;,\\&quot;adsense_topic_above_post_stream_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_topic_above_post_stream_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;adsense_mobile_topic_above_post_stream_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_mobile_topic_above_post_stream_ad_size\\&quot;:\\&quot;responsive\\&quot;,\\&quot;adsense_topic_above_suggested_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_topic_above_suggested_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;adsense_mobile_topic_above_suggested_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_mobile_topic_above_suggested_ad_size\\&quot;:\\&quot;responsive\\&quot;,\\&quot;adsense_post_bottom_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_post_bottom_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;adsense_mobile_post_bottom_code\\&quot;:\\&quot;\\&quot;,\\&quot;adsense_mobile_post_bottom_ad_size\\&quot;:\\&quot;responsive\\&quot;,\\&quot;adsense_nth_post_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_publisher_id\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_publisher_id_mobile\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_through_trust_level\\&quot;:2,\\&quot;dfp_topic_list_top_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_topic_list_top_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;dfp_mobile_topic_list_top_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_mobile_topic_list_top_ad_sizes\\&quot;:\\&quot;320*50 - mobile leaderboard\\&quot;,\\&quot;dfp_target_topic_list_top_key_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_target_topic_list_top_value_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_topic_above_post_stream_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_topic_above_post_stream_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;dfp_mobile_topic_above_post_stream_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_mobile_topic_above_post_stream_ad_sizes\\&quot;:\\&quot;320*50 - mobile leaderboard\\&quot;,\\&quot;dfp_target_topic_above_post_stream_key_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_target_topic_above_post_stream_value_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_topic_above_suggested_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_topic_above_suggested_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;dfp_mobile_topic_above_suggested_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_mobile_topic_above_suggested_ad_sizes\\&quot;:\\&quot;320*50 - mobile leaderboard\\&quot;,\\&quot;dfp_target_topic_above_suggested_key_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_target_topic_above_suggested_value_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_nth_post_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_post_bottom_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_post_bottom_ad_sizes\\&quot;:\\&quot;728*90 - leaderboard\\&quot;,\\&quot;dfp_mobile_post_bottom_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_mobile_post_bottom_ad_sizes\\&quot;:\\&quot;320*50 - mobile leaderboard\\&quot;,\\&quot;dfp_target_post_bottom_key_code\\&quot;:\\&quot;\\&quot;,\\&quot;dfp_target_post_bottom_value_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_through_trust_level\\&quot;:2,\\&quot;amazon_display_groups\\&quot;:\\&quot;10|11|12\\&quot;,\\&quot;amazon_topic_list_top_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_list_top_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_list_top_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_list_top_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_list_top_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_list_top_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_post_stream_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_post_stream_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_post_stream_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_post_stream_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_post_stream_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_post_stream_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_suggested_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_suggested_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_topic_above_suggested_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_suggested_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_suggested_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_topic_above_suggested_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_post_bottom_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_nth_post_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_post_bottom_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_post_bottom_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_post_bottom_src_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_post_bottom_ad_width_code\\&quot;:\\&quot;\\&quot;,\\&quot;amazon_mobile_post_bottom_ad_height_code\\&quot;:\\&quot;\\&quot;,\\&quot;carbonads_serve_id\\&quot;:\\&quot;\\&quot;,\\&quot;carbonads_placement\\&quot;:\\&quot;\\&quot;,\\&quot;carbonads_through_trust_level\\&quot;:2,\\&quot;carbonads_display_groups\\&quot;:\\&quot;10|11|12\\&quot;,\\&quot;carbonads_topic_list_top_enabled\\&quot;:false,\\&quot;carbonads_above_post_stream_enabled\\&quot;:false,\\&quot;adbutler_publisher_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_through_trust_level\\&quot;:2,\\&quot;adbutler_display_groups\\&quot;:\\&quot;10|11|12\\&quot;,\\&quot;adbutler_topic_list_top_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_mobile_topic_list_top_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_topic_above_post_stream_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_mobile_topic_above_post_stream_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_topic_above_suggested_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_mobile_topic_above_suggested_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_post_bottom_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_mobile_post_bottom_zone_id\\&quot;:\\&quot;\\&quot;,\\&quot;adbutler_nth_post\\&quot;:4,\\&quot;adbutler_adserver_hostname\\&quot;:\\&quot;servedbyadbutler.com\\&quot;,\\&quot;affiliate_enabled\\&quot;:true,\\&quot;affiliate_amazon_ca\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_cn\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_co_jp\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_co_uk\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_com\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_com_au\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_com_br\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_com_mx\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_de\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_es\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_fr\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_in\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_it\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_nl\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_amazon_eu\\&quot;:\\&quot;\\&quot;,\\&quot;affiliate_ldlc_com\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_ai_enabled\\&quot;:true,\\&quot;ai_artifact_security\\&quot;:\\&quot;strict\\&quot;,\\&quot;ai_sentiment_enabled\\&quot;:true,\\&quot;ai_helper_enabled\\&quot;:true,\\&quot;ai_helper_allowed_in_pm\\&quot;:false,\\&quot;ai_helper_enabled_features\\&quot;:\\&quot;suggestions|context_menu\\&quot;,\\&quot;ai_auto_image_caption_allowed_groups\\&quot;:\\&quot;10\\&quot;,\\&quot;ai_embeddings_enabled\\&quot;:true,\\&quot;ai_embeddings_semantic_related_topics_enabled\\&quot;:true,\\&quot;ai_embeddings_semantic_search_enabled\\&quot;:true,\\&quot;ai_embeddings_semantic_quick_search_enabled\\&quot;:false,\\&quot;ai_summarization_enabled\\&quot;:true,\\&quot;ai_bot_enabled\\&quot;:false,\\&quot;ai_bot_enable_chat_warning\\&quot;:false,\\&quot;ai_bot_add_to_header\\&quot;:true,\\&quot;ai_bot_discover_persona\\&quot;:\\&quot;\\&quot;,\\&quot;ai_discord_search_enabled\\&quot;:false,\\&quot;ai_bot_enable_dedicated_ux\\&quot;:true,\\&quot;ai_translation_enabled\\&quot;:false,\\&quot;inferred_concepts_enabled\\&quot;:false,\\&quot;assign_enabled\\&quot;:false,\\&quot;assigns_public\\&quot;:false,\\&quot;assigns_user_url_path\\&quot;:\\&quot;/u/{username}/activity/assigned\\&quot;,\\&quot;remind_assigns_frequency\\&quot;:0,\\&quot;pending_assign_reminder_threshold\\&quot;:2,\\&quot;max_assigned_topics\\&quot;:10,\\&quot;assign_allowed_on_groups\\&quot;:\\&quot;3\\&quot;,\\&quot;enable_assign_status\\&quot;:false,\\&quot;assign_statuses\\&quot;:\\&quot;New|In Progress|Done\\&quot;,\\&quot;cakeday_enabled\\&quot;:true,\\&quot;cakeday_emoji\\&quot;:\\&quot;cake\\&quot;,\\&quot;cakeday_birthday_enabled\\&quot;:true,\\&quot;cakeday_birthday_emoji\\&quot;:\\&quot;birthday\\&quot;,\\&quot;calendar_enabled\\&quot;:false,\\&quot;holiday_calendar_topic_id\\&quot;:\\&quot;\\&quot;,\\&quot;holiday_status_emoji\\&quot;:\\&quot;date\\&quot;,\\&quot;all_day_event_start_time\\&quot;:\\&quot;\\&quot;,\\&quot;all_day_event_end_time\\&quot;:\\&quot;\\&quot;,\\&quot;calendar_categories\\&quot;:\\&quot;\\&quot;,\\&quot;calendar_categories_outlet\\&quot;:\\&quot;discovery-list-container-top\\&quot;,\\&quot;working_days\\&quot;:\\&quot;Monday|Tuesday|Wednesday|Thursday|Friday\\&quot;,\\&quot;working_day_start_hour\\&quot;:8,\\&quot;working_day_end_hour\\&quot;:17,\\&quot;close_to_working_day_hours_extension\\&quot;:2,\\&quot;enable_timezone_offset_for_calendar_events\\&quot;:false,\\&quot;split_grouped_events_by_timezone_threshold\\&quot;:0,\\&quot;default_timezone_offset_user_option\\&quot;:false,\\&quot;event_participation_buttons\\&quot;:\\&quot;going|interested|not going\\&quot;,\\&quot;discourse_post_event_enabled\\&quot;:false,\\&quot;discourse_post_event_allowed_on_groups\\&quot;:\\&quot;\\&quot;,\\&quot;display_post_event_date_on_topic_title\\&quot;:true,\\&quot;use_local_event_date\\&quot;:false,\\&quot;discourse_post_event_allowed_custom_fields\\&quot;:\\&quot;\\&quot;,\\&quot;events_calendar_categories\\&quot;:\\&quot;\\&quot;,\\&quot;sort_categories_by_event_start_date_enabled\\&quot;:false,\\&quot;disable_resorting_on_categories_enabled\\&quot;:false,\\&quot;sidebar_show_upcoming_events\\&quot;:true,\\&quot;events_max_rows\\&quot;:2,\\&quot;map_events_to_color\\&quot;:\\&quot;[]\\&quot;,\\&quot;map_events_title\\&quot;:\\&quot;\\&quot;,\\&quot;include_expired_events_on_calendar\\&quot;:false,\\&quot;data_explorer_enabled\\&quot;:true,\\&quot;details_enabled\\&quot;:true,\\&quot;docs_enabled\\&quot;:false,\\&quot;docs_categories\\&quot;:\\&quot;\\&quot;,\\&quot;show_tags_by_group\\&quot;:false,\\&quot;docs_tag_groups\\&quot;:\\&quot;\\&quot;,\\&quot;docs_tags\\&quot;:\\&quot;\\&quot;,\\&quot;docs_add_solved_filter\\&quot;:false,\\&quot;docs_add_to_top_menu\\&quot;:false,\\&quot;docs_add_search_menu_tip\\&quot;:true,\\&quot;discourse_gamification_enabled\\&quot;:false,\\&quot;discourse_graphviz_enabled\\&quot;:false,\\&quot;discourse_hcaptcha_enabled\\&quot;:false,\\&quot;hcaptcha_site_key\\&quot;:\\&quot;\\&quot;,\\&quot;lazy_videos_enabled\\&quot;:true,\\&quot;lazy_youtube_enabled\\&quot;:true,\\&quot;lazy_vimeo_enabled\\&quot;:true,\\&quot;lazy_tiktok_enabled\\&quot;:false,\\&quot;discourse_local_dates_email_timezone\\&quot;:\\&quot;Etc/UTC\\&quot;,\\&quot;discourse_local_dates_email_format\\&quot;:\\&quot;llll z\\&quot;,\\&quot;discourse_local_dates_enabled\\&quot;:true,\\&quot;discourse_local_dates_default_formats\\&quot;:\\&quot;LLL|LTS|LL|LLLL\\&quot;,\\&quot;discourse_local_dates_default_timezones\\&quot;:\\&quot;Europe/Paris|America/Los_Angeles\\&quot;,\\&quot;discourse_math_enabled\\&quot;:false,\\&quot;discourse_math_provider\\&quot;:\\&quot;mathjax\\&quot;,\\&quot;discourse_math_zoom_on_hover\\&quot;:false,\\&quot;discourse_math_enable_accessibility\\&quot;:false,\\&quot;discourse_math_enable_asciimath\\&quot;:false,\\&quot;microsoft_auth_enabled\\&quot;:false,\\&quot;discourse_narrative_bot_enabled\\&quot;:true,\\&quot;oauth2_enabled\\&quot;:false,\\&quot;oauth2_button_title\\&quot;:\\&quot;with OAuth2\\&quot;,\\&quot;patreon_enabled\\&quot;:false,\\&quot;patreon_login_enabled\\&quot;:false,\\&quot;patreon_donation_prompt_enabled\\&quot;:false,\\&quot;patreon_donation_prompt_show_after_topics\\&quot;:20,\\&quot;patreon_donation_prompt_campaign_url\\&quot;:\\&quot;\\&quot;,\\&quot;policy_enabled\\&quot;:true,\\&quot;policy_restrict_to_staff_posts\\&quot;:true,\\&quot;post_voting_enabled\\&quot;:false,\\&quot;post_voting_comment_limit_per_post\\&quot;:10,\\&quot;post_voting_comment_max_raw_length\\&quot;:600,\\&quot;post_voting_enable_likes_on_answers\\&quot;:false,\\&quot;min_trust_to_flag_posts_voting_comments\\&quot;:1,\\&quot;presence_enabled\\&quot;:true,\\&quot;presence_max_users_shown\\&quot;:5,\\&quot;discourse_reactions_enabled\\&quot;:true,\\&quot;discourse_reactions_like_icon\\&quot;:\\&quot;heart\\&quot;,\\&quot;discourse_reactions_reaction_for_like\\&quot;:\\&quot;heart\\&quot;,\\&quot;discourse_reactions_enabled_reactions\\&quot;:\\&quot;+1|laughing|open_mouth|clap|confetti_ball|hugs\\&quot;,\\&quot;discourse_reactions_desaturated_reaction_panel\\&quot;:false,\\&quot;solved_enabled\\&quot;:true,\\&quot;show_who_marked_solved\\&quot;:false,\\&quot;allow_solved_on_all_topics\\&quot;:true,\\&quot;accept_all_solutions_trust_level\\&quot;:3,\\&quot;empty_box_on_unsolved\\&quot;:false,\\&quot;show_filter_by_solved_status\\&quot;:true,\\&quot;discourse_subscriptions_extra_nav_subscribe\\&quot;:false,\\&quot;discourse_subscriptions_pricing_table_id\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_subscriptions_pricing_table_enabled\\&quot;:false,\\&quot;discourse_subscriptions_public_key\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_subscriptions_currency\\&quot;:\\&quot;USD\\&quot;,\\&quot;discourse_subscriptions_campaign_enabled\\&quot;:false,\\&quot;discourse_subscriptions_campaign_goal\\&quot;:100,\\&quot;discourse_subscriptions_campaign_type\\&quot;:\\&quot;Amount\\&quot;,\\&quot;discourse_subscriptions_campaign_banner_location\\&quot;:\\&quot;Top\\&quot;,\\&quot;discourse_subscriptions_campaign_banner_bg_image\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_subscriptions_campaign_banner_shadow_color\\&quot;:\\&quot;2F70AC\\&quot;,\\&quot;discourse_subscriptions_campaign_show_contributors\\&quot;:true,\\&quot;discourse_subscriptions_campaign_product\\&quot;:\\&quot;\\&quot;,\\&quot;discourse_subscriptions_campaign_amount_raised\\&quot;:0.0,\\&quot;discourse_subscriptions_campaign_subscribers\\&quot;:0,\\&quot;discourse_templates_enabled\\&quot;:true,\\&quot;topic_voting_enabled\\&quot;:true,\\&quot;topic_voting_show_who_voted\\&quot;:true,\\&quot;topic_voting_show_votes_on_profile\\&quot;:true,\\&quot;user_notes_enabled\\&quot;:false,\\&quot;user_notes_icon_placement\\&quot;:\\&quot;name\\&quot;,\\&quot;yearly_review_enabled\\&quot;:false,\\&quot;zendesk_url\\&quot;:\\&quot;https://support.dfinity.org/api/v2\\&quot;,\\&quot;zendesk_enabled\\&quot;:true,\\&quot;enable_markdown_footnotes\\&quot;:true,\\&quot;display_footnotes_inline\\&quot;:true,\\&quot;experiment_ai_summary_cdck_llm\\&quot;:true,\\&quot;experiment_ai_helper_cdck_llm\\&quot;:true,\\&quot;experiment_image_caption_cdck_llm\\&quot;:false,\\&quot;experiment_semantic_search_cdck_llm\\&quot;:true,\\&quot;experiment_automation_cdck_llm\\&quot;:true,\\&quot;experiment_spam_cdck_llm\\&quot;:true,\\&quot;discourse_tier\\&quot;:\\&quot;business\\&quot;,\\&quot;hide_admin_customize_themes\\&quot;:false,\\&quot;hide_admin_web_hooks\\&quot;:false,\\&quot;hide_admin_api_keys\\&quot;:false,\\&quot;hide_admin_customize_colors\\&quot;:false,\\&quot;hosted_site_force_show_debug_bar\\&quot;:false,\\&quot;poll_enabled\\&quot;:true,\\&quot;poll_maximum_options\\&quot;:20,\\&quot;poll_minimum_trust_level_to_create\\&quot;:1,\\&quot;poll_groupable_user_fields\\&quot;:\\&quot;\\&quot;,\\&quot;poll_export_data_explorer_query_id\\&quot;:-16,\\&quot;poll_export_ranked_choice_data_explorer_query_id\\&quot;:-19,\\&quot;poll_default_public\\&quot;:true,\\&quot;spoiler_enabled\\&quot;:true,\\&quot;available_locales\\&quot;:\\&quot;[{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;اللغة العربية\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ar\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;беларуская мова\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;be\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;български език\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;bg\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;bosanski jezik\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;bs_BA\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;català\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ca\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;čeština\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;cs\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;dansk\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;da\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Deutsch\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;de\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;ελληνικά\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;el\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;English (US)\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;en\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;English (UK)\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;en_GB\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Español\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;es\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;eesti\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;et\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;فارسی\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;fa_IR\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;suomi\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;fi\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Français\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;fr\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;galego\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;gl\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;עברית\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;he\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;hrvatski jezik\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;hr\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;magyar\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;hu\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Հայերեն\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;hy\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Indonesian\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;id\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Italiano\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;it\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;日本語\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ja\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;한국어\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ko\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;lietuvių kalba\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;lt\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;latviešu valoda\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;lv\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Norsk bokmål\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;nb_NO\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Nederlands\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;nl\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;polski\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;pl_PL\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Português\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;pt\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Português (BR)\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;pt_BR\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;limba română\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ro\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Русский\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ru\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;slovenčina\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sk\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;slovenščina\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sl\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Shqip\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sq\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;српски језик\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sr\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;svenska\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sv\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Kiswahili\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;sw\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;తెలుగు\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;te\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;ไทย\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;th\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;Türkçe\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;tr_TR\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;ئۇيغۇرچە\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ug\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;українська мова\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;uk\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;اردو\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;ur\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;tiếng Việt\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;vi\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;简体中文\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;zh_CN\\\\\\&quot;},{\\\\\\&quot;name\\\\\\&quot;:\\\\\\&quot;繁體中文\\\\\\&quot;,\\\\\\&quot;value\\\\\\&quot;:\\\\\\&quot;zh_TW\\\\\\&quot;}]\\&quot;,\\&quot;available_content_localization_locales\\&quot;:[],\\&quot;require_invite_code\\&quot;:false,\\&quot;site_logo_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/a6d6c5b4e246cd075a009424601bc981b3086fb4.png\\&quot;,\\&quot;site_logo_small_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\\&quot;,\\&quot;site_mobile_logo_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/8c2fd0a67c56abbbb767961027481ef2aab3d5b0.png\\&quot;,\\&quot;site_favicon_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/optimized/1X/c6f5dd4f7a21c825f82566b7c7528e5505734f77_2_32x32.png\\&quot;,\\&quot;site_logo_dark_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/d16c6e5b68eca7e629ba1a627ae7836b6fbc593b.png\\&quot;,\\&quot;site_logo_small_dark_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/d16c6e5b68eca7e629ba1a627ae7836b6fbc593b.png\\&quot;,\\&quot;site_mobile_logo_dark_url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/d16c6e5b68eca7e629ba1a627ae7836b6fbc593b.png\\&quot;}&quot;,&quot;themeSiteSettingOverrides&quot;:&quot;{\\&quot;search_experience\\&quot;:\\&quot;search_icon\\&quot;,\\&quot;enable_welcome_banner\\&quot;:false}&quot;,&quot;customHTML&quot;:&quot;{\\&quot;top\\&quot;:\\&quot;\\&quot;,\\&quot;footer\\&quot;:\\&quot;\\&quot;}&quot;,&quot;banner&quot;:&quot;{}&quot;,&quot;customEmoji&quot;:&quot;[{\\&quot;name\\&quot;:\\&quot;motoko\\&quot;,\\&quot;url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/0a75416485a80f23fc5fe5ea4733cf95bcfe234e.png\\&quot;,\\&quot;group\\&quot;:\\&quot;default\\&quot;,\\&quot;created_by\\&quot;:\\&quot;system\\&quot;},{\\&quot;name\\&quot;:\\&quot;motoko_go\\&quot;,\\&quot;url\\&quot;:\\&quot;https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/0777ecd4748764aa6670a9a3b800399c52fbf55d.gif\\&quot;,\\&quot;group\\&quot;:\\&quot;default\\&quot;,\\&quot;created_by\\&quot;:\\&quot;system\\&quot;}]&quot;,&quot;isReadOnly&quot;:&quot;false&quot;,&quot;isStaffWritesOnly&quot;:&quot;false&quot;,&quot;activatedThemes&quot;:&quot;{\\&quot;2\\&quot;:\\&quot;Light\\&quot;,\\&quot;5\\&quot;:\\&quot;Matomo\\&quot;,\\&quot;39\\&quot;:\\&quot;discourse-highlightjs-motoko\\&quot;,\\&quot;40\\&quot;:\\&quot;GSC Verification\\&quot;}&quot;}\"></div>\n </discourse-assets-json>\n <discourse-assets-icons></discourse-assets-icons>\n </discourse-assets>\n\n \n\n \n <noscript data-path=\"/\">\n \n <header>\n <a href=\"/\">Internet Computer Developer Forum</a>\n</header>\n\n\n <div id=\"main-outlet\" class=\"wrap\" role=\"main\">\n <!-- preload-content: -->\n \n\n\n\n\n<div class=\"topic-list-container\" itemscope itemtype='http://schema.org/ItemList'>\n <meta itemprop='itemListOrder' content='http://schema.org/ItemListOrderDescending'>\n\n <table class='topic-list'>\n\n <thead>\n <tr>\n <th>Topic</th>\n <th></th>\n <th class=\"replies\">Replies</th>\n <th class=\"views\">Views</th>\n <th>Activity</th>\n </tr>\n </thead>\n\n <tbody>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='1'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/community-statement-on-constructive-dialogue/33138' class='title raw-link raw-topic-link'>Community Statement on Constructive Dialogue</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/general/7' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #29ABE2'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>General</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n <p class='excerpt'>\n Community Statement on Constructive Dialogue\nDear Community Members, \nBy popular demand, we deleted a recent thread that was full of toxicity, personal attacks, conspiracy theories, and unhelpful discourse, driven by a h&hellip;\n </p>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Leadership\" class=\"latest single\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/leadership/25/19018_2.png\" class=\"avatar\" title='Leadership - Original Poster, Most Recent Poster' aria-label='Leadership - Original Poster, Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>2</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>3099</span>\n </td>\n <td>\n July 13, 2024\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='2'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/announcing-technical-working-groups/11781' class='title raw-link raw-topic-link'>Announcing Technical Working Groups</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n <p class='excerpt'>\n Hello everyone, \nWe at the DFINITY Foundation have been working to provide greater visibility into our roadmap and more opportunities for the community to provide feedback on DFINITY’s contributions to the Internet Compu&hellip;\n </p>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/StepankaHru\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/stepankahru/25/24322_2.png\" class=\"avatar\" title='StepankaHru - Original Poster' aria-label='StepankaHru - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/alexa.smith\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/alexa.smith/25/21_2.png\" class=\"avatar\" title='alexa.smith - Accepted Answer' aria-label='alexa.smith - Accepted Answer'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Fulco\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/fulco/25/910_2.png\" class=\"avatar\" title='Fulco - Frequent Poster' aria-label='Fulco - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/mariop\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mariop/25/5114_2.png\" class=\"avatar\" title='mariop - Frequent Poster' aria-label='mariop - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/sea-snake\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/sea-snake/25/7243_2.png\" class=\"avatar\" title='sea-snake - Most Recent Poster' aria-label='sea-snake - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>38</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>26203</span>\n </td>\n <td>\n July 25, 2024\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='3'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/welcome-to-the-dfinity-developer-forum/7' class='title raw-link raw-topic-link'>Welcome to the DFINITY Developer Forum</a>\n </span>\n <div class=\"link-bottom-line\">\n <div class=\"discourse-tags\">\n </div>\n </div>\n <p class='excerpt'>\n Welcome to the DFINITY Discourse Forum! \nIn this post, you’ll find some helpful information and resources about DFINITY as well as some guidelines for contributing to and interacting within our forum. \nIntroduction to DF&hellip;\n </p>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/system\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\" class=\"avatar\" title='system - Original Poster' aria-label='system - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Fulco\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/fulco/25/910_2.png\" class=\"avatar\" title='Fulco - Most Recent Poster' aria-label='Fulco - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>2</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>16759</span>\n </td>\n <td>\n April 5, 2022\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='4'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/canister-dapps-a-brief-introduction/53650' class='title raw-link raw-topic-link'>Canister Dapps: A brief introduction</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/cdk/36' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #0088CC'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>CDK</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Samer\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/samer/25/8943_2.png\" class=\"avatar\" title='Samer - Original Poster' aria-label='Samer - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Gekctek\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/gekctek/25/6863_2.png\" class=\"avatar\" title='Gekctek - Most Recent Poster' aria-label='Gekctek - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>3</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>33</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='5'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/nns-feature-request/53651' class='title raw-link raw-topic-link'>NNS Feature Request</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/governance/nns-governance/72' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #0088CC'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>NNS Governance</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/EnzoPlayer0ne\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/enzoplayer0ne/25/15705_2.png\" class=\"avatar\" title='EnzoPlayer0ne - Original Poster' aria-label='EnzoPlayer0ne - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Forreal\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/forreal/25/25191_2.png\" class=\"avatar\" title='Forreal - Frequent Poster' aria-label='Forreal - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/dfisher\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/d/4da419/25.png\" class=\"avatar\" title='dfisher - Frequent Poster' aria-label='dfisher - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/wpb\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/wpb/25/11112_2.png\" class=\"avatar\" title='wpb - Frequent Poster' aria-label='wpb - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/jordn01\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/jordn01/25/25074_2.png\" class=\"avatar\" title='jordn01 - Most Recent Poster' aria-label='jordn01 - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>7</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>65</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='6'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/how-to-mint-icrc2-tokens/29631' class='title raw-link raw-topic-link'>How to Mint ICRC2 Tokens?</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/evanmcfarland\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/evanmcfarland/25/1744_2.png\" class=\"avatar\" title='evanmcfarland - Original Poster' aria-label='evanmcfarland - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Dylan\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/dylan/25/18010_2.png\" class=\"avatar\" title='Dylan - Frequent Poster, Accepted Answer' aria-label='Dylan - Frequent Poster, Accepted Answer'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/sea-snake\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/sea-snake/25/7243_2.png\" class=\"avatar\" title='sea-snake - Frequent Poster' aria-label='sea-snake - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Janus5G\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/janus5g/25/28569_2.png\" class=\"avatar\" title='Janus5G - Most Recent Poster' aria-label='Janus5G - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>5</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>404</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='7'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/nns-maturity-disbursment-manage-neuron-returns-none-instead-of-ok/53409' class='title raw-link raw-topic-link'>NNS Maturity Disbursment - manage_neuron returns None instead of Ok</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n <a href='https://forum.dfinity.org/tag/nns' class='discourse-tag'>nns</a>\n ,&nbsp;\n <a href='https://forum.dfinity.org/tag/sns' class='discourse-tag'>sns</a>\n \n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Typonomy\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/typonomy/25/13630_2.png\" class=\"avatar\" title='Typonomy - Original Poster' aria-label='Typonomy - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/jasonzhu\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/jasonzhu/25/12251_2.png\" class=\"avatar\" title='jasonzhu - Most Recent Poster' aria-label='jasonzhu - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>5</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>56</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='8'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/retrieving-canister-status-or-settings-with-picjs/53596' class='title raw-link raw-topic-link'>Retrieving canister_status or settings with PicJS</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/peterparker\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/p/b9bd4f/25.png\" class=\"avatar\" title='peterparker - Original Poster' aria-label='peterparker - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/NathanosDev\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/nathanosdev/25/7204_2.png\" class=\"avatar\" title='NathanosDev - Frequent Poster, Accepted Answer' aria-label='NathanosDev - Frequent Poster, Accepted Answer'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/mraszyk\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mraszyk/25/7945_2.png\" class=\"avatar\" title='mraszyk - Most Recent Poster' aria-label='mraszyk - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>5</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>37</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='9'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/proposal-137504-to-upgrade-the-nns-dapp-2025-07-19/53572' class='title raw-link raw-topic-link'>Proposal 137504 to upgrade the NNS dapp (2025-07-19)</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/governance/nns-governance/72' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #0088CC'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>NNS Governance</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n <a href='https://forum.dfinity.org/tag/Application-canister-mgmt' class='discourse-tag'>Application-canister-mgmt</a>\n ,&nbsp;\n <a href='https://forum.dfinity.org/tag/nns-dapp' class='discourse-tag'>nns-dapp</a>\n \n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/yhabib\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/yhabib/25/21660_2.png\" class=\"avatar\" title='yhabib - Original Poster, Most Recent Poster' aria-label='yhabib - Original Poster, Most Recent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Lorimer\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lorimer/25/17601_2.png\" class=\"avatar\" title='Lorimer - Frequent Poster' aria-label='Lorimer - Frequent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>2</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>78</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='10'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/announcing-prometheus-an-on-chain-oauth-2-1-provider-seeking-security-model-confirmation/53649' class='title raw-link raw-topic-link'>Announcing Prometheus: An On-Chain OAuth 2.1 Provider &amp; Seeking Security Model Confirmation</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/yrgg\" class=\"latest single\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/y/9f8e36/25.png\" class=\"avatar\" title='yrgg - Original Poster, Most Recent Poster' aria-label='yrgg - Original Poster, Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>0</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>16</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='11'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/potential-idgeek-sns-launch/36164' class='title raw-link raw-topic-link'>Potential idGeek SNS launch</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/community/sns-project-governance/73' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #0088CC'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>SNS Project Governance</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/GeekFactory\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/geekfactory/25/16616_2.png\" class=\"avatar\" title='GeekFactory - Original Poster' aria-label='GeekFactory - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Lorimer\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lorimer/25/17601_2.png\" class=\"avatar\" title='Lorimer - Frequent Poster' aria-label='Lorimer - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/yk6\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/y/b2d939/25.png\" class=\"avatar\" title='yk6 - Frequent Poster' aria-label='yk6 - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/jerrybanfield\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/j/54ee81/25.png\" class=\"avatar\" title='jerrybanfield - Frequent Poster' aria-label='jerrybanfield - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/SmartMonkey\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/25.png\" class=\"avatar\" title='SmartMonkey - Most Recent Poster' aria-label='SmartMonkey - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>30</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>2116</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='12'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/webhash-a-no-code-decentralised-website-builder-for-icp/53088' class='title raw-link raw-topic-link'>Webhash – A No-Code Decentralised Website Builder for ICP</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/community/showcase/71' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F7941D'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Showcase</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/hid\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/hid/25/28749_2.png\" class=\"avatar\" title='hid - Original Poster, Most Recent Poster' aria-label='hid - Original Poster, Most Recent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/marc0olo\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/marc0olo/25/17290_2.png\" class=\"avatar\" title='marc0olo - Frequent Poster' aria-label='marc0olo - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/icme\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/icme/25/4327_2.png\" class=\"avatar\" title='icme - Frequent Poster' aria-label='icme - Frequent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>4</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>156</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='13'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/deploying-the-test-version-of-the-nns-governance-canister-in-local-test-enviornments/53288' class='title raw-link raw-topic-link'>Deploying the test version of the NNS governance canister in local test enviornments</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/command-line/22' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #ED207B'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Command Line Tools</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/mraszyk\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mraszyk/25/7945_2.png\" class=\"avatar\" title='mraszyk - Original Poster' aria-label='mraszyk - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/jasonzhu\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/jasonzhu/25/12251_2.png\" class=\"avatar\" title='jasonzhu - Frequent Poster' aria-label='jasonzhu - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/mstrasinskis\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mstrasinskis/25/5106_2.png\" class=\"avatar\" title='mstrasinskis - Most Recent Poster' aria-label='mstrasinskis - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>2</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>61</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='14'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/formyfi-toolset-for-conducting-surveys-in-web3-ensuring-security-and-completeness-of-data/28025' class='title raw-link raw-topic-link'>FormyFi - Toolset for conducting surveys in Web3, ensuring security and completeness of data</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/community/showcase/71' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F7941D'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Showcase</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/FormyFi\" class=\"latest single\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/f/22d042/25.png\" class=\"avatar\" title='FormyFi - Original Poster, Most Recent Poster' aria-label='FormyFi - Original Poster, Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>1</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>374</span>\n </td>\n <td>\n October 25, 2024\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='15'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/intertnet-identity-multi-language-support/42013' class='title raw-link raw-topic-link'>Intertnet Identity Multi-Language Support</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/internet-identity/32' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #0088CC'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>internet-identity</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/edwardzhan\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/e/e47c2d/25.png\" class=\"avatar\" title='edwardzhan - Original Poster' aria-label='edwardzhan - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/lmuntaner\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lmuntaner/25/5075_2.png\" class=\"avatar\" title='lmuntaner - Frequent Poster' aria-label='lmuntaner - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/arthurlathrop\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/a/e68b1a/25.png\" class=\"avatar\" title='arthurlathrop - Frequent Poster' aria-label='arthurlathrop - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Seb\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/seb/25/10340_2.png\" class=\"avatar\" title='Seb - Frequent Poster' aria-label='Seb - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/northman\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/northman/25/3980_2.png\" class=\"avatar\" title='northman - Most Recent Poster' aria-label='northman - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>26</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>345</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='16'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/technical-working-group-scalability-performance/14265' class='title raw-link raw-topic-link'>Technical Working Group: Scalability &amp; Performance</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n <a href='https://forum.dfinity.org/tag/Discussing' class='discourse-tag'>Discussing</a>\n ,&nbsp;\n <a href='https://forum.dfinity.org/tag/community-consideration' class='discourse-tag'>community-consideration</a>\n \n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/domwoe\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/domwoe/25/5165_2.png\" class=\"avatar\" title='domwoe - Original Poster' aria-label='domwoe - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/ulan\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/ulan/25/2705_2.png\" class=\"avatar\" title='ulan - Frequent Poster' aria-label='ulan - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/icpp\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/icpp/25/9310_2.png\" class=\"avatar\" title='icpp - Frequent Poster' aria-label='icpp - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/icme\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/icme/25/4327_2.png\" class=\"avatar\" title='icme - Frequent Poster' aria-label='icme - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/michael-weigelt\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/michael-weigelt/25/18713_2.png\" class=\"avatar\" title='michael-weigelt - Most Recent Poster' aria-label='michael-weigelt - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>176</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>10084</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='17'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/proposal-to-elect-new-release-rc-2025-07-17-11-23/53426' class='title raw-link raw-topic-link'>Proposal to elect new release rc--2025-07-17_11-23</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/governance/nns-proposal-discussions/76' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #0088CC'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>NNS proposal discussions</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n <a href='https://forum.dfinity.org/tag/release' class='discourse-tag'>release</a>\n ,&nbsp;\n <a href='https://forum.dfinity.org/tag/IC-OS-election' class='discourse-tag'>IC-OS-election</a>\n \n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/DRE-Team\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/dre-team/25/16613_2.png\" class=\"avatar\" title='DRE-Team - Original Poster' aria-label='DRE-Team - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/ipsita\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/ipsita/25/28761_2.png\" class=\"avatar\" title='ipsita - Frequent Poster' aria-label='ipsita - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/yuvika\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/yuvika/25/28761_2.png\" class=\"avatar\" title='yuvika - Frequent Poster' aria-label='yuvika - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/cyberowl\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/cyberowl/25/3635_2.png\" class=\"avatar\" title='cyberowl - Frequent Poster' aria-label='cyberowl - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/eichhorl\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/e/b4bc9f/25.png\" class=\"avatar\" title='eichhorl - Most Recent Poster' aria-label='eichhorl - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>10</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>84</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='18'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/introducing-the-llm-canister-deploy-ai-agents-with-a-few-lines-of-code/41424' class='title raw-link raw-topic-link'>Introducing the LLM Canister: Deploy AI agents with a few lines of code</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n <a href='https://forum.dfinity.org/tag/rust' class='discourse-tag'>rust</a>\n ,&nbsp;\n <a href='https://forum.dfinity.org/tag/DeAI' class='discourse-tag'>DeAI</a>\n \n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/ielashi\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/ielashi/25/15704_2.png\" class=\"avatar\" title='ielashi - Original Poster' aria-label='ielashi - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Mar\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mar/25/17788_2.png\" class=\"avatar\" title='Mar - Frequent Poster' aria-label='Mar - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/marcio\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/m/f19dbf/25.png\" class=\"avatar\" title='marcio - Frequent Poster' aria-label='marcio - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/josephgranata\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/josephgranata/25/21930_2.png\" class=\"avatar\" title='josephgranata - Frequent Poster' aria-label='josephgranata - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/ddave\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/d/ac91a4/25.png\" class=\"avatar\" title='ddave - Most Recent Poster' aria-label='ddave - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>61</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>3747</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='19'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/transferring-nfts-on-dgdg-app/53642' class='title raw-link raw-topic-link'>Transferring NFTs on DGDG app</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/general/7' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #29ABE2'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>General</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Icpunks\" class=\"latest single\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/i/e68b1a/25.png\" class=\"avatar\" title='Icpunks - Original Poster, Most Recent Poster' aria-label='Icpunks - Original Poster, Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>0</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>22</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='20'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/discussion-whats-missing-for-motoko-adoption/53429' class='title raw-link raw-topic-link'>Discussion - What&#39;s Missing for Motoko Adoption?</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/motoko/38' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #c22d7f'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Motoko</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Gekctek\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/gekctek/25/6863_2.png\" class=\"avatar\" title='Gekctek - Original Poster' aria-label='Gekctek - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/marc0olo\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/marc0olo/25/17290_2.png\" class=\"avatar\" title='marc0olo - Frequent Poster' aria-label='marc0olo - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/frederico02\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/f/7bcc69/25.png\" class=\"avatar\" title='frederico02 - Frequent Poster' aria-label='frederico02 - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Lorimer\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lorimer/25/17601_2.png\" class=\"avatar\" title='Lorimer - Frequent Poster' aria-label='Lorimer - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/megrogan\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/megrogan/25/3473_2.png\" class=\"avatar\" title='megrogan - Most Recent Poster' aria-label='megrogan - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>17</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>212</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='21'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/pocket-ic-not-regonized-globally-on-my-mac-m1/53636' class='title raw-link raw-topic-link'>Pocket-ic not regonized globally on my mac m1</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/AliSci\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/alisci/25/7567_2.png\" class=\"avatar\" title='AliSci - Original Poster, Most Recent Poster' aria-label='AliSci - Original Poster, Most Recent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Severin\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/severin/25/5068_2.png\" class=\"avatar\" title='Severin - Frequent Poster' aria-label='Severin - Frequent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>4</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>19</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='22'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/how-do-you-import-a-internet-identity-principal-from-the-nns-to-dfx-for-development/53633' class='title raw-link raw-topic-link'>How do you import a Internet Identity principal from the nns to dfx for development?</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Adak\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/adak/25/28915_2.png\" class=\"avatar\" title='Adak - Original Poster, Most Recent Poster' aria-label='Adak - Original Poster, Most Recent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Severin\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/severin/25/5068_2.png\" class=\"avatar\" title='Severin - Frequent Poster, Accepted Answer' aria-label='Severin - Frequent Poster, Accepted Answer'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>2</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>21</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='23'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/caffeineai-image-issues/53629' class='title raw-link raw-topic-link'>CaffeineAI Image Issues</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n <a href='https://forum.dfinity.org/tag/Discussing' class='discourse-tag'>Discussing</a>\n \n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/BasedGiant\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/basedgiant/25/28908_2.png\" class=\"avatar\" title='BasedGiant - Original Poster' aria-label='BasedGiant - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/jonit\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/jonit/25/12279_2.png\" class=\"avatar\" title='jonit - Most Recent Poster' aria-label='jonit - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>1</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>84</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='24'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/motoko-wishlist-2025/53428' class='title raw-link raw-topic-link'>Motoko Wishlist 2025</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/motoko/38' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #c22d7f'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Motoko</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Gekctek\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/gekctek/25/6863_2.png\" class=\"avatar\" title='Gekctek - Original Poster' aria-label='Gekctek - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/skilesare\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/skilesare/25/5609_2.png\" class=\"avatar\" title='skilesare - Frequent Poster' aria-label='skilesare - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Lorimer\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lorimer/25/17601_2.png\" class=\"avatar\" title='Lorimer - Frequent Poster' aria-label='Lorimer - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/f0i\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/f0i/25/2327_2.png\" class=\"avatar\" title='f0i - Frequent Poster' aria-label='f0i - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/kritzcreek\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/kritzcreek/25/267_2.png\" class=\"avatar\" title='kritzcreek - Most Recent Poster' aria-label='kritzcreek - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>5</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>133</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='25'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/nns-updates-2025-07-18/53496' class='title raw-link raw-topic-link'>NNS Updates 2025-07-18</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/governance/nns-proposal-discussions/76' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #0088CC'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>NNS proposal discussions</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n <a href='https://forum.dfinity.org/tag/nns' class='discourse-tag'>nns</a>\n ,&nbsp;\n <a href='https://forum.dfinity.org/tag/Protocol-canister-management' class='discourse-tag'>Protocol-canister-management</a>\n \n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/daniel-wong\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/daniel-wong/25/6248_2.png\" class=\"avatar\" title='daniel-wong - Original Poster' aria-label='daniel-wong - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/wpb\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/wpb/25/11112_2.png\" class=\"avatar\" title='wpb - Frequent Poster' aria-label='wpb - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Gwojda\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/gwojda/25/12247_2.png\" class=\"avatar\" title='Gwojda - Frequent Poster' aria-label='Gwojda - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/LaCosta\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lacosta/25/20232_2.png\" class=\"avatar\" title='LaCosta - Frequent Poster' aria-label='LaCosta - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/timk11\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/timk11/25/9489_2.png\" class=\"avatar\" title='timk11 - Most Recent Poster' aria-label='timk11 - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>5</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>55</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='26'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/upcoming-mops-sns-decentralization-sale/52234' class='title raw-link raw-topic-link'>Upcoming Mops SNS Decentralization Sale</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/community/sns-launch-proposals/78' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #0088CC'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>SNS Launch Proposals</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n <a href='https://forum.dfinity.org/tag/Discussing' class='discourse-tag'>Discussing</a>\n ,&nbsp;\n <a href='https://forum.dfinity.org/tag/sns' class='discourse-tag'>sns</a>\n \n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/ZenVoich\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/zenvoich/25/5969_2.png\" class=\"avatar\" title='ZenVoich - Original Poster, Most Recent Poster' aria-label='ZenVoich - Original Poster, Most Recent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/system\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\" class=\"avatar\" title='system - Frequent Poster' aria-label='system - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Mico\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/mico/25/28565_2.png\" class=\"avatar\" title='Mico - Frequent Poster' aria-label='Mico - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/infu\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/infu/25/11321_2.png\" class=\"avatar\" title='infu - Frequent Poster' aria-label='infu - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Lorimer\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/lorimer/25/17601_2.png\" class=\"avatar\" title='Lorimer - Frequent Poster' aria-label='Lorimer - Frequent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>36</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>550</span>\n </td>\n <td>\n July 21, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='27'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/subject-update-on-draft-standards-for-rwa-ledger-management-icrc-122-icrc-123-icrc-124-april-2025/44710' class='title raw-link raw-topic-link'>Subject: Update on Draft Standards for RWA Ledger Management: ICRC-122, ICRC-123, ICRC-124 (April 2025)</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/bogwar\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/bogwar/25/2161_2.png\" class=\"avatar\" title='bogwar - Original Poster' aria-label='bogwar - Original Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/skilesare\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/skilesare/25/5609_2.png\" class=\"avatar\" title='skilesare - Frequent Poster' aria-label='skilesare - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/sea-snake\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/sea-snake/25/7243_2.png\" class=\"avatar\" title='sea-snake - Frequent Poster' aria-label='sea-snake - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/yehia\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/y/8baadc/25.png\" class=\"avatar\" title='yehia - Frequent Poster' aria-label='yehia - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/dfisher\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"https://avatars.discourse-cdn.com/v4/letter/d/4da419/25.png\" class=\"avatar\" title='dfisher - Most Recent Poster' aria-label='dfisher - Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>4</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>145</span>\n </td>\n <td>\n July 20, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='28'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/caffeine-help-page/53609' class='title raw-link raw-topic-link'>Caffeine help page</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/jonit\" class=\"latest single\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/jonit/25/12279_2.png\" class=\"avatar\" title='jonit - Original Poster, Most Recent Poster' aria-label='jonit - Original Poster, Most Recent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>0</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>79</span>\n </td>\n <td>\n July 20, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='29'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/genius-act-and-cycles-cost-legal-question/53581' class='title raw-link raw-topic-link'>GENIUS Act and cycles cost. Legal question</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/general/dfinity/8' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #0088CC'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>DFINITY</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/akup\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/akup/25/4381_2.png\" class=\"avatar\" title='akup - Original Poster, Most Recent Poster' aria-label='akup - Original Poster, Most Recent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/system\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"https://us1.discourse-cdn.com/flex023/uploads/dfn/original/1X/88096d6782c2e395172166d097da5d86e738bbe5.png\" class=\"avatar\" title='system - Frequent Poster' aria-label='system - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Henry_Suso\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/henry_suso/25/16796_2.png\" class=\"avatar\" title='Henry_Suso - Frequent Poster' aria-label='Henry_Suso - Frequent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>5</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>121</span>\n </td>\n <td>\n July 20, 2025\n </td>\n </tr>\n <tr class=\"topic-list-item\">\n <td class=\"main-link\" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>\n <meta itemprop='position' content='30'>\n <span class=\"link-top-line\">\n <a itemprop='url' href='https://forum.dfinity.org/t/reuse-an-authenticated-internet-identity-ii-session-in-playwright-tests/52618' class='title raw-link raw-topic-link'>Reuse an authenticated Internet Identity (II) session in Playwright tests</a>\n </span>\n <div class=\"link-bottom-line\">\n <a href='/c/developers/14' class='badge-wrapper bullet'>\n <span class='badge-category-bg' style='background-color: #F15A24'></span>\n <span class='badge-category clear-badge'>\n <span class='category-name'>Developers</span>\n </span>\n </a>\n <div class=\"discourse-tags\">\n </div>\n </div>\n </td>\n <td class='posters'>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/AliSci\" class=\"latest\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/alisci/25/7567_2.png\" class=\"avatar\" title='AliSci - Original Poster, Most Recent Poster' aria-label='AliSci - Original Poster, Most Recent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/Clab-ewan\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/clab-ewan/25/28671_2.png\" class=\"avatar\" title='Clab-ewan - Frequent Poster' aria-label='Clab-ewan - Frequent Poster'>\n </a>\n <a rel='nofollow' href=\"https://forum.dfinity.org/u/sea-snake\" class=\"\">\n <img width=\"25\" height=\"25\" src=\"/user_avatar/forum.dfinity.org/sea-snake/25/7243_2.png\" class=\"avatar\" title='sea-snake - Frequent Poster' aria-label='sea-snake - Frequent Poster'>\n </a>\n </td>\n <td class=\"replies\">\n <span class='posts' title='posts'>8</span>\n </td>\n <td class=\"views\">\n <span class='views' title='views'>101</span>\n </td>\n <td>\n July 20, 2025\n </td>\n </tr>\n </tbody>\n\n </table>\n</div>\n\n <div class=\"navigation\" role='navigation' itemscope itemtype='http://schema.org/SiteNavigationElement'>\n <span itemprop='name'><b><a href='/latest?no_definitions=true&amp;page=1' rel='next' itemprop='url'>next page →</a></b></span>\n </div>\n\n <!-- include_crawler_content? -->\n\n\n\n \n\n <!-- :preload-content -->\n </div>\n\n <footer class=\"container wrap\">\n <nav class='crawler-nav'>\n <ul>\n <li itemscope itemtype='http://schema.org/SiteNavigationElement'>\n <span itemprop='name'>\n <a href='/' itemprop=\"url\">Home </a>\n </span>\n </li>\n <li itemscope itemtype='http://schema.org/SiteNavigationElement'>\n <span itemprop='name'>\n <a href='/categories' itemprop=\"url\">Categories </a>\n </span>\n </li>\n <li itemscope itemtype='http://schema.org/SiteNavigationElement'>\n <span itemprop='name'>\n <a href='/guidelines' itemprop=\"url\">Guidelines </a>\n </span>\n </li>\n <li itemscope itemtype='http://schema.org/SiteNavigationElement'>\n <span itemprop='name'>\n <a href='https://dfinity.org/terms-of-use' itemprop=\"url\">Terms of Service </a>\n </span>\n </li>\n <li itemscope itemtype='http://schema.org/SiteNavigationElement'>\n <span itemprop='name'>\n <a href='https://dfinity.org/privacy-policy' itemprop=\"url\">Privacy Policy </a>\n </span>\n </li>\n </ul>\n </nav>\n <p class='powered-by-link'>Powered by <a href=\"https://www.discourse.org\">Discourse</a>, best viewed with JavaScript enabled</p>\n</footer>\n\n </noscript>\n\n <script defer=\"\" src=\"https://sea1.discourse-cdn.com/flex023/theme-javascripts/dfad971f7ad6dae16f4d5776f98b5e1e66629f96.js?__ws=forum.dfinity.org\" data-theme-id=\"2\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n\n \n\n <section id='main'>\n </section>\n\n <form id='hidden-login-form' method=\"post\" action=\"/login\" style=\"display: none;\">\n <input name=\"username\" type=\"text\" id=\"signin_username\">\n <input name=\"password\" type=\"password\" id=\"signin_password\">\n <input name=\"redirect\" type=\"hidden\">\n <input type=\"submit\" id=\"signin-button\" value=\"Log In\">\n </form>\n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/start-discourse-621a7369.gz.js\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n \n\n <script defer src=\"https://us1.discourse-cdn.com/flex023/assets/browser-update-296c1fea.gz.js\" nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\"></script>\n\n \n\n \n\n <script nonce=\"G2QWDQsIrYpIYbkm0T9DFAkk0\">/* Workaround for https://bugs.webkit.org/show_bug.cgi?id=209261 */</script>\n </body>\n</html>\n", "metadata": { "original_url": "https://forum.dfinity.org/", "final_url": "https://forum.dfinity.org/", "timestamp": "2025-07-22T01:05:35.659199", "detected_encoding": "utf-8", "content_type": "text/html", "content_length": 336220, "headers": { "server": "nginx", "date": "Mon, 21 Jul 2025 23:05:35 GMT", "content-type": "text/html; charset=utf-8", "transfer-encoding": "chunked", "vary": "Accept-Encoding, Accept", "x-frame-options": "SAMEORIGIN", "x-xss-protection": "0", "x-content-type-options": "nosniff", "x-permitted-cross-domain-policies": "none", "referrer-policy": "strict-origin-when-cross-origin", "x-discourse-route": "list/latest", "cross-origin-opener-policy": "same-origin-allow-popups", "cache-control": "no-cache, no-store", "content-security-policy": "upgrade-insecure-requests; base-uri 'self'; object-src 'none'; script-src 'nonce-G2QWDQsIrYpIYbkm0T9DFAkk0' 'strict-dynamic'; frame-ancestors 'self'; manifest-src 'self'", "x-discourse-cached": "skip", "x-request-id": "4059ce68-d761-4708-8b54-1a564e7d533f", "x-discourse-trackview": "1", "content-encoding": "gzip", "cdck-proxy-id": "app-router-tieadvanced03.sea1, app-balancer-tieinterceptor1b.sea1", "strict-transport-security": "max-age=31536000" }, "status_code": 200 }, "extracted_data": { "title": "Internet Computer Developer Forum - Internet Computer Dev Forum", "meta_description": "This forum is for community members to help each other get started with building on the Internet Computer.", "full_text": "Internet Computer Developer Forum - Internet Computer Dev Forum\nInternet Computer Developer Forum\nTopic\nReplies\nViews\nActivity\nCommunity Statement on Constructive Dialogue\nGeneral\nCommunity Statement on Constructive Dialogue\nDear Community Members,\nBy popular demand, we deleted a recent thread that was full of toxicity, personal attacks, conspiracy theories, and unhelpful discourse, driven by a h…\n2\n3099\nJuly 13, 2024\nAnnouncing Technical Working Groups\nDevelopers\nHello everyone,\nWe at the DFINITY Foundation have been working to provide greater visibility into our roadmap and more opportunities for the community to provide feedback on DFINITY’s contributions to the Internet Compu…\n38\n26203\nJuly 25, 2024\nWelcome to the DFINITY Developer Forum\nWelcome to the DFINITY Discourse Forum!\nIn this post, you’ll find some helpful information and resources about DFINITY as well as some guidelines for contributing to and interacting within our forum.\nIntroduction to DF…\n2\n16759\nApril 5, 2022\nCanister Dapps: A brief introduction\nCDK\n3\n33\nJuly 21, 2025\nNNS Feature Request\nNNS Governance\n7\n65\nJuly 21, 2025\nHow to Mint ICRC2 Tokens?\nDevelopers\n5\n404\nJuly 21, 2025\nNNS Maturity Disbursment - manage_neuron returns None instead of Ok\nDevelopers\nnns\n,\nsns\n5\n56\nJuly 21, 2025\nRetrieving canister_status or settings with PicJS\nDevelopers\n5\n37\nJuly 21, 2025\nProposal 137504 to upgrade the NNS dapp (2025-07-19)\nNNS Governance\nApplication-canister-mgmt\n,\nnns-dapp\n2\n78\nJuly 21, 2025\nAnnouncing Prometheus: An On-Chain OAuth 2.1 Provider & Seeking Security Model Confirmation\nDevelopers\n0\n16\nJuly 21, 2025\nPotential idGeek SNS launch\nSNS Project Governance\n30\n2116\nJuly 21, 2025\nWebhash – A No-Code Decentralised Website Builder for ICP\nShowcase\n4\n156\nJuly 21, 2025\nDeploying the test version of the NNS governance canister in local test enviornments\nCommand Line Tools\n2\n61\nJuly 21, 2025\nFormyFi - Toolset for conducting surveys in Web3, ensuring security and completeness of data\nShowcase\n1\n374\nOctober 25, 2024\nIntertnet Identity Multi-Language Support\ninternet-identity\n26\n345\nJuly 21, 2025\nTechnical Working Group: Scalability & Performance\nDevelopers\nDiscussing\n,\ncommunity-consideration\n176\n10084\nJuly 21, 2025\nProposal to elect new release rc--2025-07-17_11-23\nNNS proposal discussions\nrelease\n,\nIC-OS-election\n10\n84\nJuly 21, 2025\nIntroducing the LLM Canister: Deploy AI agents with a few lines of code\nDevelopers\nrust\n,\nDeAI\n61\n3747\nJuly 21, 2025\nTransferring NFTs on DGDG app\nGeneral\n0\n22\nJuly 21, 2025\nDiscussion - What's Missing for Motoko Adoption?\nMotoko\n17\n212\nJuly 21, 2025\nPocket-ic not regonized globally on my mac m1\nDevelopers\n4\n19\nJuly 21, 2025\nHow do you import a Internet Identity principal from the nns to dfx for development?\nDevelopers\n2\n21\nJuly 21, 2025\nCaffeineAI Image Issues\nDevelopers\nDiscussing\n1\n84\nJuly 21, 2025\nMotoko Wishlist 2025\nMotoko\n5\n133\nJuly 21, 2025\nNNS Updates 2025-07-18\nNNS proposal discussions\nnns\n,\nProtocol-canister-management\n5\n55\nJuly 21, 2025\nUpcoming Mops SNS Decentralization Sale\nSNS Launch Proposals\nDiscussing\n,\nsns\n36\n550\nJuly 21, 2025\nSubject: Update on Draft Standards for RWA Ledger Management: ICRC-122, ICRC-123, ICRC-124 (April 2025)\nDevelopers\n4\n145\nJuly 20, 2025\nCaffeine help page\nDevelopers\n0\n79\nJuly 20, 2025\nGENIUS Act and cycles cost. Legal question\nDFINITY\n5\n121\nJuly 20, 2025\nReuse an authenticated Internet Identity (II) session in Playwright tests\nDevelopers\n8\n101\nJuly 20, 2025\nnext page →\nHome\nCategories\nGuidelines\nTerms of Service\nPrivacy Policy\nPowered by\nDiscourse\n, best viewed with JavaScript enabled", "links": [ { "text": "Internet Computer Developer Forum", "url": "https://forum.dfinity.org/" }, { "text": "Community Statement on Constructive Dialogue", "url": "https://forum.dfinity.org/t/community-statement-on-constructive-dialogue/33138" }, { "text": "General", "url": "https://forum.dfinity.org/c/general/7" }, { "text": "", "url": "https://forum.dfinity.org/u/Leadership" }, { "text": "Announcing Technical Working Groups", "url": "https://forum.dfinity.org/t/announcing-technical-working-groups/11781" }, { "text": "Developers", "url": "https://forum.dfinity.org/c/developers/14" }, { "text": "", "url": "https://forum.dfinity.org/u/StepankaHru" }, { "text": "", "url": "https://forum.dfinity.org/u/alexa.smith" }, { "text": "", "url": "https://forum.dfinity.org/u/Fulco" }, { "text": "", "url": "https://forum.dfinity.org/u/mariop" }, { "text": "", "url": "https://forum.dfinity.org/u/sea-snake" }, { "text": "Welcome to the DFINITY Developer Forum", "url": "https://forum.dfinity.org/t/welcome-to-the-dfinity-developer-forum/7" }, { "text": "", "url": "https://forum.dfinity.org/u/system" }, { "text": "Canister Dapps: A brief introduction", "url": "https://forum.dfinity.org/t/canister-dapps-a-brief-introduction/53650" }, { "text": "CDK", "url": "https://forum.dfinity.org/c/developers/cdk/36" }, { "text": "", "url": "https://forum.dfinity.org/u/Samer" }, { "text": "", "url": "https://forum.dfinity.org/u/Gekctek" }, { "text": "NNS Feature Request", "url": "https://forum.dfinity.org/t/nns-feature-request/53651" }, { "text": "NNS Governance", "url": "https://forum.dfinity.org/c/governance/nns-governance/72" }, { "text": "", "url": "https://forum.dfinity.org/u/EnzoPlayer0ne" }, { "text": "", "url": "https://forum.dfinity.org/u/Forreal" }, { "text": "", "url": "https://forum.dfinity.org/u/dfisher" }, { "text": "", "url": "https://forum.dfinity.org/u/wpb" }, { "text": "", "url": "https://forum.dfinity.org/u/jordn01" }, { "text": "How to Mint ICRC2 Tokens?", "url": "https://forum.dfinity.org/t/how-to-mint-icrc2-tokens/29631" }, { "text": "", "url": "https://forum.dfinity.org/u/evanmcfarland" }, { "text": "", "url": "https://forum.dfinity.org/u/Dylan" }, { "text": "", "url": "https://forum.dfinity.org/u/Janus5G" }, { "text": "NNS Maturity Disbursment - manage_neuron returns None instead of Ok", "url": "https://forum.dfinity.org/t/nns-maturity-disbursment-manage-neuron-returns-none-instead-of-ok/53409" }, { "text": "nns", "url": "https://forum.dfinity.org/tag/nns" }, { "text": "sns", "url": "https://forum.dfinity.org/tag/sns" }, { "text": "", "url": "https://forum.dfinity.org/u/Typonomy" }, { "text": "", "url": "https://forum.dfinity.org/u/jasonzhu" }, { "text": "Retrieving canister_status or settings with PicJS", "url": "https://forum.dfinity.org/t/retrieving-canister-status-or-settings-with-picjs/53596" }, { "text": "", "url": "https://forum.dfinity.org/u/peterparker" }, { "text": "", "url": "https://forum.dfinity.org/u/NathanosDev" }, { "text": "", "url": "https://forum.dfinity.org/u/mraszyk" }, { "text": "Proposal 137504 to upgrade the NNS dapp (2025-07-19)", "url": "https://forum.dfinity.org/t/proposal-137504-to-upgrade-the-nns-dapp-2025-07-19/53572" }, { "text": "Application-canister-mgmt", "url": "https://forum.dfinity.org/tag/Application-canister-mgmt" }, { "text": "nns-dapp", "url": "https://forum.dfinity.org/tag/nns-dapp" }, { "text": "", "url": "https://forum.dfinity.org/u/yhabib" }, { "text": "", "url": "https://forum.dfinity.org/u/Lorimer" }, { "text": "Announcing Prometheus: An On-Chain OAuth 2.1 Provider & Seeking Security Model Confirmation", "url": "https://forum.dfinity.org/t/announcing-prometheus-an-on-chain-oauth-2-1-provider-seeking-security-model-confirmation/53649" }, { "text": "", "url": "https://forum.dfinity.org/u/yrgg" }, { "text": "Potential idGeek SNS launch", "url": "https://forum.dfinity.org/t/potential-idgeek-sns-launch/36164" }, { "text": "SNS Project Governance", "url": "https://forum.dfinity.org/c/community/sns-project-governance/73" }, { "text": "", "url": "https://forum.dfinity.org/u/GeekFactory" }, { "text": "", "url": "https://forum.dfinity.org/u/yk6" }, { "text": "", "url": "https://forum.dfinity.org/u/jerrybanfield" }, { "text": "", "url": "https://forum.dfinity.org/u/SmartMonkey" }, { "text": "Webhash – A No-Code Decentralised Website Builder for ICP", "url": "https://forum.dfinity.org/t/webhash-a-no-code-decentralised-website-builder-for-icp/53088" }, { "text": "Showcase", "url": "https://forum.dfinity.org/c/community/showcase/71" }, { "text": "", "url": "https://forum.dfinity.org/u/hid" }, { "text": "", "url": "https://forum.dfinity.org/u/marc0olo" }, { "text": "", "url": "https://forum.dfinity.org/u/icme" }, { "text": "Deploying the test version of the NNS governance canister in local test enviornments", "url": "https://forum.dfinity.org/t/deploying-the-test-version-of-the-nns-governance-canister-in-local-test-enviornments/53288" }, { "text": "Command Line Tools", "url": "https://forum.dfinity.org/c/developers/command-line/22" }, { "text": "", "url": "https://forum.dfinity.org/u/mstrasinskis" }, { "text": "FormyFi - Toolset for conducting surveys in Web3, ensuring security and completeness of data", "url": "https://forum.dfinity.org/t/formyfi-toolset-for-conducting-surveys-in-web3-ensuring-security-and-completeness-of-data/28025" }, { "text": "", "url": "https://forum.dfinity.org/u/FormyFi" }, { "text": "Intertnet Identity Multi-Language Support", "url": "https://forum.dfinity.org/t/intertnet-identity-multi-language-support/42013" }, { "text": "internet-identity", "url": "https://forum.dfinity.org/c/developers/internet-identity/32" }, { "text": "", "url": "https://forum.dfinity.org/u/edwardzhan" }, { "text": "", "url": "https://forum.dfinity.org/u/lmuntaner" }, { "text": "", "url": "https://forum.dfinity.org/u/arthurlathrop" }, { "text": "", "url": "https://forum.dfinity.org/u/Seb" }, { "text": "", "url": "https://forum.dfinity.org/u/northman" }, { "text": "Technical Working Group: Scalability & Performance", "url": "https://forum.dfinity.org/t/technical-working-group-scalability-performance/14265" }, { "text": "Discussing", "url": "https://forum.dfinity.org/tag/Discussing" }, { "text": "community-consideration", "url": "https://forum.dfinity.org/tag/community-consideration" }, { "text": "", "url": "https://forum.dfinity.org/u/domwoe" }, { "text": "", "url": "https://forum.dfinity.org/u/ulan" }, { "text": "", "url": "https://forum.dfinity.org/u/icpp" }, { "text": "", "url": "https://forum.dfinity.org/u/michael-weigelt" }, { "text": "Proposal to elect new release rc--2025-07-17_11-23", "url": "https://forum.dfinity.org/t/proposal-to-elect-new-release-rc-2025-07-17-11-23/53426" }, { "text": "NNS proposal discussions", "url": "https://forum.dfinity.org/c/governance/nns-proposal-discussions/76" }, { "text": "release", "url": "https://forum.dfinity.org/tag/release" }, { "text": "IC-OS-election", "url": "https://forum.dfinity.org/tag/IC-OS-election" }, { "text": "", "url": "https://forum.dfinity.org/u/DRE-Team" }, { "text": "", "url": "https://forum.dfinity.org/u/ipsita" }, { "text": "", "url": "https://forum.dfinity.org/u/yuvika" }, { "text": "", "url": "https://forum.dfinity.org/u/cyberowl" }, { "text": "", "url": "https://forum.dfinity.org/u/eichhorl" }, { "text": "Introducing the LLM Canister: Deploy AI agents with a few lines of code", "url": "https://forum.dfinity.org/t/introducing-the-llm-canister-deploy-ai-agents-with-a-few-lines-of-code/41424" }, { "text": "rust", "url": "https://forum.dfinity.org/tag/rust" }, { "text": "DeAI", "url": "https://forum.dfinity.org/tag/DeAI" }, { "text": "", "url": "https://forum.dfinity.org/u/ielashi" }, { "text": "", "url": "https://forum.dfinity.org/u/Mar" }, { "text": "", "url": "https://forum.dfinity.org/u/marcio" }, { "text": "", "url": "https://forum.dfinity.org/u/josephgranata" }, { "text": "", "url": "https://forum.dfinity.org/u/ddave" }, { "text": "Transferring NFTs on DGDG app", "url": "https://forum.dfinity.org/t/transferring-nfts-on-dgdg-app/53642" }, { "text": "", "url": "https://forum.dfinity.org/u/Icpunks" }, { "text": "Discussion - What's Missing for Motoko Adoption?", "url": "https://forum.dfinity.org/t/discussion-whats-missing-for-motoko-adoption/53429" }, { "text": "Motoko", "url": "https://forum.dfinity.org/c/developers/motoko/38" }, { "text": "", "url": "https://forum.dfinity.org/u/frederico02" }, { "text": "", "url": "https://forum.dfinity.org/u/megrogan" }, { "text": "Pocket-ic not regonized globally on my mac m1", "url": "https://forum.dfinity.org/t/pocket-ic-not-regonized-globally-on-my-mac-m1/53636" }, { "text": "", "url": "https://forum.dfinity.org/u/AliSci" }, { "text": "", "url": "https://forum.dfinity.org/u/Severin" }, { "text": "How do you import a Internet Identity principal from the nns to dfx for development?", "url": "https://forum.dfinity.org/t/how-do-you-import-a-internet-identity-principal-from-the-nns-to-dfx-for-development/53633" }, { "text": "", "url": "https://forum.dfinity.org/u/Adak" }, { "text": "CaffeineAI Image Issues", "url": "https://forum.dfinity.org/t/caffeineai-image-issues/53629" }, { "text": "", "url": "https://forum.dfinity.org/u/BasedGiant" }, { "text": "", "url": "https://forum.dfinity.org/u/jonit" }, { "text": "Motoko Wishlist 2025", "url": "https://forum.dfinity.org/t/motoko-wishlist-2025/53428" }, { "text": "", "url": "https://forum.dfinity.org/u/skilesare" }, { "text": "", "url": "https://forum.dfinity.org/u/f0i" }, { "text": "", "url": "https://forum.dfinity.org/u/kritzcreek" }, { "text": "NNS Updates 2025-07-18", "url": "https://forum.dfinity.org/t/nns-updates-2025-07-18/53496" }, { "text": "Protocol-canister-management", "url": "https://forum.dfinity.org/tag/Protocol-canister-management" }, { "text": "", "url": "https://forum.dfinity.org/u/daniel-wong" }, { "text": "", "url": "https://forum.dfinity.org/u/Gwojda" }, { "text": "", "url": "https://forum.dfinity.org/u/LaCosta" }, { "text": "", "url": "https://forum.dfinity.org/u/timk11" }, { "text": "Upcoming Mops SNS Decentralization Sale", "url": "https://forum.dfinity.org/t/upcoming-mops-sns-decentralization-sale/52234" }, { "text": "SNS Launch Proposals", "url": "https://forum.dfinity.org/c/community/sns-launch-proposals/78" }, { "text": "", "url": "https://forum.dfinity.org/u/ZenVoich" }, { "text": "", "url": "https://forum.dfinity.org/u/Mico" }, { "text": "", "url": "https://forum.dfinity.org/u/infu" }, { "text": "Subject: Update on Draft Standards for RWA Ledger Management: ICRC-122, ICRC-123, ICRC-124 (April 2025)", "url": "https://forum.dfinity.org/t/subject-update-on-draft-standards-for-rwa-ledger-management-icrc-122-icrc-123-icrc-124-april-2025/44710" }, { "text": "", "url": "https://forum.dfinity.org/u/bogwar" }, { "text": "", "url": "https://forum.dfinity.org/u/yehia" }, { "text": "Caffeine help page", "url": "https://forum.dfinity.org/t/caffeine-help-page/53609" }, { "text": "GENIUS Act and cycles cost. Legal question", "url": "https://forum.dfinity.org/t/genius-act-and-cycles-cost-legal-question/53581" }, { "text": "DFINITY", "url": "https://forum.dfinity.org/c/general/dfinity/8" }, { "text": "", "url": "https://forum.dfinity.org/u/akup" }, { "text": "", "url": "https://forum.dfinity.org/u/Henry_Suso" }, { "text": "Reuse an authenticated Internet Identity (II) session in Playwright tests", "url": "https://forum.dfinity.org/t/reuse-an-authenticated-internet-identity-ii-session-in-playwright-tests/52618" }, { "text": "", "url": "https://forum.dfinity.org/u/Clab-ewan" }, { "text": "next page →", "url": "https://forum.dfinity.org/latest?no_definitions=true&page=1" }, { "text": "Categories", "url": "https://forum.dfinity.org/categories" }, { "text": "Guidelines", "url": "https://forum.dfinity.org/guidelines" }, { "text": "Terms of Service", "url": "https://dfinity.org/terms-of-use" }, { "text": "Privacy Policy", "url": "https://dfinity.org/privacy-policy" }, { "text": "Discourse", "url": "https://www.discourse.org" } ] }, "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, "linked_extractions": [], "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, { "url": "https://discord.internetcomputer.org/", "level": 0, "fetch_result": { "source": "url", "url": "https://discord.internetcomputer.org/", "raw_content": "<!DOCTYPE html>\n<html>\n<head>\n <meta charset=\"utf-8\">\n <meta content=\"width=device-width, initial-scale=1.0, maximum-scale=3.0\" name=\"viewport\">\n<meta name=\"description\" content=\"ICP makes the internet into a World Computer. | 7871 members\" />\n<meta name=\"twitter:card\" content=\"summary_large_image\" />\n<meta name=\"twitter:site\" content=\"@discord\" />\n<meta name=\"twitter:title\" content=\"Join the ICP Discord Server!\" />\n<meta name=\"twitter:description\" content=\"ICP makes the internet into a World Computer. | 7871 members\" />\n<meta property=\"og:title\" content=\"Join the ICP Discord Server!\" />\n<meta property=\"og:url\" content=\"https://discord.com/invite/icp-996801223384645703\" />\n<meta property=\"og:description\" content=\"ICP makes the internet into a World Computer. | 7871 members\" />\n<meta property=\"og:site_name\" content=\"Discord\" />\n<link rel=\"canonical\" href=\"https://discord.com/invite/icp-996801223384645703\" />\n<meta property=\"og:locale:alternate\" content=\"vi\" />\n<meta property=\"og:locale:alternate\" content=\"cs\" />\n<meta property=\"og:locale:alternate\" content=\"ko\" />\n<meta property=\"og:locale:alternate\" content=\"ru\" />\n<meta property=\"og:locale:alternate\" content=\"el\" />\n<meta property=\"og:locale:alternate\" content=\"sv-SE\" />\n<meta property=\"og:locale:alternate\" content=\"bg\" />\n<meta property=\"og:locale:alternate\" content=\"ro\" />\n<meta property=\"og:locale:alternate\" content=\"tr\" />\n<meta property=\"og:locale:alternate\" content=\"he\" />\n<meta property=\"og:locale:alternate\" content=\"it\" />\n<meta property=\"og:locale:alternate\" content=\"hi\" />\n<meta property=\"og:locale:alternate\" content=\"ar\" />\n<meta property=\"og:locale:alternate\" content=\"lt\" />\n<meta property=\"og:locale:alternate\" content=\"fr\" />\n<meta property=\"og:locale:alternate\" content=\"no\" />\n<meta property=\"og:locale:alternate\" content=\"pt-BR\" />\n<meta property=\"og:locale:alternate\" content=\"de\" />\n<meta property=\"og:locale:alternate\" content=\"pl\" />\n<meta property=\"og:locale:alternate\" content=\"fi\" />\n<meta property=\"og:locale:alternate\" content=\"zh-CN\" />\n<meta property=\"og:locale:alternate\" content=\"uk\" />\n<meta property=\"og:locale\" content=\"en-US\" />\n<meta property=\"og:locale:alternate\" content=\"da\" />\n<meta property=\"og:locale:alternate\" content=\"hu\" />\n<meta property=\"og:locale:alternate\" content=\"id\" />\n<meta property=\"og:locale:alternate\" content=\"es-ES\" />\n<meta property=\"og:locale:alternate\" content=\"en-GB\" />\n<meta property=\"og:locale:alternate\" content=\"nl\" />\n<meta property=\"og:locale:alternate\" content=\"es-419\" />\n<meta property=\"og:locale:alternate\" content=\"ja\" />\n<meta property=\"og:locale:alternate\" content=\"zh-TW\" />\n<meta property=\"og:locale:alternate\" content=\"th\" />\n<meta property=\"og:locale:alternate\" content=\"hr\" />\n<meta rel=\"alternate\" hreflang=\"vi\" href=\"https://discord.com/invite/icp-996801223384645703?locale=vi\" />\n<meta rel=\"alternate\" hreflang=\"cs\" href=\"https://discord.com/invite/icp-996801223384645703?locale=cs\" />\n<meta rel=\"alternate\" hreflang=\"ko\" href=\"https://discord.com/invite/icp-996801223384645703?locale=ko\" />\n<meta rel=\"alternate\" hreflang=\"ru\" href=\"https://discord.com/invite/icp-996801223384645703?locale=ru\" />\n<meta rel=\"alternate\" hreflang=\"el\" href=\"https://discord.com/invite/icp-996801223384645703?locale=el\" />\n<meta rel=\"alternate\" hreflang=\"sv-SE\" href=\"https://discord.com/invite/icp-996801223384645703?locale=sv-SE\" />\n<meta rel=\"alternate\" hreflang=\"bg\" href=\"https://discord.com/invite/icp-996801223384645703?locale=bg\" />\n<meta rel=\"alternate\" hreflang=\"ro\" href=\"https://discord.com/invite/icp-996801223384645703?locale=ro\" />\n<meta rel=\"alternate\" hreflang=\"tr\" href=\"https://discord.com/invite/icp-996801223384645703?locale=tr\" />\n<meta rel=\"alternate\" hreflang=\"he\" href=\"https://discord.com/invite/icp-996801223384645703?locale=he\" />\n<meta rel=\"alternate\" hreflang=\"it\" href=\"https://discord.com/invite/icp-996801223384645703?locale=it\" />\n<meta rel=\"alternate\" hreflang=\"hi\" href=\"https://discord.com/invite/icp-996801223384645703?locale=hi\" />\n<meta rel=\"alternate\" hreflang=\"ar\" href=\"https://discord.com/invite/icp-996801223384645703?locale=ar\" />\n<meta rel=\"alternate\" hreflang=\"lt\" href=\"https://discord.com/invite/icp-996801223384645703?locale=lt\" />\n<meta rel=\"alternate\" hreflang=\"fr\" href=\"https://discord.com/invite/icp-996801223384645703?locale=fr\" />\n<meta rel=\"alternate\" hreflang=\"no\" href=\"https://discord.com/invite/icp-996801223384645703?locale=no\" />\n<meta rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://discord.com/invite/icp-996801223384645703?locale=pt-BR\" />\n<meta rel=\"alternate\" hreflang=\"de\" href=\"https://discord.com/invite/icp-996801223384645703?locale=de\" />\n<meta rel=\"alternate\" hreflang=\"pl\" href=\"https://discord.com/invite/icp-996801223384645703?locale=pl\" />\n<meta rel=\"alternate\" hreflang=\"fi\" href=\"https://discord.com/invite/icp-996801223384645703?locale=fi\" />\n<meta rel=\"alternate\" hreflang=\"zh-CN\" href=\"https://discord.com/invite/icp-996801223384645703?locale=zh-CN\" />\n<meta rel=\"alternate\" hreflang=\"uk\" href=\"https://discord.com/invite/icp-996801223384645703?locale=uk\" />\n<meta rel=\"alternate\" hreflang=\"en-US\" href=\"https://discord.com/invite/icp-996801223384645703?locale=en-US\" />\n<meta rel=\"alternate\" hreflang=\"da\" href=\"https://discord.com/invite/icp-996801223384645703?locale=da\" />\n<meta rel=\"alternate\" hreflang=\"hu\" href=\"https://discord.com/invite/icp-996801223384645703?locale=hu\" />\n<meta rel=\"alternate\" hreflang=\"id\" href=\"https://discord.com/invite/icp-996801223384645703?locale=id\" />\n<meta rel=\"alternate\" hreflang=\"es-ES\" href=\"https://discord.com/invite/icp-996801223384645703?locale=es-ES\" />\n<meta rel=\"alternate\" hreflang=\"en-GB\" href=\"https://discord.com/invite/icp-996801223384645703?locale=en-GB\" />\n<meta rel=\"alternate\" hreflang=\"nl\" href=\"https://discord.com/invite/icp-996801223384645703?locale=nl\" />\n<meta rel=\"alternate\" hreflang=\"es-419\" href=\"https://discord.com/invite/icp-996801223384645703?locale=es-419\" />\n<meta rel=\"alternate\" hreflang=\"ja\" href=\"https://discord.com/invite/icp-996801223384645703?locale=ja\" />\n<meta rel=\"alternate\" hreflang=\"zh-TW\" href=\"https://discord.com/invite/icp-996801223384645703?locale=zh-TW\" />\n<meta rel=\"alternate\" hreflang=\"th\" href=\"https://discord.com/invite/icp-996801223384645703?locale=th\" />\n<meta rel=\"alternate\" hreflang=\"hr\" href=\"https://discord.com/invite/icp-996801223384645703?locale=hr\" />\n\n <script nonce=\"MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==\">window.GLOBAL_ENV = {\"NODE_ENV\":\"production\",\"BUILT_AT\":\"1753082353949\",\"HTML_TIMESTAMP\":Date.now(),\"BUILD_NUMBER\":\"420967\",\"PROJECT_ENV\":\"production\",\"RELEASE_CHANNEL\":\"stable\",\"VERSION_HASH\":\"7fe3795e9f44f29b323cfa0d63388c5a30267925\",\"PRIMARY_DOMAIN\":\"discord.com\",\"SENTRY_TAGS\":{\"buildId\":\"7fe3795e9f44f29b323cfa0d63388c5a30267925\",\"buildType\":\"normal\"},\"SENTRY_RELEASE\":\"2025-07-21-7fe3795e9f44f29b323cfa0d63388c5a30267925-discord_web\",\"PUBLIC_PATH\":\"/assets/\",\"LOCATION\":\"history\",\"API_VERSION\":9,\"API_PROTOCOL\":\"https:\",\"API_ENDPOINT\":\"//discord.com/api\",\"GATEWAY_ENDPOINT\":\"wss://gateway.discord.gg\",\"STATIC_ENDPOINT\":\"\",\"ASSET_ENDPOINT\":\"//discord.com\",\"MEDIA_PROXY_ENDPOINT\":\"//media.discordapp.net\",\"IMAGE_PROXY_ENDPOINTS\":\"//images-ext-1.discordapp.net,//images-ext-2.discordapp.net\",\"CDN_HOST\":\"cdn.discordapp.com\",\"DEVELOPERS_ENDPOINT\":\"//discord.com\",\"MARKETING_ENDPOINT\":\"//discord.com\",\"WEBAPP_ENDPOINT\":\"//discord.com\",\"WIDGET_ENDPOINT\":\"//discord.com/widget\",\"SEO_ENDPOINT\":\"undefined\",\"NETWORKING_ENDPOINT\":\"//router.discordapp.net\",\"REMOTE_AUTH_ENDPOINT\":\"//remote-auth-gateway.discord.gg\",\"RTC_LATENCY_ENDPOINT\":\"//latency.discord.media/rtc\",\"INVITE_HOST\":\"discord.gg\",\"GUILD_TEMPLATE_HOST\":\"discord.new\",\"GIFT_CODE_HOST\":\"discord.gift\",\"ACTIVITY_APPLICATION_HOST\":\"discordsays.com\",\"MIGRATION_SOURCE_ORIGIN\":\"https://discordapp.com\",\"MIGRATION_DESTINATION_ORIGIN\":\"https://discord.com\",\"STRIPE_KEY\":\"pk_live_CUQtlpQUF0vufWpnpUmQvcdi\",\"ADYEN_KEY\":\"live_E3OQ33V6GVGTXOVQZEAFQJ6DJIDVG6SY\",\"BRAINTREE_KEY\":\"production_ktzp8hfp_49pp2rp4phym7387\",\"DEV_SESSION_KEY\":\"undefined\"}</script>\n <script nonce=\"MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==\">!function(){if(null!=window.WebSocket&&function(n){try{var o=localStorage.getItem(n);if(null==o)return null;return JSON.parse(o)}catch(e){return null}}(\"token\")&&!window.__OVERLAY__){var n=null!=window.DiscordNative||null!=window.require?\"etf\":\"json\",o=window.GLOBAL_ENV.GATEWAY_ENDPOINT+\"/?encoding=\"+n+\"&v=\"+window.GLOBAL_ENV.API_VERSION;null!=window.DiscordNative&&void 0!==window.Uint8Array&&void 0!==window.TextDecoder?o+=\"&compress=zstd-stream\":void 0!==window.Uint8Array&&(o+=\"&compress=zlib-stream\"),console.log(\"[FAST CONNECT] \"+o+\", encoding: \"+n+\", version: \"+window.GLOBAL_ENV.API_VERSION);var e=new WebSocket(o);e.binaryType=\"arraybuffer\";var i=Date.now(),r={open:!1,identify:!1,gateway:o,messages:[]};e.onopen=function(){console.log(\"[FAST CONNECT] connected in \"+(Date.now()-i)+\"ms\"),r.open=!0},e.onclose=e.onerror=function(){window._ws=null},e.onmessage=function(n){r.messages.push(n)},window._ws={ws:e,state:r}}}();</script>\n<title>ICP</title> <script nonce=\"MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==\">\n window.__OVERLAY__ = /overlay/.test(location.pathname);\n window.__BILLING_STANDALONE__ = /^\\/billing/.test(location.pathname);\n </script><link href=\"/assets/favicon.ico\" rel=\"icon\"><link href=\"/assets/69646.77cb6dafb9322d28.css\" rel=\"stylesheet\"></head>\n\n <body>\n <div id=\"app-mount\"></div>\n \n\n<script defer src=\"/assets/webMinimal.355c8afeda25a3ff.js\"></script><script defer src=\"/assets/sentry.0a6c39ba1eee6c2b.js\"></script><script nonce=\"MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==\">(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.nonce='MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==';d.innerHTML=\"window.__CF$cv$params={r:'962e58114cffd6e5',t:'MTc1MzEzOTEzNi4wMDAwMDA='};var a=document.createElement('script');a.nonce='MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);\";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body></html>", "metadata": { "original_url": "https://discord.internetcomputer.org/", "final_url": "https://discord.com/invite/icp-996801223384645703", "timestamp": "2025-07-22T01:05:36.465082", "detected_encoding": "ascii", "content_type": "text/html", "content_length": 10675, "headers": { "Date": "Mon, 21 Jul 2025 23:05:36 GMT", "Content-Type": "text/html", "Transfer-Encoding": "chunked", "Connection": "keep-alive", "CF-Ray": "962e58114cffd6e5-IAD", "CF-Cache-Status": "HIT", "Cache-Control": "private", "Last-Modified": "Mon, 21 Jul 2025 07:21:49 GMT", "Strict-Transport-Security": "max-age=31536000; includeSubDomains; preload", "Content-Security-Policy": "default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' 'nonce-MzYsMiwxNiwxOTQsNywxMDcsMTQwLDIyNw==' blob: https://cdn.discordapp.com/animations/ https://www.gstatic.com/recaptcha/ https://www.google.com/recaptcha/ https://*.hcaptcha.com https://hcaptcha.com https://js.stripe.com https://js.braintreegateway.com https://assets.braintreegateway.com https://www.paypalobjects.com https://*.paypal.com https://kit.cash.app https://static.discord.com https://static-edge.discord.com https://cdn.sprig.com; style-src 'self' 'unsafe-inline' https://cdn.discordapp.com https://*.hcaptcha.com https://hcaptcha.com https://kit.cash.app https://static.discord.com https://static-edge.discord.com https://cdn.sprig.com; img-src 'self' blob: data: https://*.discordapp.net https://*.discordapp.com https://*.discord.com https://i.scdn.co https://i.ytimg.com https://i.imgur.com https://media.tenor.co https://media.tenor.com https://c.tenor.com https://*.youtube.com https://*.giphy.com https://static-cdn.jtvnw.net https://pbs.twimg.com https://assets.braintreegateway.com https://checkout.paypal.com https://api.cash.app https://cdn.sprig.com; font-src 'self' https://fonts.gstatic.com https://cash-f.squarecdn.com https://static.discord.com https://static-edge.discord.com https://cdn.sprig.com; connect-src 'self' https://status.discordapp.com https://status.discord.com https://support.discordapp.com https://support.discord.com https://discordapp.com https://discord.com https://discord-attachments-uploads-prd.storage.googleapis.com https://cdn.discordapp.com https://media.discordapp.net https://images-ext-1.discordapp.net https://images-ext-2.discordapp.net https://router.discordapp.net wss://*.discord.gg https://best.discord.media https://latency.discord.media wss://*.discord.media:* wss://dealer.spotify.com https://api.spotify.com https://music.amazon.com/embed/oembed https://*.sentry.io https://api.twitch.tv https://api.stripe.com https://api.braintreegateway.com https://client-analytics.braintreegateway.com https://*.braintree-api.com https://www.googleapis.com https://*.algolianet.com https://*.hcaptcha.com https://hcaptcha.com https://www.google.com/recaptcha/ https://*.algolia.net https://api.sprig.com/ https://cdn.sprig.com ws://127.0.0.1:* http://127.0.0.1:*; media-src 'self' blob: disclip: https://*.discordapp.net https://*.discord.com https://*.discordapp.com https://*.youtube.com https://streamable.com https://vid.me https://twitter.com https://oddshot.akamaized.net https://*.giphy.com https://i.imgur.com https://media.tenor.co https://media.tenor.com https://c.tenor.com; frame-src https://discordapp.com/domain-migration discord: https://www.google.com/recaptcha/ https://recaptcha.google.com/recaptcha/ https://*.hcaptcha.com https://hcaptcha.com https://js.stripe.com https://hooks.stripe.com https://assets.braintreegateway.com https://*.paypal.com https://checkoutshopper-live.adyen.com https://kit.cash.app https://player.twitch.tv https://clips.twitch.tv/embed https://player.vimeo.com https://www.youtube.com/embed/ https://www.tiktok.com/player/ https://music.amazon.com/embed/ https://music.amazon.co.uk/embed/ https://music.amazon.de/embed/ https://music.amazon.co.jp/embed/ https://music.amazon.es/embed/ https://music.amazon.fr/embed/ https://music.amazon.it/embed/ https://music.amazon.com.au/embed/ https://music.amazon.in/embed/ https://music.amazon.ca/embed/ https://music.amazon.com.mx/embed/ https://music.amazon.com.br/embed/ https://www.youtube.com/s/player/ https://twitter.com/i/videos/ https://www.funimation.com/player/ https://www.redditmedia.com/mediaembed/ https://open.spotify.com/embed/ https://w.soundcloud.com/player/ https://audius.co/embed/ https://*.watchanimeattheoffice.com https://sessionshare.sp-int.playstation.com/ https://session-share.playstation.com/ https://localhost:* https://*.discordsays.com https://discordappcom.cloudflareaccess.com/ https://family.k-id.com/ https://d3ogqhtsivkon3.cloudfront.net/ https://*.dcams.app https://embed.music.apple.com/; child-src 'self' blob: https://assets.braintreegateway.com https://*.paypal.com; report-uri https://o64374.ingest.sentry.io/api/5441894/security/?sentry_key=8fbbce30bf5244ec9429546beef21870&sentry_environment=stable; report-to csp-sentry;", "Cross-Origin-Opener-Policy": "same-origin-allow-popups", "Permissions-Policy": "interest-cohort=()", "X-Build-Id": "7fe3795e9f44f29b323cfa0d63388c5a30267925", "X-Content-Type-Options": "nosniff", "X-Frame-Options": "DENY", "X-XSS-Protection": "1; mode=block", "Report-To": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v4?s=wbFx9g6gp%2F5%2Fo4f4Yw%2BTqQRoGryEcvQex8djsXO9SXRT4o8gGeyHliwvNzQMmdQUuGo%2Fkxj9uuQkvZHi%2B1hVx%2F9iGrU%2B8SfklXgjn%2B6XKx%2Fump3m9fScsRWLOEAG\"}],\"group\":\"cf-nel\",\"max_age\":604800}", "NEL": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}", "Vary": "Accept-Encoding", "Set-Cookie": "__cfruid=a36dae75d789ed7e07d92650652227c38c71fe06-1753139136; path=/; domain=.discord.com; HttpOnly; Secure; SameSite=None, _cfuvid=vvOkPSqcMEmv0DFtSzFbCH6nZkrbfZK..iclby921yg-1753139136457-0.0.1.1-604800000; path=/; domain=.discord.com; HttpOnly; Secure; SameSite=None", "Reporting-Endpoints": "csp-sentry=\"https://o64374.ingest.sentry.io/api/5441894/security/?sentry_key=8fbbce30bf5244ec9429546beef21870&sentry_environment=stable\"", "Server": "cloudflare", "Content-Encoding": "gzip", "alt-svc": "h3=\":443\"; ma=86400" }, "status_code": 200 }, "extracted_data": { "title": "ICP", "meta_description": "ICP makes the internet into a World Computer. | 7871 members", "full_text": "ICP", "links": [] }, "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, "linked_extractions": [], "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, { "url": "https://dfinityorg.notion.site/Let-s-get-you-some-attention-c7eaabbc87d142f5baa92096cadc181f?pvs=4", "level": 0, "fetch_result": { "source": "url", "url": "https://dfinityorg.notion.site/Let-s-get-you-some-attention-c7eaabbc87d142f5baa92096cadc181f?pvs=4", "raw_content": "<!doctype html><html class=\"notion-html\" data-notion-html=\"web\"><head lang=\"en\"><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width,height=device-height,initial-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover\"><noscript><meta http-equiv=\"refresh\" content=\"0;url=https://www.notion.so/disabled-javascript.html\"></noscript><script>(function(){var e,r=window.navigator.userAgent,t=/Windows.*Edge/i.test(r),i=!t&&/Chrome/i.test(r);if(i){if((e=r.match(/Chrome\\/(\\d+)/i))&&e[1])return parseInt(e[1],10)<=84}else if(t||i||!/Safari/i.test(r))if(/Firefox/i.test(r)){if((e=r.match(/Firefox\\/(\\d+)/i))&&e[1])return parseInt(e[1],10)<=114}else{if(t)return!0;if(/Trident/i.test(r))return!0}else if((e=r.match(/Version\\/(\\d+)/i))&&e[1])return parseInt(e[1],10)<=13;return!1})()&&window.location.replace(\"/unsupported-browser.html\")</script><script>window.__webStartTime=performance.now(),performance.mark(\"__webStartTime\")</script><title>Notion</title><meta name=\"description\" content=\"A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.\"/><meta name=\"twitter:card\" content=\"summary_large_image\"/><meta name=\"twitter:site\" content=\"@NotionHQ\"/><meta name=\"twitter:title\" content=\"The AI workspace that works for you. | Notion\"/><meta name=\"twitter:description\" content=\"A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.\"/><meta name=\"twitter:url\" content=\"https://www.notion.so\"/><meta name=\"twitter:image\" content=\"https://www.notion.so/images/meta/default.png\"/><meta property=\"og:site_name\" content=\"Notion\"/><meta property=\"og:type\" content=\"website\"/><meta property=\"og:url\" content=\"https://www.notion.so\"/><meta property=\"og:title\" content=\"The AI workspace that works for you. | Notion\"/><meta property=\"og:description\" content=\"A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.\"/><meta property=\"og:image\" content=\"https://www.notion.so/images/meta/default.png\"/><meta property=\"og:locale\" content=\"en_US\"/><meta name=\"mobile-web-app-capable\" content=\"yes\"/><meta property=\"apple-itunes-app\" content=\"app-id=1232780281\"/><link rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/images/favicon.ico\"/><link rel=\"apple-touch-icon\" href=\"/images/logo-ios.png\"/><meta name=\"format-detection\" content=\"telephone=no\"/><meta name=\"msapplication-tap-highlight\" content=\"no\"/><meta name=\"robots\" content=\"noindex\"/><link href=\"/print.e2ba4c31.css\" rel=\"stylesheet\" media=\"print\"><style>body{background:#fff}body.dark{background:#191919}@keyframes startup-shimmer-animation{0%{transform:translateX(-100%) translateZ(0)}100%{transform:translateX(100%) translateZ(0)}}@keyframes startup-shimmer-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes startup-spinner-rotate{0%{transform:rotate(0) translateZ(0)}100%{transform:rotate(360deg) translateZ(0)}}#initial-loading-spinner{position:fixed;height:100vh;width:100vw;z-index:-1;display:none;align-items:center;justify-content:center}#initial-loading-spinner .spinner{position:relative;display:inline-block;height:22px;width:22px;pointer-events:none}#initial-loading-spinner .spinner__circle{position:absolute;top:0;left:0;width:22px;height:22px;border-radius:50%;border:2px solid rgba(84,72,49,.15)}.dark #initial-loading-spinner .spinner__circle{border-color:rgba(255,255,255,.13)}#initial-loading-spinner .spinner__arc{position:absolute;top:0;left:0;width:22px;height:22px;border-radius:50%;border-top:2px solid #32302c;border-right:2px solid #32302c;border-bottom:2px solid transparent;border-left:2px solid transparent;mask:linear-gradient(90deg,transparent 66.66%,#000 66.66%);animation:startup-spinner-rotate 1.2s linear infinite}.dark #initial-loading-spinner .spinner__arc{border-color:#fff}#skeleton{background:#fff;position:fixed;height:100vh;width:100vw;z-index:-1;display:none;overflow:hidden}#initial-loading-spinner.show,#skeleton.show{display:flex}body.dark #skeleton{background:#191919}.notion-front-page #skeleton,.notion-mobile #skeleton{display:none}#skeleton-sidebar{background-color:#f8f8f7;box-shadow:inset -1px 0 0 0 #eeeeec;display:flex;width:240px;flex-direction:column;padding:12px 14px;overflow:hidden}body.dark #skeleton-sidebar{background-color:#202020;box-shadow:inset -1px 0 0 0 #2a2a2a}#skeleton.isElectron #skeleton-sidebar{padding-top:46px}#skeleton .row{display:flex;margin-bottom:11px;align-items:center}#skeleton .row.fadein{animation:1s ease-in 0s 1 normal both running startup-shimmer-fade-in}#skeleton .chevron{width:12px;height:12px;display:block;margin-right:4px;fill:rgba(227,226,224,.5)}body.dark #skeleton .chevron{fill:#2f2f2f}.startup-shimmer{background:rgba(227,226,224,.5);overflow:hidden;position:relative}body.dark .startup-shimmer{background:#2f2f2f}.startup-shimmer::before{content:\"\";position:absolute;height:100%;width:100%;z-index:1;animation:1s linear infinite startup-shimmer-animation;background:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.03) 50%,rgba(0,0,0,0) 100%)}body.dark .startup-shimmer::before{background:linear-gradient(90deg,transparent 0,rgba(86,86,86,.1) 50%,transparent 100%)}#skeleton .icon{width:20px;height:20px;border-radius:4px}#skeleton .text{height:10px;border-radius:10px}#skeleton .draggable{-webkit-app-region:drag;position:absolute;top:0;left:0;width:100%;height:36px;display:none}#skeleton.isElectron .draggable{display:block}</style><script>window.__notion_html_async=[];window.DEVICE_READY_P=new Promise(r=>(o=>{document.dispatchEvent=function(e){return\"deviceready\"===e?.type&&r(),o.apply(this,arguments)}})(document.dispatchEvent))</script><script src=\"/_assets/ClientFramework-64e03209e5d029b1.js\" async></script><script src=\"/_assets/6187-5c30b4d4633a7dce.js\" async></script><script src=\"/_assets/17039-214f3b67cccb93ee.js\" async></script><script src=\"/_assets/67006-a14ddeaff220356a.js\" async></script><script src=\"/_assets/28403-3d3c0358ea3f2cc6.js\" async></script><script src=\"/_assets/app-bb4f5dfd5cbe9a8d.js\" async></script><link href=\"/_assets/app-c0a88a09778fa12f.css\" rel=\"stylesheet\"></head><body class=\"notion-body\"><script type=\"application/json\" id=\"theme-data\">{\"mode\":\"system\"}</script><script>(()=>{var e=\"light\",t=localStorage.getItem(\"theme\");if(t)try{(d=JSON.parse(t))&&d.mode&&(e=d.mode)}catch(e){}var a=document.getElementById(\"theme-data\");if(a)try{var d;(d=JSON.parse(a.textContent))&&\"<<DEFAULT_THEME>>\"!==d.mode&&(e=d.mode,window.notionTheme=e)}catch(e){}\"dark\"===e&&document.body.classList.add(\"dark\")})()</script><div id=\"initial-loading-spinner\"><span data-testid=\"loading-spinner\" role=\"progressbar\" aria-live=\"polite\" aria-busy=\"true\" class=\"spinner\"><span class=\"spinner__circle\"></span> <span class=\"spinner__arc\"></span></span></div><div id=\"skeleton\" role=\"progressbar\" aria-valuetext=\"Loading...\"><div id=\"skeleton-sidebar\"><div class=\"row\" style=\"margin-bottom:22px\"><div class=\"startup-shimmer icon\" style=\"width:22px;height:22px;padding:1px\"></div><div class=\"startup-shimmer text\" style=\"width:177px;margin-left:8px\"></div></div><div class=\"row\" style=\"margin-bottom:20px\"><div class=\"startup-shimmer text\" style=\"width:78px\"></div></div><div class=\"row\" style=\"margin-bottom:20px\"><div class=\"startup-shimmer text\" style=\"width:78px\"></div></div><div class=\"row\" style=\"margin-bottom:20px\"><div class=\"startup-shimmer text\" style=\"width:78px\"></div></div><div class=\"row\" style=\"margin-bottom:36px\"><div class=\"startup-shimmer text\" style=\"width:135px\"></div></div><div class=\"row\" style=\"margin-bottom:14px\"><div class=\"startup-shimmer text\" style=\"width:56px\"></div></div><div class=\"row\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div><div class=\"row\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:100px;margin-left:8px\"></div></div><div class=\"row\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:140px;margin-left:8px\"></div></div><div class=\"row\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:100px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:1s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:100px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:1s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:80px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:1s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:1s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:80px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:2s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:80px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:2s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:2s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:80px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:2s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:140px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:3s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:140px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:3s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:140px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:3s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:80px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:3s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:4s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:100px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:4s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:100px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:4s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div><div class=\"row fadein\" style=\"animation-delay:4s\"><div class=\"startup-shimmer icon\"></div><div class=\"startup-shimmer text\" style=\"width:120px;margin-left:8px\"></div></div></div><div style=\"flex-grow:1;position:relative\"><div class=\"row\" style=\"position:absolute;top:0;left:0;padding:12px 16px\"><div class=\"startup-shimmer icon\" style=\"width:20px;height:20px\"></div><div class=\"startup-shimmer text\" style=\"width:78px;margin-left:8px\"></div></div><div class=\"row\" style=\"position:absolute;top:0;right:0;padding:12px 16px\"><div class=\"startup-shimmer text\" style=\"width:78px;margin:6px 0\"></div></div></div><div class=\"draggable\"></div><script>(e=>{function t(t){var i=e.localStorage&&e.localStorage.getItem(t),d=i&&JSON.parse(i);if(d&&d.value)return d.value}var i=document.getElementById(\"skeleton\"),d=document.getElementById(\"skeleton-sidebar\"),n=document.getElementById(\"initial-loading-spinner\"),o=t(\"LRU:KeyValueStore2:sidebar\"),a=t(\"LRU:KeyValueStore2:current-user-id\"),l=\"undefined\"!=typeof global||e.__isElectron,r=/ReactNative|MobileNative|Android|iPad|iPhone|iPod|Windows Phone/.test(navigator.userAgent);!i||void 0===a||r||l?n&&n.classList.add(\"show\"):(i.classList.add(\"show\"),d&&o&&(!1===o.expanded&&d.remove(),o.width>0&&(d.style.width=String(o.width)+\"px\")))})(window)</script></div><style id=\"scroll-properties\"></style><div id=\"notion-app\"></div><script>window.LOCALE_SETUP=void 0,window.LOCALE_SETUP_P=Promise.resolve()</script><script>(()=>{try{window.addEventListener(\"error\",(function(e){if(e.target&&(e.target instanceof HTMLScriptElement||e.target instanceof HTMLLinkElement&&\"stylesheet\"===e.target.rel)){var t=e.target instanceof HTMLScriptElement?\"script\":\"stylesheet\",r=e.target.src||e.target.href;console.error(\"Resource Sentinel noted a failed resource load of type\",t,r),fetch(\"https://http-inputs-notion.splunkcloud.com/services/collector/raw\",{method:\"POST\",headers:{\"Content-Type\":\"text/plain; charset=utf-8\",Authorization:\"Splunk EA76605A-F565-4B17-A496-34435622A1EB\"},mode:\"cors\",keepalive:!0,body:JSON.stringify({environment:\"production\",level:\"error\",from:\"resourceSentinel\",type:\"resourceLoadFailure\",error:{message:`Failed to load \"${t}\" resource`,miscDataString:r}}),priority:\"low\"}).catch(e=>{console.error(\"Resource Sentinel failed to send error to Splunk\",e)})}}),!0),console.info(\"Resource Sentinel initialized...\")}catch(e){console.error(\"Resource Sentinel failed to initialize\",e)}})()</script><script>__notion_html_async.push(\"opfsBootupRegistry\",{\"isServerEnabled\":false})</script><script>__notion_html_async.push(\"ready\",!0)</script><script>__notion_html_async.push(\"bootReady\",true)</script><script>__notion_html_async.push(\"serverSidePrefetchDataPending\",true)</script><script>__notion_html_async.push(\"serverSidePrefetchData\",{\"pageId\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"recordMap\":{\"__version__\":3,\"block\":{\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"value\":{\"id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"version\":1051,\"type\":\"page\",\"properties\":{\"title\":[[\"Let's get you some attention🎉\"]]},\"content\":[\"975fba87-f823-41e5-b435-d9aee74adb44\",\"74f224c8-cbd0-477a-a76f-eff1c0bee105\",\"39c8b00e-a0c4-4a44-bcdd-f275ca20b3d9\",\"a1a0ced9-9685-4aee-b63c-dc40066936e1\",\"e0e6d107-8636-4b01-8b37-c5d397597173\",\"b95d545f-d609-4307-885f-8c1e84c9ee7e\",\"a25ecafa-7006-41c0-ad61-b79b52c67aa1\",\"fc8a0264-4fb2-4e8e-8667-4a5c073fe9d1\",\"bbdd21b5-b956-4504-8fa3-62aeb20b5646\",\"aecc774f-6ea4-4930-a7d8-7486fcf3df41\",\"714da3f4-e541-4eee-b936-498ab63808ef\",\"c9e5fcfa-5357-4a95-83d3-327d3a7639ab\",\"95320dd0-d4a1-48ac-93e3-79ec6799ef20\",\"fa2ef18f-d47e-4c16-b925-36ee3e9b18df\",\"5ced1ef3-15f4-4e9e-b464-b7a1440eb38c\",\"72758b32-58c8-45a9-a9f3-c7d0a84e87d5\",\"391de3a0-0ffb-4fb6-bd70-b15d1ee79ae9\",\"04c73d99-dbfe-4d31-a60e-218654d3c241\",\"6098b087-e418-41cb-954f-33a41428ebc3\",\"ffdaeb25-573c-427e-a1b7-f500d1b01873\",\"e3ad005d-994b-4f70-afcd-fba51042b579\",\"3eb11439-1782-49b9-95ac-2aca2928b85c\",\"991e3430-bce9-45da-85bc-5b80e2b810af\",\"6aa0a40e-9ca2-4fc9-8032-bb53d76bbdea\",\"9432bd2e-632c-423f-929a-cd4e8f2a60f7\",\"0a5e30b4-396f-4013-8dbb-4df5aa4dba4c\",\"55f3889e-cd8d-4776-96c2-b484b02e03b4\",\"3416242e-34d3-4a52-8cbf-a62968ccb32a\",\"9a62bbaf-aa4f-48a5-a038-a78f0a20ad47\",\"4fd37217-0f73-4bf8-940d-cd68c1c086ef\",\"41477a19-942f-4061-8176-e626c0be6c55\",\"63966eed-7ac6-4965-981f-ac2bd226829f\",\"3288bcf1-2758-4525-924f-0892687f97d2\",\"d6ac5679-452a-46ac-becf-3b483c285400\",\"7625affd-1b50-4689-abce-a8f9fc0ca0a4\",\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\",\"34481d2b-ed25-4588-9b54-ac65f3c28bf2\",\"dcd41b8b-1353-422d-8387-835c1bba4c30\",\"fe21da58-7a48-4272-89ab-0ba4bea35079\",\"83b2f509-ee4f-4236-a197-09f133232a73\",\"27b8834e-6a8d-4d1f-97fa-a6e93f660496\",\"9721b86f-23f3-4131-b613-6e8b2824f9e4\",\"59ecb7b0-765a-47ef-8e60-e1361986a9a2\",\"9048e07b-37b9-4dab-ae0d-1c296c7b644c\",\"53547f09-8aca-426b-a64d-29fbe9c1b9c1\",\"2764abf2-b50e-45c6-80c8-0ebecaa13585\",\"cc7347cf-ea4c-40a7-911b-5c099ce54fca\",\"879e7f07-4b5e-4205-bfd5-4bc4fcb2510e\",\"becd6446-9aab-4112-8979-3d69784d1212\",\"49bf37a3-cc98-4a27-aa57-4a599424dae5\",\"50065979-48fb-436f-966b-b2ee0125748f\",\"88685a0d-9203-474c-ad0f-5403c07b970d\",\"3a8d93dc-4a0e-4966-9cc0-fc2a3d383db7\",\"8e6f7ff2-d630-4eb3-8aac-ed1461ebb84b\",\"77b040dd-9f69-4d59-8c58-1b50d4d8719c\",\"a08624b1-2a71-4d10-a621-dcbb60c6fbf0\",\"0513acd9-5a66-4e9f-832a-ad5d4862fdb5\",\"76d99f46-72b0-4edd-a80a-d69f1cf0cff6\",\"99481a0d-3fec-4a22-9bca-c8c172d20e79\",\"ee267857-13b8-4d89-ab62-f874b90e2de7\",\"feba7803-fe81-4d65-a649-563af35fd63b\",\"f4e32de6-3516-41c1-af68-078cb2178f15\",\"47e922ed-365e-4981-ab9e-3f4a2b0f70f6\",\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"222f6a6e-1c57-4042-9734-056af97f433a\",\"2438f060-c2cf-4308-9e77-6cb546b82313\",\"182ac2f4-c4c2-4fa8-8e13-b34034603c44\",\"97fcc61d-cd16-4d71-ac7a-be78969dcf59\",\"3740612a-ae2d-48ee-82d2-2e0d6650cc7d\",\"017b3f49-85a4-4b0e-ae4d-38c9d9bc8b29\",\"d9395f7e-121f-44ac-80c0-b19fd529744e\",\"b2670f7f-b356-4ae6-a614-f68ec1e4eb48\",\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"4daf7b69-f837-4a73-94d5-090481e1e178\",\"ce25dd74-7f26-4ecf-ae5a-46447ec82744\",\"f1a88962-f5a9-4506-8a40-94466665183a\",\"b8a49dbd-56cd-4823-9218-29fb2d5e4959\",\"e7027e3a-6499-406c-8976-4b08b0cd4d1e\",\"4f1e2ebc-30c8-4651-be3b-bda24e3007f5\",\"0fbf7d5c-a256-4523-90a9-4b3c8d0b4bd2\",\"4e7d327f-03c6-4503-a3a1-946c1b8e1d67\",\"8fe2a38a-0ee7-42f5-9b0a-318545ee9acf\",\"23b62e57-014c-47f0-863b-a9fb371a700a\",\"ed92a5e2-7915-4766-9911-bda73e6f5fca\",\"b2a34749-033a-4577-b138-5044e3568b91\",\"e0797105-c728-4026-9a4d-5a4c55a8589c\",\"952d6a72-8361-4826-af5c-6d5a2aac741a\",\"ea296fd6-add9-4362-b13f-e232f7bab6ec\",\"b15a59ee-18f3-4cae-8382-7143c0e6042c\",\"4946a10e-2c63-46d4-a884-dc7c595ed24c\",\"54d7a1a6-bacc-4f8b-8596-42a0d11266b1\",\"1f2ef9d9-b80c-802b-90b9-d2821f21166e\",\"1f2ef9d9-b80c-8038-8682-dadbad83907d\",\"fbe91ced-0de3-4a70-b312-0c55e53df3eb\",\"8333d15f-7ffd-4b99-9203-4edb673c4172\",\"116cda53-f674-46ab-8339-e302baaacc2f\",\"bc0b2926-1645-48d4-95f2-6605111dfc74\",\"2b0e4ab5-c12e-4316-997a-c456e14b40e8\"],\"format\":{\"site_id\":\"1b559fcc-b170-81ba-a56b-007975968d25\",\"page_icon\":\"🚩\",\"page_cover\":\"attachment:5208410a-b61e-4df6-b453-9ed8ce79d8af:icdev2.jpg\",\"block_locked\":true,\"block_locked_by\":\"3d1c2c14-84cc-4f07-921f-bd3ba3b39ddd\",\"page_cover_position\":0.5,\"social_media_image_preview_url\":\"attachment:63976fab-c719-48f9-9e82-6eb4d54f73a1:SocialMediaPreviewImage.png\"},\"permissions\":[{\"role\":\"editor\",\"type\":\"user_permission\",\"user_id\":\"3263cd4d-1df7-489a-a8e4-d31b1339030c\"},{\"role\":\"editor\",\"type\":\"user_permission\",\"user_id\":\"b853e9e2-774f-432a-a205-dd33ddb92068\"},{\"role\":\"editor\",\"type\":\"user_permission\",\"user_id\":\"7bd504d8-374d-4a29-8e52-33794b3c8066\"},{\"role\":\"editor\",\"type\":\"user_permission\",\"user_id\":\"3d1c2c14-84cc-4f07-921f-bd3ba3b39ddd\"},{\"role\":\"editor\",\"type\":\"user_permission\",\"user_id\":\"c34c019f-ea97-4191-ba87-dd8f84defb04\"},{\"role\":\"reader\",\"type\":\"public_permission\",\"is_site\":true,\"added_timestamp\":1684900797522,\"allow_duplicate\":false}],\"created_time\":1667386860000,\"last_edited_time\":1747136477707,\"parent_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"parent_table\":\"space\",\"alive\":true,\"file_ids\":[\"9b753c90-1585-4434-8d97-109de88f3808\",\"ec0d5fde-0fbb-4630-9ef6-be1cbf452d8f\",\"f9380618-50f8-476c-8c6d-5f1fa0469498\",\"10855a16-bc57-4859-8933-026439803369\",\"8474d3e8-c4b0-4e84-a0e8-eac262335ed3\",\"3b2fccc8-423c-455e-8e76-c661cc23902b\",\"e67b85b4-f595-40b6-8192-fa9d4770d81f\",\"6698a93b-9cba-4dff-b0a0-832ad46cf90e\",\"5208410a-b61e-4df6-b453-9ed8ce79d8af\",\"63976fab-c719-48f9-9e82-6eb4d54f73a1\"],\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"975fba87-f823-41e5-b435-d9aee74adb44\":{\"value\":{\"value\":{\"id\":\"975fba87-f823-41e5-b435-d9aee74adb44\",\"version\":70,\"type\":\"sub_header\",\"properties\":{\"title\":[[\"!!\",[[\"h\",\"red\"]]],[\" \",[[\"h\",\"pink\"]]],[\"Help us promote your project to the community\"],[\" !!\",[[\"h\",\"red\"]]]]},\"created_time\":1667386994718,\"last_edited_time\":1668076740000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"74f224c8-cbd0-477a-a76f-eff1c0bee105\":{\"value\":{\"value\":{\"id\":\"74f224c8-cbd0-477a-a76f-eff1c0bee105\",\"version\":5,\"type\":\"text\",\"created_time\":1667386920000,\"last_edited_time\":1667386920000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"39c8b00e-a0c4-4a44-bcdd-f275ca20b3d9\":{\"value\":{\"value\":{\"id\":\"39c8b00e-a0c4-4a44-bcdd-f275ca20b3d9\",\"version\":352,\"type\":\"text\",\"properties\":{\"title\":[[\"DFINITY Foundation team appreciates your contribution to the Internet Computer ecosystem and would like to help spread the word about your awesome product! \"]]},\"created_time\":1667386920000,\"last_edited_time\":1668078000000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"a1a0ced9-9685-4aee-b63c-dc40066936e1\":{\"value\":{\"value\":{\"id\":\"a1a0ced9-9685-4aee-b63c-dc40066936e1\",\"version\":14,\"type\":\"text\",\"created_time\":1667387340000,\"last_edited_time\":1668077040000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"e0e6d107-8636-4b01-8b37-c5d397597173\":{\"value\":{\"value\":{\"id\":\"e0e6d107-8636-4b01-8b37-c5d397597173\",\"version\":10,\"type\":\"text\",\"properties\":{\"title\":[[\"For us to achieve that effectively we would need a couple of things from your end:\"]]},\"created_time\":1667387340000,\"last_edited_time\":1737447802428,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"b95d545f-d609-4307-885f-8c1e84c9ee7e\":{\"value\":{\"value\":{\"id\":\"b95d545f-d609-4307-885f-8c1e84c9ee7e\",\"version\":4,\"type\":\"text\",\"created_time\":1668077040000,\"last_edited_time\":1668077040000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"a25ecafa-7006-41c0-ad61-b79b52c67aa1\":{\"value\":{\"value\":{\"id\":\"a25ecafa-7006-41c0-ad61-b79b52c67aa1\",\"version\":228,\"type\":\"text\",\"properties\":{\"title\":[[\" 🗣️\",[[\"m\",\"a6d19fab-4ff7-4a82-abab-a317fd2d9b62\"]]],[\" \",[[\"m\",\"2fdb38fa-9d74-43f2-833b-c2c249e5a9c9\"],[\"m\",\"a6d19fab-4ff7-4a82-abab-a317fd2d9b62\"]]],[\"Your product pitch\",[[\"m\",\"2fdb38fa-9d74-43f2-833b-c2c249e5a9c9\"],[\"m\",\"a6d19fab-4ff7-4a82-abab-a317fd2d9b62\"],[\"a\",\"/c7eaabbc87d142f5baa92096cadc181f#714da3f4e5414eeeb936498ab63808ef\"]]],[\" \"]]},\"discussions\":[\"2fdb38fa-9d74-43f2-833b-c2c249e5a9c9\",\"a6d19fab-4ff7-4a82-abab-a317fd2d9b62\"],\"created_time\":1667387460000,\"last_edited_time\":1668076800000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"fc8a0264-4fb2-4e8e-8667-4a5c073fe9d1\":{\"value\":{\"value\":{\"id\":\"fc8a0264-4fb2-4e8e-8667-4a5c073fe9d1\",\"version\":940,\"type\":\"text\",\"properties\":{\"title\":[[\"  ☀️ \"],[\"Get X (ex Twitter) support for your announcement\",[[\"a\",\"/c7eaabbc87d142f5baa92096cadc181f#9048e07b37b94dabae0d1c296c7b644c\"]]]]},\"created_time\":1667387340000,\"last_edited_time\":1705547527060,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"bbdd21b5-b956-4504-8fa3-62aeb20b5646\":{\"value\":{\"value\":{\"id\":\"bbdd21b5-b956-4504-8fa3-62aeb20b5646\",\"version\":136,\"type\":\"text\",\"properties\":{\"title\":[[\" ❤️ \"],[\"Showcase your product on our Ecosystem website\",[[\"a\",\"/c7eaabbc87d142f5baa92096cadc181f#97fcc61dcd164d71ac7abe78969dcf59\"]]]]},\"created_time\":1676439408392,\"last_edited_time\":1677256542345,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"aecc774f-6ea4-4930-a7d8-7486fcf3df41\":{\"value\":{\"value\":{\"id\":\"aecc774f-6ea4-4930-a7d8-7486fcf3df41\",\"version\":9,\"type\":\"text\",\"created_time\":1667387520000,\"last_edited_time\":1668077040000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"714da3f4-e541-4eee-b936-498ab63808ef\":{\"value\":{\"value\":{\"id\":\"714da3f4-e541-4eee-b936-498ab63808ef\",\"version\":157,\"type\":\"sub_sub_header\",\"properties\":{\"title\":[[\" 🗣️ 🚩 Submit your product pitch video \"]]},\"format\":{\"block_color\":\"blue_background\",\"copied_from_pointer\":{\"id\":\"bbf3354e-7775-4e89-8871-0b00bf934d1e\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667420787101,\"last_edited_time\":1678863118797,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"bbf3354e-7775-4e89-8871-0b00bf934d1e\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"c9e5fcfa-5357-4a95-83d3-327d3a7639ab\":{\"value\":{\"value\":{\"id\":\"c9e5fcfa-5357-4a95-83d3-327d3a7639ab\",\"version\":7,\"type\":\"text\",\"created_time\":1667419173136,\"last_edited_time\":1668076080000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"95320dd0-d4a1-48ac-93e3-79ec6799ef20\":{\"value\":{\"value\":{\"id\":\"95320dd0-d4a1-48ac-93e3-79ec6799ef20\",\"version\":3,\"type\":\"text\",\"properties\":{\"title\":[[\"💡 \"],[\"What:\",[[\"b\"]]]]},\"created_time\":1667419173136,\"last_edited_time\":1668076080000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"fa2ef18f-d47e-4c16-b925-36ee3e9b18df\":{\"value\":{\"value\":{\"id\":\"fa2ef18f-d47e-4c16-b925-36ee3e9b18df\",\"version\":16,\"type\":\"text\",\"properties\":{\"title\":[[\"Product Pitch video \"]]},\"created_time\":1667441130507,\"last_edited_time\":1668077100000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"5ced1ef3-15f4-4e9e-b464-b7a1440eb38c\":{\"value\":{\"value\":{\"id\":\"5ced1ef3-15f4-4e9e-b464-b7a1440eb38c\",\"version\":11,\"type\":\"text\",\"created_time\":1667419173138,\"last_edited_time\":1668077100000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"72758b32-58c8-45a9-a9f3-c7d0a84e87d5\":{\"value\":{\"value\":{\"id\":\"72758b32-58c8-45a9-a9f3-c7d0a84e87d5\",\"version\":7,\"type\":\"text\",\"properties\":{\"title\":[[\"💡 \"],[\"Why: \",[[\"b\"]]]]},\"created_time\":1667419173138,\"last_edited_time\":1667441220000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"391de3a0-0ffb-4fb6-bd70-b15d1ee79ae9\":{\"value\":{\"value\":{\"id\":\"391de3a0-0ffb-4fb6-bd70-b15d1ee79ae9\",\"version\":77,\"type\":\"text\",\"properties\":{\"title\":[[\"Your product pitch will enable the DFINITY social media, PR and marketing teams to get a snapshot view of your core value proposition in a quick and effective manner. Your pitch will also enable the entire IC community to get an overview of what you are building and that would help you drive more organic adoption to your project.\"]]},\"created_time\":1667419560000,\"last_edited_time\":1668080040000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"04c73d99-dbfe-4d31-a60e-218654d3c241\":{\"value\":{\"value\":{\"id\":\"04c73d99-dbfe-4d31-a60e-218654d3c241\",\"version\":4,\"type\":\"text\",\"created_time\":1667440680000,\"last_edited_time\":1667440680000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"6098b087-e418-41cb-954f-33a41428ebc3\":{\"value\":{\"value\":{\"id\":\"6098b087-e418-41cb-954f-33a41428ebc3\",\"version\":29,\"type\":\"text\",\"properties\":{\"title\":[[\"💡 \"],[\"How: \",[[\"b\"]]]]},\"created_time\":1667419140000,\"last_edited_time\":1667441820000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ffdaeb25-573c-427e-a1b7-f500d1b01873\":{\"value\":{\"value\":{\"id\":\"ffdaeb25-573c-427e-a1b7-f500d1b01873\",\"version\":24,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Produce pitch video (4~6 min) on any video platform (for instance, YouTube). \"]]},\"created_time\":1667441220000,\"last_edited_time\":1667442240000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"e3ad005d-994b-4f70-afcd-fba51042b579\":{\"value\":{\"value\":{\"id\":\"e3ad005d-994b-4f70-afcd-fba51042b579\",\"version\":21,\"type\":\"text\",\"properties\":{\"title\":[[\" ⚠️ Please ensure to keep your video visibility set as “\"],[\"Public\",[[\"b\"]]],[\"”⚠️\"]]},\"created_time\":1667442240000,\"last_edited_time\":1667442240000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"3eb11439-1782-49b9-95ac-2aca2928b85c\":{\"value\":{\"value\":{\"id\":\"3eb11439-1782-49b9-95ac-2aca2928b85c\",\"version\":13,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Try to imagine your video in \"],[\"2 separate parts\",[[\"b\"]]]]},\"created_time\":1667441520000,\"last_edited_time\":1667441760000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"991e3430-bce9-45da-85bc-5b80e2b810af\":{\"value\":{\"value\":{\"id\":\"991e3430-bce9-45da-85bc-5b80e2b810af\",\"version\":34,\"type\":\"table\",\"content\":[\"a7b2720f-7aba-4a10-a0c4-bd14d5e90dfc\"],\"format\":{\"table_block_column_order\":[\"]Uhl\"],\"table_block_column_format\":{\"]Uhl\":{\"width\":780}}},\"created_time\":1667441304038,\"last_edited_time\":1667441640000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"6aa0a40e-9ca2-4fc9-8032-bb53d76bbdea\":{\"value\":{\"value\":{\"id\":\"6aa0a40e-9ca2-4fc9-8032-bb53d76bbdea\",\"version\":234,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Tell us a little bit about your team and the project\"]]},\"created_time\":1667420040000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"9432bd2e-632c-423f-929a-cd4e8f2a60f7\":{\"value\":{\"value\":{\"id\":\"9432bd2e-632c-423f-929a-cd4e8f2a60f7\",\"version\":18,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Who are your target users?\"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"a7b2720f-7aba-4a10-a0c4-bd14d5e90dfc\":{\"value\":{\"value\":{\"id\":\"a7b2720f-7aba-4a10-a0c4-bd14d5e90dfc\",\"version\":49,\"type\":\"table_row\",\"properties\":{\"]Uhl\":[[\"1.\",[[\"b\"]]],[\" \"],[\"General Intro [2-3 mins]:\",[[\"b\"]]],[\" \\nImagine that your audience is completely unfamiliar with what you are building. Take them from a complete lack of familiarity to a point they can speak about with your key value proposition easily. You could look at covering the following points\"]]},\"format\":{\"block_color\":\"gray_background\"},\"created_time\":1667441304038,\"last_edited_time\":1667441940000,\"parent_id\":\"991e3430-bce9-45da-85bc-5b80e2b810af\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"0a5e30b4-396f-4013-8dbb-4df5aa4dba4c\":{\"value\":{\"value\":{\"id\":\"0a5e30b4-396f-4013-8dbb-4df5aa4dba4c\",\"version\":14,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"What is the problem you are solving?\"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"55f3889e-cd8d-4776-96c2-b484b02e03b4\":{\"value\":{\"value\":{\"id\":\"55f3889e-cd8d-4776-96c2-b484b02e03b4\",\"version\":12,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Why is this a problem (pain point) for your users?\"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"3416242e-34d3-4a52-8cbf-a62968ccb32a\":{\"value\":{\"value\":{\"id\":\"3416242e-34d3-4a52-8cbf-a62968ccb32a\",\"version\":17,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"How big is the potential opportunity according to you? \"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"9a62bbaf-aa4f-48a5-a038-a78f0a20ad47\":{\"value\":{\"value\":{\"id\":\"9a62bbaf-aa4f-48a5-a038-a78f0a20ad47\",\"version\":17,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Product Demo i.e a brief walkthrough of your user experience\"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"4fd37217-0f73-4bf8-940d-cd68c1c086ef\":{\"value\":{\"value\":{\"id\":\"4fd37217-0f73-4bf8-940d-cd68c1c086ef\",\"version\":4,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Why did you choose to build on IC?\"]]},\"created_time\":1667441460000,\"last_edited_time\":1667441460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"41477a19-942f-4061-8176-e626c0be6c55\":{\"value\":{\"value\":{\"id\":\"41477a19-942f-4061-8176-e626c0be6c55\",\"version\":5,\"type\":\"text\",\"created_time\":1667442180000,\"last_edited_time\":1667442180000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"63966eed-7ac6-4965-981f-ac2bd226829f\":{\"value\":{\"value\":{\"id\":\"63966eed-7ac6-4965-981f-ac2bd226829f\",\"version\":7,\"type\":\"table\",\"content\":[\"77096e86-8685-4454-8fa3-cb162e3a51af\"],\"format\":{\"copied_from_pointer\":{\"id\":\"991e3430-bce9-45da-85bc-5b80e2b810af\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"table_block_column_order\":[\"]Uhl\"],\"table_block_column_format\":{\"]Uhl\":{\"width\":780}}},\"created_time\":1667441846010,\"last_edited_time\":1667441820000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"991e3430-bce9-45da-85bc-5b80e2b810af\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"3288bcf1-2758-4525-924f-0892687f97d2\":{\"value\":{\"value\":{\"id\":\"3288bcf1-2758-4525-924f-0892687f97d2\",\"version\":27,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"High level architecture of how you built it \"]]},\"created_time\":1667420460000,\"last_edited_time\":1668077400000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"d6ac5679-452a-46ac-becf-3b483c285400\":{\"value\":{\"value\":{\"id\":\"d6ac5679-452a-46ac-becf-3b483c285400\",\"version\":24,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Code walkthrough\"]]},\"created_time\":1667420460000,\"last_edited_time\":1667442000000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"7625affd-1b50-4689-abce-a8f9fc0ca0a4\":{\"value\":{\"value\":{\"id\":\"7625affd-1b50-4689-abce-a8f9fc0ca0a4\",\"version\":10,\"type\":\"text\",\"created_time\":1667442000000,\"last_edited_time\":1675928715424,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\":{\"value\":{\"value\":{\"id\":\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\",\"version\":550,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Post \",[[\"b\"]]],[\"it on your X, and share the link with us via the form. Make sure your X mention; \"]]},\"content\":[\"30c29417-f683-40f6-9f16-1d3656edfa9b\",\"0df69527-928d-41fc-819e-6a4106fd735f\",\"5c1c203b-7b28-4a18-8bf9-d9eb9aa6440e\"],\"created_time\":1667442000000,\"last_edited_time\":1715174105457,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"34481d2b-ed25-4588-9b54-ac65f3c28bf2\":{\"value\":{\"value\":{\"id\":\"34481d2b-ed25-4588-9b54-ac65f3c28bf2\",\"version\":3,\"type\":\"text\",\"format\":{\"copied_from_pointer\":{\"id\":\"c7173502-14dc-4371-9687-2c601686b81c\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667419297007,\"last_edited_time\":1667419260000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"c7173502-14dc-4371-9687-2c601686b81c\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"dcd41b8b-1353-422d-8387-835c1bba4c30\":{\"value\":{\"value\":{\"id\":\"dcd41b8b-1353-422d-8387-835c1bba4c30\",\"version\":478,\"type\":\"text\",\"properties\":{\"title\":[[\" \"],[\"Produce content \",[[\"b\"],[\"h\",\"teal_background\"]]],[\" ▶️ \",[[\"b\"]]],[\"Post it on on your X\",[[\"b\"],[\"h\",\"yellow_background\"]]],[\" ▶️ \",[[\"b\"]]],[\"Send it to us\",[[\"b\"],[\"h\",\"blue_background\"]]],[\" ▶️ \",[[\"b\"]]],[\"We will promote it!\",[[\"b\"],[\"h\",\"red_background\"]]]]},\"created_time\":1667388240000,\"last_edited_time\":1715174071617,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"fe21da58-7a48-4272-89ab-0ba4bea35079\":{\"value\":{\"value\":{\"id\":\"fe21da58-7a48-4272-89ab-0ba4bea35079\",\"version\":31,\"type\":\"text\",\"format\":{\"copied_from_pointer\":{\"id\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667419297007,\"last_edited_time\":1667440740000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"83b2f509-ee4f-4236-a197-09f133232a73\":{\"value\":{\"value\":{\"id\":\"83b2f509-ee4f-4236-a197-09f133232a73\",\"version\":394,\"type\":\"text\",\"properties\":{\"title\":[[\" \"],[\"Submit your X for RT / QT\",[[\"a\",\"https://airtable.com/appBKNYn6DaFccnno/shrcqNYajcmCnD1rw\"],[\"c\"]]]]},\"format\":{\"copied_from_pointer\":{\"id\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667419297007,\"last_edited_time\":1715174084223,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"27b8834e-6a8d-4d1f-97fa-a6e93f660496\":{\"value\":{\"value\":{\"id\":\"27b8834e-6a8d-4d1f-97fa-a6e93f660496\",\"version\":5,\"type\":\"text\",\"format\":{\"copied_from_pointer\":{\"id\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667419297007,\"last_edited_time\":1668077280000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"9721b86f-23f3-4131-b613-6e8b2824f9e4\":{\"value\":{\"value\":{\"id\":\"9721b86f-23f3-4131-b613-6e8b2824f9e4\",\"version\":4,\"type\":\"text\",\"properties\":{\"title\":[[\"Additional Tip: \",[[\"b\"]]],[\"To effectively promote your product to the IC community, we would highly recommend you to also create a forum post that summarizes your product pitch on our \"],[\"Developer Form\",[[\"a\",\"https://forum.dfinity.org/c/developers/\"]]],[\". \"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667419297007,\"last_edited_time\":1668077280000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"fcf2970d-70c9-40b1-b5ae-ec02f097ae89\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"59ecb7b0-765a-47ef-8e60-e1361986a9a2\":{\"value\":{\"value\":{\"id\":\"59ecb7b0-765a-47ef-8e60-e1361986a9a2\",\"version\":4,\"type\":\"text\",\"created_time\":1668077280000,\"last_edited_time\":1668077280000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"9048e07b-37b9-4dab-ae0d-1c296c7b644c\":{\"value\":{\"value\":{\"id\":\"9048e07b-37b9-4dab-ae0d-1c296c7b644c\",\"version\":345,\"type\":\"sub_sub_header\",\"properties\":{\"title\":[[\" ☀️🚩  Get X (ex Twitter) support for your announcement\"]]},\"format\":{\"block_color\":\"purple_background\"},\"created_time\":1667387580000,\"last_edited_time\":1705547631318,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"53547f09-8aca-426b-a64d-29fbe9c1b9c1\":{\"value\":{\"value\":{\"id\":\"53547f09-8aca-426b-a64d-29fbe9c1b9c1\",\"version\":47,\"type\":\"text\",\"created_time\":1667420640000,\"last_edited_time\":1667442060000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"2764abf2-b50e-45c6-80c8-0ebecaa13585\":{\"value\":{\"value\":{\"id\":\"2764abf2-b50e-45c6-80c8-0ebecaa13585\",\"version\":9,\"type\":\"text\",\"properties\":{\"title\":[[\"💡 \",[[\"m\",\"122ef9d9-b80c-8085-96e7-001cb486a6ea\"]]],[\"What:\",[[\"b\"],[\"m\",\"122ef9d9-b80c-8085-96e7-001cb486a6ea\"]]]]},\"discussions\":[\"122ef9d9-b80c-8085-96e7-001cb486a6ea\"],\"created_time\":1667420640000,\"last_edited_time\":1668077460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"cc7347cf-ea4c-40a7-911b-5c099ce54fca\":{\"value\":{\"value\":{\"id\":\"cc7347cf-ea4c-40a7-911b-5c099ce54fca\",\"version\":27,\"type\":\"text\",\"properties\":{\"title\":[[\"Social Media & PR request form\",[[\"m\",\"122ef9d9-b80c-8085-96e7-001cb486a6ea\"]]]]},\"discussions\":[\"122ef9d9-b80c-8085-96e7-001cb486a6ea\"],\"created_time\":1667442060000,\"last_edited_time\":1668077460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"879e7f07-4b5e-4205-bfd5-4bc4fcb2510e\":{\"value\":{\"value\":{\"id\":\"879e7f07-4b5e-4205-bfd5-4bc4fcb2510e\",\"version\":5,\"type\":\"text\",\"created_time\":1667442120000,\"last_edited_time\":1667442120000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"becd6446-9aab-4112-8979-3d69784d1212\":{\"value\":{\"value\":{\"id\":\"becd6446-9aab-4112-8979-3d69784d1212\",\"version\":19,\"type\":\"text\",\"properties\":{\"title\":[[\"💡 \"],[\"Why:\",[[\"b\"]]]]},\"created_time\":1667442120000,\"last_edited_time\":1667442120000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"49bf37a3-cc98-4a27-aa57-4a599424dae5\":{\"value\":{\"value\":{\"id\":\"49bf37a3-cc98-4a27-aa57-4a599424dae5\",\"version\":178,\"type\":\"text\",\"properties\":{\"title\":[[\"This helps us share any exciting and newsworthy announcements at your end with the DFINITY social media, PR and marketing teams in a quick and time sensitive manner. \"]]},\"created_time\":1667420640000,\"last_edited_time\":1668077520000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"77096e86-8685-4454-8fa3-cb162e3a51af\":{\"value\":{\"value\":{\"id\":\"77096e86-8685-4454-8fa3-cb162e3a51af\",\"version\":30,\"type\":\"table_row\",\"properties\":{\"]Uhl\":[[\"2. Code/Architecture walkthrough [2-3 mins]\\n\",[[\"b\"]]],[\"Now you should focus on zooming into your code and architecture in detail. Any technical person looking at your app/source code should benefit from it and is easily able to take a decision if they are able to leverage what you have built into their own work.\"]]},\"format\":{\"block_color\":\"gray_background\",\"copied_from_pointer\":{\"id\":\"a7b2720f-7aba-4a10-a0c4-bd14d5e90dfc\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667441846010,\"last_edited_time\":1667442000000,\"parent_id\":\"63966eed-7ac6-4965-981f-ac2bd226829f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"a7b2720f-7aba-4a10-a0c4-bd14d5e90dfc\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"30c29417-f683-40f6-9f16-1d3656edfa9b\":{\"value\":{\"value\":{\"id\":\"30c29417-f683-40f6-9f16-1d3656edfa9b\",\"version\":6,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Description of your product\"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"76d99f46-72b0-4edd-a80a-d69f1cf0cff6\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1692783605728,\"last_edited_time\":1692783608491,\"parent_id\":\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"76d99f46-72b0-4edd-a80a-d69f1cf0cff6\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"0df69527-928d-41fc-819e-6a4106fd735f\":{\"value\":{\"value\":{\"id\":\"0df69527-928d-41fc-819e-6a4106fd735f\",\"version\":10,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"how you built on IC\"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"99481a0d-3fec-4a22-9bca-c8c172d20e79\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1692783605728,\"last_edited_time\":1715174029421,\"parent_id\":\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"99481a0d-3fec-4a22-9bca-c8c172d20e79\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"5c1c203b-7b28-4a18-8bf9-d9eb9aa6440e\":{\"value\":{\"value\":{\"id\":\"5c1c203b-7b28-4a18-8bf9-d9eb9aa6440e\",\"version\":7,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"and add hashtags #icp @dfinity #icpgrant\"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"ee267857-13b8-4d89-ab62-f874b90e2de7\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1692783605728,\"last_edited_time\":1692783610319,\"parent_id\":\"24ca81ec-2d0b-4123-bd81-195cfa4513e9\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"ee267857-13b8-4d89-ab62-f874b90e2de7\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"50065979-48fb-436f-966b-b2ee0125748f\":{\"value\":{\"value\":{\"id\":\"50065979-48fb-436f-966b-b2ee0125748f\",\"version\":7,\"type\":\"text\",\"created_time\":1675928754717,\"last_edited_time\":1675928754841,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"88685a0d-9203-474c-ad0f-5403c07b970d\":{\"value\":{\"value\":{\"id\":\"88685a0d-9203-474c-ad0f-5403c07b970d\",\"version\":509,\"type\":\"text\",\"properties\":{\"title\":[[\"If you already made an announcement via your X account, simply send it to us via the form!\"]]},\"created_time\":1675928754717,\"last_edited_time\":1715174180066,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"3a8d93dc-4a0e-4966-9cc0-fc2a3d383db7\":{\"value\":{\"value\":{\"id\":\"3a8d93dc-4a0e-4966-9cc0-fc2a3d383db7\",\"version\":13,\"type\":\"text\",\"created_time\":1667420640000,\"last_edited_time\":1667442120000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"8e6f7ff2-d630-4eb3-8aac-ed1461ebb84b\":{\"value\":{\"value\":{\"id\":\"8e6f7ff2-d630-4eb3-8aac-ed1461ebb84b\",\"version\":74,\"type\":\"text\",\"properties\":{\"title\":[[\" \"],[\"Got any exciting news and update upcoming?\",[[\"b\"],[\"h\",\"teal_background\"]]],[\" \",[[\"h\",\"pink\"],[\"b\"]]]]},\"created_time\":1667420640000,\"last_edited_time\":1668077580000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"77b040dd-9f69-4d59-8c58-1b50d4d8719c\":{\"value\":{\"value\":{\"id\":\"77b040dd-9f69-4d59-8c58-1b50d4d8719c\",\"version\":7,\"type\":\"text\",\"created_time\":1667387580000,\"last_edited_time\":1667389560000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"a08624b1-2a71-4d10-a621-dcbb60c6fbf0\":{\"value\":{\"value\":{\"id\":\"a08624b1-2a71-4d10-a621-dcbb60c6fbf0\",\"version\":219,\"type\":\"text\",\"properties\":{\"title\":[[\"Submit the \"],[\"social media & PR request form\",[[\"b\"]]],[\", and our content team will try to get you more attention through our channels and resources 💪\"]]},\"created_time\":1667387580000,\"last_edited_time\":1677248350817,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"0513acd9-5a66-4e9f-832a-ad5d4862fdb5\":{\"value\":{\"value\":{\"id\":\"0513acd9-5a66-4e9f-832a-ad5d4862fdb5\",\"version\":19,\"type\":\"text\",\"properties\":{\"title\":[[\"Make sure your X mention; \"]]},\"created_time\":1692783411383,\"last_edited_time\":1715174117835,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"76d99f46-72b0-4edd-a80a-d69f1cf0cff6\":{\"value\":{\"value\":{\"id\":\"76d99f46-72b0-4edd-a80a-d69f1cf0cff6\",\"version\":68,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Description of your product\"]]},\"created_time\":1692783580145,\"last_edited_time\":1692783585837,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"99481a0d-3fec-4a22-9bca-c8c172d20e79\":{\"value\":{\"value\":{\"id\":\"99481a0d-3fec-4a22-9bca-c8c172d20e79\",\"version\":13,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"how you built on IC\"]]},\"created_time\":1692783585834,\"last_edited_time\":1692783591344,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ee267857-13b8-4d89-ab62-f874b90e2de7\":{\"value\":{\"value\":{\"id\":\"ee267857-13b8-4d89-ab62-f874b90e2de7\",\"version\":239,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"and add hashtags @DFINITY, @DFINITYDev, #ICP #ICPgrant #InternetComputer\"]]},\"created_time\":1692783591342,\"last_edited_time\":1705547596712,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"feba7803-fe81-4d65-a649-563af35fd63b\":{\"value\":{\"value\":{\"id\":\"feba7803-fe81-4d65-a649-563af35fd63b\",\"version\":5,\"type\":\"text\",\"created_time\":1692783435058,\"last_edited_time\":1692783435061,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"f4e32de6-3516-41c1-af68-078cb2178f15\":{\"value\":{\"value\":{\"id\":\"f4e32de6-3516-41c1-af68-078cb2178f15\",\"version\":754,\"type\":\"text\",\"properties\":{\"title\":[[\"*DFINITY Social media team would like to focus on your development highlights and updates. Token sales and airdrop only request can be dropped from the review stage. \"]]},\"created_time\":1690894860202,\"last_edited_time\":1690894955789,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"47e922ed-365e-4981-ab9e-3f4a2b0f70f6\":{\"value\":{\"value\":{\"id\":\"47e922ed-365e-4981-ab9e-3f4a2b0f70f6\",\"version\":9,\"type\":\"text\",\"created_time\":1667389560000,\"last_edited_time\":1667391720000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"8291718d-7c28-405b-984d-bc4c1b5a21c2\":{\"value\":{\"value\":{\"id\":\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"version\":832,\"type\":\"text\",\"properties\":{\"title\":[[\" \"],[\"Get RT/QT\",[[\"a\",\"https://airtable.com/appAvNe8TApUJyhzl/pagSdrv3C1NjS2YGe/form\"],[\"c\"]]],[\" by DFINITY X account (1~3 days)\"]]},\"created_time\":1667387580000,\"last_edited_time\":1746690467437,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"222f6a6e-1c57-4042-9734-056af97f433a\":{\"value\":{\"value\":{\"id\":\"222f6a6e-1c57-4042-9734-056af97f433a\",\"version\":371,\"type\":\"text\",\"properties\":{\"title\":[[\" \"],[\"Press release\",[[\"a\",\"https://airtable.com/appyWBGCHaZoTzKTN/pagS6BK68OM179Q4T/form\"],[\"c\"]]],[\" \",[[\"a\",\"https://airtable.com/appyWBGCHaZoTzKTN/pagS6BK68OM179Q4T/form\"]]],[\"(Takes longer, please submit asap!)\"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1677248547865,\"last_edited_time\":1740429644345,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"2438f060-c2cf-4308-9e77-6cb546b82313\":{\"value\":{\"value\":{\"id\":\"2438f060-c2cf-4308-9e77-6cb546b82313\",\"version\":5,\"type\":\"text\",\"created_time\":1676439901644,\"last_edited_time\":1676439904898,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"182ac2f4-c4c2-4fa8-8e13-b34034603c44\":{\"value\":{\"value\":{\"id\":\"182ac2f4-c4c2-4fa8-8e13-b34034603c44\",\"version\":6,\"type\":\"text\",\"created_time\":1667391840000,\"last_edited_time\":1676439484141,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"97fcc61d-cd16-4d71-ac7a-be78969dcf59\":{\"value\":{\"value\":{\"id\":\"97fcc61d-cd16-4d71-ac7a-be78969dcf59\",\"version\":139,\"type\":\"sub_sub_header\",\"properties\":{\"title\":[[\" ❤️ 🚩 Showcase your product on our Ecosystem website\"]]},\"format\":{\"block_color\":\"pink_background\"},\"created_time\":1667391840000,\"last_edited_time\":1678863164443,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"3740612a-ae2d-48ee-82d2-2e0d6650cc7d\":{\"value\":{\"value\":{\"id\":\"3740612a-ae2d-48ee-82d2-2e0d6650cc7d\",\"version\":3,\"type\":\"text\",\"created_time\":1678862674795,\"last_edited_time\":1678862674797,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"017b3f49-85a4-4b0e-ae4d-38c9d9bc8b29\":{\"value\":{\"value\":{\"id\":\"017b3f49-85a4-4b0e-ae4d-38c9d9bc8b29\",\"version\":651,\"type\":\"text\",\"properties\":{\"title\":[[\"When your product is ready for an proper intro to the world, submit your product info \"],[\"here\",[[\"a\",\"https://airtable.com/appyWBGCHaZoTzKTN/pagyIkYq3EiBEV0jt/form\"]]],[\", and our team will be able to assist you to showcase it on the \"],[\"Internet Computer webpage\",[[\"a\",\"https://internetcomputer.org/ecosystem\"]]],[\" and \"],[\"DFINITY Developer Grant page\",[[\"a\",\"https://dfinity.org/grants\"]]],[\". \"]]},\"created_time\":1676439501943,\"last_edited_time\":1713758981193,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"d9395f7e-121f-44ac-80c0-b19fd529744e\":{\"value\":{\"value\":{\"id\":\"d9395f7e-121f-44ac-80c0-b19fd529744e\",\"version\":7,\"type\":\"text\",\"created_time\":1676439585742,\"last_edited_time\":1676439587104,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"b2670f7f-b356-4ae6-a614-f68ec1e4eb48\":{\"value\":{\"value\":{\"id\":\"b2670f7f-b356-4ae6-a614-f68ec1e4eb48\",\"version\":64,\"type\":\"text\",\"properties\":{\"title\":[[\"To be listed, you will need;\"]]},\"created_time\":1676439585742,\"last_edited_time\":1676439593337,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\":{\"value\":{\"value\":{\"id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"version\":345,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Your website - You can add ICP badges on your webpage\"]]},\"content\":[\"6214a174-f43d-433f-b00a-d3c7963c0059\",\"ea5b79dd-36d2-42d6-ada0-30095dce9625\",\"2d2a16e6-3c36-4213-97be-f998b7d2fa4e\",\"75c2d1f7-70ec-41e2-b71b-badc5153926e\",\"e04cc98a-53a3-4c90-a074-4fbef91b470a\"],\"created_time\":1676439593579,\"last_edited_time\":1684149288088,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"4daf7b69-f837-4a73-94d5-090481e1e178\":{\"value\":{\"value\":{\"id\":\"4daf7b69-f837-4a73-94d5-090481e1e178\",\"version\":101,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Working canister for your product\"]]},\"created_time\":1676439603781,\"last_edited_time\":1676439622746,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ce25dd74-7f26-4ecf-ae5a-46447ec82744\":{\"value\":{\"value\":{\"id\":\"ce25dd74-7f26-4ecf-ae5a-46447ec82744\",\"version\":93,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Github repo (for open source projects)\"]]},\"created_time\":1676439623013,\"last_edited_time\":1676439661920,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"6214a174-f43d-433f-b00a-d3c7963c0059\":{\"value\":{\"value\":{\"id\":\"6214a174-f43d-433f-b00a-d3c7963c0059\",\"version\":139,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Powered by Crypto Internet Computer\"]]},\"created_time\":1684149192652,\"last_edited_time\":1684149239495,\"parent_id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ea5b79dd-36d2-42d6-ada0-30095dce9625\":{\"value\":{\"value\":{\"id\":\"ea5b79dd-36d2-42d6-ada0-30095dce9625\",\"version\":65,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Powered by Internet Computer\"]]},\"created_time\":1684149231055,\"last_edited_time\":1684149235300,\"parent_id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"2d2a16e6-3c36-4213-97be-f998b7d2fa4e\":{\"value\":{\"value\":{\"id\":\"2d2a16e6-3c36-4213-97be-f998b7d2fa4e\",\"version\":73,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Fully on chain Internet Computer\"]]},\"created_time\":1684149263914,\"last_edited_time\":1684149269406,\"parent_id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"75c2d1f7-70ec-41e2-b71b-badc5153926e\":{\"value\":{\"value\":{\"id\":\"75c2d1f7-70ec-41e2-b71b-badc5153926e\",\"version\":75,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"100% on chain Internet Computer\"]]},\"created_time\":1684149269624,\"last_edited_time\":1684149287837,\"parent_id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"e04cc98a-53a3-4c90-a074-4fbef91b470a\":{\"value\":{\"value\":{\"id\":\"e04cc98a-53a3-4c90-a074-4fbef91b470a\",\"version\":141,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"Find ICP logos and badges here\",[[\"a\",\"https://dfinity.frontify.com/d/pD7yZhsmpqos\"]]]]},\"created_time\":1684149288086,\"last_edited_time\":1729785095222,\"parent_id\":\"d51c3c59-f823-4dfe-a6ff-a331b36344ff\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"f1a88962-f5a9-4506-8a40-94466665183a\":{\"value\":{\"value\":{\"id\":\"f1a88962-f5a9-4506-8a40-94466665183a\",\"version\":77,\"type\":\"bulleted_list\",\"properties\":{\"title\":[[\"and social media (optional) \"]]},\"created_time\":1676439662097,\"last_edited_time\":1676439830040,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"b8a49dbd-56cd-4823-9218-29fb2d5e4959\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"value\":{\"id\":\"b8a49dbd-56cd-4823-9218-29fb2d5e4959\",\"version\":18,\"type\":\"text\",\"content\":[\"6cca7873-c68b-4696-852b-efcaf2d9d6cc\",\"c84e8893-0276-44c9-9d7b-365ccb101cb6\"],\"created_time\":1676439830033,\"last_edited_time\":1678862850244,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"e7027e3a-6499-406c-8976-4b08b0cd4d1e\":{\"value\":{\"value\":{\"id\":\"e7027e3a-6499-406c-8976-4b08b0cd4d1e\",\"version\":131,\"type\":\"sub_sub_header\",\"properties\":{\"title\":[[\" OTHER 🚩 Resources\"]]},\"format\":{\"block_color\":\"red_background\",\"copied_from_pointer\":{\"id\":\"97fcc61d-cd16-4d71-ac7a-be78969dcf59\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1678862682965,\"last_edited_time\":1743776079422,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"97fcc61d-cd16-4d71-ac7a-be78969dcf59\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"4f1e2ebc-30c8-4651-be3b-bda24e3007f5\":{\"value\":{\"value\":{\"id\":\"4f1e2ebc-30c8-4651-be3b-bda24e3007f5\",\"version\":70,\"type\":\"text\",\"created_time\":1667388559883,\"last_edited_time\":1743776080982,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"0fbf7d5c-a256-4523-90a9-4b3c8d0b4bd2\":{\"value\":{\"value\":{\"id\":\"0fbf7d5c-a256-4523-90a9-4b3c8d0b4bd2\",\"version\":43,\"type\":\"text\",\"properties\":{\"title\":[[\"💡\"],[\"DFINITY Dev Discord\",[[\"a\",\"https://discord.internetcomputer.org/\"],[\"b\"],[\"h\",\"blue\"]]],[\" \",[[\"b\"],[\"h\",\"blue\"]]]]},\"format\":{\"copied_from_pointer\":{\"id\":\"d180d44b-9cbf-4fc7-9ac3-9b2493756836\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667885382274,\"last_edited_time\":1737478464956,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"d180d44b-9cbf-4fc7-9ac3-9b2493756836\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"4e7d327f-03c6-4503-a3a1-946c1b8e1d67\":{\"value\":{\"value\":{\"id\":\"4e7d327f-03c6-4503-a3a1-946c1b8e1d67\",\"version\":160,\"type\":\"text\",\"properties\":{\"title\":[[\" Join DFINITY Dev discord to network with other devs building on ICP, \"]]},\"format\":{\"copied_from_pointer\":{\"id\":\"07012af0-eb6c-48b9-a287-6a05e753f8c4\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667885382274,\"last_edited_time\":1729785271275,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"07012af0-eb6c-48b9-a287-6a05e753f8c4\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"8fe2a38a-0ee7-42f5-9b0a-318545ee9acf\":{\"value\":{\"value\":{\"id\":\"8fe2a38a-0ee7-42f5-9b0a-318545ee9acf\",\"version\":9,\"type\":\"text\",\"properties\":{\"title\":[[\" and DFINITY Developer relations team!\"]]},\"created_time\":1668078060000,\"last_edited_time\":1668078060000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"23b62e57-014c-47f0-863b-a9fb371a700a\":{\"value\":{\"value\":{\"id\":\"23b62e57-014c-47f0-863b-a9fb371a700a\",\"version\":165,\"type\":\"text\",\"properties\":{\"title\":[[\" Office hours on Dev Discord are a great opportunity to communicate with our team!\"]]},\"created_time\":1668517020000,\"last_edited_time\":1729785302494,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ed92a5e2-7915-4766-9911-bda73e6f5fca\":{\"value\":{\"value\":{\"id\":\"ed92a5e2-7915-4766-9911-bda73e6f5fca\",\"version\":6,\"type\":\"text\",\"format\":{\"copied_from_pointer\":{\"id\":\"e0797105-c728-4026-9a4d-5a4c55a8589c\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1667885382275,\"last_edited_time\":1667885460000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"e0797105-c728-4026-9a4d-5a4c55a8589c\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"b2a34749-033a-4577-b138-5044e3568b91\":{\"value\":{\"value\":{\"id\":\"b2a34749-033a-4577-b138-5044e3568b91\",\"version\":151,\"type\":\"text\",\"properties\":{\"title\":[[\"💡\",[[\"m\",\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\"]]],[\"Internet Computer Developer Events Calendar\",[[\"a\",\"https://calendar.google.com/calendar/embed?src=c_cgoeq917rpeap7vse3is1hl310%40group.calendar.google.com&ctz=Europe%2FZurich\"],[\"b\"],[\"h\",\"blue\"],[\"m\",\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\"]]]]},\"discussions\":[\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\"],\"created_time\":1687234288095,\"last_edited_time\":1743509616424,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"e0797105-c728-4026-9a4d-5a4c55a8589c\":{\"value\":{\"value\":{\"id\":\"e0797105-c728-4026-9a4d-5a4c55a8589c\",\"version\":190,\"type\":\"text\",\"properties\":{\"title\":[[\" Subscribe to our ICP Dev Google calendar to find out upcoming new developer events!\",[[\"m\",\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\"]]]]},\"discussions\":[\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\"],\"created_time\":1667883780000,\"last_edited_time\":1687234340430,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"952d6a72-8361-4826-af5c-6d5a2aac741a\":{\"value\":{\"value\":{\"id\":\"952d6a72-8361-4826-af5c-6d5a2aac741a\",\"version\":5,\"type\":\"text\",\"created_time\":1687234325900,\"last_edited_time\":1687234325902,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"ea296fd6-add9-4362-b13f-e232f7bab6ec\":{\"value\":{\"value\":{\"id\":\"ea296fd6-add9-4362-b13f-e232f7bab6ec\",\"version\":136,\"type\":\"text\",\"properties\":{\"title\":[[\"💡\"],[\"Apply for Developer Grant Program\",[[\"b\"],[\"a\",\"https://dfinity.org/grants\"],[\"h\",\"blue\"]]]]},\"created_time\":1667883720000,\"last_edited_time\":1668076080000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"b15a59ee-18f3-4cae-8382-7143c0e6042c\":{\"value\":{\"value\":{\"id\":\"b15a59ee-18f3-4cae-8382-7143c0e6042c\",\"version\":13,\"type\":\"text\",\"properties\":{\"title\":[[\" The DFINITY Developer Grant Program aims to catalyze the growth of the Internet Computer\"]]},\"created_time\":1667883840000,\"last_edited_time\":1667883960000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"4946a10e-2c63-46d4-a884-dc7c595ed24c\":{\"value\":{\"value\":{\"id\":\"4946a10e-2c63-46d4-a884-dc7c595ed24c\",\"version\":9,\"type\":\"text\",\"properties\":{\"title\":[[\" ecosystem and make the Internet Computer accessible and approachable to more developers\"]]},\"created_time\":1667883960000,\"last_edited_time\":1667883960000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"54d7a1a6-bacc-4f8b-8596-42a0d11266b1\":{\"value\":{\"value\":{\"id\":\"54d7a1a6-bacc-4f8b-8596-42a0d11266b1\",\"version\":64,\"type\":\"text\",\"properties\":{\"title\":[[\" around the world by providing support to promising developers and teams. \"]]},\"created_time\":1667883960000,\"last_edited_time\":1729785397804,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"1f2ef9d9-b80c-802b-90b9-d2821f21166e\":{\"value\":{\"value\":{\"id\":\"1f2ef9d9-b80c-802b-90b9-d2821f21166e\",\"version\":3,\"type\":\"text\",\"created_time\":1747136414703,\"last_edited_time\":1747136414707,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"1f2ef9d9-b80c-8038-8682-dadbad83907d\":{\"value\":{\"value\":{\"id\":\"1f2ef9d9-b80c-8038-8682-dadbad83907d\",\"version\":135,\"type\":\"text\",\"properties\":{\"title\":[[\"💡\"],[\"Stay in touch with your local community\",[[\"a\",\"https://linktr.ee/icp_hubs_network\"],[\"b\"],[\"h\",\"blue\"]]]]},\"created_time\":1747136414257,\"last_edited_time\":1747136470202,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"fbe91ced-0de3-4a70-b312-0c55e53df3eb\":{\"value\":{\"value\":{\"id\":\"fbe91ced-0de3-4a70-b312-0c55e53df3eb\",\"version\":5,\"type\":\"text\",\"created_time\":1667883960000,\"last_edited_time\":1667883960000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"8333d15f-7ffd-4b99-9203-4edb673c4172\":{\"value\":{\"value\":{\"id\":\"8333d15f-7ffd-4b99-9203-4edb673c4172\",\"version\":3,\"type\":\"divider\",\"created_time\":1667392538509,\"last_edited_time\":1667392500000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"116cda53-f674-46ab-8339-e302baaacc2f\":{\"value\":{\"value\":{\"id\":\"116cda53-f674-46ab-8339-e302baaacc2f\",\"version\":125,\"type\":\"text\",\"properties\":{\"title\":[[\"If you have any further questions on promotion, please contact us at \"],[\"devcomms\",[[\"b\"]]],[\"@dfinity.org \",[[\"m\",\"1ef82f45-e542-44ef-b564-05134734a033\"],[\"b\"]]]]},\"discussions\":[\"1ef82f45-e542-44ef-b564-05134734a033\"],\"created_time\":1667392500000,\"last_edited_time\":1668057900000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"bc0b2926-1645-48d4-95f2-6605111dfc74\":{\"value\":{\"value\":{\"id\":\"bc0b2926-1645-48d4-95f2-6605111dfc74\",\"version\":3,\"type\":\"text\",\"created_time\":1667392560000,\"last_edited_time\":1667392560000,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"2b0e4ab5-c12e-4316-997a-c456e14b40e8\":{\"value\":{\"value\":{\"id\":\"2b0e4ab5-c12e-4316-997a-c456e14b40e8\",\"version\":3,\"type\":\"text\",\"created_time\":1716275703863,\"last_edited_time\":1716275703863,\"parent_id\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"6cca7873-c68b-4696-852b-efcaf2d9d6cc\":{\"value\":{\"value\":{\"id\":\"6cca7873-c68b-4696-852b-efcaf2d9d6cc\",\"version\":162,\"type\":\"text\",\"properties\":{\"title\":[[\" \"],[\" \",[[\"b\"]]],[\" Submit showcase Info\",[[\"c\"],[\"b\"],[\"a\",\"https://airtable.com/appyWBGCHaZoTzKTN/pagyIkYq3EiBEV0jt/form\"]]],[\" \",[[\"h\",\"brown_background\"],[\"c\"],[\"b\"]]]]},\"format\":{\"copied_from_pointer\":{\"id\":\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"table\":\"block\",\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"}},\"created_time\":1676439910588,\"last_edited_time\":1713758998755,\"parent_id\":\"b8a49dbd-56cd-4823-9218-29fb2d5e4959\",\"parent_table\":\"block\",\"alive\":true,\"copied_from\":\"8291718d-7c28-405b-984d-bc4c1b5a21c2\",\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}},\"c84e8893-0276-44c9-9d7b-365ccb101cb6\":{\"value\":{\"value\":{\"id\":\"c84e8893-0276-44c9-9d7b-365ccb101cb6\",\"version\":3,\"type\":\"text\",\"created_time\":1678862825876,\"last_edited_time\":1678862825879,\"parent_id\":\"b8a49dbd-56cd-4823-9218-29fb2d5e4959\",\"parent_table\":\"block\",\"alive\":true,\"space_id\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\"},\"role\":\"reader\"}}},\"discussion\":{\"2fdb38fa-9d74-43f2-833b-c2c249e5a9c9\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"role\":\"none\"}},\"a6d19fab-4ff7-4a82-abab-a317fd2d9b62\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"role\":\"none\"}},\"122ef9d9-b80c-8085-96e7-001cb486a6ea\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"role\":\"none\"}},\"122ef9d9-b80c-80cf-b8d6-001c08b9c0a0\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"role\":\"none\"}},\"1ef82f45-e542-44ef-b564-05134734a033\":{\"spaceId\":\"3c759fcc-b170-476c-83a3-0afa17315dcd\",\"value\":{\"role\":\"none\"}}}},\"cursors\":[]})</script><script>__notion_html_async.push(\"requiredRedirectMetadata\",{\"pageId\":\"c7eaabbc-87d1-42f5-baa9-2096cadc181f\",\"requiresRedirect\":false})</script><script>__notion_html_async.push(null,null)</script></body></html>", "metadata": { "original_url": "https://dfinityorg.notion.site/Let-s-get-you-some-attention-c7eaabbc87d142f5baa92096cadc181f?pvs=4", "final_url": "https://dfinityorg.notion.site/Let-s-get-you-some-attention-c7eaabbc87d142f5baa92096cadc181f?pvs=4", "timestamp": "2025-07-22T01:05:37.174519", "detected_encoding": "utf-8", "content_type": "text/html", "content_length": 73312, "headers": { "Date": "Mon, 21 Jul 2025 23:05:37 GMT", "Content-Type": "text/html; charset=utf-8", "Transfer-Encoding": "chunked", "Connection": "keep-alive", "CF-Ray": "962e5815ef6c277b-IAD", "CF-Cache-Status": "DYNAMIC", "Cache-Control": "no-cache", "Expires": "0", "Last-Modified": "Mon, 21 Jul 2025 22:37:13 GMT", "Strict-Transport-Security": "max-age=31536000; includeSubDomains; preload", "Vary": "Accept-Language, Accept-Encoding", "Pragma": "no-cache", "content-security-policy": "script-src 'self' 'unsafe-inline' 'unsafe-eval' https://gist.github.com https://apis.google.com https://cdn.amplitude.com https://api.amplitude.com https://dev-embed.notion.co https://embed.notion.co https://static.zdassets.com https://api.smooch.io\t https://solve-widget.forethought.ai https://decagon.ai https://logs-01.loggly.com https://http-inputs-notion.splunkcloud.com https://*.sentry.io https://checkout.stripe.com https://js.stripe.com https://embed.typeform.com https://admin.typeform.com https://js.sentry-cdn.com https://js.chilipiper.com https://platform.twitter.com https://cdn.syndication.twimg.com https://accounts.google.com https://vimeo.com https://player.vimeo.com https://youtube.com https://www.youtube.com https://app.cal.com https://www.googletagmanager.com https://www.googleadservices.com https://googleads.g.doubleclick.net https://cdn.metadata.io https://platformapi.metadata.io https://api-gw.metadata.io https://d2hrivdxn8ekm8.cloudfront.net https://d1lu3pmaz2ilpx.cloudfront.net https://dvqigh9b7wa32.cloudfront.net https://d330aiyvva2oww.cloudfront.net https://transcend-cdn.com https://cdn01.boxcdn.net https://cdn.sprig.com https://assets.customer.io https://code.gist.build https://www.google.com https://www.gstatic.com https://challenges.cloudflare.com https://maps.googleapis.com https://unpkg.com/react@18.2.0/umd/react.development.js https://unpkg.com/react-dom@18.2.0/umd/react-dom.development.js https://unpkg.com/@babel/standalone@7.26.9/babel.min.js https://unpkg.com/dayjs-with-plugins@1.0.4/dist/dayjs-with-plugins.min.js https://unpkg.com/@tailwindcss/browser@4 https://unpkg.com/d3@7.9.0/dist/d3.min.js https://unpkg.com/three@0.150.0/build/three.min.js https://dev-custom-views-modules-usw2.s3.us-west-2.amazonaws.com/components.js;connect-src 'self' data: blob: https://img.notionusercontent.com https://cdn.amplitude.com https://api.amplitude.com https://www.notion.so https://api.embed.ly https://dev-embed.notion.co https://embed.notion.co https://ekr.zdassets.com https://ekr.zendesk.com\t https://makenotion.zendesk.com\t https://api.smooch.io\t wss://api.smooch.io\t https://api.forethought.ai https://logs-01.loggly.com https://http-inputs-notion.splunkcloud.com https://*.sentry.io https://checkout.stripe.com https://js.stripe.com https://cdn.contentful.com https://preview.contentful.com https://images.ctfassets.net https://tracking.chilipiper.com https://api.chilipiper.com https://api.unsplash.com https://api.giphy.com/ https://giphy-analytics.giphy.com/ https://media0.giphy.com/ https://media1.giphy.com/ https://media2.giphy.com/ https://media3.giphy.com/ https://media4.giphy.com/ https://media5.giphy.com/ https://media6.giphy.com/ https://media7.giphy.com/ https://media8.giphy.com/ https://media9.giphy.com/ https://media10.giphy.com/ https://boards-api.greenhouse.io https://accounts.google.com https://oauth2.googleapis.com https://vimeo.com https://player.vimeo.com https://youtube.com https://www.youtube.com https://www.googletagmanager.com https://analytics.google.com https://www.googleadservices.com https://googleads.g.doubleclick.net https://region1.google-analytics.com https://region1.analytics.google.com https://www.google-analytics.com https://cdn.metadata.io https://platformapi.metadata.io https://api-gw.metadata.io https://d2hrivdxn8ekm8.cloudfront.net https://d1lu3pmaz2ilpx.cloudfront.net https://dvqigh9b7wa32.cloudfront.net https://d330aiyvva2oww.cloudfront.net https://transcend-cdn.com https://telemetry.transcend.io https://api.statuspage.io https://pgncd.notion.so https://api.statsig.com https://statsigapi.net https://exp.notion.so https://api.box.com https://*.mux.com https://api.sprig.com https://storage.googleapis.com https://cdn.sprig.com https://cdn.userleap.com https://track.customer.io https://*.api.gist.build https://*.cloud.gist.build https://tiles.openfreemap.org https://maps.googleapis.com https://places.googleapis.com wss://msgstore.www.notion.so https://msgstore.www.notion.so https://audioprocessor.www.notion.so wss://audioprocessor.www.notion.so ws://localhost:* ws://127.0.0.1:* https://prod-files-secure.s3.us-west-2.amazonaws.com https://prod-files-secure-euc1.s3.eu-central-1.amazonaws.com https://prod-notion-temporary-files-euc1.s3.eu-central-1.amazonaws.com https://notion-emojis.s3-us-west-2.amazonaws.com https://s3-us-west-2.amazonaws.com https://s3.us-west-2.amazonaws.com https://notion-production-snapshots-2.s3.us-west-2.amazonaws.com https://file.notion.so notion://file.notion.so https://www.notion.com https://calendar.notion.so;font-src 'self' data: https://cdnjs.cloudflare.com https://cdn01.boxcdn.net;img-src 'self' data: blob: https: https://img.notionusercontent.com https://images.ctfassets.net https://platform.twitter.com https://syndication.twitter.com https://pbs.twimg.com https://ton.twimg.com https://region1.google-analytics.com https://region1.analytics.google.com https://*.mux.com https://track.customer.io https://file.notion.so notion://file.notion.so;style-src 'self' 'unsafe-inline' https://cdnjs.cloudflare.com https://github.githubassets.com https://js.chilipiper.com https://platform.twitter.com https://ton.twimg.com https://accounts.google.com https://transcend-cdn.com https://cdn01.boxcdn.net https://code.gist.build;frame-ancestors 'self' https://mail.notion.so;worker-src 'self' blob:;child-src 'self' blob:;media-src blob: https: http: https://*.mux.com https://file.notion.so notion://file.notion.so;frame-src https: http: https://accounts.google.com https://renderer.gist.build https://code.gist.build https://challenges.cloudflare.com https://identity.notion.so", "document-policy": "js-profiling; include-js-call-stacks-in-crash-reports", "referrer-policy": "strict-origin-when-cross-origin", "server-timing": "r;dur=385", "surrogate-control": "no-store", "x-amz-id-2": "vRHP10hwyTNIQsdN8XKny/pwHlzFU5TADYeh/bv5aFJr1hEjKuSlHtuNOc+6neNb0GHSSN+9qgCAWNFdnXifaA==", "x-amz-request-id": "G5MWA8W7ZQTQD86V", "x-amz-server-side-encryption": "AES256", "x-content-type-options": "nosniff", "x-dns-prefetch-control": "off", "x-download-options": "noopen", "x-frame-options": "SAMEORIGIN", "x-notion-request-id": "94c107f7-cd36-44a8-a07d-e03c6a5d4d81", "x-permitted-cross-domain-policies": "none", "x-xss-protection": "0", "Set-Cookie": "__cf_bm=LjU4bI.iyf3HRZLi4bf0ctks6TFEkTsRHpON7THNwEI-1753139137-1.0.1.1-LRxfFAAwzbs1QOxr4.jNU7k6RlNdJaWzjTiaNVywfzsFJx3LUhswnmloxYvGuDGP_mE5BHSzTjxJgjnroCvr0Q36U3yGZYkDrsg0CPBE6pM; path=/; expires=Mon, 21-Jul-25 23:35:37 GMT; domain=.notion.site; HttpOnly; Secure; SameSite=None", "Server": "cloudflare", "Content-Encoding": "gzip", "alt-svc": "h3=\":443\"; ma=86400" }, "status_code": 200 }, "extracted_data": { "title": "Notion", "meta_description": "A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.", "full_text": "Notion", "links": [] }, "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, "linked_extractions": [], "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, { "url": "http://dfinity.org/grants", "level": 0, "fetch_result": { "source": "url", "url": "http://dfinity.org/grants", "raw_content": "<!DOCTYPE html>\n<html lang=\"en\">\n\t<head>\n\t\t<meta charset=\"utf-8\" />\n\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\n\t\t<link rel=\"shortcut icon\" href=\"/img/favicon-32x32.png\" type=\"image/x-icon\" />\n\t\t<!-- matomo -->\n\t\t<script>\n\t\t\tvar _paq = (window._paq = window._paq || []);\n\t\t\t_paq.push(['disableCookies']);\n\t\t\t_paq.push(['enableLinkTracking']);\n\t\t\t(function () {\n\t\t\t\tvar u = 'https://internetcomputer.matomo.cloud/';\n\t\t\t\t_paq.push(['setTrackerUrl', u + 'matomo.php']);\n\t\t\t\t_paq.push(['setSiteId', '2']);\n\t\t\t\tvar d = document,\n\t\t\t\t\tg = d.createElement('script'),\n\t\t\t\t\ts = d.getElementsByTagName('script')[0];\n\t\t\t\tg.async = true;\n\t\t\t\tg.src = '//cdn.matomo.cloud/internetcomputer.matomo.cloud/matomo.js';\n\t\t\t\ts.parentNode.insertBefore(g, s);\n\t\t\t})();\n\t\t</script>\n\t\t\n\t\t<link href=\"../_app/immutable/assets/0.d7ed25db.css\" rel=\"stylesheet\">\n\t\t<link href=\"../_app/immutable/assets/Spinner.e58fffe6.css\" rel=\"stylesheet\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/entry/start.fc1f1c15.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/index.e16a53bc.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/singletons.ac2cf0a5.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/control.f5b05b5f.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/entry/app.98ab6293.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/nodes/0.c29b2e81.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/IconExternalLink.ce014dc8.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/index.98912ba0.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/nodes/24.3c02a38a.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/CountUp.706e7ac6.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/MetaTags.e90bb7b4.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/index.6143766c.js\">\n\t\t<link rel=\"modulepreload\" href=\"../_app/immutable/chunks/Spinner.d35ab35a.js\"><title>Developer Grants Program | DFINITY</title><!-- HEAD_svelte-fbhf1c_START --><meta name=\"description\" content=\"The DFINITY Foundation is a major contributor to the Internet Computer blockchain.\"><meta property=\"og:url\" content=\"https://dfinity.org/grants\"><meta property=\"og:type\" content=\"website\"><meta property=\"og:title\" content=\"Developer Grants Program | DFINITY\"><meta property=\"og:description\" content=\"The DFINITY Foundation is a major contributor to the Internet Computer blockchain.\"><meta property=\"og:image\" content=\"https://dfinity.org/img/share-grants.jpg\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta property=\"twitter:domain\" content=\"dfinity.org\"><meta property=\"twitter:url\" content=\"https://dfinity.org/grants\"><meta name=\"twitter:title\" content=\"Developer Grants Program | DFINITY\"><meta name=\"twitter:description\" content=\"The DFINITY Foundation is a major contributor to the Internet Computer blockchain.\"><meta name=\"twitter:image\" content=\"https://dfinity.org/img/share-grants.jpg\"><!-- HEAD_svelte-fbhf1c_END -->\n\t</head>\n\t<body>\n\t\t\n\n\n<div data-theme=\"light\" class=\"\"><div class=\"max-w-page-10/12 px-8 mx-auto xl:px-0 py-6 md:py-0 flex flex-row justify-between items-center md:h-16 lg:h-30 bg-white\"><a href=\"/\"><svg viewBox=\"0 0 201 28\" fill=\"none\" class=\"h-7 lg:w-auto mb-0 block\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M41.7054 0.5C38.6285 0.5 35.2721 2.13912 31.7293 5.37053C30.0511 6.89259 28.5827 8.53171 27.5105 9.84301C27.5105 9.84301 29.2353 11.7865 31.1233 13.8706C32.1489 12.6061 33.6173 10.8967 35.3187 9.35127C38.4653 6.47109 40.5163 5.8857 41.7054 5.8857C46.1337 5.8857 49.7232 9.51515 49.7232 14.0111C49.7232 18.4602 46.1337 22.0895 41.7054 22.1364C41.4952 22.1364 41.2388 22.113 40.9359 22.0428C42.2177 22.6282 43.6163 23.0497 44.9217 23.0497C53.0327 23.0497 54.6174 17.5703 54.7107 17.1721C54.9437 16.1653 55.0839 15.1116 55.0839 14.0345C55.0605 6.56473 49.0705 0.5 41.7054 0.5Z\" fill=\"url(#paint0_linear_31_8726)\"></path><path d=\"M13.3788 27.5001C16.4555 27.5001 19.8117 25.8609 23.3545 22.6296C25.0327 21.1074 26.5011 19.4684 27.5733 18.157C27.5733 18.157 25.8485 16.2135 23.9606 14.1295C22.935 15.394 21.4666 17.1033 19.7651 18.6488C16.6186 21.5056 14.5441 22.1144 13.3788 22.1144C8.95023 22.1144 5.3608 18.4849 5.3608 13.989C5.3608 9.53995 8.95023 5.91051 13.3788 5.86366C13.5885 5.86366 13.8448 5.88706 14.1479 5.9573C12.866 5.37192 11.4675 4.95044 10.1623 4.95044C2.05109 4.95044 0.466125 10.4298 0.372924 10.8279C0.13986 11.8348 0 12.8885 0 13.9656C0 21.4354 5.99014 27.5001 13.3788 27.5001Z\" fill=\"url(#paint1_linear_31_8726)\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.5459 9.46836C18.6603 8.62535 14.325 5.1832 10.1762 5.06612C2.78267 4.88441 0.609276 10.1453 0.42189 10.8238C1.83809 4.92444 7.11701 0.523351 13.3927 0.5C18.5088 0.5 23.6788 5.40995 27.4987 9.84115C27.505 9.8337 27.5109 9.82645 27.5169 9.81947C27.5169 9.81947 29.2415 11.763 31.1295 13.847C31.1295 13.847 33.2738 16.3292 35.558 18.5068C36.4438 19.3498 40.7556 22.7451 44.9044 22.8623C52.503 23.073 54.6008 17.5234 54.717 17.1018C53.319 23.0262 48.0279 27.4517 41.7345 27.4751C36.6169 27.4751 31.445 22.5619 27.609 18.1296C27.6014 18.1386 27.5941 18.1474 27.5872 18.1558C27.5872 18.1558 25.8625 16.2122 23.9745 14.1282C23.9745 14.1282 21.8301 11.646 19.5459 9.46836Z\" fill=\"#29ABE2\"></path><g fill=\"#0e031f\"><path d=\"M199.595 7.29012C199.992 7.29012 200.268 7.44923 200.428 7.72789C200.507 7.88699 200.624 8.20537 200.309 8.64313L195.714 15.6477V20.4234C195.714 21.0601 195.318 21.458 194.683 21.458H194.05C193.416 21.458 193.019 21.0601 193.019 20.4234V15.6477L188.384 8.64313C188.108 8.16565 188.185 7.84727 188.265 7.68801C188.384 7.40951 188.702 7.25024 189.099 7.25024H189.93C190.445 7.25024 190.8 7.44923 191.038 7.88699L194.326 13.1802L197.655 7.88699C197.892 7.48911 198.248 7.29012 198.763 7.29012H199.595Z\"></path><path d=\"M106.551 7.29126H99.3408C98.7071 7.29126 98.3113 7.68923 98.3113 8.32596V20.4643C98.3113 21.1011 98.7071 21.4991 99.3408 21.4991H99.9745C100.609 21.4991 101.005 21.1011 101.005 20.4643V15.6884H105.719C106.353 15.6884 106.749 15.2508 106.749 14.6538V14.3752C106.749 13.7384 106.353 13.3404 105.719 13.3404H101.005V9.59946H106.551C107.184 9.59946 107.581 9.2015 107.581 8.56476V8.28617C107.581 7.68921 107.184 7.29126 106.551 7.29126Z\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M81.0289 7.29272H77.345C76.7105 7.29272 76.3146 7.69068 76.3146 8.32743V20.4658C76.3146 21.1025 76.7105 21.5006 77.345 21.5006H81.068C85.3466 21.5006 88.3179 18.5954 88.3179 14.4166C88.278 10.2378 85.3067 7.29272 81.0289 7.29272ZM85.5445 14.3767C85.5445 17.1625 83.6825 19.1127 80.9891 19.1127H79.0082V9.60092H80.9891C83.6825 9.6408 85.5445 11.5909 85.5445 14.3767Z\"></path><path d=\"M120.183 7.29126H120.818C121.451 7.29126 121.847 7.68923 121.847 8.32596V20.4643C121.847 21.1011 121.451 21.4991 120.818 21.4991H120.183C119.549 21.4991 119.154 21.1011 119.154 20.4643V8.32596C119.154 7.68923 119.549 7.29126 120.183 7.29126Z\"></path><path d=\"M143.648 7.29272H143.015C142.381 7.29272 141.984 7.6907 141.984 8.32743V16.4063L135.686 7.8498C135.409 7.45183 135.052 7.29272 134.576 7.29272H134.3C133.666 7.29272 133.269 7.6907 133.269 8.32743V20.4658C133.269 21.1025 133.666 21.5006 134.3 21.5006H134.933C135.567 21.5006 135.964 21.1025 135.964 20.4658V12.347L142.262 20.9435C142.539 21.3412 142.896 21.5006 143.371 21.5006H143.648C144.282 21.5006 144.679 21.1025 144.679 20.4658V8.32743C144.679 7.6907 144.282 7.29272 143.648 7.29272Z\"></path><path d=\"M157.116 7.29126H157.75C158.345 7.29126 158.781 7.68923 158.781 8.32596V20.4643C158.781 21.1011 158.384 21.4991 157.75 21.4991H157.116C156.484 21.4991 156.086 21.1011 156.086 20.4643V8.32596C156.086 7.68923 156.484 7.29126 157.116 7.29126Z\"></path><path d=\"M179.702 7.29126H170.194C169.601 7.29126 169.165 7.68923 169.165 8.32596V8.60455C169.165 9.2015 169.56 9.63927 170.194 9.63927H173.602V20.4643C173.602 21.1011 173.997 21.4991 174.631 21.4991H175.265C175.899 21.4991 176.295 21.1011 176.295 20.4643V9.63927H179.702C180.336 9.63927 180.731 9.24129 180.731 8.60455V8.32596C180.731 7.68923 180.336 7.29126 179.702 7.29126Z\"></path></g><defs><linearGradient id=\"paint0_linear_31_8726\" x1=\"34.6882\" y1=\"5.54181\" x2=\"50.0467\" y2=\"21.3569\" gradientUnits=\"userSpaceOnUse\"><stop offset=\"0.21\" stop-color=\"#F15A24\"></stop><stop offset=\"0.6841\" stop-color=\"#FBB03B\"></stop></linearGradient><linearGradient id=\"paint1_linear_31_8726\" x1=\"20.3806\" y1=\"22.4515\" x2=\"5.02205\" y2=\"6.6364\" gradientUnits=\"userSpaceOnUse\"><stop offset=\"0.21\" stop-color=\"#ED1E79\"></stop><stop offset=\"0.8929\" stop-color=\"#522785\"></stop></linearGradient></defs></svg></a>\n\t\t<button class=\"flex md:hidden flex-col h-8 w-8 gap-2 justify-center items-stretch outline-2 outline-offset-2\"><span class=\"block h-[2px] bg-black/100 \"></span>\n\t\t\t<span class=\"block h-[2px] bg-black/100 \"></span>\n\t\t\t<span class=\"block h-[2px] bg-black/100 \"></span></button>\n\t\t<nav class=\"hidden md:flex gap-5 md:gap-12 h-11 items-center\"><a href=\"/alliance\" class=\"caption lg:heading-6 hover:text-orange transition-colors \">ICP Alliance</a><a href=\"/grants-overview\" class=\"caption lg:heading-6 hover:text-orange transition-colors \">Grants</a><a href=\"/hackathons\" class=\"caption lg:heading-6 hover:text-orange transition-colors \">Hackathons</a><a href=\"https://internetcomputer.org/events\" class=\"caption lg:heading-6 hover:text-orange transition-colors \">Events &amp; News</a><a href=\"/about\" class=\"caption lg:heading-6 hover:text-orange transition-colors \">Jobs</a></nav>\n\t\t\n\t\t</div>\n\n\t<main>\n\n<section class=\"max-w-page mx-auto mt-16 mb-20 lg:mb-40 lg:mt-30\"><div class=\"px-1/12\"><h1 class=\"heading-4 lg:heading-1 mb-6 lg:w-7/10 md:mb-12\">Developer Grants Program</h1>\n\n\t\t<div class=\"flex flex-col lg:flex-row gap-1/10 items-start\"><div class=\"flex-1 lg:flex\"><div class=\"heading-6 lg:heading-5 mb-6 lg:order-2 lg:w-6/10\">The Developer Grants Program aims to catalyze the growth of the Internet Computer\n\t\t\t\t\tecosystem and make the Internet Computer accessible and approachable to more developers\n\t\t\t\t\taround the world by providing support to promising developers and teams.\n\t\t\t\t</div>\n\t\t\t\t<div class=\"md:flex-1\"><a href=\"https://airtable.com/appm19flXTrQwJxm4/pagGFKJNGYHlYzHRS/form?prefill_AppType=Developer+Grant&hide_AppType=true&hide_Control=true\" class=\"button\" target=\"_blank\" rel=\"noopener noreferrer\">Submit your grant application\n\t\t\t\t\t\t<svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a></div></div></div></div></section>\n<section class=\"flex flex-col lg:flex-row w-full lg:max-w-page lg:mx-auto mt-20 md:mt-60\"><div class=\"max-w-page lg:w-7/12 lg:order-2\"><img src=\"/img/deai.webp\" alt=\"\" class=\"w-full\"></div>\n\t<div class=\"max-w-page-10/12 mx-auto px-8 lg:w-5/12 lg:px-1/12 flex flex-col items-start mt-8 lg:mt-0 lg:order-1\"><h2 class=\"heading-4 md:heading-3 mb-3 md:mb-6\">DeAI Grant</h2>\n\t\t<p class=\"heading-6 md:heading-5 mb-8 lg:mb-4\">Discover the power of AI on the Internet Computer. Apply for the DeAI grant today and take\n\t\t\tpart in the AI revolution on ICP. Join us in shaping the future of blockchain and AI.\n\t\t</p>\n\t\t<p><a href=\"https://www.prnewswire.com/news-releases/dfinity-foundation-launches-5-million-grant-to-support-decentralized-ai-on-the-internet-computer-blockchain-301877065.html\" class=\"heading-7 flex items-center gap-2 text-orange hover:text-black\" target=\"_blank\" rel=\"noopener noreferrer\">Read press release<svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a></p></div></section>\n\n<section class=\"max-w-page mx-auto flex items-start mt-20 md:mt-60\"><h2 class=\"vertical top-6 sticky heading-4 lg:heading-2 inline-block leading-[16.6vw] w-2/12 lg:w-1/12\">Focus areas\n\t</h2>\n\t<div class=\"flex-1 flex flex-col md:flex-row items-stretch pr-1/12\"><div class=\"hidden lg:block flex-1\"></div>\n\t\t<ul class=\"space-y-6 lg:w-6/10 lg:space-y-8\"><li class=\"pl-14 relative before:absolute before:left-0 before:top-3 before:w-10 before:h-1 before:border-solid before:border-t-2 before:border-orange heading-6 lg:heading-5 lg:before:top-4 \"><span class=\"block\">Developer Tooling</span>\n\t\t\t\t<span class=\"text-black-40\">e.g. IDEs, debuggers, logging libraries</span></li>\n\t\t\t<li class=\"pl-14 relative before:absolute before:left-0 before:top-3 before:w-10 before:h-1 before:border-solid before:border-t-2 before:border-orange heading-6 lg:heading-5 lg:before:top-4 \"><span class=\"block\">Infrastructure</span>\n\t\t\t\t<span class=\"text-black-40\">e.g. oracles, asset bridges</span></li>\n\t\t\t<li class=\"pl-14 relative before:absolute before:left-0 before:top-3 before:w-10 before:h-1 before:border-solid before:border-t-2 before:border-orange heading-6 lg:heading-5 lg:before:top-4 \"><span class=\"block\">Integrations &amp; APIs</span>\n\t\t\t\t<span class=\"text-black-40\">e.g. chat, email, maps</span></li>\n\t\t\t<li class=\"pl-14 relative before:absolute before:left-0 before:top-3 before:w-10 before:h-1 before:border-solid before:border-t-2 before:border-orange heading-6 lg:heading-5 lg:before:top-4 \"><span class=\"block\">DApps &amp; Open Internet Services</span>\n\t\t\t\t<span class=\"text-black-40\">see e.g.\n\t\t\t\t\t<a href=\"https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md\" class=\"underline hover:text-orange hover:no-underline\">Requests for Startups\n\t\t\t\t\t</a></span></li>\n\t\t\t<li class=\"pl-14 relative before:absolute before:left-0 before:top-3 before:w-10 before:h-1 before:border-solid before:border-t-2 before:border-orange heading-6 lg:heading-5 lg:before:top-4 \">Canister Development Kits (CDKs) &amp; Agents</li></ul></div></section>\n<section class=\"max-w-page px-8 md:px-0 mx-auto mt-28 lg:mb-20 lg:mt-56\" id=\"open-rfps-bounties\"><div class=\"md:px-1/12\"><h2 class=\"heading-4 md:heading-3 lg:heading-2 mb-6 md:mb-16\">Open RFPs &amp; Bounties</h2>\n\t\t<div class=\"flex flex-col md:flex-row gap-8 md:justify-between\"><div class=\"md:w-5/10 lg:w-3/10\"><p class=\"heading-6\">More Information on Requests for Proposals (RFPs) and Bounties can be found <a href=\"https://github.com/dfinity/grant-rfps\" class=\"underline hover:text-orange hover:no-underline\">on GitHub</a></p></div>\n\t\t\t<div class=\"md:w-4/10\">\n\t\t\t\t\t<div class=\"spinner svelte-s9ck23\"><span class=\"bounce1 svelte-s9ck23\"></span>\n\t<span class=\"bounce2 svelte-s9ck23\"></span>\n\t<span class=\"bounce3 svelte-s9ck23\"></span></div>\n\n\n\t\t\t\t</div></div></div></section>\n<section class=\"lg:flex w-full lg:max-w-page lg:mx-auto mt-28 lg:mt-56\" id=\"subscribe\"><div class=\"mb-6 lg:w-5/12 lg:mb-0\"><img src=\"/img/bounty-newsletter.webp\" alt=\"\" class=\"w-full\"></div>\n\t<div class=\"px-8 lg:w-7/12 lg:px-1/12 flex flex-col items-start justify-center\"><p class=\"heading-6 md:heading-5 mb-4 lg:mb-6\">Stay up-to-date with our latest bounties!</p>\n\t\t<div class=\"flex flex-col gap-12 md:gap-20\"><div class=\"flex-1\"><p class=\"mb-3 text-paragraph md:text-lead\">Sign up to our ICP email updates to get notified about upcoming bounties.\n\t\t\t\t</p>\n\t\t\t\t<form action=\"https://dfinity.us16.list-manage.com/subscribe/post?u=33c727489e01ff5b6e1fb6cc6&id=7e9469a315&f_id=00bac2e1f0\" method=\"post\" class=\"flex gap-2 flex-col md:flex-row\"><input name=\"EMAIL\" type=\"email\" class=\"rounded-full border border-black-40 border-solid text-paragraph py-3 px-6 text-black placeholder:text-black-40 w-full\" placeholder=\"Email\" required>\n\t\t\t\t\t<input type=\"hidden\" name=\"tags\" value=\"1386\">\n\t\t\t\t\t<button type=\"submit\" class=\"button-sm whitespace-nowrap\">Get updates!</button></form></div></div></div></section>\n<section class=\"\"><h2 class=\"heading-3 lg:heading-2 text-center mb-16 px-8 mt-28 lg:mb-20 lg:mt-56\">Total funding available\n\t\t<br>\n\t\t<span class=\"text-orange\"> </span></h2>\n\n\t<div class=\"max-w-page mx-auto flex items-start lg:gap-1/12\"><h3 class=\"vertical top-6 sticky heading-4 lg:heading-2 inline-block leading-[16.6vw] w-2/12 lg:w-1/12\">406 grantees\n\t\t</h3>\n\t\t<div class=\"flex-1 lg:pr-2/12\"><div class=\"mb-14 relative mr-8 md:mr-0 md:max-w-[360px]\"><input type=\"text\" class=\"rounded-full border border-black-40 border-solid text-paragraph py-[15px] px-6 text-black placeholder:text-black-40 w-full pr-14\" placeholder=\"Type to search for grantees\" value=\"\">\n\t\t\t\t<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"absolute right-6 top-4\"><g clip-path=\"url(#clip0_1031_8480)\"><path d=\"M18.031 17.117L22.314 21.399L20.899 22.814L16.617 18.531C15.0237 19.8082 13.042 20.5029 11 20.5C6.032 20.5 2 16.468 2 11.5C2 6.532 6.032 2.5 11 2.5C15.968 2.5 20 6.532 20 11.5C20.0029 13.542 19.3082 15.5237 18.031 17.117ZM16.025 16.375C17.2941 15.0699 18.0029 13.3204 18 11.5C18 7.632 14.867 4.5 11 4.5C7.132 4.5 4 7.632 4 11.5C4 15.367 7.132 18.5 11 18.5C12.8204 18.5029 14.5699 17.7941 15.875 16.525L16.025 16.375V16.375Z\" fill=\"black\"></path></g><defs><clipPath id=\"clip0_1031_8480\"><rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(0 0.5)\"></rect></clipPath></defs></svg></div>\n\t\t\t<ul class=\"relative\"><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Codebase</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\">Codebase is a decentralized alternative to GitHub. Its primary goals are to make software development sustainable through incentivized contributions, and empower communities through tokenized governance.</p>\n\t\t\t\t\t\t\t<div class=\"mt-3 flex flex-wrap gap-x-6 gap-y-4\"><a href=\"https://codebase.org/\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10 16.5C13.5899 16.5 16.5 13.5899 16.5 10C16.5 6.41015 13.5899 3.5 10 3.5C6.41015 3.5 3.5 6.41015 3.5 10C3.5 13.5899 6.41015 16.5 10 16.5ZM10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17 11H3V9.5H17V11Z\" fill=\"#F15A24\"></path><path d=\"M9.28061 2.47997C9.99884 2.96044 9.99921 2.95999 9.99921 2.95999L10 2.95902L9.99842 2.96098L9.98499 2.97794C9.97188 2.99468 9.95068 3.0222 9.92254 3.06022C9.86623 3.13628 9.78221 3.25423 9.67959 3.4118C9.47422 3.72715 9.19523 4.19985 8.91471 4.81197C8.35347 6.03663 7.78942 7.81182 7.78942 10C7.78942 12.1882 8.35347 13.9634 8.91471 15.188C9.19523 15.8002 9.47422 16.2729 9.67959 16.5882C9.78221 16.7458 9.86623 16.8637 9.92254 16.9398C9.95068 16.9778 9.97188 17.0053 9.98499 17.0221L9.99842 17.039L9.99921 17.04C9.99921 17.04 9.99884 17.0396 9.28061 17.52L8.13604 17.4034C7.89405 17.0318 7.57657 16.4922 7.26061 15.8028C6.62891 14.4244 6 12.4395 6 10C6 7.56048 6.62891 5.57565 7.26061 4.19722C7.57657 3.50779 7.65781 3.33251 7.8998 2.96094C8.34591 2.27592 8.61457 2.03441 9.28061 2.47997Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.7194 2.47997C10.0012 2.96044 10.0008 2.95999 10.0008 2.95999L10 2.95903L10.0016 2.96099L10.015 2.97795C10.0281 2.99468 10.0493 3.0222 10.0775 3.06022C10.1338 3.13629 10.2178 3.25423 10.3204 3.41181C10.5258 3.72716 10.8048 4.19985 11.0853 4.81197C11.6465 6.03664 12.2106 7.81182 12.2106 10C12.2106 12.1882 11.6465 13.9634 11.0853 15.188C10.8048 15.8002 10.5258 16.2729 10.3204 16.5882C10.2178 16.7458 10.1338 16.8637 10.0775 16.9398C10.0493 16.9778 10.0281 17.0053 10.015 17.0221L10.0016 17.039L10.0008 17.04C10.1811 16.8209 11.1747 18.4618 11.864 17.4034C12.106 17.0318 12.4234 16.4922 12.7394 15.8028C13.3711 14.4244 14 12.4395 14 10C14 7.56048 13.3711 5.57565 12.7394 4.19723C12.4234 3.5078 12.106 2.96818 11.864 2.5966C11.4473 1.95688 11.3303 2.07131 10.7194 2.47997Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tWebsite\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<a href=\"https://github.com/codebase-labs\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 2C8.94943 2 7.90914 2.21206 6.93853 2.62408C5.96793 3.0361 5.08601 3.64001 4.34315 4.40132C2.84285 5.93886 2 8.02421 2 10.1986C2 13.8224 4.296 16.8969 7.472 17.9873C7.872 18.0529 8 17.7987 8 17.5774V16.1918C5.784 16.6837 5.312 15.0932 5.312 15.0932C4.944 14.1421 4.424 13.888 4.424 13.888C3.696 13.3797 4.48 13.3961 4.48 13.3961C5.28 13.4535 5.704 14.2405 5.704 14.2405C6.4 15.4867 7.576 15.1178 8.032 14.921C8.104 14.3881 8.312 14.0274 8.536 13.8224C6.76 13.6174 4.896 12.9124 4.896 9.78869C4.896 8.87864 5.2 8.14896 5.72 7.56686C5.64 7.36189 5.36 6.50924 5.8 5.40243C5.8 5.40243 6.472 5.18106 8 6.23868C8.632 6.05831 9.32 5.96813 10 5.96813C10.68 5.96813 11.368 6.05831 12 6.23868C13.528 5.18106 14.2 5.40243 14.2 5.40243C14.64 6.50924 14.36 7.36189 14.28 7.56686C14.8 8.14896 15.104 8.87864 15.104 9.78869C15.104 12.9206 13.232 13.6092 11.448 13.8142C11.736 14.0684 12 14.5685 12 15.3309V17.5774C12 17.7987 12.128 18.0611 12.536 17.9873C15.712 16.8887 18 13.8224 18 10.1986C18 9.12196 17.7931 8.05584 17.391 7.06114C16.989 6.06644 16.3997 5.16263 15.6569 4.40132C14.914 3.64001 14.0321 3.0361 13.0615 2.62408C12.0909 2.21206 11.0506 2 10 2V2Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tGitHub\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t<a href=\"https://youtube.com/@CodebaseLabs\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#clip0_1022_6115)\"><path d=\"M8.77958 11.2204C9.13445 11.558 9.13445 12.1119 8.77958 12.4495C8.44201 12.7871 7.88806 12.7871 7.5505 12.4495C6.73981 11.6376 6.28447 10.5371 6.28447 9.38979C6.28447 8.24244 6.73981 7.14198 7.5505 6.33007L10.6145 3.26603C11.4264 2.45534 12.5269 2 13.6743 2C14.8216 2 15.9221 2.45534 16.734 3.26603C17.5447 4.07794 18 5.17839 18 6.32575C18 7.4731 17.5447 8.57355 16.734 9.38546L15.4443 10.6751C15.453 9.96538 15.3404 9.25563 15.0981 8.5805L15.5049 8.16504C15.7475 7.92501 15.9402 7.63924 16.0716 7.32427C16.2031 7.0093 16.2708 6.67138 16.2708 6.33007C16.2708 5.98877 16.2031 5.65085 16.0716 5.33588C15.9402 5.02091 15.7475 4.73514 15.5049 4.49511C15.2649 4.25246 14.9791 4.05983 14.6641 3.92837C14.3492 3.7969 14.0112 3.72921 13.6699 3.72921C13.3286 3.72921 12.9907 3.7969 12.6757 3.92837C12.3608 4.05983 12.075 4.25246 11.835 4.49511L8.77958 7.5505C8.53693 7.79053 8.3443 8.07629 8.21283 8.39127C8.08137 8.70624 8.01367 9.04415 8.01367 9.38546C8.01367 9.72677 8.08137 10.0647 8.21283 10.3797C8.3443 10.6946 8.53693 10.9804 8.77958 11.2204M11.2204 7.5505C11.558 7.21293 12.1119 7.21293 12.4495 7.5505C13.2602 8.36241 13.7155 9.46286 13.7155 10.6102C13.7155 11.7576 13.2602 12.858 12.4495 13.6699L9.38546 16.734C8.57355 17.5447 7.4731 18 6.32575 18C5.17839 18 4.07794 17.5447 3.26603 16.734C2.45534 15.9221 2 14.8216 2 13.6743C2 12.5269 2.45534 11.4264 3.26603 10.6145L4.5557 9.32487C4.54704 10.0346 4.65956 10.7444 4.90192 11.4282L4.49511 11.835C4.25246 12.075 4.05983 12.3608 3.92837 12.6757C3.7969 12.9907 3.72921 13.3286 3.72921 13.6699C3.72921 14.0112 3.7969 14.3492 3.92837 14.6641C4.05983 14.9791 4.25246 15.2649 4.49511 15.5049C4.73514 15.7475 5.02091 15.9402 5.33588 16.0716C5.65085 16.2031 5.98877 16.2708 6.33007 16.2708C6.67138 16.2708 7.0093 16.2031 7.32427 16.0716C7.63924 15.9402 7.92501 15.7475 8.16504 15.5049L11.2204 12.4495C11.4631 12.2095 11.6557 11.9237 11.7872 11.6087C11.9186 11.2938 11.9863 10.9558 11.9863 10.6145C11.9863 10.2732 11.9186 9.93532 11.7872 9.62035C11.6557 9.30537 11.4631 9.0196 11.2204 8.77958C11.1364 8.70081 11.0694 8.60562 11.0235 8.49992C10.9777 8.39422 10.9541 8.28024 10.9541 8.16504C10.9541 8.04983 10.9777 7.93586 11.0235 7.83015C11.0694 7.72445 11.1364 7.62927 11.2204 7.5505V7.5505Z\" fill=\"#F15A24\"></path></g><defs><clipPath id=\"clip0_1022_6115\"><rect width=\"20\" height=\"20\" fill=\"white\"></rect></clipPath></defs></svg>\n\t\t\t\t\t\t\t\t\t\t\tLink\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t</div></div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$300,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Demergent Labs LLC Azle/Kybra-focused</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\">Accelerating the adoption of Web3 and the Internet Computer</p>\n\t\t\t\t\t\t\t<div class=\"mt-3 flex flex-wrap gap-x-6 gap-y-4\">\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<a href=\"https://github.com/demergent-labs\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 2C8.94943 2 7.90914 2.21206 6.93853 2.62408C5.96793 3.0361 5.08601 3.64001 4.34315 4.40132C2.84285 5.93886 2 8.02421 2 10.1986C2 13.8224 4.296 16.8969 7.472 17.9873C7.872 18.0529 8 17.7987 8 17.5774V16.1918C5.784 16.6837 5.312 15.0932 5.312 15.0932C4.944 14.1421 4.424 13.888 4.424 13.888C3.696 13.3797 4.48 13.3961 4.48 13.3961C5.28 13.4535 5.704 14.2405 5.704 14.2405C6.4 15.4867 7.576 15.1178 8.032 14.921C8.104 14.3881 8.312 14.0274 8.536 13.8224C6.76 13.6174 4.896 12.9124 4.896 9.78869C4.896 8.87864 5.2 8.14896 5.72 7.56686C5.64 7.36189 5.36 6.50924 5.8 5.40243C5.8 5.40243 6.472 5.18106 8 6.23868C8.632 6.05831 9.32 5.96813 10 5.96813C10.68 5.96813 11.368 6.05831 12 6.23868C13.528 5.18106 14.2 5.40243 14.2 5.40243C14.64 6.50924 14.36 7.36189 14.28 7.56686C14.8 8.14896 15.104 8.87864 15.104 9.78869C15.104 12.9206 13.232 13.6092 11.448 13.8142C11.736 14.0684 12 14.5685 12 15.3309V17.5774C12 17.7987 12.128 18.0611 12.536 17.9873C15.712 16.8887 18 13.8224 18 10.1986C18 9.12196 17.7931 8.05584 17.391 7.06114C16.989 6.06644 16.3997 5.16263 15.6569 4.40132C14.914 3.64001 14.0321 3.0361 13.0615 2.62408C12.0909 2.21206 11.0506 2 10 2V2Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tGitHub\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div></div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$1,350,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Trust Wallet</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\">True crypto ownership. Powerful Web3 experiences. Unlock the power of your cryptocurrency assets and explore the world of Web3 with Trust.</p>\n\t\t\t\t\t\t\t<div class=\"mt-3 flex flex-wrap gap-x-6 gap-y-4\"><a href=\"https://trustwallet.com/\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10 16.5C13.5899 16.5 16.5 13.5899 16.5 10C16.5 6.41015 13.5899 3.5 10 3.5C6.41015 3.5 3.5 6.41015 3.5 10C3.5 13.5899 6.41015 16.5 10 16.5ZM10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17 11H3V9.5H17V11Z\" fill=\"#F15A24\"></path><path d=\"M9.28061 2.47997C9.99884 2.96044 9.99921 2.95999 9.99921 2.95999L10 2.95902L9.99842 2.96098L9.98499 2.97794C9.97188 2.99468 9.95068 3.0222 9.92254 3.06022C9.86623 3.13628 9.78221 3.25423 9.67959 3.4118C9.47422 3.72715 9.19523 4.19985 8.91471 4.81197C8.35347 6.03663 7.78942 7.81182 7.78942 10C7.78942 12.1882 8.35347 13.9634 8.91471 15.188C9.19523 15.8002 9.47422 16.2729 9.67959 16.5882C9.78221 16.7458 9.86623 16.8637 9.92254 16.9398C9.95068 16.9778 9.97188 17.0053 9.98499 17.0221L9.99842 17.039L9.99921 17.04C9.99921 17.04 9.99884 17.0396 9.28061 17.52L8.13604 17.4034C7.89405 17.0318 7.57657 16.4922 7.26061 15.8028C6.62891 14.4244 6 12.4395 6 10C6 7.56048 6.62891 5.57565 7.26061 4.19722C7.57657 3.50779 7.65781 3.33251 7.8998 2.96094C8.34591 2.27592 8.61457 2.03441 9.28061 2.47997Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.7194 2.47997C10.0012 2.96044 10.0008 2.95999 10.0008 2.95999L10 2.95903L10.0016 2.96099L10.015 2.97795C10.0281 2.99468 10.0493 3.0222 10.0775 3.06022C10.1338 3.13629 10.2178 3.25423 10.3204 3.41181C10.5258 3.72716 10.8048 4.19985 11.0853 4.81197C11.6465 6.03664 12.2106 7.81182 12.2106 10C12.2106 12.1882 11.6465 13.9634 11.0853 15.188C10.8048 15.8002 10.5258 16.2729 10.3204 16.5882C10.2178 16.7458 10.1338 16.8637 10.0775 16.9398C10.0493 16.9778 10.0281 17.0053 10.015 17.0221L10.0016 17.039L10.0008 17.04C10.1811 16.8209 11.1747 18.4618 11.864 17.4034C12.106 17.0318 12.4234 16.4922 12.7394 15.8028C13.3711 14.4244 14 12.4395 14 10C14 7.56048 13.3711 5.57565 12.7394 4.19723C12.4234 3.5078 12.106 2.96818 11.864 2.5966C11.4473 1.95688 11.3303 2.07131 10.7194 2.47997Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tWebsite\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<a href=\"https://github.com/trustwallet\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 2C8.94943 2 7.90914 2.21206 6.93853 2.62408C5.96793 3.0361 5.08601 3.64001 4.34315 4.40132C2.84285 5.93886 2 8.02421 2 10.1986C2 13.8224 4.296 16.8969 7.472 17.9873C7.872 18.0529 8 17.7987 8 17.5774V16.1918C5.784 16.6837 5.312 15.0932 5.312 15.0932C4.944 14.1421 4.424 13.888 4.424 13.888C3.696 13.3797 4.48 13.3961 4.48 13.3961C5.28 13.4535 5.704 14.2405 5.704 14.2405C6.4 15.4867 7.576 15.1178 8.032 14.921C8.104 14.3881 8.312 14.0274 8.536 13.8224C6.76 13.6174 4.896 12.9124 4.896 9.78869C4.896 8.87864 5.2 8.14896 5.72 7.56686C5.64 7.36189 5.36 6.50924 5.8 5.40243C5.8 5.40243 6.472 5.18106 8 6.23868C8.632 6.05831 9.32 5.96813 10 5.96813C10.68 5.96813 11.368 6.05831 12 6.23868C13.528 5.18106 14.2 5.40243 14.2 5.40243C14.64 6.50924 14.36 7.36189 14.28 7.56686C14.8 8.14896 15.104 8.87864 15.104 9.78869C15.104 12.9206 13.232 13.6092 11.448 13.8142C11.736 14.0684 12 14.5685 12 15.3309V17.5774C12 17.7987 12.128 18.0611 12.536 17.9873C15.712 16.8887 18 13.8224 18 10.1986C18 9.12196 17.7931 8.05584 17.391 7.06114C16.989 6.06644 16.3997 5.16263 15.6569 4.40132C14.914 3.64001 14.0321 3.0361 13.0615 2.62408C12.0909 2.21206 11.0506 2 10 2V2Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tGitHub\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div></div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$100,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Front Row v.2</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$25,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Game Bloc v2.0</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$25,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Dfinity DFX GUI (v2)</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$25,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">ICP MobileKit - IcpKit.Kotlin library</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$25,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Doxa</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\">Doxa is a multi-stablecoin platform which enables users to create cross-chain stablecoins such as the Doxa Dollar. </p>\n\t\t\t\t\t\t\t<div class=\"mt-3 flex flex-wrap gap-x-6 gap-y-4\"><a href=\"https://doxadao.org/\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10 16.5C13.5899 16.5 16.5 13.5899 16.5 10C16.5 6.41015 13.5899 3.5 10 3.5C6.41015 3.5 3.5 6.41015 3.5 10C3.5 13.5899 6.41015 16.5 10 16.5ZM10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17 11H3V9.5H17V11Z\" fill=\"#F15A24\"></path><path d=\"M9.28061 2.47997C9.99884 2.96044 9.99921 2.95999 9.99921 2.95999L10 2.95902L9.99842 2.96098L9.98499 2.97794C9.97188 2.99468 9.95068 3.0222 9.92254 3.06022C9.86623 3.13628 9.78221 3.25423 9.67959 3.4118C9.47422 3.72715 9.19523 4.19985 8.91471 4.81197C8.35347 6.03663 7.78942 7.81182 7.78942 10C7.78942 12.1882 8.35347 13.9634 8.91471 15.188C9.19523 15.8002 9.47422 16.2729 9.67959 16.5882C9.78221 16.7458 9.86623 16.8637 9.92254 16.9398C9.95068 16.9778 9.97188 17.0053 9.98499 17.0221L9.99842 17.039L9.99921 17.04C9.99921 17.04 9.99884 17.0396 9.28061 17.52L8.13604 17.4034C7.89405 17.0318 7.57657 16.4922 7.26061 15.8028C6.62891 14.4244 6 12.4395 6 10C6 7.56048 6.62891 5.57565 7.26061 4.19722C7.57657 3.50779 7.65781 3.33251 7.8998 2.96094C8.34591 2.27592 8.61457 2.03441 9.28061 2.47997Z\" fill=\"#F15A24\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.7194 2.47997C10.0012 2.96044 10.0008 2.95999 10.0008 2.95999L10 2.95903L10.0016 2.96099L10.015 2.97795C10.0281 2.99468 10.0493 3.0222 10.0775 3.06022C10.1338 3.13629 10.2178 3.25423 10.3204 3.41181C10.5258 3.72716 10.8048 4.19985 11.0853 4.81197C11.6465 6.03664 12.2106 7.81182 12.2106 10C12.2106 12.1882 11.6465 13.9634 11.0853 15.188C10.8048 15.8002 10.5258 16.2729 10.3204 16.5882C10.2178 16.7458 10.1338 16.8637 10.0775 16.9398C10.0493 16.9778 10.0281 17.0053 10.015 17.0221L10.0016 17.039L10.0008 17.04C10.1811 16.8209 11.1747 18.4618 11.864 17.4034C12.106 17.0318 12.4234 16.4922 12.7394 15.8028C13.3711 14.4244 14 12.4395 14 10C14 7.56048 13.3711 5.57565 12.7394 4.19723C12.4234 3.5078 12.106 2.96818 11.864 2.5966C11.4473 1.95688 11.3303 2.07131 10.7194 2.47997Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tWebsite\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<a href=\"https://github.com/DoxaFoundation/Doxa\" class=\"heading-7 flex gap-2 items-center hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 2C8.94943 2 7.90914 2.21206 6.93853 2.62408C5.96793 3.0361 5.08601 3.64001 4.34315 4.40132C2.84285 5.93886 2 8.02421 2 10.1986C2 13.8224 4.296 16.8969 7.472 17.9873C7.872 18.0529 8 17.7987 8 17.5774V16.1918C5.784 16.6837 5.312 15.0932 5.312 15.0932C4.944 14.1421 4.424 13.888 4.424 13.888C3.696 13.3797 4.48 13.3961 4.48 13.3961C5.28 13.4535 5.704 14.2405 5.704 14.2405C6.4 15.4867 7.576 15.1178 8.032 14.921C8.104 14.3881 8.312 14.0274 8.536 13.8224C6.76 13.6174 4.896 12.9124 4.896 9.78869C4.896 8.87864 5.2 8.14896 5.72 7.56686C5.64 7.36189 5.36 6.50924 5.8 5.40243C5.8 5.40243 6.472 5.18106 8 6.23868C8.632 6.05831 9.32 5.96813 10 5.96813C10.68 5.96813 11.368 6.05831 12 6.23868C13.528 5.18106 14.2 5.40243 14.2 5.40243C14.64 6.50924 14.36 7.36189 14.28 7.56686C14.8 8.14896 15.104 8.87864 15.104 9.78869C15.104 12.9206 13.232 13.6092 11.448 13.8142C11.736 14.0684 12 14.5685 12 15.3309V17.5774C12 17.7987 12.128 18.0611 12.536 17.9873C15.712 16.8887 18 13.8224 18 10.1986C18 9.12196 17.7931 8.05584 17.391 7.06114C16.989 6.06644 16.3997 5.16263 15.6569 4.40132C14.914 3.64001 14.0321 3.0361 13.0615 2.62408C12.0909 2.21206 11.0506 2 10 2V2Z\" fill=\"#F15A24\"></path></svg>\n\t\t\t\t\t\t\t\t\t\t\tGitHub\n\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div></div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$5,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Multi chain - NFTs(Unicronv2)</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$50,000</span>\n\t\t\t\t\t</li><li class=\"flex gap-2 pt-3 pb-6 border-t border-black-12 pr-1/12vw lg:pr-0 lg:py-6\"><div class=\"flex-1\"><h4 class=\"heading-6 mb-2 lg:mb-3 lg:heading-5\">Internet Computer Events Utility</h4>\n\t\t\t\t\t\t\t<p class=\"paragraph text-black-40 lg:lead\"></p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<span class=\"heading-6 lg:heading-5\">$25,000</span>\n\t\t\t\t\t</li>\n\t\t\t\t<div class=\"h-36 from-white bg-gradient-to-t absolute bottom-0 left-0 right-0 flex items-end z-10\"></div></ul>\n\t\t\t<button class=\"link mt-6 lg:mt-16\">Show all 406 projects</button></div></div></section>\n\n<section class=\"max-w-page mx-auto mt-28 lg:mt-60\"><div class=\"px-1/12\"><h2 class=\"heading-5 lg:heading-2 lg:w-6/10 mb-3 lg:mb-12\">What do you want to build for the Internet Computer?\n\t\t</h2>\n\t\t<div class=\"lg:flex lg:items-start\"><div class=\"lg:flex-1\"><a href=\"https://airtable.com/appm19flXTrQwJxm4/pagGFKJNGYHlYzHRS/form?prefill_AppType=Developer+Grant&hide_AppType=true&hide_Control=true\" class=\"button\" target=\"_blank\" rel=\"noopener noreferrer\">Submit your grant application\n\t\t\t\t\t<svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a></div>\n\t\t\t<div class=\"mt-20 lg:mt-0 lg:w-4/10\"><ul class=\"space-y-6 mb-6 lg:mb-8\"><li><a class=\"link\" href=\"https://medium.com/dfinity/how-to-write-the-perfect-developer-grant-application-8d1c53e6477c?source=friends_link&sk=5ef4641193de735df04fe22f33469e52\" target=\"_blank\" rel=\"noopener noreferrer\">How to write the perfect developer grant application</a></li>\n\t\t\t\t\t<li><a class=\"link\" href=\"https://support.dfinity.org/hc/en-us/sections/8730977702804-Grants\" target=\"_blank\" rel=\"noopener noreferrer\">Developer Grant FAQs</a></li></ul>\n\n\t\t\t\t<p class=\"paragraph\">The grants program is a non-dilutive form of financing your project. Please note however\n\t\t\t\t\tthat this program is not meant to be a source of venture funding.\n\t\t\t\t</p></div></div></div></section></main>\n\n\t<footer class=\"px-8 xl:px-0 pb-16 mt-16 md:max-w-page-10/12 mx-auto md:mt-40 \"><div class=\"md:flex pt-8 border-t border-solid border-black-12\"><div class=\"flex flex-col items-start gap-3 md:w-3/10\"><a href=\"https://internetcomputer.org\" class=\"heading-7 flex items-center gap-2 hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\">Internet Computer <svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"/scientific-publications\" class=\"heading-7 flex items-center gap-2 hover:text-orange\">Publications &amp; Presentations\n\t\t\t\t</a>\n\t\t\t\t<a href=\"/icplab\" class=\"heading-7 flex items-center gap-2 hover:text-orange\">ICP.Lab </a>\n\n\t\t\t\t<a href=\"/hackathons\" class=\"heading-7 flex items-center gap-2 hover:text-orange\">Hackathons\n\t\t\t\t</a>\n\t\t\t\t<a href=\"https://dfinity.org/bug-bounty/\" class=\"heading-7 flex items-center gap-2 hover:text-orange\">Bug Bounty Program\n\t\t\t\t</a></div>\n\t\t\t<div class=\"flex flex-col items-start gap-3 md:w-3/10 mt-6 md:mt-0\"><a href=\"/cdn-cgi/l/email-protection#6a09050707192a0e0c0304031e134405180d\" class=\"heading-7 flex items-center gap-2 hover:text-orange\">Media Requests\n\t\t\t\t</a>\n\t\t\t\t<a href=\"https://dfinity.frontify.com/d/XzkdhhDptijE\" class=\"heading-7 flex items-center gap-2 hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\">Brand guidelines <svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://dfinity.frontify.com/d/pD7yZhsmpqos/press-kit\" class=\"heading-7 flex items-center gap-2 hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\">Press Kit <svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://support.dfinity.org\" class=\"heading-7 flex items-center gap-2 hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\">Support <svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a>\n\n\t\t\t\t<a href=\"https://shop.dfinity.org/\" class=\"heading-7 flex items-center gap-2 hover:text-orange\" target=\"_blank\" rel=\"noopener noreferrer\">Merch &amp; Swag Store <svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" class=\"\"><path d=\"M14 3.5V12.0661H11.8585V7.1545L3.51405 15.5L2 13.9859L10.3434 5.64152H5.43393V3.5H14Z\" fill=\"currentColor\"></path></svg></a></div>\n\t\t\t<div class=\"md:flex-1 flex flex-col gap-12 md:gap-20 mt-16 md:mt-0\" id=\"subscribe\"><div class=\"flex-1\"><p class=\"mb-3 text-paragraph md:text-lead\">Sign up for email updates to keep up to date with advancements on the Internet Computer\n\t\t\t\t\t</p>\n\t\t\t\t\t<form action=\"https://dfinity.us16.list-manage.com/subscribe/post?u=33c727489e01ff5b6e1fb6cc6&id=7e9469a315&f_id=00bac2e1f0\" method=\"post\" class=\"flex gap-2 flex-col md:flex-row\"><input name=\"EMAIL\" type=\"email\" class=\"rounded-full border border-black-40 border-solid text-paragraph py-3 px-6 text-black placeholder:text-black-40 w-full\" placeholder=\"Email\" required>\n\t\t\t\t\t\t<button type=\"submit\" class=\"button-sm whitespace-nowrap \">Get updates!</button></form></div></div></div>\n\t\t<div class=\"flex flex-col md:flex-row md:justify-between mt-16 md:mt-30\"><div class=\"flex flex-wrap justify-between gap-y-6 md:gap-6 items-start order-2 md:order-1 mt-10 md:mt-0 md:self-center whitespace-nowrap\"><div class=\"paragraph-sm hidden md:block\">©2025 DFINITY</div>\n\t\t\t\t<a href=\"/terms-of-use\" class=\"caption hover:text-orange\">Terms of Use</a>\n\t\t\t\t<a href=\"/cookie-policy\" class=\"caption hover:text-orange\">Cookie Policy </a>\n\t\t\t\t<a href=\"/privacy-policy\" class=\"caption hover:text-orange\">Privacy Policy </a></div>\n\t\t\t<div class=\"flex justify-between flex-wrap md:flex-nowrap md:justify-end gap-4 md:gap-6 order-1 md:order-2\"><a href=\"https://www.youtube.com/dfinity\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M22.7359 5.81025C23.25 7.815 23.25 12 23.25 12C23.25 12 23.25 16.185 22.7359 18.1898C22.4501 19.2979 21.6143 20.1698 20.5556 20.4645C18.633 21 12 21 12 21C12 21 5.37038 21 3.44438 20.4645C2.38125 20.1653 1.5465 19.2945 1.26412 18.1898C0.75 16.185 0.75 12 0.75 12C0.75 12 0.75 7.815 1.26412 5.81025C1.54988 4.70213 2.38575 3.83025 3.44438 3.5355C5.37038 3 12 3 12 3C12 3 18.633 3 20.5556 3.5355C21.6187 3.83475 22.4535 4.7055 22.7359 5.81025ZM9.75 15.9375L16.5 12L9.75 8.0625V15.9375Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://medium.com/dfinity-network-blog\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M2.42223 1H21.9778C22.3019 1 22.6128 1.12877 22.842 1.35798C23.0712 1.58719 23.2 1.89807 23.2 2.22222V21.7778C23.2 22.1019 23.0712 22.4128 22.842 22.642C22.6128 22.8712 22.3019 23 21.9778 23H2.42223C2.09808 23 1.7872 22.8712 1.55799 22.642C1.32878 22.4128 1.20001 22.1019 1.20001 21.7778V2.22222C1.20001 1.89807 1.32878 1.58719 1.55799 1.35798C1.7872 1.12877 2.09808 1 2.42223 1ZM18.6778 16.8156C18.5556 16.7544 18.4945 16.5711 18.4945 16.4477V7.11844C18.4945 6.99622 18.5556 6.81289 18.6778 6.68944L19.845 5.33889V5.27778H15.6711L12.5422 13.1953L8.98068 5.27778H4.68579V5.33889L5.78946 6.874C6.03512 7.11844 6.09623 7.48756 6.09623 7.79433V14.5447C6.15735 14.9138 6.09623 15.3428 5.9129 15.7107L4.25557 17.9816V18.0427H8.67512V17.9816L7.01779 15.773C6.83446 15.4039 6.77212 15.036 6.83446 14.607V8.46778C6.89557 8.59 6.95668 8.59 7.01779 8.83567L11.1905 18.1649H11.2516L15.3045 8.04C15.2433 8.40667 15.2433 8.83689 15.2433 9.14489V16.3866C15.2433 16.5699 15.1822 16.6921 15.06 16.8156L13.8317 17.9816V18.0427H19.8462V17.9816L18.6802 16.8156H18.6778Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://github.com/dfinity\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#clip0_80_232)\"><path d=\"M12.4 0C5.77402 0 0.400024 5.373 0.400024 12C0.400024 17.302 3.83802 21.8 8.60702 23.387C9.20602 23.498 9.40002 23.126 9.40002 22.81V20.576C6.06202 21.302 5.36702 19.16 5.36702 19.16C4.82102 17.773 4.03402 17.404 4.03402 17.404C2.94502 16.659 4.11702 16.675 4.11702 16.675C5.32202 16.759 5.95602 17.912 5.95602 17.912C7.02602 19.746 8.76302 19.216 9.44802 18.909C9.55503 18.134 9.86602 17.604 10.21 17.305C7.54502 17 4.74302 15.971 4.74302 11.374C4.74302 10.063 5.21202 8.993 5.97902 8.153C5.85502 7.85 5.44402 6.629 6.09602 4.977C6.09602 4.977 7.10402 4.655 9.39702 6.207C10.354 5.941 11.38 5.808 12.4 5.803C13.42 5.808 14.447 5.941 15.406 6.207C17.697 4.655 18.703 4.977 18.703 4.977C19.356 6.63 18.945 7.851 18.821 8.153C19.591 8.993 20.056 10.064 20.056 11.374C20.056 15.983 17.249 16.998 14.577 17.295C15.007 17.667 15.4 18.397 15.4 19.517V22.81C15.4 23.129 15.592 23.504 16.201 23.386C20.966 21.797 24.4 17.3 24.4 12C24.4 5.373 19.027 0 12.4 0Z\" fill=\"currentColor\"></path></g><defs><clipPath id=\"clip0_80_232\"><rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(0.400024)\"></rect></clipPath></defs></svg></a>\n\t\t\t\t<a href=\"https://twitter.com/dfinity\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg version=\"1.1\" width=\"25\" height=\"25\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 300 300.3\"><path d=\"M171.4,132.9L255,37.7h-19.8l-72.7,82.7l-58-82.7H37.7l87.7,125l-87.7,99.8h19.8l76.7-87.3l61.3,87.3h66.9 M64.6,52.3h30.4\nl140.1,196.3h-30.5\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://forum.dfinity.org/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2.88862 21.3024L8.17962 20.1264C9.62824 20.9008 11.246 21.3048 12.8886 21.3024C18.4116 21.3024 22.8886 16.8254 22.8886 11.3024C22.8886 5.77937 18.4116 1.30237 12.8886 1.30237C7.36562 1.30237 2.88862 5.77937 2.88862 11.3024C2.88615 12.945 3.29015 14.5628 4.06462 16.0114L2.88862 21.3024ZM13.9036 8.76534C14.7981 7.9495 15.6455 7.53567 16.4223 7.53567C18.2818 7.53567 19.7941 9.06685 19.8 10.9527C19.8 11.2247 19.7646 11.4907 19.7058 11.7449C19.7035 11.7546 19.6977 11.7763 19.6873 11.8075C19.3062 13.2627 17.9899 14.3403 16.4295 14.3461C15.1375 14.3461 13.8317 13.1057 12.8633 11.9866L12.8578 11.9933C12.8578 11.9933 12.4223 11.5026 11.9456 10.9764C11.9456 10.9764 11.4042 10.3497 10.8275 9.79993C10.6705 9.6504 10.0835 9.17699 9.385 8.89833C9.34212 8.89211 9.30395 8.88975 9.27048 8.88975C8.1524 8.90158 7.24617 9.81791 7.24617 10.9412C7.24617 12.0763 8.1524 12.9926 9.27048 12.9926C9.5647 12.9926 10.0884 12.8389 10.8829 12.1176C11.3124 11.7275 11.6831 11.2959 11.9421 10.9767C12.4188 11.5028 12.8542 11.9935 12.8542 11.9935C12.5835 12.3246 12.2128 12.7384 11.7891 13.1227C10.8946 13.9385 10.0473 14.3524 9.27048 14.3524C7.40506 14.3524 5.89271 12.8212 5.89271 10.9353C5.89271 10.6633 5.92803 10.3973 5.98687 10.1431C5.99097 10.1256 6.0065 10.0691 6.04017 9.98785C6.45002 8.57662 7.74482 7.54136 9.27403 7.53567C10.5657 7.53567 11.871 8.7753 12.8354 9.89405L12.84 9.88858L12.8417 9.89052C13.1122 9.56013 13.4816 9.14808 13.9036 8.76534ZM16.4223 12.9983C16.4044 12.9983 16.3852 12.9976 16.3647 12.996C15.6431 12.7245 15.0315 12.2355 14.8702 12.0819C14.3124 11.5501 13.7877 10.9465 13.7538 10.9074C14.0126 10.5886 14.382 10.1589 14.8098 9.77037C15.6042 9.04321 16.1221 8.89541 16.4223 8.89541C17.5403 8.89541 18.4466 9.81174 18.4466 10.9469C18.4466 12.0701 17.5403 12.9864 16.4223 12.9983Z\" fill=\"currentColor\"></path></svg></a>\n\t\t\t\t<a href=\"https://www.linkedin.com/company/dfinity\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"hover:text-orange\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.735 4.84783C6.735 5.86857 5.9025 6.69565 4.875 6.69565C3.8475 6.69565 3.015 5.86857 3.015 4.84783C3.015 3.82783 3.8475 3 4.875 3C5.9025 3 6.735 3.82783 6.735 4.84783ZM6.75 8.17391H3V20H6.75V8.17391ZM12.7365 8.17391H9.0105V20H12.7372V13.792C12.7372 10.3403 17.259 10.058 17.259 13.792V20H21V12.5119C21 6.68752 14.3085 6.89965 12.7365 9.76674V8.17391Z\" fill=\"currentColor\"></path></svg></a></div>\n\t\t\t<div class=\"paragraph-sm md:hidden order-3 mt-6\">©2025 DFINITY</div></div></footer></div>\n\n\n\t\t\t\n\t\t\t<script data-cfasync=\"false\" src=\"/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js\"></script><script>\n\t\t\t\t{\n\t\t\t\t\t__sveltekit_1vjqdi6 = {\n\t\t\t\t\t\tbase: new URL(\"..\", location).pathname.slice(0, -1),\n\t\t\t\t\t\tenv: {}\n\t\t\t\t\t};\n\n\t\t\t\t\tconst element = document.currentScript.parentElement;\n\n\t\t\t\t\tconst data = [null,null];\n\n\t\t\t\t\tPromise.all([\n\t\t\t\t\t\timport(\"../_app/immutable/entry/start.fc1f1c15.js\"),\n\t\t\t\t\t\timport(\"../_app/immutable/entry/app.98ab6293.js\")\n\t\t\t\t\t]).then(([kit, app]) => {\n\t\t\t\t\t\tkit.start(app, element, {\n\t\t\t\t\t\t\tnode_ids: [0, 24],\n\t\t\t\t\t\t\tdata,\n\t\t\t\t\t\t\tform: null,\n\t\t\t\t\t\t\terror: null\n\t\t\t\t\t\t});\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t</script>\n\t\t\n\t</body>\n</html>\n", "metadata": { "original_url": "http://dfinity.org/grants", "final_url": "https://dfinity.org/grants", "timestamp": "2025-07-22T01:05:38.482974", "detected_encoding": "utf-8", "content_type": "text/html", "content_length": 50198, "headers": { "Date": "Mon, 21 Jul 2025 23:05:37 GMT", "Content-Type": "text/html", "Transfer-Encoding": "chunked", "Connection": "keep-alive", "Content-Encoding": "gzip", "x-frame-options": "DENY", "ic-certificateexpression": "default_certification(ValidationArgs{certification: Certification{no_request_certification: Empty{}, response_certification: ResponseCertification{certified_response_headers: ResponseHeaderList{headers: [\"content-type\", \"content-encoding\", \"X-XSS-Protection\", \"Permissions-Policy\", \"Strict-Transport-Security\", \"Content-Security-Policy\", \"Referrer-Policy\", \"X-Content-Type-Options\", \"X-Frame-Options\"]}}}})", "x-content-type-options": "nosniff", "content-security-policy": "default-src 'self';script-src 'self' 'unsafe-eval' 'unsafe-inline' https://jsd-widget.atlassian.com https://cdn.matomo.cloud https://boards-api.greenhouse.io;connect-src 'self' https://jsd-widget.atlassian.com https://api-private.atlassian.com https://icp0.io https://*.icp0.io https://internetcomputer.matomo.cloud https://cdn.matomo.cloud https://boards-api.greenhouse.io https://api.github.com;img-src 'self' data: https://images.ctfassets.net https://i.ytimg.com;style-src * 'unsafe-inline';style-src-elem * 'unsafe-inline';font-src * data:;object-src 'none';base-uri 'self' https://jsd-widget.atlassian.com;frame-ancestors 'none';form-action 'self' https://dfinity.us16.list-manage.com https://internetcomputer.org;upgrade-insecure-requests;frame-src https://bugcrowd.com https://www.youtube.com;", "strict-transport-security": "max-age=31536000; includeSubDomains", "permissions-policy": "accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), cross-origin-isolated=(), display-capture=(), document-domain=(), encrypted-media=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), fullscreen=(), geolocation=(), gyroscope=(), keyboard-map=(), magnetometer=(), microphone=(), midi=(), navigation-override=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=(), clipboard-read=(), clipboard-write=(), gamepad=(), speaker-selection=(), conversion-measurement=(), focus-without-user-activation=(), hid=(), idle-detection=(), interest-cohort=(), serial=(), sync-script=(), trust-token-redemption=(), window-placement=(), vertical-scroll=()", "referrer-policy": "same-origin", "x-xss-protection": "1; mode=block", "ic-certificate": "version=2, certificate=:2dn3o2R0cmVlgwGDAYMBggRYIEcHW/5i6fSAwsXfCI9kGK/nWGadmjtsFDxsxR8v9+ddgwJIY2FuaXN0ZXKDAYMBgwGDAYIEWCAJgwerLoojWTSdIj9JGFSjnuvQUTp6O7gjWrArbL+QJIMBgwGCBFggWACy/7ZeG44IVltDXgyJtCPyPj1DP2RSqeMGaff7oeGDAYMBgwGDAYMBggRYIPqErKfSOQ3ioNs1qClEoafk+UncQKrVgD+uBR2g08L5gwGDAYIEWCA4cPmFxdgF3LOWeu5/hBcVz7fRTEfaCaqwTzSXHrOwv4MBggRYIIkfbisw+D1+77jDdP+JuSkdBKdfCH7o77MnBb+BIIpUgwJKAAAAAAGABhwBAYMBgwGDAk5jZXJ0aWZpZWRfZGF0YYIDWCD2Rz5O7ZXWwRSthiBE6QVrWo9RJuopradIMOL7E1kqXIIEWCCJqykpC1Rogv+gbhNlzGoa+odaOkRkqFKq51qiEYyzTIIEWCAmQXqviOMEyrwXQMYlPDuzNd6bSAtiSxG58N8x/DVB7IIEWCBpbSeGwQhlPMOL6klYMMpq0Aa3FXKSh/v8OtBqgTD5vIIEWCCIQnmWwAJ1L6Xz2IY+pugLlk8GbebtP88Me2feMTrd0IIEWCCyw+HvN1VNa/s0g5XYtV0f1niDpK74hmd5JNotlOUsD4IEWCCa5/LYeBYARGTFdOO2W6IKo+6lHW3bjIp7kdun1sEfy4IEWCCT/IfQX7wUWBSYnx6FSuH/j1yEIEnXPpTAqvvoIx3mK4IEWCAeogogwqKrOpMY+XASDl0+ZsNnK1QgpnJqLZ+Nfnzl14IEWCAu/fS5N4rBirUQ9MwjtNnIcqPqGhLUB9zz17WZrCwqrYIEWCDRiQ1ki4ttLjL+eRxqcNBmM37BMQO6caa7agpkfE0b/IIEWCA/HzS2jeSoWemUMh52V0ILDtAZYiQnv21/Tf+NDlYGt4IEWCATup1fsDElFpwheczMRzfLRq1v0nClmiFnwQtoW1TQs4MBggRYIIX4PDBa2cTXOEXSvdTPyYsQNfxV0w3soiPajHbAc5xqgwJEdGltZYIDSfqfzqSa2JmqGGlzaWduYXR1cmVYMI9rKgpQH0Jy3Oe7cGd76Xv0V5m6Eq9WzzBX8gfmTQAh4ewInWrEDrYDxpy5XQEEmmpkZWxlZ2F0aW9uomlzdWJuZXRfaWRYHRC2RzNKVAaYd5ay+LaxTNMvCHbT/U/IRSEFgyUCa2NlcnRpZmljYXRlWQJ92dn3omR0cmVlgwGCBFggUZp/yUdkgBzVLyeXs92QYxvHecmWaRduvcSZ+h8R0aiDAYMBggRYIMqPa0xbQKAAkN7w+yiCNi9R4rVa9qEaK6ZOZUTzQ0yygwJGc3VibmV0gwGDAYMBgwGDAYIEWCDR04/8rvxJtkF+9vXzm0uuRigPVfT12L5oG9SACD6Il4MBgwJYHRC2RzNKVAaYd5ay+LaxTNMvCHbT/U/IRSEFgyUCgwGDAk9jYW5pc3Rlcl9yYW5nZXOCA1gb2dn3gYJKAAAAAAGAAAABAUoAAAAAAY///wEBgwJKcHVibGljX2tleYIDWIUwgYIwHQYNKwYBBAGC3HwFAwECAQYMKwYBBAGC3HwFAwIBA2EAqSJvIvUxR19gTLpcmKfVvc8fs7Z2yxx3sbV95vRyEALMFk5X6JewvYCSNd7lymqbCPoRne+hI3PRpd6yR7Bc60UThpyMCnymoMfHkTNR6vvqKowjCtqWN+73g4VSEYFkggRYIG1AXoV8AKtzAtVbxWxh4i16db6rJKXs+01WR/If8rFOggRYIGeYZp/W+Tb73jhm3HECJszyefVRL+dsKw4buoDvPb+yggRYIIMRFdnQgva7xOHh4C0FHRR/e0mm+7cCeHjsEq6bULSJggRYIK+qiDIQG87iPrhx9qOzcrkn6zrVusu79nqk3ylr+MSTggRYIN+XEsS5lS9un0Jpcy/gDB2+miNIrO5E0XJp/tU0D0OagwJEdGltZYIDSafZ+9uoyZmqGGlzaWduYXR1cmVYMJGU1Tfy3xGA/f2AdfUIcy7rzwytj0yishKo4NXpYod29wiTaoechgKJvIp/9nPfUw==:, tree=:2dn3gwGCBFggTJ6FLGkJeQR6fPgbB9/EQAv6vnELPo/rYSfqp++WW4aDAklodHRwX2V4cHKDAYIEWCC0pBa2qy7DLgKobGsbp7lO6DLBjrhEW0JleZDM4antVYMBggRYIBi0+jvm4cP/5HaeJ+JQER0+J5/gbj6XpvgG2cM3uVRpgwGDAYIEWCB1DKM8LKS0v0M+sQRa0DTAWu3caXh2BLTIJ+iEZnKAhYMBggRYIEhKi8QHg1Urhy6M5+RD/LZyR4k76pgvwYQP4VTC4hVYgwGDAYIEWCDc41dAmJE0crLaWQez3huE65ttgczAVgy9T5GNsSfkH4MBgwJGZ3JhbnRzgwGCBFggjVv8jfFhjdzIXGZPyKenWzJD8fsdLMZiaT3H9Vqt+LeDAYMCQzwkPoMBgwJYIHC1eLNltBvKHcObYQMZq6dSWW5hSpvw9EXsfEw7jZH/gwJAgwGDAlgge7iiUiHMCbhn7Dz2gSqNpnNCyKgwrDgMJqSD8aGB/ZCCA0CDAlggkj9yaKO9oVuHaYFYguCtSBZ57BnC0Snr0Uju34R6puiCA0CDAlggc/Z2VMFi87yViDaMMD/LgWgqZtMazVQnfT3fQlHIRbWDAkCDAYMCWCB4PloCxyh+R6PQ/nMek3tvMk2N400097R9SiAAv7ZwOYIDQIMCWCDiB3tEg3t5amFv4YiV2G4YMDttuAf5rGUaYPcXLz11RoIDQIIEWCBFiXTz7r4PllvcdZDWNR6m4YE+fuMLx+GFXBX8n62goYIEWCBBL3Jxweuuw+w8GSyhfqtSVqAnLezRz8u/ir1JFpJ9hYIEWCCkGcnWrgXgv1i8gCBY6TOBdFhA0tQbrr0NgDkhPEaRIIIEWCACQwiIMEaWGzI/dhhFGgIx8MDN9neEwm+ME/fLoViD0w==:, expr_path=:2dn3g2lodHRwX2V4cHJmZ3JhbnRzYzwkPg==:", "x-cache-ttl": "10", "access-control-expose-headers": "accept-ranges, content-length, content-range, x-request-id, x-ic-canister-id", "access-control-allow-origin": "*", "vary": "origin, access-control-request-method, access-control-request-headers, accept-encoding", "x-ic-canister-id": "y55q6-xqaaa-aaaam-aayoa-cai", "x-request-id": "01982f3c-4cea-77c3-8ec9-fc9f69a6c7d6", "cf-cache-status": "DYNAMIC", "Server": "cloudflare", "CF-RAY": "962e581acafe7f82-IAD" }, "status_code": 200 }, "extracted_data": { "title": "Developer Grants Program | DFINITY", "meta_description": "The DFINITY Foundation is a major contributor to the Internet Computer blockchain.", "full_text": "Developer Grants Program | DFINITY\nICP Alliance\nGrants\nHackathons\nEvents & News\nJobs\nDeveloper Grants Program\nThe Developer Grants Program aims to catalyze the growth of the Internet Computer\necosystem and make the Internet Computer accessible and approachable to more developers\naround the world by providing support to promising developers and teams.\nSubmit your grant application\nDeAI Grant\nDiscover the power of AI on the Internet Computer. Apply for the DeAI grant today and take\npart in the AI revolution on ICP. Join us in shaping the future of blockchain and AI.\nRead press release\nFocus areas\nDeveloper Tooling\ne.g. IDEs, debuggers, logging libraries\nInfrastructure\ne.g. oracles, asset bridges\nIntegrations & APIs\ne.g. chat, email, maps\nDApps & Open Internet Services\nsee e.g.\nRequests for Startups\nCanister Development Kits (CDKs) & Agents\nOpen RFPs & Bounties\nMore Information on Requests for Proposals (RFPs) and Bounties can be found\non GitHub\nStay up-to-date with our latest bounties!\nSign up to our ICP email updates to get notified about upcoming bounties.\nGet updates!\nTotal funding available\n406 grantees\nCodebase\nCodebase is a decentralized alternative to GitHub. Its primary goals are to make software development sustainable through incentivized contributions, and empower communities through tokenized governance.\nWebsite\nGitHub\nLink\n$300,000\nDemergent Labs LLC Azle/Kybra-focused\nAccelerating the adoption of Web3 and the Internet Computer\nGitHub\n$1,350,000\nTrust Wallet\nTrue crypto ownership. Powerful Web3 experiences. Unlock the power of your cryptocurrency assets and explore the world of Web3 with Trust.\nWebsite\nGitHub\n$100,000\nFront Row v.2\n$25,000\nGame Bloc v2.0\n$25,000\nDfinity DFX GUI (v2)\n$25,000\nICP MobileKit - IcpKit.Kotlin library\n$25,000\nDoxa\nDoxa is a multi-stablecoin platform which enables users to create cross-chain stablecoins such as the Doxa Dollar.\nWebsite\nGitHub\n$5,000\nMulti chain - NFTs(Unicronv2)\n$50,000\nInternet Computer Events Utility\n$25,000\nShow all 406 projects\nWhat do you want to build for the Internet Computer?\nSubmit your grant application\nHow to write the perfect developer grant application\nDeveloper Grant FAQs\nThe grants program is a non-dilutive form of financing your project. Please note however\nthat this program is not meant to be a source of venture funding.\nInternet Computer\nPublications & Presentations\nICP.Lab\nHackathons\nBug Bounty Program\nMedia Requests\nBrand guidelines\nPress Kit\nSupport\nMerch & Swag Store\nSign up for email updates to keep up to date with advancements on the Internet Computer\nGet updates!\n©2025 DFINITY\nTerms of Use\nCookie Policy\nPrivacy Policy\n©2025 DFINITY", "links": [ { "text": "", "url": "https://dfinity.org/" }, { "text": "ICP Alliance", "url": "https://dfinity.org/alliance" }, { "text": "Grants", "url": "https://dfinity.org/grants-overview" }, { "text": "Hackathons", "url": "https://dfinity.org/hackathons" }, { "text": "Events & News", "url": "https://internetcomputer.org/events" }, { "text": "Jobs", "url": "https://dfinity.org/about" }, { "text": "Submit your grant application", "url": "https://airtable.com/appm19flXTrQwJxm4/pagGFKJNGYHlYzHRS/form?prefill_AppType=Developer+Grant&hide_AppType=true&hide_Control=true" }, { "text": "Read press release", "url": "https://www.prnewswire.com/news-releases/dfinity-foundation-launches-5-million-grant-to-support-decentralized-ai-on-the-internet-computer-blockchain-301877065.html" }, { "text": "Requests for Startups", "url": "https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md" }, { "text": "on GitHub", "url": "https://github.com/dfinity/grant-rfps" }, { "text": "Website", "url": "https://codebase.org/" }, { "text": "GitHub", "url": "https://github.com/codebase-labs" }, { "text": "Link", "url": "https://youtube.com/@CodebaseLabs" }, { "text": "GitHub", "url": "https://github.com/demergent-labs" }, { "text": "Website", "url": "https://trustwallet.com/" }, { "text": "GitHub", "url": "https://github.com/trustwallet" }, { "text": "Website", "url": "https://doxadao.org/" }, { "text": "GitHub", "url": "https://github.com/DoxaFoundation/Doxa" }, { "text": "How to write the perfect developer grant application", "url": "https://medium.com/dfinity/how-to-write-the-perfect-developer-grant-application-8d1c53e6477c?source=friends_link&sk=5ef4641193de735df04fe22f33469e52" }, { "text": "Developer Grant FAQs", "url": "https://support.dfinity.org/hc/en-us/sections/8730977702804-Grants" }, { "text": "Internet Computer", "url": "https://internetcomputer.org" }, { "text": "Publications & Presentations", "url": "https://dfinity.org/scientific-publications" }, { "text": "ICP.Lab", "url": "https://dfinity.org/icplab" }, { "text": "Bug Bounty Program", "url": "https://dfinity.org/bug-bounty/" }, { "text": "Media Requests", "url": "https://dfinity.org/cdn-cgi/l/email-protection#6a09050707192a0e0c0304031e134405180d" }, { "text": "Brand guidelines", "url": "https://dfinity.frontify.com/d/XzkdhhDptijE" }, { "text": "Press Kit", "url": "https://dfinity.frontify.com/d/pD7yZhsmpqos/press-kit" }, { "text": "Support", "url": "https://support.dfinity.org" }, { "text": "Merch & Swag Store", "url": "https://shop.dfinity.org/" }, { "text": "Terms of Use", "url": "https://dfinity.org/terms-of-use" }, { "text": "Cookie Policy", "url": "https://dfinity.org/cookie-policy" }, { "text": "Privacy Policy", "url": "https://dfinity.org/privacy-policy" }, { "text": "", "url": "https://www.youtube.com/dfinity" }, { "text": "", "url": "https://medium.com/dfinity-network-blog" }, { "text": "", "url": "https://github.com/dfinity" }, { "text": "", "url": "https://twitter.com/dfinity" }, { "text": "", "url": "https://forum.dfinity.org/" }, { "text": "", "url": "https://www.linkedin.com/company/dfinity" } ] }, "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, "linked_extractions": [], "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, { "url": "https://github.com/dfinity/grant-rfps/discussions", "level": 0, "fetch_result": null, "linked_extractions": [], "processing_notes": [ "Initial URL validation failed: URL not accessible" ] }, { "url": "https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md", "level": 0, "fetch_result": { "source": "url", "url": "https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md", "raw_content": "\n\n\n\n\n\n<!DOCTYPE html>\n<html\n lang=\"en\"\n \n data-color-mode=\"auto\" data-light-theme=\"light\" data-dark-theme=\"dark\"\n data-a11y-animated-images=\"system\" data-a11y-link-underlines=\"true\"\n \n >\n\n\n\n <head>\n <meta charset=\"utf-8\">\n <link rel=\"dns-prefetch\" href=\"https://github.githubassets.com\">\n <link rel=\"dns-prefetch\" href=\"https://avatars.githubusercontent.com\">\n <link rel=\"dns-prefetch\" href=\"https://github-cloud.s3.amazonaws.com\">\n <link rel=\"dns-prefetch\" href=\"https://user-images.githubusercontent.com/\">\n <link rel=\"preconnect\" href=\"https://github.githubassets.com\" crossorigin>\n <link rel=\"preconnect\" href=\"https://avatars.githubusercontent.com\">\n\n \n\n\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/light-d1334f2b22bf.css\" /><link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/light_high_contrast-f695a361c6b2.css\" /><link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/dark-f73a069fd33e.css\" /><link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/dark_high_contrast-3a0d87f72ad4.css\" /><link data-color-theme=\"light\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light-d1334f2b22bf.css\" /><link data-color-theme=\"light_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_high_contrast-f695a361c6b2.css\" /><link data-color-theme=\"light_colorblind\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_colorblind-367eb9a4565a.css\" /><link data-color-theme=\"light_colorblind_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_colorblind_high_contrast-183adc0db479.css\" /><link data-color-theme=\"light_tritanopia\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_tritanopia-2ddc677c041d.css\" /><link data-color-theme=\"light_tritanopia_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_tritanopia_high_contrast-649962a5702a.css\" /><link data-color-theme=\"dark\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark-f73a069fd33e.css\" /><link data-color-theme=\"dark_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_high_contrast-3a0d87f72ad4.css\" /><link data-color-theme=\"dark_colorblind\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_colorblind-b17a8392e6c4.css\" /><link data-color-theme=\"dark_colorblind_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_colorblind_high_contrast-e9ff47cedc2b.css\" /><link data-color-theme=\"dark_tritanopia\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_tritanopia-a1cc7dba9f73.css\" /><link data-color-theme=\"dark_tritanopia_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_tritanopia_high_contrast-6c4dd39e2b0f.css\" /><link data-color-theme=\"dark_dimmed\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_dimmed-55459b36aa6d.css\" /><link data-color-theme=\"dark_dimmed_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_dimmed_high_contrast-9a0ef6e40ed3.css\" />\n\n\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-primitives-dc7ca6859caf.css\" />\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-03a65c451725.css\" />\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/global-8bbd7051486c.css\" />\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/github-db7b386c190b.css\" />\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/repository-b58e401b73ae.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/code-4ea853641043.css\" />\n\n \n\n\n <script type=\"application/json\" id=\"client-env\">{\"locale\":\"en\",\"featureFlags\":[\"alternate_user_config_repo\",\"api_insights_show_missing_data_banner\",\"attestations_filtering\",\"attestations_sorting\",\"client_version_header\",\"code_scanning_security_configuration_ternary_state\",\"codespaces_prebuild_region_target_update\",\"contact_requests_implicit_opt_in\",\"contentful_lp_copilot_extensions\",\"contentful_lp_flex_features\",\"contentful_lp_footnotes\",\"copilot_activity_report\",\"copilot_chat_attach_multiple_images\",\"copilot_chat_floating_sidebar_focus_trap\",\"copilot_chat_group_notifications\",\"copilot_chat_navigable_refs\",\"copilot_chat_vision_in_claude\",\"copilot_chat_vision_skip_thread_create\",\"copilot_chat_wholearea_dd\",\"copilot_custom_copilots_feature_preview\",\"copilot_custom_copilots_images\",\"copilot_duplicate_thread\",\"copilot_free_to_paid_telem\",\"copilot_ftp_hyperspace_upgrade_prompt\",\"copilot_ftp_settings_upgrade\",\"copilot_ftp_upgrade_to_pro_from_models\",\"copilot_ftp_your_copilot_settings\",\"copilot_immersive_draft_issue_template_form_ui\",\"copilot_immersive_structured_model_picker\",\"copilot_no_floating_button\",\"copilot_read_shared_conversation\",\"copilot_spaces_input_menu_select\",\"copilot_spark_allow_empty_commit\",\"copilot_spark_single_user_iteration\",\"copilot_spark_use_billing_headers\",\"copilot_task_oriented_assistive_prompts\",\"copilot_workbench_connection_reload_banner\",\"copilot_workbench_iterate_panel\",\"copilot_workbench_preview_analytics\",\"copilot_workbench_refresh_on_wsod\",\"copilot_workbench_synthetic_generation\",\"custom_copilots_128k_window\",\"custom_copilots_capi_mode\",\"custom_copilots_file_uploads\",\"direct_to_salesforce\",\"dotcom_chat_client_side_skills\",\"failbot_report_error_react_apps_on_page\",\"ghost_pilot_confidence_truncation_25\",\"ghost_pilot_confidence_truncation_40\",\"insert_before_patch\",\"issue_fields_report_usage\",\"issues_catch_non_json_graphql_response\",\"issues_comment_load_user_settings\",\"issues_label_search_url\",\"issues_preserve_tokens_in_urls\",\"issues_react_blur_item_picker_on_close\",\"issues_react_bots_timeline_pagination\",\"issues_react_create_milestone\",\"issues_react_optimistic_markdown\",\"issues_react_prohibit_title_fallback\",\"issues_react_remove_placeholders\",\"issues_template_picker_redirect\",\"lifecycle_label_name_updates\",\"link_contact_sales_swp_marketo\",\"marketing_pages_search_explore_provider\",\"memex_mwl_filter_field_delimiter\",\"nonreporting_relay_graphql_status_codes\",\"primer_react_select_panel_with_modern_action_list\",\"remove_child_patch\",\"sample_network_conn_type\",\"scheduled_reminders_updated_limits\",\"site_homepage_contentful\",\"site_msbuild_hide_integrations\",\"site_msbuild_launch\",\"site_msbuild_webgl_hero\",\"spark_commit_on_default_branch\",\"spark_sync_repository_after_iteration\",\"swp_enterprise_contact_form\",\"use_paginated_repo_picker_cost_center_form\",\"viewscreen_sandbox\",\"workbench_default_sonnet4\",\"workbench_store_readonly\"],\"copilotApiUrl\":\"https://api.individual.githubcopilot.com\"}</script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/high-contrast-cookie-039f089f08c3.js\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/wp-runtime-be0eccfa6d59.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_oddbird_popover-polyfill_dist_popover-fn_js-a8c266e5f126.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_stacktrace-parser_dist_s-1d3d52-babac9434833.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_failbot_failbot_ts-ebf5f98f3920.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/environment-17084f3f370f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_primer_behaviors_dist_esm_index_mjs-c44edfed7f0d.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-cdf2757bd188.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-5913bc24f35d.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_text-expander-element_dist_index_js-e50fb7a5fe8c.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_auto-complete-element_dist_index_js-node_modules_github_catalyst_-8e9f78-bd3e08e767f2.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-b5f1d7-514a92c925f0.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_markdown-toolbar-element_dist_index_js-6a8c7d9a08fe.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_primer_view-co-f03a40-c631b99b0f08.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/github-elements-04e767b0ad5b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/element-registry-ac220d0be4ce.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_braintree_browser-detection_dist_browser-detection_js-node_modules_githu-bb80ec-34c4b68b1dd3.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-b93a87060d31.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_morphdom_dist_morphdom-esm_js-300e8e4e0414.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_turbo_dist_turbo_es2017-esm_js-595819d3686f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-893f9f-5f044d8dcee3.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-c39857-54c022ad5a68.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_updatable-content_updatable-content_ts-19a9ffc8367b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_sso_ts-ui_packages-900dde-f953ddf42948.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/app_assets_modules_github_sticky-scroll-into-view_ts-422e3114b79c.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/app_assets_modules_github_behaviors_ajax-error_ts-app_assets_modules_github_behaviors_include-d0d0a6-a7da4270c5f4.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-567e0f340e27.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/behaviors-c2c56357c82e.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-ea8eaa-9039ec39e74d.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/notifications-global-7746e1ef54b3.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_github_catalyst_lib_inde-dbbea9-7ec0a9749b3b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/code-menu-792b16db8876.js\" defer=\"defer\"></script>\n \n <script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/primer-react-4622b3e58029.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/react-core-c2c42df71553.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/react-lib-8705026b409a.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/octicons-react-8ed765fdb7a0.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_emotion_is-prop-valid_dist_emotion-is-prop-valid_esm_js-node_modules_emo-b1c483-f0fc35efa8f8.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_cookie_index_js-node_modules_primer_live-region-element_dist_esm_index_j-1ca8f6-89ab81577c38.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_dompurify_dist_purify_es_mjs-7457ebdd1a1f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_lodash-es__Stack_js-node_modules_lodash-es__Uint8Array_js-node_modules_l-4faaa6-16c4e2c524de.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_lodash-es_isEqual_js-a0841ced23fc.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_tanstack_react-virtual_dist_esm_index_js-807aab04afeb.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_focus-visible_dist_focus-visible_js-node_modules_github_hydro-analytics--e21ffd-0b758af67e69.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_fzy_js_index_js-node_modules_react-reverse-portal_dist_web_index_js-node-452414-d19bc03e3811.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_paths_index_ts-590bf059e161.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_document-metadata_document-metadata_ts-ui_packages_fetch-headers_fetch-headers_ts-57e0e0-bed68ec00644.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_ref-selector_RefSelector_tsx-20f32bb4d35b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_commit-attribution_index_ts-ui_packages_commit-checks-status_index_ts-ui_packages-762eaa-4bb9b612ea61.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_code-view-shared_hooks_use-canonical-object_ts-ui_packages_code-view-shared_hooks-a6859a-5ffd963e62d1.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_app-uuid_app-uuid_ts-ui_packages_repos-file-tree-view_repos-file-tree-view_ts-72a4b5b8380b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/app_assets_modules_github_blob-anchor_ts-ui_packages_code-nav_code-nav_ts-ui_packages_filter--8253c1-5fde020dbad1.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/react-code-view-3b034baf6404.js\" defer=\"defer\"></script>\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react.31e88b582609fdba6d49.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/react-code-view.17b57bcdbe660731d640.module.css\" />\n\n <script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_document-metadata_document-metadata_ts-ui_packages_notifications-subscriptions-me-a3b302-2518229acf18.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/notifications-subscriptions-menu-3f3eb0d715d6.js\" defer=\"defer\"></script>\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react.31e88b582609fdba6d49.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/notifications-subscriptions-menu.4c58e19e87a9dd1b1dfd.module.css\" />\n\n\n <title>grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps · GitHub</title>\n\n\n\n <meta name=\"route-pattern\" content=\"/:user_id/:repository/blob/*name(/*path)\" data-turbo-transient>\n <meta name=\"route-controller\" content=\"blob\" data-turbo-transient>\n <meta name=\"route-action\" content=\"show\" data-turbo-transient>\n <meta name=\"fetch-nonce\" content=\"v2:00a92c9c-74bb-2201-29d2-1aeb01c955cf\">\n\n \n <meta name=\"current-catalog-service-hash\" content=\"f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb\">\n\n\n <meta name=\"request-id\" content=\"D2F9:3D4945:C98B9C:10A6673:687EC7C2\" data-pjax-transient=\"true\"/><meta name=\"html-safe-nonce\" content=\"0eb7ee544c3bf27b278ccb599c670aac893d85eabd2ab4f0fdb1995cb329b1e7\" data-pjax-transient=\"true\"/><meta name=\"visitor-payload\" content=\"eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMkY5OjNENDk0NTpDOThCOUM6MTBBNjY3Mzo2ODdFQzdDMiIsInZpc2l0b3JfaWQiOiIzMTQ4ODI1MjAxNDU0NTMyNTQ2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=\" data-pjax-transient=\"true\"/><meta name=\"visitor-hmac\" content=\"6f7bb4937444c8f21d9ec8e7f9364ef6ac2c4ca8dce315a880c0d6c19b37e982\" data-pjax-transient=\"true\"/>\n\n\n <meta name=\"hovercard-subject-tag\" content=\"repository:527877964\" data-turbo-transient>\n\n\n <meta name=\"github-keyboard-shortcuts\" content=\"repository,source-code,file-tree,copilot\" data-turbo-transient=\"true\" />\n \n\n <meta name=\"selected-link\" value=\"repo_source\" data-turbo-transient>\n <link rel=\"assets\" href=\"https://github.githubassets.com/\">\n\n <meta name=\"google-site-verification\" content=\"Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I\">\n\n<meta name=\"octolytics-url\" content=\"https://collector.github.com/github/collect\" />\n\n <meta name=\"analytics-location\" content=\"/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show\" data-turbo-transient=\"true\" />\n\n \n\n\n\n\n <meta name=\"user-login\" content=\"\">\n\n \n\n <meta name=\"viewport\" content=\"width=device-width\">\n\n \n\n <meta name=\"description\" content=\"Grant RFPs and Bounties. Contribute to dfinity/grant-rfps development by creating an account on GitHub.\">\n\n <link rel=\"search\" type=\"application/opensearchdescription+xml\" href=\"/opensearch.xml\" title=\"GitHub\">\n\n <link rel=\"fluid-icon\" href=\"https://github.com/fluidicon.png\" title=\"GitHub\">\n <meta property=\"fb:app_id\" content=\"1401488693436528\">\n <meta name=\"apple-itunes-app\" content=\"app-id=1477376905, app-argument=https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md\" />\n\n <meta name=\"twitter:image\" content=\"https://opengraph.githubassets.com/bbf38059378815dd5f7a389168ae34c1bd59d3cd040e0e8840f812e23c69443e/dfinity/grant-rfps\" /><meta name=\"twitter:site\" content=\"@github\" /><meta name=\"twitter:card\" content=\"summary_large_image\" /><meta name=\"twitter:title\" content=\"grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps\" /><meta name=\"twitter:description\" content=\"Grant RFPs and Bounties. Contribute to dfinity/grant-rfps development by creating an account on GitHub.\" />\n <meta property=\"og:image\" content=\"https://opengraph.githubassets.com/bbf38059378815dd5f7a389168ae34c1bd59d3cd040e0e8840f812e23c69443e/dfinity/grant-rfps\" /><meta property=\"og:image:alt\" content=\"Grant RFPs and Bounties. Contribute to dfinity/grant-rfps development by creating an account on GitHub.\" /><meta property=\"og:image:width\" content=\"1200\" /><meta property=\"og:image:height\" content=\"600\" /><meta property=\"og:site_name\" content=\"GitHub\" /><meta property=\"og:type\" content=\"object\" /><meta property=\"og:title\" content=\"grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps\" /><meta property=\"og:url\" content=\"https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md\" /><meta property=\"og:description\" content=\"Grant RFPs and Bounties. Contribute to dfinity/grant-rfps development by creating an account on GitHub.\" />\n \n\n\n\n\n <meta name=\"hostname\" content=\"github.com\">\n\n\n\n <meta name=\"expected-hostname\" content=\"github.com\">\n\n\n <meta http-equiv=\"x-pjax-version\" content=\"c6884e5ef1ebdd2d8985fa9a4b3508fe8148e628c3651e8747d64442bcce07e3\" data-turbo-track=\"reload\">\n <meta http-equiv=\"x-pjax-csp-version\" content=\"352e51c42d5f5727a7c545752bf34d1f83f40219e7036c6959817149a51651bc\" data-turbo-track=\"reload\">\n <meta http-equiv=\"x-pjax-css-version\" content=\"83f9a94c02d28b6b9d27897e1bf0bb06438da8c3b28dcbfd90a1dba29bcec474\" data-turbo-track=\"reload\">\n <meta http-equiv=\"x-pjax-js-version\" content=\"e1794cf3c5a7a2bafc88c4242a78823866c108d6495002e20913d39b574ef693\" data-turbo-track=\"reload\">\n\n <meta name=\"turbo-cache-control\" content=\"no-preview\" data-turbo-transient=\"\">\n\n <meta name=\"turbo-cache-control\" content=\"no-cache\" data-turbo-transient>\n\n <meta data-hydrostats=\"publish\">\n\n <meta name=\"go-import\" content=\"github.com/dfinity/grant-rfps git https://github.com/dfinity/grant-rfps.git\">\n\n <meta name=\"octolytics-dimension-user_id\" content=\"59101585\" /><meta name=\"octolytics-dimension-user_login\" content=\"dfinity\" /><meta name=\"octolytics-dimension-repository_id\" content=\"527877964\" /><meta name=\"octolytics-dimension-repository_nwo\" content=\"dfinity/grant-rfps\" /><meta name=\"octolytics-dimension-repository_public\" content=\"true\" /><meta name=\"octolytics-dimension-repository_is_fork\" content=\"false\" /><meta name=\"octolytics-dimension-repository_network_root_id\" content=\"527877964\" /><meta name=\"octolytics-dimension-repository_network_root_nwo\" content=\"dfinity/grant-rfps\" />\n\n\n\n \n\n <meta name=\"turbo-body-classes\" content=\"logged-out env-production page-responsive\">\n\n\n <meta name=\"browser-stats-url\" content=\"https://api.github.com/_private/browser/stats\">\n\n <meta name=\"browser-errors-url\" content=\"https://api.github.com/_private/browser/errors\">\n\n <meta name=\"release\" content=\"ee2b511fe71ad487edb0291dad39cbf76e0c1e08\">\n <meta name=\"ui-target\" content=\"full\">\n\n <link rel=\"mask-icon\" href=\"https://github.githubassets.com/assets/pinned-octocat-093da3e6fa40.svg\" color=\"#000000\">\n <link rel=\"alternate icon\" class=\"js-site-favicon\" type=\"image/png\" href=\"https://github.githubassets.com/favicons/favicon.png\">\n <link rel=\"icon\" class=\"js-site-favicon\" type=\"image/svg+xml\" href=\"https://github.githubassets.com/favicons/favicon.svg\" data-base-href=\"https://github.githubassets.com/favicons/favicon\">\n\n<meta name=\"theme-color\" content=\"#1e2327\">\n<meta name=\"color-scheme\" content=\"light dark\" />\n\n <link rel=\"apple-touch-icon\" href=\"https://github.githubassets.com/assets/apple-touch-icon-92bd46d04241.png\">\n <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"https://github.githubassets.com/assets/apple-touch-icon-180x180-a80b8e11abe2.png\">\n <meta name=\"apple-mobile-web-app-title\" content=\"GitHub\">\n\n <link rel=\"manifest\" href=\"/manifest.json\" crossOrigin=\"use-credentials\">\n\n </head>\n\n <body class=\"logged-out env-production page-responsive\" style=\"word-wrap: break-word;\">\n <div data-turbo-body class=\"logged-out env-production page-responsive\" style=\"word-wrap: break-word;\">\n \n\n\n\n <div class=\"position-relative header-wrapper js-header-wrapper \">\n <a href=\"#start-of-content\" data-skip-target-assigned=\"false\" class=\"px-2 py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content\">Skip to content</a>\n\n <span data-view-component=\"true\" class=\"progress-pjax-loader Progress position-fixed width-full\">\n <span style=\"width: 0%;\" data-view-component=\"true\" class=\"Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis\"></span>\n</span> \n \n <script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_ui-commands_ui-commands_ts-b755d908e0b1.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_document-metadata_document-metadata_ts-ui_packages_hydro-analytics_hydro-analytic-f29230-07417997172c.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/keyboard-shortcuts-dialog-675f9f3d03d4.js\" defer=\"defer\"></script>\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react.31e88b582609fdba6d49.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/keyboard-shortcuts-dialog.f8fba3bd67fe74f9227b.module.css\" />\n\n<react-partial\n partial-name=\"keyboard-shortcuts-dialog\"\n data-ssr=\"false\"\n data-attempted-ssr=\"false\"\n data-react-profiling=\"false\"\n>\n \n <script type=\"application/json\" data-target=\"react-partial.embeddedData\">{\"props\":{\"docsUrl\":\"https://docs.github.com/get-started/accessibility/keyboard-shortcuts\"}}</script>\n <div data-target=\"react-partial.reactRoot\"></div>\n</react-partial>\n\n\n\n\n \n\n \n\n \n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_gsap_index_js-028cb2a18f5a.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-94fd67-b0625c39513c.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/sessions-5b8882e94623.js\" defer=\"defer\"></script>\n<header class=\"HeaderMktg header-logged-out js-details-container js-header Details f4 py-3\" role=\"banner\" data-is-top=\"true\" data-color-mode=light data-light-theme=light data-dark-theme=dark>\n <h2 class=\"sr-only\">Navigation Menu</h2>\n\n <button type=\"button\" class=\"HeaderMktg-backdrop d-lg-none border-0 position-fixed top-0 left-0 width-full height-full js-details-target\" aria-label=\"Toggle navigation\">\n <span class=\"d-none\">Toggle navigation</span>\n </button>\n\n <div class=\"d-flex flex-column flex-lg-row flex-items-center px-3 px-md-4 px-lg-5 height-full position-relative z-1\">\n <div class=\"d-flex flex-justify-between flex-items-center width-full width-lg-auto\">\n <div class=\"flex-1\">\n <button aria-label=\"Toggle navigation\" aria-expanded=\"false\" type=\"button\" data-view-component=\"true\" class=\"js-details-target js-nav-padding-recalculate js-header-menu-toggle Button--link Button--medium Button d-lg-none color-fg-inherit p-1\"> <span class=\"Button-content\">\n <span class=\"Button-label\"><div class=\"HeaderMenu-toggle-bar rounded my-1\"></div>\n <div class=\"HeaderMenu-toggle-bar rounded my-1\"></div>\n <div class=\"HeaderMenu-toggle-bar rounded my-1\"></div></span>\n </span>\n</button>\n </div>\n\n <a class=\"mr-lg-3 color-fg-inherit flex-order-2 js-prevent-focus-on-mobile-nav\"\n href=\"/\"\n aria-label=\"Homepage\"\n data-analytics-event=\"{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to go to homepage&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Logomark;ref_loc:Header&quot;}\">\n <svg height=\"32\" aria-hidden=\"true\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"32\" data-view-component=\"true\" class=\"octicon octicon-mark-github\">\n <path d=\"M12 1C5.923 1 1 5.923 1 12c0 4.867 3.149 8.979 7.521 10.436.55.096.756-.233.756-.522 0-.262-.013-1.128-.013-2.049-2.764.509-3.479-.674-3.699-1.292-.124-.317-.66-1.293-1.127-1.554-.385-.207-.936-.715-.014-.729.866-.014 1.485.797 1.691 1.128.99 1.663 2.571 1.196 3.204.907.096-.715.385-1.196.701-1.471-2.448-.275-5.005-1.224-5.005-5.432 0-1.196.426-2.186 1.128-2.956-.111-.275-.496-1.402.11-2.915 0 0 .921-.288 3.024 1.128a10.193 10.193 0 0 1 2.75-.371c.936 0 1.871.123 2.75.371 2.104-1.43 3.025-1.128 3.025-1.128.605 1.513.221 2.64.111 2.915.701.77 1.127 1.747 1.127 2.956 0 4.222-2.571 5.157-5.019 5.432.399.344.743 1.004.743 2.035 0 1.471-.014 2.654-.014 3.025 0 .289.206.632.756.522C19.851 20.979 23 16.854 23 12c0-6.077-4.922-11-11-11Z\"></path>\n</svg>\n </a>\n\n <div class=\"d-flex flex-1 flex-order-2 text-right d-lg-none gap-2 flex-justify-end\">\n <a\n href=\"/login?return_to=https%3A%2F%2Fgithub.com%2Fdfinity%2Fgrant-rfps%2Fblob%2Fmain%2Frequests-for-startups.md\"\n class=\"HeaderMenu-link HeaderMenu-button d-inline-flex f5 no-underline border color-border-default rounded-2 px-2 py-1 color-fg-inherit js-prevent-focus-on-mobile-nav\"\n data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"14a39544e89e298e471457cdde75e94bec01b939246e87f1293ab842311d7da2\"\n data-analytics-event=\"{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to Sign in&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Sign in;ref_loc:Header&quot;}\"\n >\n Sign in\n </a>\n <div class=\"AppHeader-appearanceSettings\">\n <react-partial-anchor>\n <button data-target=\"react-partial-anchor.anchor\" id=\"icon-button-f63a7960-15ad-4c3c-b9c7-b5009eb679ce\" aria-labelledby=\"tooltip-607b471f-9e08-4cf2-9894-5000b4485920\" type=\"button\" disabled=\"disabled\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium AppHeader-button HeaderMenu-link border cursor-wait\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-sliders Button-visual\">\n <path d=\"M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-607b471f-9e08-4cf2-9894-5000b4485920\" for=\"icon-button-f63a7960-15ad-4c3c-b9c7-b5009eb679ce\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Appearance settings</tool-tip>\n\n <template data-target=\"react-partial-anchor.template\">\n <script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/ui_packages_document-metadata_document-metadata_ts-ui_packages_promise-with-resolvers-polyfil-40d47c-2b0274d4149e.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/appearance-settings-5343e9f3bfc4.js\" defer=\"defer\"></script>\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react.31e88b582609fdba6d49.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/appearance-settings.76259b61ecc822265749.module.css\" />\n\n<react-partial\n partial-name=\"appearance-settings\"\n data-ssr=\"false\"\n data-attempted-ssr=\"false\"\n data-react-profiling=\"false\"\n>\n \n <script type=\"application/json\" data-target=\"react-partial.embeddedData\">{\"props\":{}}</script>\n <div data-target=\"react-partial.reactRoot\"></div>\n</react-partial>\n\n </template>\n </react-partial-anchor>\n </div>\n\n </div>\n </div>\n\n\n <div class=\"HeaderMenu js-header-menu height-fit position-lg-relative d-lg-flex flex-column flex-auto top-0\">\n <div class=\"HeaderMenu-wrapper d-flex flex-column flex-self-start flex-lg-row flex-auto rounded rounded-lg-0\">\n <nav class=\"HeaderMenu-nav\" aria-label=\"Global\">\n <ul class=\"d-lg-flex list-style-none\">\n\n\n <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n <button type=\"button\" class=\"HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target\" aria-expanded=\"false\">\n Product\n <svg opacity=\"0.5\" aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-down HeaderMenu-icon ml-1\">\n <path d=\"M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z\"></path>\n</svg>\n </button>\n\n <div class=\"HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 d-lg-flex flex-wrap dropdown-menu-wide\">\n <div class=\"HeaderMenu-column pl-lg-4 px-lg-4\">\n <div class=\"\">\n\n <ul class=\"list-style-none f5\" >\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_copilot&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_copilot_link_product_navbar&quot;}\" href=\"https://github.com/features/copilot\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-copilot color-fg-subtle mr-3\">\n <path d=\"M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z\"></path><path d=\"M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n GitHub Copilot\n </div>\n Write better code with AI\n </div>\n\n \n</a></li>\n\n \n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_models&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_models_link_product_navbar&quot;}\" href=\"https://github.com/features/models\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-ai-model color-fg-subtle mr-3\">\n <path d=\"M19.375 8.5a3.25 3.25 0 1 1-3.163 4h-3a3.252 3.252 0 0 1-4.443 2.509L7.214 17.76a3.25 3.25 0 1 1-1.342-.674l1.672-2.957A3.238 3.238 0 0 1 6.75 12c0-.907.371-1.727.97-2.316L6.117 6.846A3.253 3.253 0 0 1 1.875 3.75a3.25 3.25 0 1 1 5.526 2.32l1.603 2.836A3.25 3.25 0 0 1 13.093 11h3.119a3.252 3.252 0 0 1 3.163-2.5ZM10 10.25a1.75 1.75 0 1 0-.001 3.499A1.75 1.75 0 0 0 10 10.25ZM5.125 2a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5Zm12.5 9.75a1.75 1.75 0 1 0 3.5 0 1.75 1.75 0 0 0-3.5 0Zm-14.25 8.5a1.75 1.75 0 1 0 3.501-.001 1.75 1.75 0 0 0-3.501.001Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n GitHub Models\n <span class=\"HeaderMenu-label\">\n New\n </span>\n </div>\n Manage and compare prompts\n </div>\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_advanced_security&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_advanced_security_link_product_navbar&quot;}\" href=\"https://github.com/security/advanced-security\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-shield-check color-fg-subtle mr-3\">\n <path d=\"M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z\"></path><path d=\"m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n GitHub Advanced Security\n </div>\n Find and fix vulnerabilities\n </div>\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;actions&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;actions_link_product_navbar&quot;}\" href=\"https://github.com/features/actions\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-workflow color-fg-subtle mr-3\">\n <path d=\"M1 3a2 2 0 0 1 2-2h6.5a2 2 0 0 1 2 2v6.5a2 2 0 0 1-2 2H7v4.063C7 16.355 7.644 17 8.438 17H12.5v-2.5a2 2 0 0 1 2-2H21a2 2 0 0 1 2 2V21a2 2 0 0 1-2 2h-6.5a2 2 0 0 1-2-2v-2.5H8.437A2.939 2.939 0 0 1 5.5 15.562V11.5H3a2 2 0 0 1-2-2Zm2-.5a.5.5 0 0 0-.5.5v6.5a.5.5 0 0 0 .5.5h6.5a.5.5 0 0 0 .5-.5V3a.5.5 0 0 0-.5-.5ZM14.5 14a.5.5 0 0 0-.5.5V21a.5.5 0 0 0 .5.5H21a.5.5 0 0 0 .5-.5v-6.5a.5.5 0 0 0-.5-.5Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n Actions\n </div>\n Automate any workflow\n </div>\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;codespaces&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;codespaces_link_product_navbar&quot;}\" href=\"https://github.com/features/codespaces\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-codespaces color-fg-subtle mr-3\">\n <path d=\"M3.5 3.75C3.5 2.784 4.284 2 5.25 2h13.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 18.75 13H5.25a1.75 1.75 0 0 1-1.75-1.75Zm-2 12c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v4a1.75 1.75 0 0 1-1.75 1.75H3.25a1.75 1.75 0 0 1-1.75-1.75ZM5.25 3.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h13.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Zm-2 12a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h17.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25Z\"></path><path d=\"M10 17.75a.75.75 0 0 1 .75-.75h6.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n Codespaces\n </div>\n Instant dev environments\n </div>\n\n \n</a></li>\n\n </ul>\n </div>\n </div>\n <div class=\"HeaderMenu-column pl-lg-4 px-lg-4 pb-3 pb-lg-0\">\n <div class=\"border-bottom border-lg-bottom-0 pb-3\">\n\n <ul class=\"list-style-none f5\" >\n \n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;issues&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;issues_link_product_navbar&quot;}\" href=\"https://github.com/features/issues\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-issue-opened color-fg-subtle mr-3\">\n <path d=\"M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Zm9.5 2a2 2 0 1 1-.001-3.999A2 2 0 0 1 12 14Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n Issues\n </div>\n Plan and track work\n </div>\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;code_review&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;code_review_link_product_navbar&quot;}\" href=\"https://github.com/features/code-review\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-code-review color-fg-subtle mr-3\">\n <path d=\"M10.3 6.74a.75.75 0 0 1-.04 1.06l-2.908 2.7 2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z\"></path><path d=\"M1.5 4.25c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v12.5a1.75 1.75 0 0 1-1.75 1.75h-9.69l-3.573 3.573A1.458 1.458 0 0 1 5 21.043V18.5H3.25a1.75 1.75 0 0 1-1.75-1.75ZM3.25 4a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 .75.75v3.19l3.72-3.72a.749.749 0 0 1 .53-.22h10a.25.25 0 0 0 .25-.25V4.25a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n Code Review\n </div>\n Manage code changes\n </div>\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;discussions&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;discussions_link_product_navbar&quot;}\" href=\"https://github.com/features/discussions\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-comment-discussion color-fg-subtle mr-3\">\n <path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z\"></path><path d=\"M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n Discussions\n </div>\n Collaborate outside of code\n </div>\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;code_search&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;code_search_link_product_navbar&quot;}\" href=\"https://github.com/features/code-search\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-code-square color-fg-subtle mr-3\">\n <path d=\"M10.3 8.24a.75.75 0 0 1-.04 1.06L7.352 12l2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z\"></path><path d=\"M2 3.75C2 2.784 2.784 2 3.75 2h16.5c.966 0 1.75.784 1.75 1.75v16.5A1.75 1.75 0 0 1 20.25 22H3.75A1.75 1.75 0 0 1 2 20.25Zm1.75-.25a.25.25 0 0 0-.25.25v16.5c0 .138.112.25.25.25h16.5a.25.25 0 0 0 .25-.25V3.75a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n Code Search\n </div>\n Find more, search less\n </div>\n\n \n</a></li>\n\n </ul>\n </div>\n </div>\n <div class=\"HeaderMenu-column pl-lg-4 border-lg-left pr-lg-7\">\n <div class=\"border-bottom border-lg-bottom-0 border-bottom-0\">\n <span class=\"d-block h4 color-fg-default my-1\" id=\"product-explore-heading\">Explore</span>\n\n <ul class=\"list-style-none f5\" aria-labelledby=\"product-explore-heading\">\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;why_github&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;why_github_link_product_navbar&quot;}\" href=\"https://github.com/why-github\">\n Why GitHub\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;all_features&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;all_features_link_product_navbar&quot;}\" href=\"https://github.com/features\">\n All features\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;documentation&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;documentation_link_product_navbar&quot;}\" href=\"https://docs.github.com\">\n Documentation\n\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_skills&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_skills_link_product_navbar&quot;}\" href=\"https://skills.github.com\">\n GitHub Skills\n\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;blog&quot;,&quot;context&quot;:&quot;product&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;blog_link_product_navbar&quot;}\" href=\"https://github.blog\">\n Blog\n\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n </ul>\n </div>\n </div>\n\n </div>\n</li>\n\n\n <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n <button type=\"button\" class=\"HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target\" aria-expanded=\"false\">\n Solutions\n <svg opacity=\"0.5\" aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-down HeaderMenu-icon ml-1\">\n <path d=\"M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z\"></path>\n</svg>\n </button>\n\n <div class=\"HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 d-lg-flex flex-wrap dropdown-menu-wide\">\n <div class=\"HeaderMenu-column pl-lg-4 px-lg-4 pb-3 pb-lg-0\">\n <div class=\"border-bottom border-lg-bottom-0 mb-3 pb-3\">\n <span class=\"d-block h4 color-fg-default my-1\" id=\"solutions-by-company-size-heading\">By company size</span>\n\n <ul class=\"list-style-none f5\" aria-labelledby=\"solutions-by-company-size-heading\">\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;enterprises&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;enterprises_link_solutions_navbar&quot;}\" href=\"https://github.com/enterprise\">\n Enterprises\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;small_and_medium_teams&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;small_and_medium_teams_link_solutions_navbar&quot;}\" href=\"https://github.com/team\">\n Small and medium teams\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;startups&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;startups_link_solutions_navbar&quot;}\" href=\"https://github.com/enterprise/startups\">\n Startups\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;nonprofits&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;nonprofits_link_solutions_navbar&quot;}\" href=\"/solutions/industry/nonprofits\">\n Nonprofits\n\n \n</a></li>\n\n </ul>\n </div>\n <div class=\"border-bottom border-lg-bottom-0 pb-3\">\n <span class=\"d-block h4 color-fg-default my-1\" id=\"solutions-by-use-case-heading\">By use case</span>\n\n <ul class=\"list-style-none f5\" aria-labelledby=\"solutions-by-use-case-heading\">\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;devsecops&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;devsecops_link_solutions_navbar&quot;}\" href=\"/solutions/use-case/devsecops\">\n DevSecOps\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;devops&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;devops_link_solutions_navbar&quot;}\" href=\"/solutions/use-case/devops\">\n DevOps\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;ci_cd&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;ci_cd_link_solutions_navbar&quot;}\" href=\"/solutions/use-case/ci-cd\">\n CI/CD\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;view_all_use_cases&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;view_all_use_cases_link_solutions_navbar&quot;}\" href=\"/solutions/use-case\">\n View all use cases\n\n \n</a></li>\n\n </ul>\n </div>\n </div>\n <div class=\"HeaderMenu-column pl-lg-4 border-lg-left pr-lg-7\">\n <div class=\"border-bottom border-lg-bottom-0 pb-3 pb-lg-0\">\n <span class=\"d-block h4 color-fg-default my-1\" id=\"solutions-by-industry-heading\">By industry</span>\n\n <ul class=\"list-style-none f5\" aria-labelledby=\"solutions-by-industry-heading\">\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;healthcare&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;healthcare_link_solutions_navbar&quot;}\" href=\"/solutions/industry/healthcare\">\n Healthcare\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;financial_services&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;financial_services_link_solutions_navbar&quot;}\" href=\"/solutions/industry/financial-services\">\n Financial services\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;manufacturing&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;manufacturing_link_solutions_navbar&quot;}\" href=\"/solutions/industry/manufacturing\">\n Manufacturing\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;government&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;government_link_solutions_navbar&quot;}\" href=\"/solutions/industry/government\">\n Government\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;view_all_industries&quot;,&quot;context&quot;:&quot;solutions&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;view_all_industries_link_solutions_navbar&quot;}\" href=\"/solutions/industry\">\n View all industries\n\n \n</a></li>\n\n </ul>\n </div>\n </div>\n\n <div class=\"HeaderMenu-trailing-link rounded-bottom-2 flex-shrink-0 mt-lg-4 px-lg-4 py-4 py-lg-3 f5 text-semibold\">\n <a href=\"/solutions\">\n View all solutions\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-right HeaderMenu-trailing-link-icon\">\n <path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n</a> </div>\n </div>\n</li>\n\n\n <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n <button type=\"button\" class=\"HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target\" aria-expanded=\"false\">\n Resources\n <svg opacity=\"0.5\" aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-down HeaderMenu-icon ml-1\">\n <path d=\"M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z\"></path>\n</svg>\n </button>\n\n <div class=\"HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4 d-lg-flex flex-wrap dropdown-menu-wide\">\n <div class=\"HeaderMenu-column pl-lg-4 px-lg-4 pb-3 pb-lg-0\">\n <div class=\"border-bottom border-lg-bottom-0 pb-3\">\n <span class=\"d-block h4 color-fg-default my-1\" id=\"resources-topics-heading\">Topics</span>\n\n <ul class=\"list-style-none f5\" aria-labelledby=\"resources-topics-heading\">\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;ai&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;ai_link_resources_navbar&quot;}\" href=\"/resources/articles/ai\">\n AI\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;devops&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;devops_link_resources_navbar&quot;}\" href=\"/resources/articles/devops\">\n DevOps\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;security&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;security_link_resources_navbar&quot;}\" href=\"/resources/articles/security\">\n Security\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;software_development&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;software_development_link_resources_navbar&quot;}\" href=\"/resources/articles/software-development\">\n Software Development\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;view_all&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;view_all_link_resources_navbar&quot;}\" href=\"/resources/articles\">\n View all\n\n \n</a></li>\n\n </ul>\n </div>\n </div>\n <div class=\"HeaderMenu-column pl-lg-4 border-lg-left pr-lg-7\">\n <div class=\"border-bottom border-lg-bottom-0 border-bottom-0\">\n <span class=\"d-block h4 color-fg-default my-1\" id=\"resources-explore-heading\">Explore</span>\n\n <ul class=\"list-style-none f5\" aria-labelledby=\"resources-explore-heading\">\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;learning_pathways&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;learning_pathways_link_resources_navbar&quot;}\" href=\"https://resources.github.com/learn/pathways\">\n Learning Pathways\n\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;events_amp_webinars&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;events_amp_webinars_link_resources_navbar&quot;}\" href=\"https://resources.github.com\">\n Events &amp; Webinars\n\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;ebooks_amp_whitepapers&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;ebooks_amp_whitepapers_link_resources_navbar&quot;}\" href=\"https://github.com/resources/whitepapers\">\n Ebooks &amp; Whitepapers\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;customer_stories&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;customer_stories_link_resources_navbar&quot;}\" href=\"https://github.com/customer-stories\">\n Customer Stories\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary Link--external\" target=\"_blank\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;partners&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;partners_link_resources_navbar&quot;}\" href=\"https://partner.github.com\">\n Partners\n\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-link-external HeaderMenu-external-icon color-fg-subtle\">\n <path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path>\n</svg>\n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;executive_insights&quot;,&quot;context&quot;:&quot;resources&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;executive_insights_link_resources_navbar&quot;}\" href=\"https://github.com/solutions/executive-insights\">\n Executive Insights\n\n \n</a></li>\n\n </ul>\n </div>\n </div>\n\n </div>\n</li>\n\n\n <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n <button type=\"button\" class=\"HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target\" aria-expanded=\"false\">\n Open Source\n <svg opacity=\"0.5\" aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-down HeaderMenu-icon ml-1\">\n <path d=\"M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z\"></path>\n</svg>\n </button>\n\n <div class=\"HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4\">\n <div class=\"HeaderMenu-column px-lg-4\">\n <div class=\"border-bottom mb-3 mb-lg-3 pb-3\">\n\n <ul class=\"list-style-none f5\" >\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_sponsors&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_sponsors_link_open_source_navbar&quot;}\" href=\"/sponsors\">\n \n <div>\n <div class=\"color-fg-default h4\">\n GitHub Sponsors\n </div>\n Fund open source developers\n </div>\n\n \n</a></li>\n\n </ul>\n </div>\n <div class=\"border-bottom mb-3 mb-lg-3 pb-3\">\n\n <ul class=\"list-style-none f5\" >\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;the_readme_project&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;the_readme_project_link_open_source_navbar&quot;}\" href=\"https://github.com/readme\">\n \n <div>\n <div class=\"color-fg-default h4\">\n The ReadME Project\n </div>\n GitHub community articles\n </div>\n\n \n</a></li>\n\n </ul>\n </div>\n <div class=\"border-bottom border-bottom-0\">\n <span class=\"d-block h4 color-fg-default my-1\" id=\"open-source-repositories-heading\">Repositories</span>\n\n <ul class=\"list-style-none f5\" aria-labelledby=\"open-source-repositories-heading\">\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;topics&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;topics_link_open_source_navbar&quot;}\" href=\"https://github.com/topics\">\n Topics\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;trending&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;trending_link_open_source_navbar&quot;}\" href=\"https://github.com/trending\">\n Trending\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;collections&quot;,&quot;context&quot;:&quot;open_source&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;collections_link_open_source_navbar&quot;}\" href=\"https://github.com/collections\">\n Collections\n\n \n</a></li>\n\n </ul>\n </div>\n </div>\n\n </div>\n</li>\n\n\n <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n <button type=\"button\" class=\"HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target\" aria-expanded=\"false\">\n Enterprise\n <svg opacity=\"0.5\" aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-chevron-down HeaderMenu-icon ml-1\">\n <path d=\"M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z\"></path>\n</svg>\n </button>\n\n <div class=\"HeaderMenu-dropdown dropdown-menu rounded m-0 p-0 pt-2 pt-lg-4 position-relative position-lg-absolute left-0 left-lg-n3 pb-2 pb-lg-4\">\n <div class=\"HeaderMenu-column px-lg-4\">\n <div class=\"border-bottom mb-3 mb-lg-3 pb-3\">\n\n <ul class=\"list-style-none f5\" >\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;enterprise_platform&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;enterprise_platform_link_enterprise_navbar&quot;}\" href=\"/enterprise\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-stack color-fg-subtle mr-3\">\n <path d=\"M11.063 1.456a1.749 1.749 0 0 1 1.874 0l8.383 5.316a1.751 1.751 0 0 1 0 2.956l-8.383 5.316a1.749 1.749 0 0 1-1.874 0L2.68 9.728a1.751 1.751 0 0 1 0-2.956Zm1.071 1.267a.25.25 0 0 0-.268 0L3.483 8.039a.25.25 0 0 0 0 .422l8.383 5.316a.25.25 0 0 0 .268 0l8.383-5.316a.25.25 0 0 0 0-.422Z\"></path><path d=\"M1.867 12.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z\"></path><path d=\"M1.867 16.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n Enterprise platform\n </div>\n AI-powered developer platform\n </div>\n\n \n</a></li>\n\n </ul>\n </div>\n <div class=\"border-bottom border-bottom-0\">\n <span class=\"d-block h4 color-fg-default my-1\" id=\"enterprise-available-add-ons-heading\">Available add-ons</span>\n\n <ul class=\"list-style-none f5\" aria-labelledby=\"enterprise-available-add-ons-heading\">\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;github_advanced_security&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;github_advanced_security_link_enterprise_navbar&quot;}\" href=\"https://github.com/security/advanced-security\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-shield-check color-fg-subtle mr-3\">\n <path d=\"M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z\"></path><path d=\"m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n GitHub Advanced Security\n </div>\n Enterprise-grade security features\n </div>\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description pb-lg-3\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;copilot_for_business&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;copilot_for_business_link_enterprise_navbar&quot;}\" href=\"/features/copilot/copilot-business\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-copilot color-fg-subtle mr-3\">\n <path d=\"M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z\"></path><path d=\"M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n Copilot for business\n </div>\n Enterprise-grade AI features\n </div>\n\n \n</a></li>\n\n <li>\n <a class=\"HeaderMenu-dropdown-link d-block no-underline position-relative py-2 Link--secondary d-flex flex-items-center Link--has-description\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;premium_support&quot;,&quot;context&quot;:&quot;enterprise&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;premium_support_link_enterprise_navbar&quot;}\" href=\"/premium-support\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-comment-discussion color-fg-subtle mr-3\">\n <path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z\"></path><path d=\"M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z\"></path>\n</svg>\n <div>\n <div class=\"color-fg-default h4\">\n Premium Support\n </div>\n Enterprise-grade 24/7 support\n </div>\n\n \n</a></li>\n\n </ul>\n </div>\n </div>\n\n </div>\n</li>\n\n\n <li class=\"HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item\">\n <a class=\"HeaderMenu-link no-underline px-0 px-lg-2 py-3 py-lg-2 d-block d-lg-inline-block\" data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;pricing&quot;,&quot;context&quot;:&quot;global&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;pricing_link_global_navbar&quot;}\" href=\"https://github.com/pricing\">Pricing</a>\n</li>\n\n </ul>\n </nav>\n\n <div class=\"d-flex flex-column flex-lg-row width-full flex-justify-end flex-lg-items-center text-center mt-3 mt-lg-0 text-lg-left ml-lg-3\">\n \n\n\n<qbsearch-input class=\"search-input\" data-scope=\"repo:dfinity/grant-rfps\" data-custom-scopes-path=\"/search/custom_scopes\" data-delete-custom-scopes-csrf=\"RMKXF2kaYi18zNF4JKbK_saUvfBCw5n6CFoc_FLSK5oXJhDrDhaB7ZXzSQXJy0e5zGI8Wc-HxfGZwC6R69ubNg\" data-max-custom-scopes=\"10\" data-header-redesign-enabled=\"false\" data-initial-value=\"\" data-blackbird-suggestions-path=\"/search/suggestions\" data-jump-to-suggestions-path=\"/_graphql/GetSuggestedNavigationDestinations\" data-current-repository=\"dfinity/grant-rfps\" data-current-org=\"dfinity\" data-current-owner=\"\" data-logged-in=\"false\" data-copilot-chat-enabled=\"false\" data-nl-search-enabled=\"false\" data-retain-scroll-position=\"true\">\n <div\n class=\"search-input-container search-with-dialog position-relative d-flex flex-row flex-items-center mr-4 rounded\"\n data-action=\"click:qbsearch-input#searchInputContainerClicked\"\n >\n <button\n type=\"button\"\n class=\"header-search-button placeholder input-button form-control d-flex flex-1 flex-self-stretch flex-items-center no-wrap width-full py-0 pl-2 pr-0 text-left border-0 box-shadow-none\"\n data-target=\"qbsearch-input.inputButton\"\n aria-label=\"Search or jump to…\"\n aria-haspopup=\"dialog\"\n placeholder=\"Search or jump to...\"\n data-hotkey=s,/\n autocapitalize=\"off\"\n data-analytics-event=\"{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;searchbar&quot;,&quot;context&quot;:&quot;global&quot;,&quot;tag&quot;:&quot;input&quot;,&quot;label&quot;:&quot;searchbar_input_global_navbar&quot;}\"\n data-action=\"click:qbsearch-input#handleExpand\"\n >\n <div class=\"mr-2 color-fg-muted\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-search\">\n <path d=\"M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z\"></path>\n</svg>\n </div>\n <span class=\"flex-1\" data-target=\"qbsearch-input.inputButtonText\">Search or jump to...</span>\n <div class=\"d-flex\" data-target=\"qbsearch-input.hotkeyIndicator\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"22\" height=\"20\" aria-hidden=\"true\" class=\"mr-1\"><path fill=\"none\" stroke=\"#979A9C\" opacity=\".4\" d=\"M3.5.5h12c1.7 0 3 1.3 3 3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z\"></path><path fill=\"#979A9C\" d=\"M11.8 6L8 15.1h-.9L10.8 6h1z\"></path></svg>\n </div>\n </button>\n\n <input type=\"hidden\" name=\"type\" class=\"js-site-search-type-field\">\n\n \n<div class=\"Overlay--hidden \" data-modal-dialog-overlay>\n <modal-dialog data-action=\"close:qbsearch-input#handleClose cancel:qbsearch-input#handleClose\" data-target=\"qbsearch-input.searchSuggestionsDialog\" role=\"dialog\" id=\"search-suggestions-dialog\" aria-modal=\"true\" aria-labelledby=\"search-suggestions-dialog-header\" data-view-component=\"true\" class=\"Overlay Overlay--width-large Overlay--height-auto\">\n <h1 id=\"search-suggestions-dialog-header\" class=\"sr-only\">Search code, repositories, users, issues, pull requests...</h1>\n <div class=\"Overlay-body Overlay-body--paddingNone\">\n \n <div data-view-component=\"true\"> <div class=\"search-suggestions position-fixed width-full color-shadow-large border color-fg-default color-bg-default overflow-hidden d-flex flex-column query-builder-container\"\n style=\"border-radius: 12px;\"\n data-target=\"qbsearch-input.queryBuilderContainer\"\n hidden\n >\n <!-- '\"` --><!-- </textarea></xmp> --></option></form><form id=\"query-builder-test-form\" action=\"\" accept-charset=\"UTF-8\" method=\"get\">\n <query-builder data-target=\"qbsearch-input.queryBuilder\" id=\"query-builder-query-builder-test\" data-filter-key=\":\" data-view-component=\"true\" class=\"QueryBuilder search-query-builder\">\n <div class=\"FormControl FormControl--fullWidth\">\n <label id=\"query-builder-test-label\" for=\"query-builder-test\" class=\"FormControl-label sr-only\">\n Search\n </label>\n <div\n class=\"QueryBuilder-StyledInput width-fit \"\n data-target=\"query-builder.styledInput\"\n >\n <span id=\"query-builder-test-leadingvisual-wrap\" class=\"FormControl-input-leadingVisualWrap QueryBuilder-leadingVisualWrap\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-search FormControl-input-leadingVisual\">\n <path d=\"M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z\"></path>\n</svg>\n </span>\n <div data-target=\"query-builder.styledInputContainer\" class=\"QueryBuilder-StyledInputContainer\">\n <div\n aria-hidden=\"true\"\n class=\"QueryBuilder-StyledInputContent\"\n data-target=\"query-builder.styledInputContent\"\n ></div>\n <div class=\"QueryBuilder-InputWrapper\">\n <div aria-hidden=\"true\" class=\"QueryBuilder-Sizer\" data-target=\"query-builder.sizer\"></div>\n <input id=\"query-builder-test\" name=\"query-builder-test\" value=\"\" autocomplete=\"off\" type=\"text\" role=\"combobox\" spellcheck=\"false\" aria-expanded=\"false\" aria-describedby=\"validation-eee32111-ae58-4af6-b637-99d213cefdd3\" data-target=\"query-builder.input\" data-action=\"\n input:query-builder#inputChange\n blur:query-builder#inputBlur\n keydown:query-builder#inputKeydown\n focus:query-builder#inputFocus\n \" data-view-component=\"true\" class=\"FormControl-input QueryBuilder-Input FormControl-medium\" />\n </div>\n </div>\n <span class=\"sr-only\" id=\"query-builder-test-clear\">Clear</span>\n <button role=\"button\" id=\"query-builder-test-clear-button\" aria-labelledby=\"query-builder-test-clear query-builder-test-label\" data-target=\"query-builder.clearButton\" data-action=\"\n click:query-builder#clear\n focus:query-builder#clearButtonFocus\n blur:query-builder#clearButtonBlur\n \" variant=\"small\" hidden=\"hidden\" type=\"button\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium mr-1 px-2 py-0 d-flex flex-items-center rounded-1 color-fg-muted\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x-circle-fill Button-visual\">\n <path d=\"M2.343 13.657A8 8 0 1 1 13.658 2.343 8 8 0 0 1 2.343 13.657ZM6.03 4.97a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042L6.94 8 4.97 9.97a.749.749 0 0 0 .326 1.275.749.749 0 0 0 .734-.215L8 9.06l1.97 1.97a.749.749 0 0 0 1.275-.326.749.749 0 0 0-.215-.734L9.06 8l1.97-1.97a.749.749 0 0 0-.326-1.275.749.749 0 0 0-.734.215L8 6.94Z\"></path>\n</svg>\n</button>\n\n </div>\n <template id=\"search-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-search\">\n <path d=\"M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z\"></path>\n</svg>\n</template>\n\n<template id=\"code-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code\">\n <path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n</template>\n\n<template id=\"file-code-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-file-code\">\n <path d=\"M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06ZM3.28 7.78 1.81 9.25l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Zm8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z\"></path>\n</svg>\n</template>\n\n<template id=\"history-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-history\">\n <path d=\"m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z\"></path>\n</svg>\n</template>\n\n<template id=\"repo-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo\">\n <path d=\"M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z\"></path>\n</svg>\n</template>\n\n<template id=\"bookmark-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-bookmark\">\n <path d=\"M3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 0 1-1.227.579L8 11.722l-3.773 3.107A.751.751 0 0 1 3 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.91l3.023-2.489a.75.75 0 0 1 .954 0l3.023 2.49V2.75a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"plus-circle-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-plus-circle\">\n <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7.25-3.25v2.5h2.5a.75.75 0 0 1 0 1.5h-2.5v2.5a.75.75 0 0 1-1.5 0v-2.5h-2.5a.75.75 0 0 1 0-1.5h2.5v-2.5a.75.75 0 0 1 1.5 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"circle-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-dot-fill\">\n <path d=\"M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z\"></path>\n</svg>\n</template>\n\n<template id=\"trash-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-trash\">\n <path d=\"M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"team-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-people\">\n <path d=\"M2 5.5a3.5 3.5 0 1 1 5.898 2.549 5.508 5.508 0 0 1 3.034 4.084.75.75 0 1 1-1.482.235 4 4 0 0 0-7.9 0 .75.75 0 0 1-1.482-.236A5.507 5.507 0 0 1 3.102 8.05 3.493 3.493 0 0 1 2 5.5ZM11 4a3.001 3.001 0 0 1 2.22 5.018 5.01 5.01 0 0 1 2.56 3.012.749.749 0 0 1-.885.954.752.752 0 0 1-.549-.514 3.507 3.507 0 0 0-2.522-2.372.75.75 0 0 1-.574-.73v-.352a.75.75 0 0 1 .416-.672A1.5 1.5 0 0 0 11 5.5.75.75 0 0 1 11 4Zm-5.5-.5a2 2 0 1 0-.001 3.999A2 2 0 0 0 5.5 3.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"project-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-project\">\n <path d=\"M1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0ZM1.5 1.75v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25ZM11.75 3a.75.75 0 0 1 .75.75v7.5a.75.75 0 0 1-1.5 0v-7.5a.75.75 0 0 1 .75-.75Zm-8.25.75a.75.75 0 0 1 1.5 0v5.5a.75.75 0 0 1-1.5 0ZM8 3a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 3Z\"></path>\n</svg>\n</template>\n\n<template id=\"pencil-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-pencil\">\n <path d=\"M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z\"></path>\n</svg>\n</template>\n\n<template id=\"copilot-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copilot\">\n <path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"copilot-error-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copilot-error\">\n <path d=\"M16 11.24c0 .112-.072.274-.21.467L13 9.688V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-.198 0-.388-.009-.571-.029L6.833 5.226a4.01 4.01 0 0 0 .17-.782c.117-.935-.037-1.395-.241-1.614-.193-.206-.637-.413-1.682-.297-.683.076-1.115.231-1.395.415l-1.257-.91c.579-.564 1.413-.877 2.485-.996 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095Zm-5.083-8.707c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Zm2.511 11.074c-1.393.776-3.272 1.428-5.43 1.428-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.18-.455-.241-.963-.252-1.475L.31 4.107A.747.747 0 0 1 0 3.509V3.49a.748.748 0 0 1 .625-.73c.156-.026.306.047.435.139l14.667 10.578a.592.592 0 0 1 .227.264.752.752 0 0 1 .046.249v.022a.75.75 0 0 1-1.19.596Zm-1.367-.991L5.635 7.964a5.128 5.128 0 0 1-.889.073c-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433 1.539 0 3.089-.505 4.063-.934Z\"></path>\n</svg>\n</template>\n\n<template id=\"workflow-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-workflow\">\n <path d=\"M0 1.75C0 .784.784 0 1.75 0h3.5C6.216 0 7 .784 7 1.75v3.5A1.75 1.75 0 0 1 5.25 7H4v4a1 1 0 0 0 1 1h4v-1.25C9 9.784 9.784 9 10.75 9h3.5c.966 0 1.75.784 1.75 1.75v3.5A1.75 1.75 0 0 1 14.25 16h-3.5A1.75 1.75 0 0 1 9 14.25v-.75H5A2.5 2.5 0 0 1 2.5 11V7h-.75A1.75 1.75 0 0 1 0 5.25Zm1.75-.25a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Zm9 9a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"book-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-book\">\n <path d=\"M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"code-review-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code-review\">\n <path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 13H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25v-8.5C0 1.784.784 1 1.75 1ZM1.5 2.75v8.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-8.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm5.28 1.72a.75.75 0 0 1 0 1.06L5.31 7l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.06 0Zm2.44 0a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.69 7 9.22 5.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n</template>\n\n<template id=\"codespaces-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-codespaces\">\n <path d=\"M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z\"></path><path d=\"M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z\"></path>\n</svg>\n</template>\n\n<template id=\"comment-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-comment\">\n <path d=\"M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"comment-discussion-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-comment-discussion\">\n <path d=\"M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"organization-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-organization\">\n <path d=\"M1.75 16A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 0 0 .25-.25V8.285a.25.25 0 0 0-.111-.208l-1.055-.703a.749.749 0 1 1 .832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0 1 14.25 16h-3.5a.766.766 0 0 1-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 0 1-.75-.75V14h-1v1.25a.75.75 0 0 1-.75.75Zm-.25-1.75c0 .138.112.25.25.25H4v-1.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 .75.75v1.25h2.25a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM3.75 6h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 3.75A.75.75 0 0 1 3.75 3h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 3.75Zm4 3A.75.75 0 0 1 7.75 6h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 7 6.75ZM7.75 3h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 9.75A.75.75 0 0 1 3.75 9h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 9.75ZM7.75 9h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"rocket-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-rocket\">\n <path d=\"M14.064 0h.186C15.216 0 16 .784 16 1.75v.186a8.752 8.752 0 0 1-2.564 6.186l-.458.459c-.314.314-.641.616-.979.904v3.207c0 .608-.315 1.172-.833 1.49l-2.774 1.707a.749.749 0 0 1-1.11-.418l-.954-3.102a1.214 1.214 0 0 1-.145-.125L3.754 9.816a1.218 1.218 0 0 1-.124-.145L.528 8.717a.749.749 0 0 1-.418-1.11l1.71-2.774A1.748 1.748 0 0 1 3.31 4h3.204c.288-.338.59-.665.904-.979l.459-.458A8.749 8.749 0 0 1 14.064 0ZM8.938 3.623h-.002l-.458.458c-.76.76-1.437 1.598-2.02 2.5l-1.5 2.317 2.143 2.143 2.317-1.5c.902-.583 1.74-1.26 2.499-2.02l.459-.458a7.25 7.25 0 0 0 2.123-5.127V1.75a.25.25 0 0 0-.25-.25h-.186a7.249 7.249 0 0 0-5.125 2.123ZM3.56 14.56c-.732.732-2.334 1.045-3.005 1.148a.234.234 0 0 1-.201-.064.234.234 0 0 1-.064-.201c.103-.671.416-2.273 1.15-3.003a1.502 1.502 0 1 1 2.12 2.12Zm6.94-3.935c-.088.06-.177.118-.266.175l-2.35 1.521.548 1.783 1.949-1.2a.25.25 0 0 0 .119-.213ZM3.678 8.116 5.2 5.766c.058-.09.117-.178.176-.266H3.309a.25.25 0 0 0-.213.119l-1.2 1.95ZM12 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"shield-check-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-shield-check\">\n <path d=\"m8.533.133 5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667l5.25-1.68a1.748 1.748 0 0 1 1.066 0Zm-.61 1.429.001.001-5.25 1.68a.251.251 0 0 0-.174.237V7c0 1.36.275 2.666 1.057 3.859.784 1.194 2.121 2.342 4.366 3.298a.196.196 0 0 0 .154 0c2.245-.957 3.582-2.103 4.366-3.297C13.225 9.666 13.5 8.358 13.5 7V3.48a.25.25 0 0 0-.174-.238l-5.25-1.68a.25.25 0 0 0-.153 0ZM11.28 6.28l-3.5 3.5a.75.75 0 0 1-1.06 0l-1.5-1.5a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l.97.97 2.97-2.97a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n</template>\n\n<template id=\"heart-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-heart\">\n <path d=\"m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"server-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-server\">\n <path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v4c0 .372-.116.717-.314 1 .198.283.314.628.314 1v4a1.75 1.75 0 0 1-1.75 1.75H1.75A1.75 1.75 0 0 1 0 12.75v-4c0-.358.109-.707.314-1a1.739 1.739 0 0 1-.314-1v-4C0 1.784.784 1 1.75 1ZM1.5 2.75v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm.25 5.75a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25ZM7 4.75A.75.75 0 0 1 7.75 4h4.5a.75.75 0 0 1 0 1.5h-4.5A.75.75 0 0 1 7 4.75ZM7.75 10h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM3 4.75A.75.75 0 0 1 3.75 4h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 4.75ZM3.75 10h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"globe-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-globe\">\n <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM5.78 8.75a9.64 9.64 0 0 0 1.363 4.177c.255.426.542.832.857 1.215.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a9.927 9.927 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.507 6.507 0 0 0 4.666 5.5c-.123-.181-.24-.365-.352-.552-.715-1.192-1.437-2.874-1.581-4.948Zm-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.507 6.507 0 0 0-4.666 5.5Zm10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.507 6.507 0 0 0 4.666-5.5Zm2.733-1.5a6.507 6.507 0 0 0-4.666-5.5c.123.181.24.365.353.552.714 1.192 1.436 2.874 1.58 4.948Z\"></path>\n</svg>\n</template>\n\n<template id=\"issue-opened-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-issue-opened\">\n <path d=\"M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"device-mobile-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-device-mobile\">\n <path d=\"M3.75 0h8.5C13.216 0 14 .784 14 1.75v12.5A1.75 1.75 0 0 1 12.25 16h-8.5A1.75 1.75 0 0 1 2 14.25V1.75C2 .784 2.784 0 3.75 0ZM3.5 1.75v12.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM8 13a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z\"></path>\n</svg>\n</template>\n\n<template id=\"package-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-package\">\n <path d=\"m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z\"></path>\n</svg>\n</template>\n\n<template id=\"credit-card-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-credit-card\">\n <path d=\"M10.75 9a.75.75 0 0 0 0 1.5h1.5a.75.75 0 0 0 0-1.5h-1.5Z\"></path><path d=\"M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 14H1.75A1.75 1.75 0 0 1 0 12.25ZM14.5 6.5h-13v5.75c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25Zm0-2.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25V5h13Z\"></path>\n</svg>\n</template>\n\n<template id=\"play-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-play\">\n <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path>\n</svg>\n</template>\n\n<template id=\"gift-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-gift\">\n <path d=\"M2 2.75A2.75 2.75 0 0 1 4.75 0c.983 0 1.873.42 2.57 1.232.268.318.497.668.68 1.042.183-.375.411-.725.68-1.044C9.376.42 10.266 0 11.25 0a2.75 2.75 0 0 1 2.45 4h.55c.966 0 1.75.784 1.75 1.75v2c0 .698-.409 1.301-1 1.582v4.918A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25V9.332C.409 9.05 0 8.448 0 7.75v-2C0 4.784.784 4 1.75 4h.55c-.192-.375-.3-.8-.3-1.25ZM7.25 9.5H2.5v4.75c0 .138.112.25.25.25h4.5Zm1.5 0v5h4.5a.25.25 0 0 0 .25-.25V9.5Zm0-4V8h5.5a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25Zm-7 0a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h5.5V5.5h-5.5Zm3-4a1.25 1.25 0 0 0 0 2.5h2.309c-.233-.818-.542-1.401-.878-1.793-.43-.502-.915-.707-1.431-.707ZM8.941 4h2.309a1.25 1.25 0 0 0 0-2.5c-.516 0-1 .205-1.43.707-.337.392-.646.975-.879 1.793Z\"></path>\n</svg>\n</template>\n\n<template id=\"code-square-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code-square\">\n <path d=\"M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25Zm7.47 3.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L10.69 8 9.22 6.53a.75.75 0 0 1 0-1.06ZM6.78 6.53 5.31 8l1.47 1.47a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n</template>\n\n<template id=\"device-desktop-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-device-desktop\">\n <path d=\"M14.25 1c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 14.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.752.752 0 0 1 11.25 16h-6.5a.75.75 0 0 1-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 0 1 0 10.25v-7.5C0 1.784.784 1 1.75 1ZM1.75 2.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25ZM9.018 12H6.982a5.72 5.72 0 0 1-.765 2.5h3.566a5.72 5.72 0 0 1-.765-2.5Z\"></path>\n</svg>\n</template>\n\n <div class=\"position-relative\">\n <ul\n role=\"listbox\"\n class=\"ActionListWrap QueryBuilder-ListWrap\"\n aria-label=\"Suggestions\"\n data-action=\"\n combobox-commit:query-builder#comboboxCommit\n mousedown:query-builder#resultsMousedown\n \"\n data-target=\"query-builder.resultsList\"\n data-persist-list=false\n id=\"query-builder-test-results\"\n tabindex=\"-1\"\n ></ul>\n </div>\n <div class=\"FormControl-inlineValidation\" id=\"validation-eee32111-ae58-4af6-b637-99d213cefdd3\" hidden=\"hidden\">\n <span class=\"FormControl-inlineValidation--visual\">\n <svg aria-hidden=\"true\" height=\"12\" viewBox=\"0 0 12 12\" version=\"1.1\" width=\"12\" data-view-component=\"true\" class=\"octicon octicon-alert-fill\">\n <path d=\"M4.855.708c.5-.896 1.79-.896 2.29 0l4.675 8.351a1.312 1.312 0 0 1-1.146 1.954H1.33A1.313 1.313 0 0 1 .183 9.058ZM7 7V3H5v4Zm-1 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z\"></path>\n</svg>\n </span>\n <span></span>\n</div> </div>\n <div data-target=\"query-builder.screenReaderFeedback\" aria-live=\"polite\" aria-atomic=\"true\" class=\"sr-only\"></div>\n</query-builder></form>\n <div class=\"d-flex flex-row color-fg-muted px-3 text-small color-bg-default search-feedback-prompt\">\n <a target=\"_blank\" href=\"https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax\" data-view-component=\"true\" class=\"Link color-fg-accent text-normal ml-2\">Search syntax tips</a> <div class=\"d-flex flex-1\"></div>\n </div>\n </div>\n</div>\n\n </div>\n</modal-dialog></div>\n </div>\n <div data-action=\"click:qbsearch-input#retract\" class=\"dark-backdrop position-fixed\" hidden data-target=\"qbsearch-input.darkBackdrop\"></div>\n <div class=\"color-fg-default\">\n \n<dialog-helper>\n <dialog data-target=\"qbsearch-input.feedbackDialog\" data-action=\"close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose\" id=\"feedback-dialog\" aria-modal=\"true\" aria-labelledby=\"feedback-dialog-title\" aria-describedby=\"feedback-dialog-description\" data-view-component=\"true\" class=\"Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll\">\n <div data-view-component=\"true\" class=\"Overlay-header\">\n <div class=\"Overlay-headerContentWrap\">\n <div class=\"Overlay-titleWrap\">\n <h1 class=\"Overlay-title \" id=\"feedback-dialog-title\">\n Provide feedback\n </h1>\n \n </div>\n <div class=\"Overlay-actionWrap\">\n <button data-close-dialog-id=\"feedback-dialog\" aria-label=\"Close\" aria-label=\"Close\" type=\"button\" data-view-component=\"true\" class=\"close-button Overlay-closeButton\"><svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg></button>\n </div>\n </div>\n \n</div>\n <scrollable-region data-labelled-by=\"feedback-dialog-title\">\n <div data-view-component=\"true\" class=\"Overlay-body\"> <!-- '\"` --><!-- </textarea></xmp> --></option></form><form id=\"code-search-feedback-form\" data-turbo=\"false\" action=\"/search/feedback\" accept-charset=\"UTF-8\" method=\"post\"><input type=\"hidden\" data-csrf=\"true\" name=\"authenticity_token\" value=\"D3UUk3hsUdIhaBxqOd2/qsPyayzI6zVsf16YETH6I4MnnFIvDMexyzH/WcpwxAYkxOrkeHJL9pNAP+346hr9Dw==\" />\n <p>We read every piece of feedback, and take your input very seriously.</p>\n <textarea name=\"feedback\" class=\"form-control width-full mb-2\" style=\"height: 120px\" id=\"feedback\"></textarea>\n <input name=\"include_email\" id=\"include_email\" aria-label=\"Include my email address so I can be contacted\" class=\"form-control mr-2\" type=\"checkbox\">\n <label for=\"include_email\" style=\"font-weight: normal\">Include my email address so I can be contacted</label>\n</form></div>\n </scrollable-region>\n <div data-view-component=\"true\" class=\"Overlay-footer Overlay-footer--alignEnd\"> <button data-close-dialog-id=\"feedback-dialog\" type=\"button\" data-view-component=\"true\" class=\"btn\"> Cancel\n</button>\n <button form=\"code-search-feedback-form\" data-action=\"click:qbsearch-input#submitFeedback\" type=\"submit\" data-view-component=\"true\" class=\"btn-primary btn\"> Submit feedback\n</button>\n</div>\n</dialog></dialog-helper>\n\n <custom-scopes data-target=\"qbsearch-input.customScopesManager\">\n \n<dialog-helper>\n <dialog data-target=\"custom-scopes.customScopesModalDialog\" data-action=\"close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose\" id=\"custom-scopes-dialog\" aria-modal=\"true\" aria-labelledby=\"custom-scopes-dialog-title\" aria-describedby=\"custom-scopes-dialog-description\" data-view-component=\"true\" class=\"Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll\">\n <div data-view-component=\"true\" class=\"Overlay-header Overlay-header--divided\">\n <div class=\"Overlay-headerContentWrap\">\n <div class=\"Overlay-titleWrap\">\n <h1 class=\"Overlay-title \" id=\"custom-scopes-dialog-title\">\n Saved searches\n </h1>\n <h2 id=\"custom-scopes-dialog-description\" class=\"Overlay-description\">Use saved searches to filter your results more quickly</h2>\n </div>\n <div class=\"Overlay-actionWrap\">\n <button data-close-dialog-id=\"custom-scopes-dialog\" aria-label=\"Close\" aria-label=\"Close\" type=\"button\" data-view-component=\"true\" class=\"close-button Overlay-closeButton\"><svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg></button>\n </div>\n </div>\n \n</div>\n <scrollable-region data-labelled-by=\"custom-scopes-dialog-title\">\n <div data-view-component=\"true\" class=\"Overlay-body\"> <div data-target=\"custom-scopes.customScopesModalDialogFlash\"></div>\n\n <div hidden class=\"create-custom-scope-form\" data-target=\"custom-scopes.createCustomScopeForm\">\n <!-- '\"` --><!-- </textarea></xmp> --></option></form><form id=\"custom-scopes-dialog-form\" data-turbo=\"false\" action=\"/search/custom_scopes\" accept-charset=\"UTF-8\" method=\"post\"><input type=\"hidden\" data-csrf=\"true\" name=\"authenticity_token\" value=\"ZufO6yzKDsCXTYGWMESjcwDW9d/wESSPwsYERds5DsqLqLY2HmZ/ULXib9RidFI3MF3r5zBZk6a3ZKcOaWtwlw==\" />\n <div data-target=\"custom-scopes.customScopesModalDialogFlash\"></div>\n\n <input type=\"hidden\" id=\"custom_scope_id\" name=\"custom_scope_id\" data-target=\"custom-scopes.customScopesIdField\">\n\n <div class=\"form-group\">\n <label for=\"custom_scope_name\">Name</label>\n <auto-check src=\"/search/custom_scopes/check_name\" required>\n <input\n type=\"text\"\n name=\"custom_scope_name\"\n id=\"custom_scope_name\"\n data-target=\"custom-scopes.customScopesNameField\"\n class=\"form-control\"\n autocomplete=\"off\"\n placeholder=\"github-ruby\"\n required\n maxlength=\"50\">\n <input type=\"hidden\" data-csrf=\"true\" value=\"Ru950P6G/1w/BQz3DhcM2HCLtOtq1p1wpBrybmD87VuczB0y4KxiNQvBrOMHIviAxC/cupoIGTXLYzPgtmBHEg==\" />\n </auto-check>\n </div>\n\n <div class=\"form-group\">\n <label for=\"custom_scope_query\">Query</label>\n <input\n type=\"text\"\n name=\"custom_scope_query\"\n id=\"custom_scope_query\"\n data-target=\"custom-scopes.customScopesQueryField\"\n class=\"form-control\"\n autocomplete=\"off\"\n placeholder=\"(repo:mona/a OR repo:mona/b) AND lang:python\"\n required\n maxlength=\"500\">\n </div>\n\n <p class=\"text-small color-fg-muted\">\n To see all available qualifiers, see our <a class=\"Link--inTextBlock\" href=\"https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax\">documentation</a>.\n </p>\n</form> </div>\n\n <div data-target=\"custom-scopes.manageCustomScopesForm\">\n <div data-target=\"custom-scopes.list\"></div>\n </div>\n\n</div>\n </scrollable-region>\n <div data-view-component=\"true\" class=\"Overlay-footer Overlay-footer--alignEnd Overlay-footer--divided\"> <button data-action=\"click:custom-scopes#customScopesCancel\" type=\"button\" data-view-component=\"true\" class=\"btn\"> Cancel\n</button>\n <button form=\"custom-scopes-dialog-form\" data-action=\"click:custom-scopes#customScopesSubmit\" data-target=\"custom-scopes.customScopesSubmitButton\" type=\"submit\" data-view-component=\"true\" class=\"btn-primary btn\"> Create saved search\n</button>\n</div>\n</dialog></dialog-helper>\n </custom-scopes>\n </div>\n</qbsearch-input>\n\n\n <div class=\"position-relative HeaderMenu-link-wrap d-lg-inline-block\">\n <a\n href=\"/login?return_to=https%3A%2F%2Fgithub.com%2Fdfinity%2Fgrant-rfps%2Fblob%2Fmain%2Frequests-for-startups.md\"\n class=\"HeaderMenu-link HeaderMenu-link--sign-in HeaderMenu-button flex-shrink-0 no-underline d-none d-lg-inline-flex border border-lg-0 rounded px-2 py-1\"\n style=\"margin-left: 12px;\"\n data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"14a39544e89e298e471457cdde75e94bec01b939246e87f1293ab842311d7da2\"\n data-analytics-event=\"{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to go to homepage&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Sign in;ref_loc:Header&quot;}\"\n >\n Sign in\n </a>\n </div>\n\n <a href=\"/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&amp;source=header-repo&amp;source_repo=dfinity%2Fgrant-rfps\"\n class=\"HeaderMenu-link HeaderMenu-link--sign-up HeaderMenu-button flex-shrink-0 d-flex d-lg-inline-flex no-underline border color-border-default rounded px-2 py-1\"\n data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"14a39544e89e298e471457cdde75e94bec01b939246e87f1293ab842311d7da2\"\n data-analytics-event=\"{&quot;category&quot;:&quot;Sign up&quot;,&quot;action&quot;:&quot;click to sign up for account&quot;,&quot;label&quot;:&quot;ref_page:/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show;ref_cta:Sign up;ref_loc:header logged out&quot;}\"\n >\n Sign up\n </a>\n\n <div class=\"AppHeader-appearanceSettings\">\n <react-partial-anchor>\n <button data-target=\"react-partial-anchor.anchor\" id=\"icon-button-b145d81b-67d7-4352-b170-1eb3922673e2\" aria-labelledby=\"tooltip-85325ba5-4f74-4841-94cd-0f07601f912e\" type=\"button\" disabled=\"disabled\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium AppHeader-button HeaderMenu-link border cursor-wait\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-sliders Button-visual\">\n <path d=\"M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-85325ba5-4f74-4841-94cd-0f07601f912e\" for=\"icon-button-b145d81b-67d7-4352-b170-1eb3922673e2\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Appearance settings</tool-tip>\n\n <template data-target=\"react-partial-anchor.template\">\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react.31e88b582609fdba6d49.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/appearance-settings.76259b61ecc822265749.module.css\" />\n\n<react-partial\n partial-name=\"appearance-settings\"\n data-ssr=\"false\"\n data-attempted-ssr=\"false\"\n data-react-profiling=\"false\"\n>\n \n <script type=\"application/json\" data-target=\"react-partial.embeddedData\">{\"props\":{}}</script>\n <div data-target=\"react-partial.reactRoot\"></div>\n</react-partial>\n\n </template>\n </react-partial-anchor>\n </div>\n\n <button type=\"button\" class=\"sr-only js-header-menu-focus-trap d-block d-lg-none\">Resetting focus</button>\n </div>\n </div>\n </div>\n </div>\n</header>\n\n <div hidden=\"hidden\" data-view-component=\"true\" class=\"js-stale-session-flash stale-session-flash flash flash-warn flash-full\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-alert\">\n <path d=\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n <span class=\"js-stale-session-flash-signed-in\" hidden>You signed in with another tab or window. <a class=\"Link--inTextBlock\" href=\"\">Reload</a> to refresh your session.</span>\n <span class=\"js-stale-session-flash-signed-out\" hidden>You signed out in another tab or window. <a class=\"Link--inTextBlock\" href=\"\">Reload</a> to refresh your session.</span>\n <span class=\"js-stale-session-flash-switched\" hidden>You switched accounts on another tab or window. <a class=\"Link--inTextBlock\" href=\"\">Reload</a> to refresh your session.</span>\n\n <button id=\"icon-button-ad90be77-067c-4064-9f1f-75de4b84dd60\" aria-labelledby=\"tooltip-dbb1a335-4ecd-4c47-b020-5b17f255f670\" type=\"button\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium flash-close js-flash-close\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x Button-visual\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-dbb1a335-4ecd-4c47-b020-5b17f255f670\" for=\"icon-button-ad90be77-067c-4064-9f1f-75de4b84dd60\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Dismiss alert</tool-tip>\n\n\n \n</div>\n </div>\n\n <div id=\"start-of-content\" class=\"show-on-focus\"></div>\n\n\n\n\n\n\n\n\n <div id=\"js-flash-container\" class=\"flash-container\" data-turbo-replace>\n\n\n\n\n <template class=\"js-flash-template\">\n \n<div class=\"flash flash-full {{ className }}\">\n <div >\n <button autofocus class=\"flash-close js-flash-close\" type=\"button\" aria-label=\"Dismiss this message\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n </button>\n <div aria-atomic=\"true\" role=\"alert\" class=\"js-flash-alert\">\n \n <div>{{ message }}</div>\n\n </div>\n </div>\n</div>\n </template>\n</div>\n\n\n \n\n\n\n\n\n\n <div\n class=\"application-main \"\n data-commit-hovercards-enabled\n data-discussion-hovercards-enabled\n data-issue-and-pr-hovercards-enabled\n data-project-hovercards-enabled\n >\n <div itemscope itemtype=\"http://schema.org/SoftwareSourceCode\" class=\"\">\n <main id=\"js-repo-pjax-container\" >\n \n \n \n\n \n\n\n\n\n\n\n \n <div id=\"repository-container-header\" class=\"pt-3 hide-full-screen\" style=\"background-color: var(--page-header-bgColor, var(--color-page-header-bg));\" data-turbo-replace>\n\n <div class=\"d-flex flex-nowrap flex-justify-end mb-3 px-3 px-lg-5\" style=\"gap: 1rem;\">\n\n <div class=\"flex-auto min-width-0 width-fit\">\n \n <div class=\" d-flex flex-wrap flex-items-center wb-break-word f3 text-normal\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo color-fg-muted mr-2\">\n <path d=\"M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z\"></path>\n</svg>\n \n <span class=\"author flex-self-stretch\" itemprop=\"author\">\n <a class=\"url fn\" rel=\"author\" data-hovercard-type=\"organization\" data-hovercard-url=\"/orgs/dfinity/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/dfinity\">\n dfinity\n</a> </span>\n <span class=\"mx-1 flex-self-stretch color-fg-muted\">/</span>\n <strong itemprop=\"name\" class=\"mr-2 flex-self-stretch\">\n <a data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" href=\"/dfinity/grant-rfps\">grant-rfps</a>\n </strong>\n\n <span></span><span class=\"Label Label--secondary v-align-middle mr-1\">Public</span>\n </div>\n\n\n </div>\n\n <div id=\"repository-details-container\" class=\"flex-shrink-0\" data-turbo-replace style=\"max-width: 70%;\">\n <ul class=\"pagehead-actions flex-shrink-0 d-none d-md-inline\" style=\"padding: 2px 0;\">\n \n \n\n <li>\n <a href=\"/login?return_to=%2Fdfinity%2Fgrant-rfps\" rel=\"nofollow\" id=\"repository-details-watch-button\" data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;notification subscription menu watch&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"60db4d3766f8bc86b30f977823656f8b6e13f09e3a588b450a0bb1101f2fc3d4\" aria-label=\"You must be signed in to change notification settings\" data-view-component=\"true\" class=\"btn-sm btn\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-bell mr-2\">\n <path d=\"M8 16a2 2 0 0 0 1.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 0 0 8 16ZM3 5a5 5 0 0 1 10 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.519 1.519 0 0 1 13.482 13H2.518a1.516 1.516 0 0 1-1.263-2.36l1.703-2.554A.255.255 0 0 0 3 7.947Zm5-3.5A3.5 3.5 0 0 0 4.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.017.017 0 0 0-.003.01l.001.006c0 .002.002.004.004.006l.006.004.007.001h10.964l.007-.001.006-.004.004-.006.001-.007a.017.017 0 0 0-.003-.01l-1.703-2.554a1.745 1.745 0 0 1-.294-.97V5A3.5 3.5 0 0 0 8 1.5Z\"></path>\n</svg>Notifications\n</a> <tool-tip id=\"tooltip-f7c9f956-8882-488e-b19d-40acf824be0c\" for=\"repository-details-watch-button\" popover=\"manual\" data-direction=\"s\" data-type=\"description\" data-view-component=\"true\" class=\"sr-only position-absolute\">You must be signed in to change notification settings</tool-tip>\n\n </li>\n\n <li>\n <a icon=\"repo-forked\" id=\"fork-button\" href=\"/login?return_to=%2Fdfinity%2Fgrant-rfps\" rel=\"nofollow\" data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;repo details fork button&quot;,&quot;repository_id&quot;:527877964,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"88738c73e816bec944f48d51774fa2632fc1070428523ebb653db105654b3bcb\" data-view-component=\"true\" class=\"btn-sm btn\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo-forked mr-2\">\n <path d=\"M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z\"></path>\n</svg>Fork\n <span id=\"repo-network-counter\" data-pjax-replace=\"true\" data-turbo-replace=\"true\" title=\"18\" data-view-component=\"true\" class=\"Counter\">18</span>\n</a>\n </li>\n\n <li>\n <div data-view-component=\"true\" class=\"BtnGroup d-flex\">\n <a href=\"/login?return_to=%2Fdfinity%2Fgrant-rfps\" rel=\"nofollow\" data-hydro-click=\"{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;star button&quot;,&quot;repository_id&quot;:527877964,&quot;auth_type&quot;:&quot;LOG_IN&quot;,&quot;originating_url&quot;:&quot;https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md&quot;,&quot;user_id&quot;:null}}\" data-hydro-click-hmac=\"2e71f13d21498dc289d50256f97c0d6b00ea85f9e03d7ecc8b231c2883e5b3bc\" aria-label=\"You must be signed in to star a repository\" data-view-component=\"true\" class=\"tooltipped tooltipped-sw btn-sm btn\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star v-align-text-bottom d-inline-block mr-2\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg><span data-view-component=\"true\" class=\"d-inline\">\n Star\n</span> <span id=\"repo-stars-counter-star\" aria-label=\"84 users starred this repository\" data-singular-suffix=\"user starred this repository\" data-plural-suffix=\"users starred this repository\" data-turbo-replace=\"true\" title=\"84\" data-view-component=\"true\" class=\"Counter js-social-count\">84</span>\n</a></div>\n </li>\n\n</ul>\n\n </div>\n </div>\n\n <div id=\"responsive-meta-container\" data-turbo-replace>\n</div>\n\n\n <nav data-pjax=\"#js-repo-pjax-container\" aria-label=\"Repository\" data-view-component=\"true\" class=\"js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5\">\n\n <ul data-view-component=\"true\" class=\"UnderlineNav-body list-style-none\">\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"code-tab\" href=\"/dfinity/grant-rfps\" data-tab-item=\"i0code-tab\" data-selected-links=\"repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments repo_attestations /dfinity/grant-rfps\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g c\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Code&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" aria-current=\"page\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item selected\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n <span data-content=\"Code\">Code</span>\n <span id=\"code-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"Not available\" data-view-component=\"true\" class=\"Counter\"></span>\n\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"issues-tab\" href=\"/dfinity/grant-rfps/issues\" data-tab-item=\"i1issues-tab\" data-selected-links=\"repo_issues repo_labels repo_milestones /dfinity/grant-rfps/issues\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g i\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Issues&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-issue-opened UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z\"></path>\n</svg>\n <span data-content=\"Issues\">Issues</span>\n <span id=\"issues-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"0\" hidden=\"hidden\" data-view-component=\"true\" class=\"Counter\">0</span>\n\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"pull-requests-tab\" href=\"/dfinity/grant-rfps/pulls\" data-tab-item=\"i2pull-requests-tab\" data-selected-links=\"repo_pulls checks /dfinity/grant-rfps/pulls\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g p\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Pull requests&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path>\n</svg>\n <span data-content=\"Pull requests\">Pull requests</span>\n <span id=\"pull-requests-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"0\" hidden=\"hidden\" data-view-component=\"true\" class=\"Counter\">0</span>\n\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"actions-tab\" href=\"/dfinity/grant-rfps/actions\" data-tab-item=\"i3actions-tab\" data-selected-links=\"repo_actions /dfinity/grant-rfps/actions\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g a\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Actions&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-play UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path>\n</svg>\n <span data-content=\"Actions\">Actions</span>\n <span id=\"actions-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"Not available\" data-view-component=\"true\" class=\"Counter\"></span>\n\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"security-tab\" href=\"/dfinity/grant-rfps/security\" data-tab-item=\"i4security-tab\" data-selected-links=\"security overview alerts policy token_scanning code_scanning /dfinity/grant-rfps/security\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g s\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Security&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n <span data-content=\"Security\">Security</span>\n <include-fragment src=\"/dfinity/grant-rfps/security/overall-count\" accept=\"text/fragment+html\" data-nonce=\"v2:00a92c9c-74bb-2201-29d2-1aeb01c955cf\" data-view-component=\"true\">\n \n <div data-show-on-forbidden-error hidden>\n <div class=\"Box\">\n <div class=\"blankslate-container\">\n <div data-view-component=\"true\" class=\"blankslate blankslate-spacious color-bg-default rounded-2\">\n \n\n <h3 data-view-component=\"true\" class=\"blankslate-heading\"> Uh oh!\n</h3>\n <p data-view-component=\"true\"> <p class=\"color-fg-muted my-2 mb-2 ws-normal\">There was an error while loading. <a class=\"Link--inTextBlock\" data-turbo=\"false\" href=\"\" aria-label=\"Please reload this page\">Please reload this page</a>.</p>\n</p>\n\n</div> </div>\n</div> </div>\n</include-fragment>\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"insights-tab\" href=\"/dfinity/grant-rfps/pulse\" data-tab-item=\"i5insights-tab\" data-selected-links=\"repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /dfinity/grant-rfps/pulse\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-analytics-event=\"{&quot;category&quot;:&quot;Underline navbar&quot;,&quot;action&quot;:&quot;Click tab&quot;,&quot;label&quot;:&quot;Insights&quot;,&quot;target&quot;:&quot;UNDERLINE_NAV.TAB&quot;}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n <span data-content=\"Insights\">Insights</span>\n <span id=\"insights-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"Not available\" data-view-component=\"true\" class=\"Counter\"></span>\n\n\n \n</a></li>\n</ul>\n <div style=\"visibility:hidden;\" data-view-component=\"true\" class=\"UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0\"> <action-menu data-select-variant=\"none\" data-view-component=\"true\">\n <focus-group direction=\"vertical\" mnemonics retain>\n <button id=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-button\" popovertarget=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-overlay\" aria-controls=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-list\" aria-haspopup=\"true\" aria-labelledby=\"tooltip-bfaf69ec-66f6-44ad-81f0-b3906ef20aea\" type=\"button\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--secondary Button--medium UnderlineNav-item\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-kebab-horizontal Button-visual\">\n <path d=\"M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-bfaf69ec-66f6-44ad-81f0-b3906ef20aea\" for=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-button\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Additional navigation options</tool-tip>\n\n\n<anchored-position data-target=\"action-menu.overlay\" id=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-overlay\" anchor=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-button\" align=\"start\" side=\"outside-bottom\" anchor-offset=\"normal\" popover=\"auto\" data-view-component=\"true\">\n <div data-view-component=\"true\" class=\"Overlay Overlay--size-auto\">\n \n <div data-view-component=\"true\" class=\"Overlay-body Overlay-body--paddingNone\"> <action-list>\n <div data-view-component=\"true\">\n <ul aria-labelledby=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-button\" id=\"action-menu-348aa284-39cf-4838-9cd8-42157367067d-list\" role=\"menu\" data-view-component=\"true\" class=\"ActionListWrap--inset ActionListWrap\">\n <li hidden=\"hidden\" data-menu-item=\"i0code-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-195846b0-00e9-40b8-83c6-79790057ff4b\" href=\"/dfinity/grant-rfps\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code\">\n <path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Code\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i1issues-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-ca4381f4-1072-4ed8-8a09-b1a65897fe6c\" href=\"/dfinity/grant-rfps/issues\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-issue-opened\">\n <path d=\"M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Issues\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i2pull-requests-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-e26226c5-1302-4f18-bc57-abd622db96f4\" href=\"/dfinity/grant-rfps/pulls\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-git-pull-request\">\n <path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Pull requests\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i3actions-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-84c64914-f30d-44e4-bf86-198488b37a58\" href=\"/dfinity/grant-rfps/actions\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-play\">\n <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Actions\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i4security-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-17a52dab-eca4-4f38-8778-9ea6c6b6756b\" href=\"/dfinity/grant-rfps/security\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-shield\">\n <path d=\"M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Security\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i5insights-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-c945c0ee-f591-47ad-9bcb-802348d9be93\" href=\"/dfinity/grant-rfps/pulse\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-graph\">\n <path d=\"M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Insights\n</span> \n</a>\n \n</li>\n</ul> \n</div></action-list>\n\n\n</div>\n \n</div></anchored-position> </focus-group>\n</action-menu></div>\n</nav>\n\n </div>\n\n \n\n\n\n<turbo-frame id=\"repo-content-turbo-frame\" target=\"_top\" data-turbo-action=\"advance\" class=\"\">\n <div id=\"repo-content-pjax-container\" class=\"repository-content \" >\n \n\n\n\n \n \n \n\n\n\n\n\n\n\n\n<react-app\n app-name=\"react-code-view\"\n initial-path=\"/dfinity/grant-rfps/blob/main/requests-for-startups.md\"\n style=\"display: block; min-height: calc(100vh - 64px);\"\n data-attempted-ssr=\"false\"\n data-ssr=\"false\"\n data-lazy=\"false\"\n data-alternate=\"false\"\n data-data-router-enabled=\"false\"\n data-react-profiling=\"false\"\n>\n \n <script type=\"application/json\" data-target=\"react-app.embeddedData\">{\"payload\":{\"allShortcutsEnabled\":false,\"fileTree\":{\"\":{\"items\":[{\"name\":\".github\",\"path\":\".github\",\"contentType\":\"directory\"},{\"name\":\"docs\",\"path\":\"docs\",\"contentType\":\"directory\"},{\"name\":\"LICENSE\",\"path\":\"LICENSE\",\"contentType\":\"file\"},{\"name\":\"README.md\",\"path\":\"README.md\",\"contentType\":\"file\"},{\"name\":\"local-workflow.png\",\"path\":\"local-workflow.png\",\"contentType\":\"file\"},{\"name\":\"readme-example.md\",\"path\":\"readme-example.md\",\"contentType\":\"file\"},{\"name\":\"repo-checklist.md\",\"path\":\"repo-checklist.md\",\"contentType\":\"file\"},{\"name\":\"requests-for-startups.md\",\"path\":\"requests-for-startups.md\",\"contentType\":\"file\"}],\"totalCount\":8}},\"fileTreeProcessingTime\":4.853509,\"foldersToFetch\":[],\"incompleteFileTree\":false,\"repo\":{\"id\":527877964,\"defaultBranch\":\"main\",\"name\":\"grant-rfps\",\"ownerLogin\":\"dfinity\",\"currentUserCanPush\":false,\"isFork\":false,\"isEmpty\":false,\"createdAt\":\"2022-08-23T07:22:11.000Z\",\"ownerAvatar\":\"https://avatars.githubusercontent.com/u/59101585?v=4\",\"public\":true,\"private\":false,\"isOrgOwned\":true},\"codeLineWrapEnabled\":false,\"symbolsExpanded\":false,\"treeExpanded\":true,\"refInfo\":{\"name\":\"main\",\"listCacheKey\":\"v0:1741257465.0\",\"canEdit\":false,\"refType\":\"branch\",\"currentOid\":\"19b66dfbb88bdb5edb5ab7e0a3d4a86418eaefda\"},\"path\":\"requests-for-startups.md\",\"currentUser\":null,\"blob\":{\"rawLines\":null,\"stylingDirectives\":null,\"colorizedLines\":null,\"csv\":null,\"csvError\":null,\"dependabotInfo\":{\"showConfigurationBanner\":false,\"configFilePath\":null,\"networkDependabotPath\":\"/dfinity/grant-rfps/network/updates\",\"dismissConfigurationNoticePath\":\"/settings/dismiss-notice/dependabot_configuration_notice\",\"configurationNoticeDismissed\":null},\"displayName\":\"requests-for-startups.md\",\"displayUrl\":\"https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md?raw=true\",\"headerInfo\":{\"blobSize\":\"12.2 KB\",\"deleteTooltip\":\"You must be signed in to make or propose changes\",\"editTooltip\":\"You must be signed in to make or propose changes\",\"ghDesktopPath\":\"https://desktop.github.com\",\"isGitLfs\":false,\"onBranch\":true,\"shortPath\":\"08421b3\",\"siteNavLoginPath\":\"/login?return_to=https%3A%2F%2Fgithub.com%2Fdfinity%2Fgrant-rfps%2Fblob%2Fmain%2Frequests-for-startups.md\",\"isCSV\":false,\"isRichtext\":true,\"toc\":[{\"level\":1,\"text\":\"Requests for Startups\",\"anchor\":\"requests-for-startups\",\"htmlText\":\"Requests for Startups\"},{\"level\":2,\"text\":\"Contents\",\"anchor\":\"contents\",\"htmlText\":\"Contents\"},{\"level\":2,\"text\":\"Multi-chain Oracle Service\",\"anchor\":\"multi-chain-oracle-service\",\"htmlText\":\"Multi-chain Oracle Service\"},{\"level\":3,\"text\":\"Examples\",\"anchor\":\"examples\",\"htmlText\":\"Examples\"},{\"level\":2,\"text\":\"Multi-chain Messaging Service\",\"anchor\":\"multi-chain-messaging-service\",\"htmlText\":\"Multi-chain Messaging Service\"},{\"level\":3,\"text\":\"Examples\",\"anchor\":\"examples-1\",\"htmlText\":\"Examples\"},{\"level\":2,\"text\":\"Multi-chain Governance\",\"anchor\":\"multi-chain-governance\",\"htmlText\":\"Multi-chain Governance\"},{\"level\":3,\"text\":\"Resouces\",\"anchor\":\"resouces\",\"htmlText\":\"Resouces\"},{\"level\":2,\"text\":\"Multi-chain Smart Contract Wallet\",\"anchor\":\"multi-chain-smart-contract-wallet\",\"htmlText\":\"Multi-chain Smart Contract Wallet\"},{\"level\":3,\"text\":\"Examples\",\"anchor\":\"examples-2\",\"htmlText\":\"Examples\"},{\"level\":2,\"text\":\"Multi-chain Decentralized Exchange\",\"anchor\":\"multi-chain-decentralized-exchange\",\"htmlText\":\"Multi-chain Decentralized Exchange\"},{\"level\":3,\"text\":\"Examples\",\"anchor\":\"examples-3\",\"htmlText\":\"Examples\"},{\"level\":2,\"text\":\"Multi-chain Token Baskets\",\"anchor\":\"multi-chain-token-baskets\",\"htmlText\":\"Multi-chain Token Baskets\"},{\"level\":2,\"text\":\"Multi-chain Automation and Web3 Functions\",\"anchor\":\"multi-chain-automation-and-web3-functions\",\"htmlText\":\"Multi-chain Automation and Web3 Functions\"},{\"level\":3,\"text\":\"Resources\",\"anchor\":\"resources\",\"htmlText\":\"Resources\"},{\"level\":2,\"text\":\"Web3 Zapier/IFTTT\",\"anchor\":\"web3-zapierifttt\",\"htmlText\":\"Web3 Zapier/IFTTT\"},{\"level\":3,\"text\":\"Resources\",\"anchor\":\"resources-1\",\"htmlText\":\"Resources\"},{\"level\":2,\"text\":\"Provider for (dynamic) NFT assets\",\"anchor\":\"provider-for-dynamic-nft-assets\",\"htmlText\":\"Provider for (dynamic) NFT assets\"},{\"level\":2,\"text\":\"BtcFi\",\"anchor\":\"btcfi\",\"htmlText\":\"BtcFi\"},{\"level\":2,\"text\":\"Document sharing and collaboration\",\"anchor\":\"document-sharing-and-collaboration\",\"htmlText\":\"Document sharing and collaboration\"},{\"level\":3,\"text\":\"Resources\",\"anchor\":\"resources-2\",\"htmlText\":\"Resources\"},{\"level\":2,\"text\":\"Decentralized Certificate Authority\",\"anchor\":\"decentralized-certificate-authority\",\"htmlText\":\"Decentralized Certificate Authority\"},{\"level\":2,\"text\":\"Decentralized Identifier (DID) Registry\",\"anchor\":\"decentralized-identifier-did-registry\",\"htmlText\":\"Decentralized Identifier (DID) Registry\"},{\"level\":2,\"text\":\"User-owned IoT Platform\",\"anchor\":\"user-owned-iot-platform\",\"htmlText\":\"User-owned IoT Platform\"},{\"level\":2,\"text\":\"Web3-ready App Development Platform\",\"anchor\":\"web3-ready-app-development-platform\",\"htmlText\":\"Web3-ready App Development Platform\"},{\"level\":3,\"text\":\"Example\",\"anchor\":\"example\",\"htmlText\":\"Example\"},{\"level\":2,\"text\":\"Registry\",\"anchor\":\"registry\",\"htmlText\":\"Registry\"},{\"level\":3,\"text\":\"Examples\",\"anchor\":\"examples-4\",\"htmlText\":\"Examples\"}],\"lineInfo\":{\"truncatedLoc\":\"182\",\"truncatedSloc\":\"110\"},\"mode\":\"file\"},\"image\":false,\"isCodeownersFile\":null,\"isPlain\":false,\"isValidLegacyIssueTemplate\":false,\"issueTemplate\":null,\"discussionTemplate\":null,\"language\":\"Markdown\",\"languageID\":222,\"large\":false,\"planSupportInfo\":{\"repoIsFork\":null,\"repoOwnedByCurrentUser\":null,\"requestFullPath\":\"/dfinity/grant-rfps/blob/main/requests-for-startups.md\",\"showFreeOrgGatedFeatureMessage\":null,\"showPlanSupportBanner\":null,\"upgradeDataAttributes\":null,\"upgradePath\":null},\"publishBannersInfo\":{\"dismissActionNoticePath\":\"/settings/dismiss-notice/publish_action_from_dockerfile\",\"releasePath\":\"/dfinity/grant-rfps/releases/new?marketplace=true\",\"showPublishActionBanner\":false},\"rawBlobUrl\":\"https://github.com/dfinity/grant-rfps/raw/refs/heads/main/requests-for-startups.md\",\"renderImageOrRaw\":false,\"richText\":\"\\u003carticle class=\\\"markdown-body entry-content container-lg\\\" itemprop=\\\"text\\\"\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch1 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eRequests for Startups\\u003c/h1\\u003e\\u003ca id=\\\"user-content-requests-for-startups\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Requests for Startups\\\" href=\\\"#requests-for-startups\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eList of ideas for startups in the Internet Computer ecosystem.\\nIf you're interested, you can apply for a developer grant at \\u003ca href=\\\"https://dfinity.org/grants\\\" rel=\\\"nofollow\\\"\\u003ehttps://dfinity.org/grants\\u003c/a\\u003e to get things rolling.\\nIn addition, we'll be happy to support you with technical guidance, PR, as well as introductions to the community and investors.\\u003c/p\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eIf you'd like to add a request for startups, \\u003ca href=\\\"https://github.com/dfinity/grant-rfps/discussions\\\"\\u003estart a discussion\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eContents\\u003c/h2\\u003e\\u003ca id=\\\"user-content-contents\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Contents\\\" href=\\\"#contents\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#requests-for-startups\\\"\\u003eRequests for Startups\\u003c/a\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#contents\\\"\\u003eContents\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-oracle-service\\\"\\u003eMulti-chain Oracle Service\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-messaging-service\\\"\\u003eMulti-chain Messaging Service\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-governance\\\"\\u003eMulti-chain Governance\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-smart-contract-wallet\\\"\\u003eMulti-chain Smart Contract Wallet\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-decentralized-exchange\\\"\\u003eMulti-chain Decentralized Exchange\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-token-baskets\\\"\\u003eMulti-chain Token Baskets\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#multi-chain-automation-and-web3-functions\\\"\\u003eMulti-chain Automation and Web3 Functions\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#web3-zapierifttt\\\"\\u003eWeb3 Zapier/IFTTT\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#provider-for-dynamic-nft-assets\\\"\\u003eProvider for (dynamic) NFT assets\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#btcfi\\\"\\u003eBtcFi\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#document-sharing-and-collaboration\\\"\\u003eDocument sharing and collaboration\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#decentralized-certificate-authority\\\"\\u003eDecentralized Certificate Authority\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#decentralized-identifier-did-registry\\\"\\u003eDecentralized Identifier (DID) Registry\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#user-owned-iot-platform\\\"\\u003eUser-owned IoT Platform\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#web3-ready-app-development-platform\\\"\\u003eWeb3-ready App Development Platform\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"#registry\\\"\\u003eRegistry\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Oracle Service\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-oracle-service\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Oracle Service\\\" href=\\\"#multi-chain-oracle-service\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eCanister smart contracts can call web services using \\u003ca href=\\\"https://internetcomputer.org/https-outcalls\\\" rel=\\\"nofollow\\\"\\u003eHTTPS Outcalls\\u003c/a\\u003e and can sign transactions targeting \\u003ca href=\\\"http://ethanfast.com/top-crypto.html\\\" rel=\\\"nofollow\\\"\\u003evarious blockchains that support ECDSA (with curve \\u003ccode\\u003esecp256k1\\u003c/code\\u003e)\\u003c/a\\u003e using \\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa\\\" rel=\\\"nofollow\\\"\\u003eChain-key Signatures\\u003c/a\\u003e. One major use case of oracles is to bring price information on chain. With the \\u003ca href=\\\"https://github.com/dfinity/exchange-rate-canister\\\"\\u003eexchange rate canister\\u003c/a\\u003e (currently in beta), there’s already an open internet service available on the Internet Computer that allows to fetch various exchange rates. Furthermore, canisters have access to cryptographic randomness which can be provided to other chains.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExamples\\u003c/h3\\u003e\\u003ca id=\\\"user-content-examples\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Examples\\\" href=\\\"#examples\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/orally-network\\\"\\u003eOrally\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://chainsight.network/\\\" rel=\\\"nofollow\\\"\\u003eChainsight\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Messaging Service\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-messaging-service\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Messaging Service\\\" href=\\\"#multi-chain-messaging-service\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer is well suited to build a cross-chain messaging service, because\\u003c/p\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa\\\" rel=\\\"nofollow\\\"\\u003eChain-key signatures\\u003c/a\\u003e allow signing transactions destined for various chains\\u003c/li\\u003e\\n\\u003cli\\u003eMessages from the IC can be verified by 1-2 BLS signatures, instead of following a blockchain, i.e. for chains that support cost-efficient BLS signature verification on-chain, it's simple to verify messages from the IC.\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://internetcomputer.org/https-outcalls\\\" rel=\\\"nofollow\\\"\\u003eHTTPS Outcalls\\u003c/a\\u003e allow to submit and retrieve messages to and from other chains.\\u003c/li\\u003e\\n\\u003cli\\u003eThe capabilities of canister smart contracts make it feasible to implement \\u003ca href=\\\"https://github.com/dfinity/grant-rfps/issues/25\\\" data-hovercard-type=\\\"issue\\\" data-hovercard-url=\\\"/dfinity/grant-rfps/issues/25/hovercard\\\"\\u003eon-chain light clients for other chains\\u003c/a\\u003e if available.\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExamples\\u003c/h3\\u003e\\u003ca id=\\\"user-content-examples-1\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Examples\\\" href=\\\"#examples-1\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/iclighthouse/icRouter\\\"\\u003eicRouter\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/rocklabs-io/omnic\\\"\\u003eOmnic\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Governance\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-governance\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Governance\\\" href=\\\"#multi-chain-governance\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eMany DAOs, in particular in the Ethereum ecosystem, use \\u003ca href=\\\"https://snapshot.org\\\" rel=\\\"nofollow\\\"\\u003eSnapshot\\u003c/a\\u003e for off-chain governance, because on-chain voting is just too expensive. The Internet Computer, however, provides a perfect platform to implement a cost-effective on-chain voting platform that is able to enforce voting results on the Internet Computer itself (e.g. to enforce a frontend upgrade) as well other target chains using \\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa\\\" rel=\\\"nofollow\\\"\\u003eChain-key Signatures\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eFurthermore, the Multi-chain capabilities of the IC allow also to execute and sync governance decisions to the deployments of a dapp on multiple chains.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eResouces\\u003c/h3\\u003e\\u003ca id=\\\"user-content-resouces\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Resouces\\\" href=\\\"#resouces\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/bjoernek/multi_chain_voting\\\"\\u003ePrototype from DFINITY\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Smart Contract Wallet\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-smart-contract-wallet\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Smart Contract Wallet\\\" href=\\\"#multi-chain-smart-contract-wallet\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eSmart contract wallets are becoming the new default because they can provide a better user experience as well as more security. Among others, smart contract wallets allow:\\u003c/p\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003eThe definition of various authentication methods\\u003c/li\\u003e\\n\\u003cli\\u003eMulti-factor authentication\\u003c/li\\u003e\\n\\u003cli\\u003eRich programmable policies\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://vitalik.ca/general/2021/01/11/recovery.html\\\" rel=\\\"nofollow\\\"\\u003eSocial recovery\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer is a perfect platform to build smart contract wallets because:\\u003c/p\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003eIt allows targeting multiple chains using \\u003ca href=\\\"https://internetcomputer.org/how-it-works/threshold-ecdsa-signing/\\\" rel=\\\"nofollow\\\"\\u003eChain-key signatures\\u003c/a\\u003e.\\u003c/li\\u003e\\n\\u003cli\\u003eYou can build full-stack web wallets since canister smart contracts can serve web browsers directly.\\u003c/li\\u003e\\n\\u003cli\\u003eThe Internet Computer itself supports various authentication methods such as \\u003ca href=\\\"https://webauthn.io/\\\" rel=\\\"nofollow\\\"\\u003eWebAuthn\\u003c/a\\u003e, and the Internet Computer is efficient enough to allow developers to implement custom authentication methods on application level.\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExamples\\u003c/h3\\u003e\\u003ca id=\\\"user-content-examples-2\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Examples\\\" href=\\\"#examples-2\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/B3Pay/b3-wallet\\\"\\u003eB3Wallet\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://oisy.com/\\\" rel=\\\"nofollow\\\"\\u003eOisy\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://astrox.me/\\\" rel=\\\"nofollow\\\"\\u003eAstroX ME\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://nfid.one/\\\" rel=\\\"nofollow\\\"\\u003eNFID\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Decentralized Exchange\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-decentralized-exchange\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Decentralized Exchange\\\" href=\\\"#multi-chain-decentralized-exchange\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003e\\u003ca href=\\\"https://internetcomputer.org/how-it-works/threshold-ecdsa-signing/\\\" rel=\\\"nofollow\\\"\\u003eChain-key Signatures\\u003c/a\\u003e, \\u003ca href=\\\"https://internetcomputer.org/https-outcalls\\\" rel=\\\"nofollow\\\"\\u003eHTTPS Outcalls\\u003c/a\\u003e and cross-chain integrations (\\u003ca href=\\\"https://internetcomputer.org/bitcoin-integration\\\" rel=\\\"nofollow\\\"\\u003eBitcoin\\u003c/a\\u003e, \\u003ca href=\\\"https://forum.dfinity.org/t/long-term-r-d-integration-with-the-ethereum-network/9382/42\\\" rel=\\\"nofollow\\\"\\u003eEthereum\\u003c/a\\u003e) allow canister smart contracts to hold various currencies in non-custodial escrow. Furthermore, the Internet Computer's computational capabilities and high throughput allow for building not only AMM-based exchanges but also order-book based exchanges. The upcoming feature, \\u003ca href=\\\"https://forum.dfinity.org/t/threshold-key-derivation-privacy-on-the-ic/16560\\\" rel=\\\"nofollow\\\"\\u003ethreshold key derivation\\u003c/a\\u003e, will also allow building exchanges with MEV-protection.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExamples\\u003c/h3\\u003e\\u003ca id=\\\"user-content-examples-3\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Examples\\\" href=\\\"#examples-3\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://www.helixmarkets.io/\\\" rel=\\\"nofollow\\\"\\u003eHelix Markets\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://iclight.io/ICDex\\\" rel=\\\"nofollow\\\"\\u003eICDex\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Token Baskets\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-token-baskets\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Token Baskets\\\" href=\\\"#multi-chain-token-baskets\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eExchange Traded Index Funds (ETFs) are a popular investment vehicle in the traditional finance world. ICP's Chain Fusion Technology allows to build a decentralized version for crypto assets accross multiple chains. You can build token baskets that track the most liquid assets on certain CEXes and DEXes, track certain narratives.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eMulti-chain Automation and Web3 Functions\\u003c/h2\\u003e\\u003ca id=\\\"user-content-multi-chain-automation-and-web3-functions\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Multi-chain Automation and Web3 Functions\\\" href=\\\"#multi-chain-automation-and-web3-functions\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eTypical smart contracts can't run autonomously but have to be triggered by an incoming transaction. Canister smart contracts on the other hand can employ a heartbeat or timer to trigger periodic execution. In combination with \\u003ca href=\\\"https://internetcomputer.org/how-it-works/threshold-ecdsa-signing/\\\" rel=\\\"nofollow\\\"\\u003eChain-key Signatures\\u003c/a\\u003e and \\u003ca href=\\\"https://internetcomputer.org/https-outcalls\\\" rel=\\\"nofollow\\\"\\u003eHTTPS Outcalls\\u003c/a\\u003e, you can build Multi-chain automation and decentralized cloud functions similar to \\u003ca href=\\\"https://gelato.network/\\\" rel=\\\"nofollow\\\"\\u003eGelato Network\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eResources\\u003c/h3\\u003e\\u003ca id=\\\"user-content-resources\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Resources\\\" href=\\\"#resources\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/letmejustputthishere/chain-fusion-starter\\\"\\u003eChain Fusion Starter\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eWeb3 Zapier/IFTTT\\u003c/h2\\u003e\\u003ca id=\\\"user-content-web3-zapierifttt\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Web3 Zapier/IFTTT\\\" href=\\\"#web3-zapierifttt\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eICP's Chain Fusion Technology allows to build composable Multi-chain workflows. This means you can build a Zapier/IFTTT-like service that can listen to events on a source chain and trigger events on a target chain.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eResources\\u003c/h3\\u003e\\u003ca id=\\\"user-content-resources-1\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Resources\\\" href=\\\"#resources-1\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/letmejustputthishere/chain-fusion-starter\\\"\\u003eChain Fusion Starter\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eProvider for (dynamic) NFT assets\\u003c/h2\\u003e\\u003ca id=\\\"user-content-provider-for-dynamic-nft-assets\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Provider for (dynamic) NFT assets\\\" href=\\\"#provider-for-dynamic-nft-assets\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eMost NFTs in the greater Web3 ecosystem are pointers to off-chain assets. Best practice for these pointers is to use content-addressing with IPFS, and then use a compatible storage network (or a service provider like \\u003ca href=\\\"https://pinata.cloud\\\" rel=\\\"nofollow\\\"\\u003ePinata\\u003c/a\\u003e) to actually host the assets. However, this is limited to static assets. On the Internet Computer, you can build a service to host assets in canister smart contracts linked to NFTs on the IC itself, but also on other chains. In addition, these assets can be generated in real time according to rules defined in the canister smart contract.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eBtcFi\\u003c/h2\\u003e\\u003ca id=\\\"user-content-btcfi\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: BtcFi\\\" href=\\\"#btcfi\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe \\u003ca href=\\\"https://internetcomputer.org/bitcoin-integration\\\" rel=\\\"nofollow\\\"\\u003eBitcoin integration\\u003c/a\\u003e allows canister smart contract to hold and transfer BTC. This enables BTC - the asset - rich programmability without reliance on custodians. Since ICP employs the reverse gas model and native account abstraction, you can create a user experience similar to a centralized service. No need for a user to have an ICP native wallet or to hold ICP, just BTC.\\u003c/p\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eFor BtcFi ideas, see the \\u003ca href=\\\"https://github.com/dfinity/grant-rfps/issues/58\\\" data-hovercard-type=\\\"issue\\\" data-hovercard-url=\\\"/dfinity/grant-rfps/issues/58/hovercard\\\"\\u003eBuidl on Bitcoin RFP\\u003c/a\\u003e\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eDocument sharing and collaboration\\u003c/h2\\u003e\\u003ca id=\\\"user-content-document-sharing-and-collaboration\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Document sharing and collaboration\\\" href=\\\"#document-sharing-and-collaboration\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer is well suited to build a credibly neutral decentralized document sharing and collaboration platform for personal use, but also for collaboration between organizations. DFINITY has built an open source prototype called DocuTrack which can be used as a basis.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eResources\\u003c/h3\\u003e\\u003ca id=\\\"user-content-resources-2\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Resources\\\" href=\\\"#resources-2\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://github.com/dfinity/ic-docutrack?tab=readme-ov-file\\\"\\u003eDocuTrack Code\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://medium.com/@dfinity/the-dfinity-foundation-announces-the-open-alpha-release-of-docutrack-1dfdf7ea192f\\\" rel=\\\"nofollow\\\"\\u003eBlog Post\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eDecentralized Certificate Authority\\u003c/h2\\u003e\\u003ca id=\\\"user-content-decentralized-certificate-authority\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Decentralized Certificate Authority\\\" href=\\\"#decentralized-certificate-authority\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003e\\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa\\\" rel=\\\"nofollow\\\"\\u003eChain-key signatures\\u003c/a\\u003e allow canisters to issue x.509 certificates used in Public Key Infrastructures (PKIs). Hence, a canister can serve the role of a decentralized certificate authority. An interesting project would be to investigate if a canister using \\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/t-ecdsa\\\" rel=\\\"nofollow\\\"\\u003echain-key signatures\\u003c/a\\u003e and \\u003ca href=\\\"https://internetcomputer.org/https-outcalls\\\" rel=\\\"nofollow\\\"\\u003eHTTPS Outcalls\\u003c/a\\u003e, potentially using a custom gateway, could serve as an ACME server similar to Let's encrypt. Note however that the \\u003ccode\\u003esecp256k1\\u003c/code\\u003e curve is currently not supported by TLS.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eDecentralized Identifier (DID) Registry\\u003c/h2\\u003e\\u003ca id=\\\"user-content-decentralized-identifier-did-registry\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Decentralized Identifier (DID) Registry\\\" href=\\\"#decentralized-identifier-did-registry\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003e\\u003ca href=\\\"https://www.w3.org/TR/did-core/\\\" rel=\\\"nofollow\\\"\\u003eDecentralized Identifiers (DIDs)\\u003c/a\\u003e are a nascent W3C Web standard at the basis of Self-Sovereign Identity (SSI). DIDs are long-lasting, user-controlled identifiers that can be used to authenticate to services, prove ownership of verifiable credentials, and more. There are many different DID methods and many of them are tied to a specific blockchain. The Internet Computer offers a unique opportunity to build a scalable blockchain-based DID method and DID registry, with capabilities such as\\u003c/p\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003eLightweight verification of DID resolution results due to chain-key technology\\u003c/li\\u003e\\n\\u003cli\\u003ePotential implementation of the right to be forgotten, since blocks are garbage collected and entries can be removed from the state\\u003c/li\\u003e\\n\\u003cli\\u003eImmutable or governed DID registry\\u003c/li\\u003e\\n\\u003cli\\u003eAdvanced recovery features for DIDs\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eUser-owned IoT Platform\\u003c/h2\\u003e\\u003ca id=\\\"user-content-user-owned-iot-platform\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: User-owned IoT Platform\\\" href=\\\"#user-owned-iot-platform\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThere have been many instances of IoT products being bricked because the cloud platform has been turned off. The Internet Computer allows building a decentralized cloud platform for IoT products, where either the backend service can be owned by the respective user or a multi-tenant platform can be owned by the users collectively, e.g. by utilizing the \\u003ca href=\\\"https://internetcomputer.org/docs/current/developer-docs/integrations/sns/tokenomics/\\\" rel=\\\"nofollow\\\"\\u003eService Network System\\u003c/a\\u003e.\\u003c/p\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer is specifically well suited as the basis of an IoT platform because IoT devices can verify messages from the IC by verifying a single BLS signature instead of keeping track of a blockchain.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eWeb3-ready App Development Platform\\u003c/h2\\u003e\\u003ca id=\\\"user-content-web3-ready-app-development-platform\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Web3-ready App Development Platform\\\" href=\\\"#web3-ready-app-development-platform\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer's powerful computing and hosting environment allows to build app development platforms with a similar feature set than web2 app development platforms such as Firebase, but without the platform risk and the access to cutting-edge web3 integrations such as payments and NFTs.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExample\\u003c/h3\\u003e\\u003ca id=\\\"user-content-example\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Example\\\" href=\\\"#example\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://juno.build/\\\" rel=\\\"nofollow\\\"\\u003eJuno\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch2 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eRegistry\\u003c/h2\\u003e\\u003ca id=\\\"user-content-registry\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Registry\\\" href=\\\"#registry\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThe Internet Computer allows building registries, such as\\u003c/p\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003ePackage registries (npm, Docker Hub, ...)\\u003c/li\\u003e\\n\\u003cli\\u003eCode repositories (GitHub, GitLab, ...)\\nthat are not controlled by a single entity.\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003cp dir=\\\"auto\\\"\\u003eThere is a large design space to explore from completely neutral registries to registries with decentralized governance, as well as tokenomics to incentivize contributions.\\u003c/p\\u003e\\n\\u003cdiv class=\\\"markdown-heading\\\" dir=\\\"auto\\\"\\u003e\\u003ch3 tabindex=\\\"-1\\\" class=\\\"heading-element\\\" dir=\\\"auto\\\"\\u003eExamples\\u003c/h3\\u003e\\u003ca id=\\\"user-content-examples-4\\\" class=\\\"anchor\\\" aria-label=\\\"Permalink: Examples\\\" href=\\\"#examples-4\\\"\\u003e\\u003csvg class=\\\"octicon octicon-link\\\" viewBox=\\\"0 0 16 16\\\" version=\\\"1.1\\\" width=\\\"16\\\" height=\\\"16\\\" aria-hidden=\\\"true\\\"\\u003e\\u003cpath d=\\\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\\\"\\u003e\\u003c/path\\u003e\\u003c/svg\\u003e\\u003c/a\\u003e\\u003c/div\\u003e\\n\\u003cul dir=\\\"auto\\\"\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://codebase.org/\\\" rel=\\\"nofollow\\\"\\u003eCodebase\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003cli\\u003e\\u003ca href=\\\"https://mops.one/\\\" rel=\\\"nofollow\\\"\\u003eMOPS\\u003c/a\\u003e\\u003c/li\\u003e\\n\\u003c/ul\\u003e\\n\\u003c/article\\u003e\",\"renderedFileInfo\":null,\"shortPath\":null,\"symbolsEnabled\":true,\"tabSize\":8,\"topBannersInfo\":{\"overridingGlobalFundingFile\":false,\"globalPreferredFundingPath\":null,\"showInvalidCitationWarning\":false,\"citationHelpUrl\":\"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files\",\"actionsOnboardingTip\":null},\"truncated\":false,\"viewable\":true,\"workflowRedirectUrl\":null,\"symbols\":{\"timed_out\":false,\"not_analyzed\":false,\"symbols\":[{\"name\":\"Requests for Startups\",\"kind\":\"section_1\",\"ident_start\":24,\"ident_end\":45,\"extent_start\":22,\"extent_end\":12531,\"fully_qualified_name\":\"Requests for Startups\",\"ident_utf16\":{\"start\":{\"line_number\":2,\"utf16_col\":2},\"end\":{\"line_number\":2,\"utf16_col\":23}},\"extent_utf16\":{\"start\":{\"line_number\":2,\"utf16_col\":0},\"end\":{\"line_number\":182,\"utf16_col\":0}}},{\"name\":\"Contents\",\"kind\":\"section_2\",\"ident_start\":495,\"ident_end\":503,\"extent_start\":492,\"extent_end\":1615,\"fully_qualified_name\":\"Contents\",\"ident_utf16\":{\"start\":{\"line_number\":12,\"utf16_col\":3},\"end\":{\"line_number\":12,\"utf16_col\":11}},\"extent_utf16\":{\"start\":{\"line_number\":12,\"utf16_col\":0},\"end\":{\"line_number\":33,\"utf16_col\":0}}},{\"name\":\"Multi-chain Oracle Service\",\"kind\":\"section_2\",\"ident_start\":1618,\"ident_end\":1644,\"extent_start\":1615,\"extent_end\":2517,\"fully_qualified_name\":\"Multi-chain Oracle Service\",\"ident_utf16\":{\"start\":{\"line_number\":33,\"utf16_col\":3},\"end\":{\"line_number\":33,\"utf16_col\":29}},\"extent_utf16\":{\"start\":{\"line_number\":33,\"utf16_col\":0},\"end\":{\"line_number\":42,\"utf16_col\":0}}},{\"name\":\"Examples\",\"kind\":\"section_3\",\"ident_start\":2416,\"ident_end\":2424,\"extent_start\":2412,\"extent_end\":2517,\"fully_qualified_name\":\"Examples\",\"ident_utf16\":{\"start\":{\"line_number\":37,\"utf16_col\":4},\"end\":{\"line_number\":37,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":37,\"utf16_col\":0},\"end\":{\"line_number\":42,\"utf16_col\":0}}},{\"name\":\"Multi-chain Messaging Service\",\"kind\":\"section_2\",\"ident_start\":2520,\"ident_end\":2549,\"extent_start\":2517,\"extent_end\":3449,\"fully_qualified_name\":\"Multi-chain Messaging Service\",\"ident_utf16\":{\"start\":{\"line_number\":42,\"utf16_col\":3},\"end\":{\"line_number\":42,\"utf16_col\":32}},\"extent_utf16\":{\"start\":{\"line_number\":42,\"utf16_col\":0},\"end\":{\"line_number\":56,\"utf16_col\":0}}},{\"name\":\"Examples\",\"kind\":\"section_3\",\"ident_start\":3335,\"ident_end\":3343,\"extent_start\":3331,\"extent_end\":3449,\"fully_qualified_name\":\"Examples\",\"ident_utf16\":{\"start\":{\"line_number\":51,\"utf16_col\":4},\"end\":{\"line_number\":51,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":51,\"utf16_col\":0},\"end\":{\"line_number\":56,\"utf16_col\":0}}},{\"name\":\"Multi-chain Governance\",\"kind\":\"section_2\",\"ident_start\":3452,\"ident_end\":3474,\"extent_start\":3449,\"extent_end\":4243,\"fully_qualified_name\":\"Multi-chain Governance\",\"ident_utf16\":{\"start\":{\"line_number\":56,\"utf16_col\":3},\"end\":{\"line_number\":56,\"utf16_col\":25}},\"extent_utf16\":{\"start\":{\"line_number\":56,\"utf16_col\":0},\"end\":{\"line_number\":66,\"utf16_col\":0}}},{\"name\":\"Resouces\",\"kind\":\"section_3\",\"ident_start\":4157,\"ident_end\":4165,\"extent_start\":4153,\"extent_end\":4243,\"fully_qualified_name\":\"Resouces\",\"ident_utf16\":{\"start\":{\"line_number\":62,\"utf16_col\":4},\"end\":{\"line_number\":62,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":62,\"utf16_col\":0},\"end\":{\"line_number\":66,\"utf16_col\":0}}},{\"name\":\"Multi-chain Smart Contract Wallet\",\"kind\":\"section_2\",\"ident_start\":4246,\"ident_end\":4279,\"extent_start\":4243,\"extent_end\":5362,\"fully_qualified_name\":\"Multi-chain Smart Contract Wallet\",\"ident_utf16\":{\"start\":{\"line_number\":66,\"utf16_col\":3},\"end\":{\"line_number\":66,\"utf16_col\":36}},\"extent_utf16\":{\"start\":{\"line_number\":66,\"utf16_col\":0},\"end\":{\"line_number\":88,\"utf16_col\":0}}},{\"name\":\"Examples\",\"kind\":\"section_3\",\"ident_start\":5212,\"ident_end\":5220,\"extent_start\":5208,\"extent_end\":5362,\"fully_qualified_name\":\"Examples\",\"ident_utf16\":{\"start\":{\"line_number\":81,\"utf16_col\":4},\"end\":{\"line_number\":81,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":81,\"utf16_col\":0},\"end\":{\"line_number\":88,\"utf16_col\":0}}},{\"name\":\"Multi-chain Decentralized Exchange\",\"kind\":\"section_2\",\"ident_start\":5365,\"ident_end\":5399,\"extent_start\":5362,\"extent_end\":6284,\"fully_qualified_name\":\"Multi-chain Decentralized Exchange\",\"ident_utf16\":{\"start\":{\"line_number\":88,\"utf16_col\":3},\"end\":{\"line_number\":88,\"utf16_col\":37}},\"extent_utf16\":{\"start\":{\"line_number\":88,\"utf16_col\":0},\"end\":{\"line_number\":98,\"utf16_col\":0}}},{\"name\":\"Examples\",\"kind\":\"section_3\",\"ident_start\":6188,\"ident_end\":6196,\"extent_start\":6184,\"extent_end\":6284,\"fully_qualified_name\":\"Examples\",\"ident_utf16\":{\"start\":{\"line_number\":92,\"utf16_col\":4},\"end\":{\"line_number\":92,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":92,\"utf16_col\":0},\"end\":{\"line_number\":98,\"utf16_col\":0}}},{\"name\":\"Multi-chain Token Baskets\",\"kind\":\"section_2\",\"ident_start\":6287,\"ident_end\":6312,\"extent_start\":6284,\"extent_end\":6648,\"fully_qualified_name\":\"Multi-chain Token Baskets\",\"ident_utf16\":{\"start\":{\"line_number\":98,\"utf16_col\":3},\"end\":{\"line_number\":98,\"utf16_col\":28}},\"extent_utf16\":{\"start\":{\"line_number\":98,\"utf16_col\":0},\"end\":{\"line_number\":103,\"utf16_col\":0}}},{\"name\":\"Multi-chain Automation and Web3 Functions\",\"kind\":\"section_2\",\"ident_start\":6651,\"ident_end\":6692,\"extent_start\":6648,\"extent_end\":7307,\"fully_qualified_name\":\"Multi-chain Automation and Web3 Functions\",\"ident_utf16\":{\"start\":{\"line_number\":103,\"utf16_col\":3},\"end\":{\"line_number\":103,\"utf16_col\":44}},\"extent_utf16\":{\"start\":{\"line_number\":103,\"utf16_col\":0},\"end\":{\"line_number\":111,\"utf16_col\":0}}},{\"name\":\"Resources\",\"kind\":\"section_3\",\"ident_start\":7208,\"ident_end\":7217,\"extent_start\":7204,\"extent_end\":7307,\"fully_qualified_name\":\"Resources\",\"ident_utf16\":{\"start\":{\"line_number\":107,\"utf16_col\":4},\"end\":{\"line_number\":107,\"utf16_col\":13}},\"extent_utf16\":{\"start\":{\"line_number\":107,\"utf16_col\":0},\"end\":{\"line_number\":111,\"utf16_col\":0}}},{\"name\":\"Web3 Zapier/IFTTT\",\"kind\":\"section_2\",\"ident_start\":7310,\"ident_end\":7327,\"extent_start\":7307,\"extent_end\":7648,\"fully_qualified_name\":\"Web3 Zapier/IFTTT\",\"ident_utf16\":{\"start\":{\"line_number\":111,\"utf16_col\":3},\"end\":{\"line_number\":111,\"utf16_col\":20}},\"extent_utf16\":{\"start\":{\"line_number\":111,\"utf16_col\":0},\"end\":{\"line_number\":119,\"utf16_col\":0}}},{\"name\":\"Resources\",\"kind\":\"section_3\",\"ident_start\":7549,\"ident_end\":7558,\"extent_start\":7545,\"extent_end\":7648,\"fully_qualified_name\":\"Resources\",\"ident_utf16\":{\"start\":{\"line_number\":115,\"utf16_col\":4},\"end\":{\"line_number\":115,\"utf16_col\":13}},\"extent_utf16\":{\"start\":{\"line_number\":115,\"utf16_col\":0},\"end\":{\"line_number\":119,\"utf16_col\":0}}},{\"name\":\"Provider for (dynamic) NFT assets\",\"kind\":\"section_2\",\"ident_start\":7651,\"ident_end\":7684,\"extent_start\":7648,\"extent_end\":8275,\"fully_qualified_name\":\"Provider for (dynamic) NFT assets\",\"ident_utf16\":{\"start\":{\"line_number\":119,\"utf16_col\":3},\"end\":{\"line_number\":119,\"utf16_col\":36}},\"extent_utf16\":{\"start\":{\"line_number\":119,\"utf16_col\":0},\"end\":{\"line_number\":123,\"utf16_col\":0}}},{\"name\":\"BtcFi\",\"kind\":\"section_2\",\"ident_start\":8278,\"ident_end\":8283,\"extent_start\":8275,\"extent_end\":8815,\"fully_qualified_name\":\"BtcFi\",\"ident_utf16\":{\"start\":{\"line_number\":123,\"utf16_col\":3},\"end\":{\"line_number\":123,\"utf16_col\":8}},\"extent_utf16\":{\"start\":{\"line_number\":123,\"utf16_col\":0},\"end\":{\"line_number\":130,\"utf16_col\":0}}},{\"name\":\"Document sharing and collaboration\",\"kind\":\"section_2\",\"ident_start\":8818,\"ident_end\":8852,\"extent_start\":8815,\"extent_end\":9356,\"fully_qualified_name\":\"Document sharing and collaboration\",\"ident_utf16\":{\"start\":{\"line_number\":130,\"utf16_col\":3},\"end\":{\"line_number\":130,\"utf16_col\":37}},\"extent_utf16\":{\"start\":{\"line_number\":130,\"utf16_col\":0},\"end\":{\"line_number\":139,\"utf16_col\":0}}},{\"name\":\"Resources\",\"kind\":\"section_3\",\"ident_start\":9140,\"ident_end\":9149,\"extent_start\":9136,\"extent_end\":9356,\"fully_qualified_name\":\"Resources\",\"ident_utf16\":{\"start\":{\"line_number\":134,\"utf16_col\":4},\"end\":{\"line_number\":134,\"utf16_col\":13}},\"extent_utf16\":{\"start\":{\"line_number\":134,\"utf16_col\":0},\"end\":{\"line_number\":139,\"utf16_col\":0}}},{\"name\":\"Decentralized Certificate Authority\",\"kind\":\"section_2\",\"ident_start\":9359,\"ident_end\":9394,\"extent_start\":9356,\"extent_end\":10068,\"fully_qualified_name\":\"Decentralized Certificate Authority\",\"ident_utf16\":{\"start\":{\"line_number\":139,\"utf16_col\":3},\"end\":{\"line_number\":139,\"utf16_col\":38}},\"extent_utf16\":{\"start\":{\"line_number\":139,\"utf16_col\":0},\"end\":{\"line_number\":143,\"utf16_col\":0}}},{\"name\":\"Decentralized Identifier (DID) Registry\",\"kind\":\"section_2\",\"ident_start\":10071,\"ident_end\":10110,\"extent_start\":10068,\"extent_end\":10931,\"fully_qualified_name\":\"Decentralized Identifier (DID) Registry\",\"ident_utf16\":{\"start\":{\"line_number\":143,\"utf16_col\":3},\"end\":{\"line_number\":143,\"utf16_col\":42}},\"extent_utf16\":{\"start\":{\"line_number\":143,\"utf16_col\":0},\"end\":{\"line_number\":152,\"utf16_col\":0}}},{\"name\":\"User-owned IoT Platform\",\"kind\":\"section_2\",\"ident_start\":10934,\"ident_end\":10957,\"extent_start\":10931,\"extent_end\":11640,\"fully_qualified_name\":\"User-owned IoT Platform\",\"ident_utf16\":{\"start\":{\"line_number\":152,\"utf16_col\":3},\"end\":{\"line_number\":152,\"utf16_col\":26}},\"extent_utf16\":{\"start\":{\"line_number\":152,\"utf16_col\":0},\"end\":{\"line_number\":158,\"utf16_col\":0}}},{\"name\":\"Web3-ready App Development Platform\",\"kind\":\"section_2\",\"ident_start\":11643,\"ident_end\":11678,\"extent_start\":11640,\"extent_end\":12074,\"fully_qualified_name\":\"Web3-ready App Development Platform\",\"ident_utf16\":{\"start\":{\"line_number\":158,\"utf16_col\":3},\"end\":{\"line_number\":158,\"utf16_col\":38}},\"extent_utf16\":{\"start\":{\"line_number\":158,\"utf16_col\":0},\"end\":{\"line_number\":168,\"utf16_col\":0}}},{\"name\":\"Example\",\"kind\":\"section_3\",\"ident_start\":11981,\"ident_end\":11988,\"extent_start\":11977,\"extent_end\":12074,\"fully_qualified_name\":\"Example\",\"ident_utf16\":{\"start\":{\"line_number\":162,\"utf16_col\":4},\"end\":{\"line_number\":162,\"utf16_col\":11}},\"extent_utf16\":{\"start\":{\"line_number\":162,\"utf16_col\":0},\"end\":{\"line_number\":168,\"utf16_col\":0}}},{\"name\":\"Registry\",\"kind\":\"section_2\",\"ident_start\":12077,\"ident_end\":12085,\"extent_start\":12074,\"extent_end\":12531,\"fully_qualified_name\":\"Registry\",\"ident_utf16\":{\"start\":{\"line_number\":168,\"utf16_col\":3},\"end\":{\"line_number\":168,\"utf16_col\":11}},\"extent_utf16\":{\"start\":{\"line_number\":168,\"utf16_col\":0},\"end\":{\"line_number\":182,\"utf16_col\":0}}},{\"name\":\"Examples\",\"kind\":\"section_3\",\"ident_start\":12457,\"ident_end\":12465,\"extent_start\":12453,\"extent_end\":12531,\"fully_qualified_name\":\"Examples\",\"ident_utf16\":{\"start\":{\"line_number\":178,\"utf16_col\":4},\"end\":{\"line_number\":178,\"utf16_col\":12}},\"extent_utf16\":{\"start\":{\"line_number\":178,\"utf16_col\":0},\"end\":{\"line_number\":182,\"utf16_col\":0}}}]}},\"copilotInfo\":null,\"copilotAccessAllowed\":false,\"modelsAccessAllowed\":false,\"modelsRepoIntegrationEnabled\":false,\"isMarketplaceEnabled\":true,\"csrf_tokens\":{\"/dfinity/grant-rfps/branches\":{\"post\":\"YR6JNAB475nq2qU926ABn2la7KE60cIr87K6NsmmY31huTfvhxXz_wwPU003z3R7DfURVjSoigPY7uj4jeiwmQ\"},\"/repos/preferences\":{\"post\":\"1CgoIGK6u80p-dxf9tziqSoYdd9l18OCaPqUktMQn9WS4rSxPbIBUCw-YTCUzp1wfsyd053RgxZCmYHh8ibp1Q\"}}},\"title\":\"grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps\",\"appPayload\":{\"helpUrl\":\"https://docs.github.com\",\"findFileWorkerPath\":\"/assets-cdn/worker/find-file-worker-263cab1760dd.js\",\"findInFileWorkerPath\":\"/assets-cdn/worker/find-in-file-worker-41d93d549163.js\",\"githubDevUrl\":null,\"enabled_features\":{\"code_nav_ui_events\":false,\"react_blob_overlay\":false,\"accessible_code_button\":true}}}</script>\n <div data-target=\"react-app.reactRoot\"></div>\n</react-app>\n</turbo-frame>\n\n\n\n </div>\n\n</turbo-frame>\n\n </main>\n </div>\n\n </div>\n\n <footer class=\"footer pt-8 pb-6 f6 color-fg-muted p-responsive\" role=\"contentinfo\" >\n <h2 class='sr-only'>Footer</h2>\n\n \n\n\n <div class=\"d-flex flex-justify-center flex-items-center flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap\">\n <div class=\"d-flex flex-items-center flex-shrink-0 mx-2\">\n <a aria-label=\"GitHub Homepage\" class=\"footer-octicon mr-2\" href=\"https://github.com\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-mark-github\">\n <path d=\"M12 1C5.923 1 1 5.923 1 12c0 4.867 3.149 8.979 7.521 10.436.55.096.756-.233.756-.522 0-.262-.013-1.128-.013-2.049-2.764.509-3.479-.674-3.699-1.292-.124-.317-.66-1.293-1.127-1.554-.385-.207-.936-.715-.014-.729.866-.014 1.485.797 1.691 1.128.99 1.663 2.571 1.196 3.204.907.096-.715.385-1.196.701-1.471-2.448-.275-5.005-1.224-5.005-5.432 0-1.196.426-2.186 1.128-2.956-.111-.275-.496-1.402.11-2.915 0 0 .921-.288 3.024 1.128a10.193 10.193 0 0 1 2.75-.371c.936 0 1.871.123 2.75.371 2.104-1.43 3.025-1.128 3.025-1.128.605 1.513.221 2.64.111 2.915.701.77 1.127 1.747 1.127 2.956 0 4.222-2.571 5.157-5.019 5.432.399.344.743 1.004.743 2.035 0 1.471-.014 2.654-.014 3.025 0 .289.206.632.756.522C19.851 20.979 23 16.854 23 12c0-6.077-4.922-11-11-11Z\"></path>\n</svg>\n</a>\n <span>\n &copy; 2025 GitHub,&nbsp;Inc.\n </span>\n </div>\n\n <nav aria-label=\"Footer\">\n <h3 class=\"sr-only\" id=\"sr-footer-heading\">Footer navigation</h3>\n\n <ul class=\"list-style-none d-flex flex-justify-center flex-wrap mb-2 mb-lg-0\" aria-labelledby=\"sr-footer-heading\">\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Terms&quot;,&quot;label&quot;:&quot;text:terms&quot;}\" href=\"https://docs.github.com/site-policy/github-terms/github-terms-of-service\" data-view-component=\"true\" class=\"Link--secondary Link\">Terms</a>\n </li>\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;}\" href=\"https://docs.github.com/site-policy/privacy-policies/github-privacy-statement\" data-view-component=\"true\" class=\"Link--secondary Link\">Privacy</a>\n </li>\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;}\" href=\"https://github.com/security\" data-view-component=\"true\" class=\"Link--secondary Link\">Security</a>\n </li>\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;}\" href=\"https://www.githubstatus.com/\" data-view-component=\"true\" class=\"Link--secondary Link\">Status</a>\n </li>\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to docs&quot;,&quot;label&quot;:&quot;text:docs&quot;}\" href=\"https://docs.github.com/\" data-view-component=\"true\" class=\"Link--secondary Link\">Docs</a>\n </li>\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;}\" href=\"https://support.github.com?tags=dotcom-footer\" data-view-component=\"true\" class=\"Link--secondary Link\">Contact</a>\n </li>\n\n <li class=\"mx-2\" >\n <cookie-consent-link>\n <button\n type=\"button\"\n class=\"Link--secondary underline-on-hover border-0 p-0 color-bg-transparent\"\n data-action=\"click:cookie-consent-link#showConsentManagement\"\n data-analytics-event=\"{&quot;location&quot;:&quot;footer&quot;,&quot;action&quot;:&quot;cookies&quot;,&quot;context&quot;:&quot;subfooter&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;cookies_link_subfooter_footer&quot;}\"\n >\n Manage cookies\n </button>\n </cookie-consent-link>\n</li>\n\n<li class=\"mx-2\">\n <cookie-consent-link>\n <button\n type=\"button\"\n class=\"Link--secondary underline-on-hover border-0 p-0 color-bg-transparent text-left\"\n data-action=\"click:cookie-consent-link#showConsentManagement\"\n data-analytics-event=\"{&quot;location&quot;:&quot;footer&quot;,&quot;action&quot;:&quot;dont_share_info&quot;,&quot;context&quot;:&quot;subfooter&quot;,&quot;tag&quot;:&quot;link&quot;,&quot;label&quot;:&quot;dont_share_info_link_subfooter_footer&quot;}\"\n >\n Do not share my personal information\n </button>\n </cookie-consent-link>\n</li>\n\n </ul>\n </nav>\n </div>\n</footer>\n\n\n\n <ghcc-consent id=\"ghcc\" class=\"position-fixed bottom-0 left-0\" style=\"z-index: 999999\"\n data-locale=\"en\"\n data-initial-cookie-consent-allowed=\"\"\n data-cookie-consent-required=\"false\"\n ></ghcc-consent>\n\n\n\n <div id=\"ajax-error-message\" class=\"ajax-error-message flash flash-error\" hidden>\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-alert\">\n <path d=\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n <button type=\"button\" class=\"flash-close js-ajax-error-dismiss\" aria-label=\"Dismiss error\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n </button>\n You can’t perform that action at this time.\n </div>\n\n <template id=\"site-details-dialog\">\n <details class=\"details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm\" open>\n <summary role=\"button\" aria-label=\"Close dialog\"></summary>\n <details-dialog class=\"Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal\">\n <button class=\"Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0\" type=\"button\" aria-label=\"Close dialog\" data-close-dialog>\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n </button>\n <div class=\"octocat-spinner my-6 js-details-dialog-spinner\"></div>\n </details-dialog>\n </details>\n</template>\n\n <div class=\"Popover js-hovercard-content position-absolute\" style=\"display: none; outline: none;\">\n <div class=\"Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large\" style=\"width:360px;\">\n </div>\n</div>\n\n <template id=\"snippet-clipboard-copy-button\">\n <div class=\"zeroclipboard-container position-absolute right-0 top-0\">\n <clipboard-copy aria-label=\"Copy\" class=\"ClipboardButton btn js-clipboard-copy m-2 p-0\" data-copy-feedback=\"Copied!\" data-tooltip-direction=\"w\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copy js-clipboard-copy-icon m-2\">\n <path d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"></path><path d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2\">\n <path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path>\n</svg>\n </clipboard-copy>\n </div>\n</template>\n<template id=\"snippet-clipboard-copy-button-unpositioned\">\n <div class=\"zeroclipboard-container\">\n <clipboard-copy aria-label=\"Copy\" class=\"ClipboardButton btn btn-invisible js-clipboard-copy m-2 p-0 d-flex flex-justify-center flex-items-center\" data-copy-feedback=\"Copied!\" data-tooltip-direction=\"w\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copy js-clipboard-copy-icon\">\n <path d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"></path><path d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-check js-clipboard-check-icon color-fg-success d-none\">\n <path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path>\n</svg>\n </clipboard-copy>\n </div>\n</template>\n\n\n\n\n </div>\n <div id=\"js-global-screen-reader-notice\" class=\"sr-only mt-n1\" aria-live=\"polite\" aria-atomic=\"true\" ></div>\n <div id=\"js-global-screen-reader-notice-assertive\" class=\"sr-only mt-n1\" aria-live=\"assertive\" aria-atomic=\"true\"></div>\n </body>\n</html>\n\n", "metadata": { "original_url": "https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md", "final_url": "https://github.com/dfinity/grant-rfps/blob/main/requests-for-startups.md", "timestamp": "2025-07-22T01:05:39.114470", "detected_encoding": "utf-8", "content_type": "text/html", "content_length": 237145, "headers": { "Date": "Mon, 21 Jul 2025 23:05:39 GMT", "Content-Type": "text/html; charset=utf-8", "Vary": "X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With", "x-repository-download": "git clone https://github.com/dfinity/grant-rfps.git", "x-raw-download": "https://raw.githubusercontent.com/dfinity/grant-rfps/main/requests-for-startups.md", "ETag": "W/\"abb81f65ada3c9b09e23ef7be4740638\"", "Cache-Control": "max-age=0, private, must-revalidate", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", "X-Frame-Options": "deny", "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "0", "Referrer-Policy": "no-referrer-when-downgrade", "Content-Security-Policy": "default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/", "Server": "github.com", "Content-Encoding": "gzip", "Accept-Ranges": "bytes", "X-GitHub-Request-Id": "D2F9:3D4945:C98B9C:10A6673:687EC7C2", "Transfer-Encoding": "chunked" }, "status_code": 200 }, "extracted_data": { "title": "grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps · GitHub", "meta_description": "Grant RFPs and Bounties. Contribute to dfinity/grant-rfps development by creating an account on GitHub.", "full_text": "grant-rfps/requests-for-startups.md at main · dfinity/grant-rfps · GitHub\nSkip to content\nNavigation Menu\nToggle navigation\nSign in\nAppearance settings\nProduct\nGitHub Copilot\nWrite better code with AI\nGitHub Models\nNew\nManage and compare prompts\nGitHub Advanced Security\nFind and fix vulnerabilities\nActions\nAutomate any workflow\nCodespaces\nInstant dev environments\nIssues\nPlan and track work\nCode Review\nManage code changes\nDiscussions\nCollaborate outside of code\nCode Search\nFind more, search less\nExplore\nWhy GitHub\nAll features\nDocumentation\nGitHub Skills\nBlog\nSolutions\nBy company size\nEnterprises\nSmall and medium teams\nStartups\nNonprofits\nBy use case\nDevSecOps\nDevOps\nCI/CD\nView all use cases\nBy industry\nHealthcare\nFinancial services\nManufacturing\nGovernment\nView all industries\nView all solutions\nResources\nTopics\nAI\nDevOps\nSecurity\nSoftware Development\nView all\nExplore\nLearning Pathways\nEvents & Webinars\nEbooks & Whitepapers\nCustomer Stories\nPartners\nExecutive Insights\nOpen Source\nGitHub Sponsors\nFund open source developers\nThe ReadME Project\nGitHub community articles\nRepositories\nTopics\nTrending\nCollections\nEnterprise\nEnterprise platform\nAI-powered developer platform\nAvailable add-ons\nGitHub Advanced Security\nEnterprise-grade security features\nCopilot for business\nEnterprise-grade AI features\nPremium Support\nEnterprise-grade 24/7 support\nPricing\nSearch or jump to...\nSearch code, repositories, users, issues, pull requests...\nSearch\nClear\nSearch syntax tips\nProvide feedback\nWe read every piece of feedback, and take your input very seriously.\nInclude my email address so I can be contacted\nCancel\nSubmit feedback\nSaved searches\nUse saved searches to filter your results more quickly\nName\nQuery\nTo see all available qualifiers, see our\ndocumentation\n.\nCancel\nCreate saved search\nSign in\nSign up\nAppearance settings\nResetting focus\nYou signed in with another tab or window.\nReload\nto refresh your session.\nYou signed out in another tab or window.\nReload\nto refresh your session.\nYou switched accounts on another tab or window.\nReload\nto refresh your session.\nDismiss alert\ndfinity\n/\ngrant-rfps\nPublic\nNotifications\nYou must be signed in to change notification settings\nFork\n18\nStar\n84\nCode\nIssues\n0\nPull requests\n0\nActions\nSecurity\nUh oh!\nThere was an error while loading.\nPlease reload this page\n.\nInsights\nAdditional navigation options\nCode\nIssues\nPull requests\nActions\nSecurity\nInsights\nFooter\n© 2025 GitHub, Inc.\nFooter navigation\nTerms\nPrivacy\nSecurity\nStatus\nDocs\nContact\nManage cookies\nDo not share my personal information\nYou can’t perform that action at this time.", "links": [ { "text": "", "url": "https://github.com/" }, { "text": "Sign in", "url": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdfinity%2Fgrant-rfps%2Fblob%2Fmain%2Frequests-for-startups.md" }, { "text": "GitHub Copilot\n \n Write better code with AI", "url": "https://github.com/features/copilot" }, { "text": "GitHub Models\n \n New\n \n\n Manage and compare prompts", "url": "https://github.com/features/models" }, { "text": "GitHub Advanced Security\n \n Find and fix vulnerabilities", "url": "https://github.com/security/advanced-security" }, { "text": "Actions\n \n Automate any workflow", "url": "https://github.com/features/actions" }, { "text": "Codespaces\n \n Instant dev environments", "url": "https://github.com/features/codespaces" }, { "text": "Issues\n \n Plan and track work", "url": "https://github.com/features/issues" }, { "text": "Code Review\n \n Manage code changes", "url": "https://github.com/features/code-review" }, { "text": "Discussions\n \n Collaborate outside of code", "url": "https://github.com/features/discussions" }, { "text": "Code Search\n \n Find more, search less", "url": "https://github.com/features/code-search" }, { "text": "Why GitHub", "url": "https://github.com/why-github" }, { "text": "All features", "url": "https://github.com/features" }, { "text": "Documentation", "url": "https://docs.github.com" }, { "text": "GitHub Skills", "url": "https://skills.github.com" }, { "text": "Blog", "url": "https://github.blog" }, { "text": "Enterprises", "url": "https://github.com/enterprise" }, { "text": "Small and medium teams", "url": "https://github.com/team" }, { "text": "Startups", "url": "https://github.com/enterprise/startups" }, { "text": "Nonprofits", "url": "https://github.com/solutions/industry/nonprofits" }, { "text": "DevSecOps", "url": "https://github.com/solutions/use-case/devsecops" }, { "text": "DevOps", "url": "https://github.com/solutions/use-case/devops" }, { "text": "CI/CD", "url": "https://github.com/solutions/use-case/ci-cd" }, { "text": "View all use cases", "url": "https://github.com/solutions/use-case" }, { "text": "Healthcare", "url": "https://github.com/solutions/industry/healthcare" }, { "text": "Financial services", "url": "https://github.com/solutions/industry/financial-services" }, { "text": "Manufacturing", "url": "https://github.com/solutions/industry/manufacturing" }, { "text": "Government", "url": "https://github.com/solutions/industry/government" }, { "text": "View all industries", "url": "https://github.com/solutions/industry" }, { "text": "View all solutions", "url": "https://github.com/solutions" }, { "text": "AI", "url": "https://github.com/resources/articles/ai" }, { "text": "DevOps", "url": "https://github.com/resources/articles/devops" }, { "text": "Security", "url": "https://github.com/resources/articles/security" }, { "text": "Software Development", "url": "https://github.com/resources/articles/software-development" }, { "text": "View all", "url": "https://github.com/resources/articles" }, { "text": "Learning Pathways", "url": "https://resources.github.com/learn/pathways" }, { "text": "Events & Webinars", "url": "https://resources.github.com" }, { "text": "Ebooks & Whitepapers", "url": "https://github.com/resources/whitepapers" }, { "text": "Customer Stories", "url": "https://github.com/customer-stories" }, { "text": "Partners", "url": "https://partner.github.com" }, { "text": "Executive Insights", "url": "https://github.com/solutions/executive-insights" }, { "text": "GitHub Sponsors\n \n Fund open source developers", "url": "https://github.com/sponsors" }, { "text": "The ReadME Project\n \n GitHub community articles", "url": "https://github.com/readme" }, { "text": "Topics", "url": "https://github.com/topics" }, { "text": "Trending", "url": "https://github.com/trending" }, { "text": "Collections", "url": "https://github.com/collections" }, { "text": "Copilot for business\n \n Enterprise-grade AI features", "url": "https://github.com/features/copilot/copilot-business" }, { "text": "Premium Support\n \n Enterprise-grade 24/7 support", "url": "https://github.com/premium-support" }, { "text": "Pricing", "url": "https://github.com/pricing" }, { "text": "Search syntax tips", "url": "https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax" }, { "text": "Sign up", "url": "https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&source=header-repo&source_repo=dfinity%2Fgrant-rfps" }, { "text": "dfinity", "url": "https://github.com/dfinity" }, { "text": "grant-rfps", "url": "https://github.com/dfinity/grant-rfps" }, { "text": "Notifications", "url": "https://github.com/login?return_to=%2Fdfinity%2Fgrant-rfps" }, { "text": "Issues\n0", "url": "https://github.com/dfinity/grant-rfps/issues" }, { "text": "Pull requests\n0", "url": "https://github.com/dfinity/grant-rfps/pulls" }, { "text": "Actions", "url": "https://github.com/dfinity/grant-rfps/actions" }, { "text": "Security\n\n\n\n\n\n Uh oh!\n\n There was an error while loading. Please reload this page.", "url": "https://github.com/dfinity/grant-rfps/security" }, { "text": "Insights", "url": "https://github.com/dfinity/grant-rfps/pulse" }, { "text": "", "url": "https://github.com" }, { "text": "Terms", "url": "https://docs.github.com/site-policy/github-terms/github-terms-of-service" }, { "text": "Privacy", "url": "https://docs.github.com/site-policy/privacy-policies/github-privacy-statement" }, { "text": "Security", "url": "https://github.com/security" }, { "text": "Status", "url": "https://www.githubstatus.com/" }, { "text": "Docs", "url": "https://docs.github.com/" }, { "text": "Contact", "url": "https://support.github.com?tags=dotcom-footer" } ] }, "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, "linked_extractions": [], "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, { "url": "https://icdevs.org/bounties.html", "level": 0, "fetch_result": { "source": "url", "url": "https://icdevs.org/bounties.html", "raw_content": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n <title>ICDevs.org</title>\n <meta name=\"description\" content=\"A US 501(c)3 non-profit benefiting the Internet Computer and DFINITY ecosystem. Grants. Bounties. Education. Tutorials. Utilities. Open Source.\">\n\n <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/apple-touch-icon.png\">\n <link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/assets/img/favicon/favicon-32x32.png\">\n <link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/assets/img/favicon/favicon-16x16.png\">\n <link rel=\"manifest\" href=\"/assets/img/favicon/site.webmanifest\">\n <link rel=\"mask-icon\" href=\"/assets/img/favicon/safari-pinned-tab.svg\" color=\"#5bbad5\">\n <meta name=\"msapplication-TileColor\" content=\"#da532c\">\n <meta name=\"theme-color\" content=\"#ffffff\">\n\n <link rel=\"stylesheet\" href=\"/assets/css/main.css\">\n \n <script src=\"https://kit.fontawesome.com/32a2b2a489.js\" crossorigin=\"anonymous\"></script>\n\n\n <script src=\"/assets/js/themeToggle.js\"></script>\n <script src=\"/assets/js/toolTip.js\"></script>\n\n\n <script>\n window.addEventListener('load', (event) => {\n console.debug('[DEBUG] page loaded, checking storage');\n checkStorage();\n \n if (localStorage.theme){\n document.getElementById('whatHappened').innerHTML = localStorage.theme;\n }\n else if (sessionStorage.theme){\n document.getElementById('whatHappened').innerHTML = sessionStorage.theme;\n } else {\n document.getElementById('whatHappened').innerHTML = 'n/a';\n }\n });\n </script>\n\n <!-- <script>\n function myFunction() {\n var winScroll = document.body.scrollTop || document.documentElement.scrollTop;\n var height = document.documentElement.scrollHeight - document.documentElement.clientHeight;\n var scrolled = (winScroll / height) * 100;\n\n document.getElementById(\"myBar\").style.width = scrolled + \"%\";\n }\n </script> -->\n \n</head>\n<body>\n <!-- Google tag (gtag.js) -->\n <script async src=\"https://www.googletagmanager.com/gtag/js?id=G-JBKZPG9GLY\"></script>\n <script>\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n\n gtag('config', 'G-JBKZPG9GLY');\n </script>\n \n <div class=\"center debug\">\n <div>\n <div class=\"nav\">\n <p style=\"text-align:right;\">\n <i class=\"far fa-moon fa-lg zoom\" onclick=\"darkMode();\"></i>\n <i class=\"fas fa-palette fa-lg zoom\" onclick=\"toggleTheme();\"></i>\n <i class=\"fas fa-pen-nib fa-lg zoom\" onclick=\"toggleFont();\"></i>\n <i class=\"fas fa-user-astronaut fa-lg zoom\" onclick=\"saveFavorite();\"></i>\n <i class=\"fas fa-tools fa-lg zoom\" onclick=\"toggleSettings();\"></i>\n <i class=\"fas fa-snowplow fa-lg zoom\" onclick=\"clearSettings();\"></i>\n <table style=\"float:right;\">\n <tr>\n <td style=\"border: none;font-size: small;\">theme</td>\n <small></small><td id=\"whatHappened\" style=\"border: none;font-size: small;\"></td>\n </tr>\n </table>\n \n <div id=\"settingTable\" style=\"display: none;\">\n <table>\n <tr>\n <th>user options</th>\n <th>button</th>\n </tr>\n <tr>\n <td>toggle light/dark mode</td>\n <td style=\"text-align: center;\"><i class=\"far fa-moon \"></i></td>\n </tr>\n <tr>\n <td>open/close theme menu</td>\n <td style=\"text-align: center;\"><i class=\"fas fa-palette \"></i> </td>\n </tr>\n <tr>\n <td>open/close font menu</td>\n <td style=\"text-align: center;\"><i class=\"fas fa-pen-nib \"></i> </td>\n </tr>\n <tr>\n <td>save current theme for next visit</td>\n <td style=\"text-align: center;\"><i class=\"fas fa-user-astronaut \"></i> </td>\n </tr>\n <tr>\n <td>open/close settings</td>\n <td style=\"text-align: center;\"><i class=\"fas fa-tools \"></i></td>\n </tr>\n <tr>\n <td>clear settings</td>\n <td style=\"text-align: center;\"><i class=\"fas fa-snowplow \"></i></td>\n </tr>\n </table>\n</div>\n <div id=\"themeTable\" style=\"display: none;\">\n <table>\n <tr>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Light\"onclick=\"setSpeceficPallet('Light');\">Light</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Dark\"onclick=\"setSpeceficPallet('Dark');\">Dark</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Sandcastle\"onclick=\"setSpeceficPallet('Sandcastle');\">Sandcastle</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Greenturtle\"onclick=\"setSpeceficPallet('Greenturtle');\">Greenturtle</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Dunes\"onclick=\"setSpeceficPallet('Dunes');\">Dunes</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Arctic\"onclick=\"setSpeceficPallet('Arctic');\">Arctic</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Marsian\"onclick=\"setSpeceficPallet('Marsian');\">Marsian</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Bumble\"onclick=\"setSpeceficPallet('Bumble');\">Bumble</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Pinkapple\"onclick=\"setSpeceficPallet('Pinkapple');\">Pinkapple</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Dracula\"onclick=\"setSpeceficPallet('Dracula');\">Dracula</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Greenpeas\"onclick=\"setSpeceficPallet('Greenpeas');\">Greenpeas</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Lavender\"onclick=\"setSpeceficPallet('Lavender');\">Lavender</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Limeade\"onclick=\"setSpeceficPallet('Limeade');\">Limeade</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Anakin\"onclick=\"setSpeceficPallet('Anakin');\">Anakin</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Storm\"onclick=\"setSpeceficPallet('Storm');\">Storm</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Purpman\"onclick=\"setSpeceficPallet('Purpman');\">Purpman</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Clay\"onclick=\"setSpeceficPallet('Clay');\">Clay</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Hallowseve\"onclick=\"setSpeceficPallet('Hallowseve');\">Hallowseve</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Sherbert\"onclick=\"setSpeceficPallet('Sherbert');\">Sherbert</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Candycane\"onclick=\"setSpeceficPallet('Candycane');\">Candycane</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Slightred\"onclick=\"setSpeceficPallet('Slightred');\">Slightred</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Burgerjoint\"onclick=\"setSpeceficPallet('Burgerjoint');\">Burgerjoint</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Banana\"onclick=\"setSpeceficPallet('Banana');\">Banana</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Vine\"onclick=\"setSpeceficPallet('Vine');\">Vine</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom MintChocolate\"onclick=\"setSpeceficPallet('MintChocolate');\">MintChocolate</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom FrozenBanana\"onclick=\"setSpeceficPallet('FrozenBanana');\">FrozenBanana</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Graph\"onclick=\"setSpeceficPallet('Graph');\">Graph</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Robot\"onclick=\"setSpeceficPallet('Robot');\">Robot</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Woods\"onclick=\"setSpeceficPallet('Woods');\">Woods</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Blossom\"onclick=\"setSpeceficPallet('Blossom');\">Blossom</td>\n \n </tr>\n </table>\n</div>\n <div id=\"fontTable\" style=\"display: none;\">\n <table>\n <tr>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Fantasy\" onclick=\"setSpeceficFont('Fantasy');\">Fantasy</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Impact\" onclick=\"setSpeceficFont('Impact');\">Impact</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Segoe\" onclick=\"setSpeceficFont('Segoe');\">Segoe</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Gill\" onclick=\"setSpeceficFont('Gill');\">Gill</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Lucida\" onclick=\"setSpeceficFont('Lucida');\">Lucida</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Courier\" onclick=\"setSpeceficFont('Courier');\">Courier</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Gothic\" onclick=\"setSpeceficFont('Gothic');\">Gothic</td>\n \n <td style=\"text-align: center;min-width: 25;\" class=\"zoom Trebuchet\" onclick=\"setSpeceficFont('Trebuchet');\">Trebuchet</td>\n \n </tr>\n </table>\n</div>\n\n </p>\n <!-- The Modal -->\n <div id=\"myModal\" class=\"modal\">\n\n <!-- Modal content-->\n <div class=\"modal-content\">\n <span class=\"close\">&times;</span>\n <div class=\"center\">\n <p>ICDevs.org theme settings</p>\n <br>\n <input type=\"text\" placeholder=\"#220E24\" id=\"customBackground\">\n <button type=\"button\" onclick=\"setCustomBackground();\">background</button>\n <br>\n <input type=\"text\" placeholder=\"#639CD9\" id=\"customColor\">\n <button type=\"button\" onclick=\"setCustomColor();\">color</button>\n <br>\n <input type=\"text\" placeholder=\"#220E24\" id=\"customTheme\">\n <button type=\"button\" onclick=\"setCustomTheme();\">name</button>\n <br>\n </div>\n </div>\n </div>\n </div>\n\n\n<script>\nvar themes = [\"dark\"];\n</script>\n\n\n \n <script>\n themes.push(\"Light\");\n console.log('added ' + 'Light' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Dark\");\n console.log('added ' + 'Dark' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Sandcastle\");\n console.log('added ' + 'Sandcastle' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Greenturtle\");\n console.log('added ' + 'Greenturtle' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Dunes\");\n console.log('added ' + 'Dunes' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Arctic\");\n console.log('added ' + 'Arctic' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Marsian\");\n console.log('added ' + 'Marsian' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Bumble\");\n console.log('added ' + 'Bumble' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Pinkapple\");\n console.log('added ' + 'Pinkapple' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Dracula\");\n console.log('added ' + 'Dracula' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Greenpeas\");\n console.log('added ' + 'Greenpeas' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Lavender\");\n console.log('added ' + 'Lavender' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Limeade\");\n console.log('added ' + 'Limeade' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Anakin\");\n console.log('added ' + 'Anakin' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Storm\");\n console.log('added ' + 'Storm' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Purpman\");\n console.log('added ' + 'Purpman' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Clay\");\n console.log('added ' + 'Clay' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Hallowseve\");\n console.log('added ' + 'Hallowseve' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Sherbert\");\n console.log('added ' + 'Sherbert' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Candycane\");\n console.log('added ' + 'Candycane' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Slightred\");\n console.log('added ' + 'Slightred' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Burgerjoint\");\n console.log('added ' + 'Burgerjoint' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Banana\");\n console.log('added ' + 'Banana' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Vine\");\n console.log('added ' + 'Vine' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"MintChocolate\");\n console.log('added ' + 'MintChocolate' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"FrozenBanana\");\n console.log('added ' + 'FrozenBanana' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Graph\");\n console.log('added ' + 'Graph' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Robot\");\n console.log('added ' + 'Robot' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Woods\");\n console.log('added ' + 'Woods' + ' to themes');\n </script>\n \n\n \n <script>\n themes.push(\"Blossom\");\n console.log('added ' + 'Blossom' + ' to themes');\n </script>\n \n\n\n\n <p style=\"font-size: 20px;\">\n <b><a href=\"/\">Home</a></b>\n \n / <a href=\"/who_we_are.html\">Who We Are</a> \n / \n <a href=\"/donations.html\">Donations</a> \n / \n <a href=\"/bounties.html\">Bounties</a> \n\n / <a href=\"/news.html\">News</a> \n \n / <a href=\"/contact.html\">Contact</a> \n\n\n </p>\n <div>\n <div class=\"language-text highlighter-rouge\"><div class=\"highlight\"><pre class=\"syntax\"><code>‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ïó‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ñà‚ñà‚ñë‚ïî‚ñà‚ñà‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ïë‚ñà‚ñà‚ïë‚ñë‚ïë‚ñà‚ñà‚ñë‚ïë‚ñà‚ñà‚ïî‚ïê‚ïê‚ïê‚ïê‚ïù‚ïö‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ïî‚ïù‚ïë‚ñà‚ñà‚ïî‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ïö‚ïó‚ñà‚ñà‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ïö‚ñà‚ñà‚ïó‚ñë‚ñë‚ñà‚ñà‚ïî‚ïù‚ñë‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ïî‚ñà‚ñà‚ïù‚ïë‚ñà‚ñà‚ïî‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ïö‚ñà‚ñà‚ïó‚ñà‚ñà‚ïî‚ïù‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïó‚ñà‚ñà‚ïë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïê‚ïó‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ïê‚ïù‚ñë‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ïö‚ñà‚ñà‚ïî‚ïê‚ïù‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïë‚ñë.org‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ïö‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë ‚ïö‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n</code></pre></div></div>\n\n<h1 id=\"-bounties\">üí∞ Bounties</h1>\n\n<p>ICDevs.org funds code bounties. These bounties are meant to be both challenges to growing IC developers and avenues to further the scientific discovery of tech around the IC. You can help expand the number of bounties we can offer by <a href=\"/donations.html\">donating</a>.</p>\n\n<h2 id=\"directly-sponsor-a-bounty\">Directly sponsor a bounty:</h2>\n\n<p>If you have a piece of functionality that you need for your application and would like to sponsor a bounty, please reach out to us with specific details around endowing a bounty. A 20 ICP bounty can be endowed by <a href=\"https://icdevs.org/donations.html\">donating</a> 100 ICP to ICDevs. 20 ICP goes directly to the first bounty, 80 goes into a bounty 8 year neuorn. From this bounty neuron 2/3 of the maturity will fund more bounties and 1/3 will go into the general ICDevs.org endowment neuron.</p>\n\n<h2 id=\"accelerate-a-bounty\">Accelerate a bounty:</h2>\n\n<p>DFINITY has awarded ICDevs.org a Foundation Grant. For each ICP donated to ICDevs on behalf of an open bounty, we will add 2 ICP to that bounty from the grant. (Maximums Apply) Pick your favorite bounty and spend DFINITY‚Äôs money. Donations are tax-deductible for US Citizens and Corporations.</p>\n\n<h2 id=\"results\">Results</h2>\n\n<p>The following libraries and applications were funded with ICDevs Bounties:</p>\n\n<h3 id=\"libraries\">Libraries</h3>\n<ul>\n <li><a href=\"https://github.com/aviate-labs/ulid.mo\">ULID - Motoko</a></li>\n <li><a href=\"https://github.com/aviate-labs/uuid.mo\">UUID - Motoko</a></li>\n <li><a href=\"https://github.com/tomijaga/http-parser.mo\">HTTP Request Parser for Motoko</a></li>\n <li><a href=\"https://github.com/Gekctek/motoko_candid\">Motoko Candid</a></li>\n <li><a href=\"https://github.com/Gekctek/motoko_cbor\">Motoko CBOR</a></li>\n <li><a href=\"https://github.com/Gekctek/motoko_numbers\">Motoko Numbers</a></li>\n <li><a href=\"https://github.com/sardariuss/MotokoStableBTree\">Motoko StableBTree</a></li>\n <li><a href=\"https://github.com/darkdrag00nv2/metacalls.mo\">Motoko Metacalls</a></li>\n <li><a href=\"https://github.com/edjCase/motoko_datetime/\">Motoko DateTime Library</a></li>\n <li><a href=\"https://github.com/canscale/StableBuffer/pull/10\">Stable Buffer Updates</a></li>\n <li><a href=\"https://github.com/NatLabs/deflate.mo/tree/main\">GZip for Motoko</a></li>\n <li><a href=\"https://github.com/darkdrag00nv2/metacalls.mo\">Metacalls Motoko</a></li>\n <li><a href=\"https://mops.one/maf\">Async One Shot Flow - Motoko</a></li>\n <li><a href=\"https://crates.io/crates/ic_candy\">ICRC-16 Candy Library - Rust</a></li>\n <li><a href=\"https://github.com/cybrowl/upload-file\">File Upload Pattern</a></li>\n</ul>\n\n<h3 id=\"plugins\">Plugins</h3>\n<ul>\n <li><a href=\"https://chrome.google.com/webstore/detail/dfinity-decoder/meaadkenfkhjakkkdapaallimhbdofck\">DFINITY Decoder - plug in</a> - <a href=\"https://github.com/jorgenbuilder/chrome-dfinity-decoder\">source</a></li>\n <li><a href=\"https://github.com/IT-Union-DAO/can-check/\">Cover Browser Plug-in</a></li>\n</ul>\n\n<h3 id=\"integrations\">Integrations</h3>\n<ul>\n <li><a href=\"https://github.com/Toniq-Labs/stoic-wallet/pull/13\">DAB integration with Stoic Wallet</a></li>\n</ul>\n\n<h3 id=\"applications\">Applications</h3>\n<ul>\n <li><a href=\"https://github.com/sardariuss/CyclesDAO\">A cyclesDAO</a></li>\n <li><a href=\"https://github.com/dfinity/dfn-components/pull/13\">Customer Service Dapp for Candid UI</a></li>\n <li><a href=\"https://github.com/icdevsorg/axon\">Axon Improvements</a></li>\n</ul>\n\n<h3 id=\"actor-scaling\">Actor Scaling</h3>\n<ul>\n <li><a href=\"https://github.com/professionalGithub99/ScalingBounty\">Shared Canisters - Motoko</a></li>\n <li><a href=\"https://github.com/GLicDEV/quickstart_scaling/\">Storage and Indexing across canisters - Rust</a></li>\n <li><a href=\"https://github.com/hoosan/auto-scaling-notes\">Autoscaling Nodes - Motoko</a></li>\n <li><a href=\"https://github.com/PrimLabs/ICSP\">Internet Computer Storage Protocol - Motoko</a></li>\n <li><a href=\"https://github.com/scroobius-pip/scaled_storage\">Scaled Storage - Rust</a></li>\n <li><a href=\"https://github.com/professionalGithub99/actormodelbounty\">Bitcoin Federal Reserve - Actor Model - Motoko</a></li>\n <li><a href=\"https://github.com/GLicDEV/ic-quickstart-actor-model\">Colony Game - Actor Model - Rust</a></li>\n</ul>\n\n<h3 id=\"icrc-implementations\">ICRC Implementations</h3>\n<ul>\n <li><a href=\"https://github.com/NatLabs/icrc1\">ICRC-1 Motoko</a></li>\n <li><a href=\"https://github.com/PanIndustrial-Org/icrc48.mo\">ICRC-48 Cross Canister Pipelines Motoko</a></li>\n <li><a href=\"https://github.com/PanIndustrial-Org/icrc2.mo\">ICRC-2 Approve and Transfer From Motoko</a></li>\n <li><a href=\"https://github.com/PanIndustrial-Org/icrc3.mo\">ICRC-3 Transaction Logs Motoko</a></li>\n <li><a href=\"https://github.com/PanIndustrial-Org/icrc4.mo\">ICRC-4 Batch Fungible Transactions</a></li>\n</ul>\n\n<h3 id=\"evm\">EVM</h3>\n<ul>\n <li><a href=\"https://github.com/nikolas-con/ic-evm-sign-starter\">EVM Sign - Rust - A no key wallet for EVM based canister wallets</a></li>\n <li><a href=\"https://github.com/av1ctor/evm-txs.mo\">EVM Transactions</a></li>\n <li><a href=\"https://github.com/f0i/merkle-patricia-trie.mo\">Merkle Patricia Tree Motoko</a></li>\n</ul>\n\n<h3 id=\"security\">Security</h3>\n<ul>\n <li><a href=\"https://github.com/fury02/rbac-motoko\">Role Based Access</a></li>\n <li><a href=\"https://github.com/fury02/rbac-motoko-web-admin\">Role Based Access Admin</a></li>\n</ul>\n\n<h2 id=\"open-bounties\">Open Bounties</h2>\n\n<ol start=\"7\">\n <li><a href=\"/bounties/2022/01/03/Bug-Bounty.html\">Bug Bounty</a> - 20 ICP + $500 USD of ICP at award date, Endowment Available</li>\n</ol>\n\n<ol start=\"63\">\n <li><a href=\"/bounties/2024/02/09/evm-opcodes-and_precompiles.html\">EVM OpCodes and Precompiles in Motoko</a> - 1.9 ckETH</li>\n</ol>\n\n<h2 id=\"assigned\">Assigned</h2>\n\n<ol start=\"27\">\n <li>a - <a href=\"/bounties/2022/09/14/NoKey-Wallet-Motoko.html\">Motoko NoKey Wallet</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n</ol>\n\n<h2 id=\"freezer\">Freezer</h2>\n\n<p>These bounties require additional tech before they can be executed and/or have had alternate solutions presented by the community. Please review and see if you have a creative solution!</p>\n\n<ol start=\"0\">\n <li><a href=\"/bounties/2021/10/16/react-native-agent-bounty.html\">React-native agent</a> - 21 ICP + $250 USD of ICP at award date, $250 Match Available</li>\n</ol>\n\n<ol start=\"10\">\n <li><a href=\"/bounties/2022/01/19/Motoko-Prettier-Plugin.html\">Motoko Prettier Plugin</a> - $4,000 USD of ICP at award date - $2,250 ICP Match Available</li>\n <li><a href=\"/bounties/2022/02/12/Language-Server-Updates.html\">Motoko Language Server Updates</a> - $3,750 USD of ICP at award date, $2,500 USD of ICP match available.</li>\n <li><a href=\"/bounties/2022/02/20/PNG-Encoder-Decoder.html\">PNG Encoder/Decoder</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n</ol>\n\n<ol start=\"14\">\n <li><a href=\"/bounties/2022/02/22/Big-SHA256.html\">Big SHA256</a> - $1,000 USD of ICP at award date, $1,000 USD of ICP Match Available</li>\n <li><a href=\"/bounties/2022/02/23/Motoko-Wallet.html\">Motoko Wallet</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n</ol>\n\n<ol start=\"18\">\n <li><a href=\"/bounties/2022/02/26/Bitcoin-on-the-IC-Reference-Implementation.html\">Bitcoin on the IC Reference Implementation</a> - $10,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"22\">\n <li>a - <a href=\"/bounties/2022/08/08/Private-Candid-Motoko.html\">Private Candid - Motoko</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available and b - <a href=\"/bounties/2022/08/08/Private-Candid-Rust.html\">Private Candid - Motoko</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n <li>\n <ul>\n <li>b - <a href=\"/bounties/2022/09/14/Metacalls-Rust.html\">Metacalls - Rust</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n </ul>\n </li>\n</ol>\n\n<ol start=\"37\">\n <li><a href=\"/bounties/2023/01/09/37-PDF-Utility-Canister-Rust.html\">PDF Utility Canister - Rust</a> - $6,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/38-Async-Flow-One-Shot-Rust.html\">Async Flow - One Shot - Rust</a> - $6,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"48\">\n <li><a href=\"/bounties/2023/01/19/YC-CIGDao-Brainstorming.html\">CIGDao - Your Coin Burn Brainstorming</a> - 100,000,000 YC at award date</li>\n <li><a href=\"/bounties/2023/02/02/YC-CIGDao-Design.html\">CIGDao - CIGDao Design</a> - 400,000,000 YC at award date</li>\n</ol>\n\n<ol start=\"51\">\n <li><a href=\"/bounties/2023/03/24/51-Axon-Design.html\">Axon Design</a> - $3,000 USD at award date</li>\n</ol>\n\n<ol start=\"55\">\n <li><a href=\"/bounties/2023/03/24/55-ICRC-4-Rust.html\">ICRC-4 Rust</a> - $2,000 USD at award date</li>\n</ol>\n\n<ol start=\"59\">\n <li><a href=\"/bounties/2023/03/24/59-Cross-Poster-Social-Distributor.html\">Cross-Service Poster Dapp</a> - $5,000 USD at award date</li>\n</ol>\n\n<h2 id=\"awarded-bounties\">Awarded Bounties</h2>\n\n<ol start=\"1\">\n <li><a href=\"/bounties/2021/10/25/speed-run-the-ic-bounty.html\">Basic tutorials and site</a> - 20 ICP + $1000 USD of ICP on award date, $500 Match Available</li>\n <li><a href=\"/bounties/2021/11/01/generic-dao-fork-axon-copy.html\">Add Generic DAO functions and interface to axon</a> - 10 ICP + $2,000 USD of ICP at award date, $2,000 Match Available</li>\n <li><a href=\"https://icdevs.org/bounties/2021/11/08/ULID-motoko-library.html\">ULID Motoko Library</a> - 20 ICP</li>\n <li><a href=\"https://icdevs.org/bounties/2021/11/17/UUID-motoko-library.html\">UUID Motoko Library</a> - 20 ICP</li>\n <li><a href=\"https://icdevs.org/bounties/2021/11/23/CBOR-plug-in.html\">CBOR developer plug-in</a> - 10 ICP</li>\n <li><a href=\"https://icdevs.org/bounties/2021/12/17/DAB-and-Stoic-Integration.html\">Integrate DAB with Stoic Wallet</a> - 100 ICP</li>\n</ol>\n\n<ol start=\"8\">\n <li><a href=\"/bounties/2022/01/11/HTTPRequest-Parser.html\">HttpRequest Parser</a> - 10 ICP + $2,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2022/01/19/Cover-Browser-Extension.html\">Cover Browser Extention</a> - 10 ICP + $2,000 USD of ICP at award date, $2000 ICP Match Available</li>\n</ol>\n\n<ol start=\"3\">\n <li><a href=\"/bounties/2022/02/21/Zip-Encoder-Decoder.html\">Zip Encoder/Decoder</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n</ol>\n\n<ol start=\"16\">\n <li><a href=\"/bounties/2022/02/24/EVM-Witness-Library.html\">EVM Witness Library</a> - $8,000 USD of ICP at award date, $2,000 USD of ICP Match Available</li>\n <li><a href=\"/bounties/2022/02/25/A-DAO-for-Cycles.html\">A DAO for Cycles</a> - $1,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"19\">\n <li><a href=\"/bounties/2022/02/22/CBOR-and-Candid-Motoko-Parser.html\">CBOR and Candid Motoko Parser</a> - $6,000 USD</li>\n</ol>\n\n<ol start=\"20\">\n <li><a href=\"/bounties/2022/03/25/QuickStart-Dapp-Scaling-With-Canisters.html\">QuickStart Dapp - Scaling With Canisters</a> - 200 ICP First Prize, 100 ICP Second Prize, 50 ICP Third Prize</li>\n <li><a href=\"/bounties/2022/04/26/QuickStart-Dapp-Scaling-With-Actors.html\">QuickStart Dapp - Actor Model</a> - 200 ICP First Prize, 100 ICP Second Prize, 50 ICP Third Prize</li>\n</ol>\n\n<ol start=\"23\">\n <li>\n <ul>\n <li>a <a href=\"/bounties/2022/09/14/Metacalls-Motoko.html\">Metacalls - Motoko</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n </ul>\n </li>\n <li><a href=\"/bounties/2022/08/14/Motoko-StableBTree.html\">Motoko StableBTree</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n</ol>\n\n<ol start=\"26\">\n <li><a href=\"/bounties/2022/08/14/ICRC-1-Motoko.html\">ICRC-1 Motoko</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n <li>b - <a href=\"/bounties/2022/09/14/NoKey-Wallet-Rust.html\">Rust NoKey Wallet</a> - $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available</li>\n <li><a href=\"/bounties/2023/01/09/28-EVM-Utility-Canister-Rust.html\">EVM Utility Canister</a> - $6,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/29-XML-parser-motoko.html\">XML Parser - Motoko</a> - $8,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/30-RLP-Motoko.html\">RLP - Motoko</a> - $4,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/31-Merkle-Patricia-Trees-Motoko.html\">Merkle Patricia Tree - Motoko</a> - $6000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"32\">\n <li><a href=\"/bounties/2023/01/09/32-EVM-Transactions-Motoko.html\">EVM Transactions - Motoko</a> - $8,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/33-Reg-Ex-Utility-Canister-Rust.html\">Reg Ex Utility Canister - Rust</a> - $4,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/34-Wasmer-Motoko.html\">Wasmer Motoko</a> - $10,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/35-Reg-Ex-Motoko-Analysis.html\">RegEx Motoko Analysis</a> - $500 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/36-Signing-Tree-and-DER-Encoding.html\">Signing Tree and DER Encoding</a> - $10,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"39\">\n <li><a href=\"/bounties/2023/01/09/39-Async-Flow-One-Shot-Motoko.html\">Async Flow - One Shot - Motoko</a> - $6,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/40-Fuzz-Library-Motoko.html\">Fuzz Library - Motoko</a> - $4,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"43\">\n <li><a href=\"/bounties/2023/01/09/43-Pipelinify-Updates-Motoko.html\">Pipelinify Updates - Motoko </a> - $4,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/44-ICRC-2-and-ICRC-3-Motoko.html\">ICRC-2 and ICRC-3 - Motoko</a> - $6,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/45-File-Uploader-Pattern-JS,-Rust,-Motoko.html\">File Uploader Pattern - JS, Rust, Motoko</a> - $10,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"47\">\n <li><a href=\"/bounties/2023/01/09/47-Candy-Library-Rust.html\">Candy Library - Rust</a> - $4,000 USD of ICP at award date</li>\n <li><a href=\"/bounties/2023/01/09/46-Candy-Library-Updates.html\">Candy Library Documentation and Refactoring - Motoko</a> - $2,000 USD of ICP at award date</li>\n</ol>\n\n<ol start=\"50\">\n <li><a href=\"/bounties/2023/03/24/50-Customer-Service-Dapp.html\">Customer Service Dapp - Svelte/React</a> - $6,000 USD at award date</li>\n</ol>\n\n<ol start=\"53\">\n <li><a href=\"/bounties/2023/03/24/53-Motoko-DateTime.html\">Motoko DateTime Library</a> - $10,000 USD at award date</li>\n <li><a href=\"/bounties/2023/03/24/54-ICRC-4-Motoko.html\">ICRC-4 Motoko</a> - $2,000 USD at award date</li>\n</ol>\n\n<ol start=\"60\">\n <li><a href=\"/bounties/2023/03/24/60-Stable-Buffer-Upgrade.html\">StableBuffer Motoko Library</a> - $1,000 USD at award date</li>\n</ol>\n\n<ol start=\"62\">\n <li><a href=\"/bounties/2023/03/24/62-Role-Based-Access-Control-Drop-In.html\">Role-Based Authentication Class - Motoko</a> - $8,000 USD at award date</li>\n</ol>\n\n\n </div>\n \n <footer class=\"footer\">\n <p style=\"text-align:left;\">\n <a style=\"text-decoration: none;\" href=\"/bounties.html/changelog\"><i class=\"fas fa-code-branch zoom\"></i> v0.1.0 </a>\n <span style=\"float:right;\">\n \n<a style=\"color:inherit\" href=\"https://twitter.com/ICDevs_org\"><i class=\"fab fa-twitter zoom\"></i></a>\n\n\n<a style=\"color:inherit\" href=\"https://www.linkedin.com/in/xxx/\"><i class=\"fab fa-linkedin-in zoom\"></i></a>\n\n\n<a style=\"color:inherit\" href=\"mailto:admin@icdevs.org\"><i class=\"fas fa-envelope zoom\"></i></a>\n\n\n<a style=\"color:inherit\" href=\"https://github.com/icdevs\"><i class=\"fab fa-github-alt zoom\"></i></a>\n\n\n </span>\n</p>\n</footer>\n\n\n\n</body>\n</html>", "metadata": { "original_url": "https://icdevs.org/bounties.html", "final_url": "https://icdevs.org/bounties.html", "timestamp": "2025-07-22T01:05:40.104494", "detected_encoding": "MacRoman", "content_type": "text/html", "content_length": 34806, "headers": { "content-type": "text/html", "ic-certificateexpression": "default_certification(ValidationArgs{certification: Certification{no_request_certification: Empty{}, response_certification: ResponseCertification{certified_response_headers: ResponseHeaderList{headers: [\"content-type\", \"content-encoding\"]}}}})", "content-encoding": "gzip", "ic-certificate": "version=2, certificate=:2dn3o2R0cmVlgwGDAYMBggRYIEcHW/5i6fSAwsXfCI9kGK/nWGadmjtsFDxsxR8v9+ddgwJIY2FuaXN0ZXKDAYMBgwGCBFggKmHofbdD5S/eOpK3CHJele8uovuCvbmfaeaZIFgJhu2DAYMBggRYIEyCR1XNNo4n4qSZ3JCO19eI4n0kwFHEvlXhtcIYYNHfgwGCBFggE/8tEgG+tXA5k8bSLn8HiIvxlcYUCHknwcJ5t3OWS46DAYMBgwGDAYIEWCAcYSLIMKoVdy0tIT7q36ZnQZqo9Q5UtkbjsDCx0X03GoMBgwGDAYMBggRYIPJsbROVxxxGHBgfBBkatACqOBPDcDRl72zKOBkgRAowgwGCBFggcIDnffFGPWpz26SI/Wa/ZACqfoNXn2qilk8hp+IfstSDAkoAAAAAANAY7wEBgwGDAYMCTmNlcnRpZmllZF9kYXRhggNYIBAUxZJArJ5duI88kQokkEeyeVVg4J8hRimMi7ZLm/PZggRYIN4XTio6XAzKLSLKGkQ5Hr2e0j4xb0d2B4xi2qSOJIuLggRYIKqk3Vp1z/y+eYCnpWbehwuKz3GKOuJjgV5WGXh6LA8zggRYIGdokreWBQ4c0KqXUfkVWpquD/V2uFF5bGio3/HPTTqAggRYIMcTRlOYBy22o2gxwNuLmVi+kp3Un0mrTG/mHmx8KXRlggRYIK4nUX7yl7EiOFfKRprBl0jsUP/T7iMwKkgLK2CGi+WmggRYICov0MPhM+Ga7FOCCDaKyA24wQpIZgXAwz+iebsrfTLiggRYIFh2lsrKyM51yNOUjR1vuKGGZ6BGSYhVdbBe88m7rHzLggRYINwzmknohWehAchuQkcdrNnqZNVLEhRswehAcaXMa0ToggRYIFvcl1gA56pc0WebsnuR9isvcQcIp3B7qPA24I8Hio1bggRYIB23mt2n7Qp6E7jHZ+wyNrPTYuraNLpcdEJwqGvos+IPggRYIFkOUlzyZF586zqGQqHyQha3rsixsrlck1bWdHEsdq21ggRYIOLj5SSeYVOb3OziRSzrLEV8rgj/c+VpUMEsk5qNK46ygwGCBFggRAEztAoaGDoP6Cn/WRctVJQ+9hJwj+8/lMoL/tfuEBeDAkR0aW1lggNJgMqxkZ7YmaoYaXNpZ25hdHVyZVgwkZkRydIH4muDRBTWkwNycP5lFtXphwFaPxROtV78ue86ySNRzsL8iMmb2FihF9VMamRlbGVnYXRpb26iaXN1Ym5ldF9pZFgdF/Z1kDVecSOu/6vOTBvd86Dv1TosLj9iKPw63wJrY2VydGlmaWNhdGVZAn3Z2feiZHRyZWWDAYIEWCDNDjmwj+Ee1iRIteX43cN2N/JLp1F7DgnwE3hhA92d/oMBgwGCBFggq6gRp0GNayMhKLtZF92RYmiVWv954dzuARpOvBN2X9iDAkZzdWJuZXSDAYMBgwGDAYIEWCB5TVC1uW8bCxs6sVgUz6qz4VHWdmDUzkm1TGtAEMU/GIMBgwGCBFggxlp8ScTG6X6yyktUiHlqK54IUTBw7Ci6AOB7epP46qODAlgdF/Z1kDVecSOu/6vOTBvd86Dv1TosLj9iKPw63wKDAYMCT2NhbmlzdGVyX3Jhbmdlc4IDWBvZ2feBgkoAAAAAANAAAAEBSgAAAAAA3///AQGDAkpwdWJsaWNfa2V5ggNYhTCBgjAdBg0rBgEEAYLcfAUDAQIBBgwrBgEEAYLcfAUDAgEDYQCoFvX83CAyHTLK3q6Z9DsK6+1S7S7pdtgDV73/rO1VJsBEJkinqfwTqF7aBjKSBkYQJNFh3Gt1SzSd9nroPBWRpN+uiUbMZiqX3McmCiitRf9tire1MgMRgQ1eO/HByceCBFggtA4idkLvZlYxTfB4hk4Qa0/bmubqcMuRk83Bzpp+o3mCBFgggxEV2dCC9rvE4eHgLQUdFH97Sab7twJ4eOwSrptQtImCBFggr6qIMhAbzuI+uHH2o7NyuSfrOtW6y7v2eqTfKWv4xJOCBFggBr4TvyFHebW7iW+/QP4N7RN8q8DPBWDV/MiJIpNeXASDAkR0aW1lggNJsNGuv/rHmaoYaXNpZ25hdHVyZVgwsrYhW31bTgxJPOhDm089Mr5gFS1YRg640a3pH/i1hfNPSWtNXij3xdPmGwwnwSQg:, tree=:2dn3gwGCBFggN4LHtpGKap6g/jQBYKO+Kxb3XIt+/JtqTR/4F9g5rLmDAklodHRwX2V4cHKDAYMBggRYIGu3aR9R6lrkk8N8fY7WkrMt3D02vSO56hEJ/ed5YxKkgwGCBFgg0P+yPu+nOhyRyi4KqVIVlJzLy78CpZyUX9/Jm39jDQ6DAYMBgwJNYm91bnRpZXMuaHRtbIMCQzwkPoMBgwJYIDztw+PbslOe7LyWxTzm3kwlh9nYMdtHh77t35Bqf0HOgwJAgwGDAlggElLyyQtZREy3nhRQ85f79/+sQOMec86D1qoKPYmmlleCA0CDAlggMBHtBeVfDCE5KoMTMsHNtq7A46dmKfBKnKLum4uoekmCA0CDAlggnEQnpENiR4AZsTQR8GMFI+z/usdUolYFmlheCQCvFhWDAkCDAYMCWCBdBWHnkIT5V6tvTDJxWJtlHusoWNr4D3cOlz92xTiUXYIDQIMCWCB/EJtwpUlTqw70UKs6e/TMY42W4VF2+34/RfqOPbNkk4IDQIIEWCACT/id+ITSbkvpMjGtaLTp2ADlB/dVZQgQMIq2ZxttVIIEWCB7BqY4A83mlVZ9pXlRLpfVZp+O6lxJjM3gsc5t3wQVf4IEWCAdOA15j4vNmACbfZPLnNFZG8/bPFYzWERLoN/GCtm/jA==:, expr_path=:2dn3g2lodHRwX2V4cHJtYm91bnRpZXMuaHRtbGM8JD4=:", "x-cache-ttl": "10", "access-control-expose-headers": "accept-ranges, content-length, content-range, x-request-id, x-ic-canister-id", "access-control-allow-origin": "*", "vary": "origin, access-control-request-method, access-control-request-headers", "content-length": "7130", "x-ic-canister-id": "gnyp4-fiaaa-aaaag-qddxq-cai", "strict-transport-security": "max-age=31536000; includeSubDomains", "x-request-id": "01982f3c-53f8-7031-a4a1-bae639813603", "date": "Mon, 21 Jul 2025 23:05:39 GMT" }, "status_code": 200 }, "extracted_data": { "title": "ICDevs.org", "meta_description": "A US 501(c)3 non-profit benefiting the Internet Computer and DFINITY ecosystem. Grants. Bounties. Education. Tutorials. Utilities. Open Source.", "full_text": "ICDevs.org\ntheme\nuser options\nbutton\ntoggle light/dark mode\nopen/close theme menu\nopen/close font menu\nsave current theme for next visit\nopen/close settings\nclear settings\nLight\nDark\nSandcastle\nGreenturtle\nDunes\nArctic\nMarsian\nBumble\nPinkapple\nDracula\nGreenpeas\nLavender\nLimeade\nAnakin\nStorm\nPurpman\nClay\nHallowseve\nSherbert\nCandycane\nSlightred\nBurgerjoint\nBanana\nVine\nMintChocolate\nFrozenBanana\nGraph\nRobot\nWoods\nBlossom\nFantasy\nImpact\nSegoe\nGill\nLucida\nCourier\nGothic\nTrebuchet\n×\nICDevs.org theme settings\nbackground\ncolor\nname\nHome\n/\nWho We Are\n/\nDonations\n/\nBounties\n/\nNews\n/\nContact\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ïó‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ñà‚ñà‚ñë‚ïî‚ñà‚ñà‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ïë‚ñà‚ñà‚ïë‚ñë‚ïë‚ñà‚ñà‚ñë‚ïë‚ñà‚ñà‚ïî‚ïê‚ïê‚ïê‚ïê‚ïù‚ïö‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ïî‚ïù‚ïë‚ñà‚ñà‚ïî‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ïö‚ïó‚ñà‚ñà‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ïö‚ñà‚ñà‚ïó‚ñë‚ñë‚ñà‚ñà‚ïî‚ïù‚ñë‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñà‚ñà‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïë‚ñà‚ñà‚ñë‚ñë‚ïî‚ñà‚ñà‚ïù‚ïë‚ñà‚ñà‚ïî‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ïö‚ñà‚ñà‚ïó‚ñà‚ñà‚ïî‚ïù‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïó‚ñà‚ñà‚ïë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïê‚ïó‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ïê‚ïù‚ñë‚ïë‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïó‚ñë‚ñë‚ñë‚ïö‚ñà‚ñà‚ïî‚ïê‚ïù‚ñë‚ñë‚ñë‚ïî‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ñà‚ïë‚ñë.org‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ïö‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë ‚ïö‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ñë‚ïö‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïê‚ïù‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\n‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë‚ñë\nüí∞ Bounties\nICDevs.org funds code bounties. These bounties are meant to be both challenges to growing IC developers and avenues to further the scientific discovery of tech around the IC. You can help expand the number of bounties we can offer by\ndonating\n.\nDirectly sponsor a bounty:\nIf you have a piece of functionality that you need for your application and would like to sponsor a bounty, please reach out to us with specific details around endowing a bounty. A 20 ICP bounty can be endowed by\ndonating\n100 ICP to ICDevs. 20 ICP goes directly to the first bounty, 80 goes into a bounty 8 year neuorn. From this bounty neuron 2/3 of the maturity will fund more bounties and 1/3 will go into the general ICDevs.org endowment neuron.\nAccelerate a bounty:\nDFINITY has awarded ICDevs.org a Foundation Grant. For each ICP donated to ICDevs on behalf of an open bounty, we will add 2 ICP to that bounty from the grant. (Maximums Apply) Pick your favorite bounty and spend DFINITY‚Äôs money. Donations are tax-deductible for US Citizens and Corporations.\nResults\nThe following libraries and applications were funded with ICDevs Bounties:\nLibraries\nULID - Motoko\nUUID - Motoko\nHTTP Request Parser for Motoko\nMotoko Candid\nMotoko CBOR\nMotoko Numbers\nMotoko StableBTree\nMotoko Metacalls\nMotoko DateTime Library\nStable Buffer Updates\nGZip for Motoko\nMetacalls Motoko\nAsync One Shot Flow - Motoko\nICRC-16 Candy Library - Rust\nFile Upload Pattern\nPlugins\nDFINITY Decoder - plug in\n-\nsource\nCover Browser Plug-in\nIntegrations\nDAB integration with Stoic Wallet\nApplications\nA cyclesDAO\nCustomer Service Dapp for Candid UI\nAxon Improvements\nActor Scaling\nShared Canisters - Motoko\nStorage and Indexing across canisters - Rust\nAutoscaling Nodes - Motoko\nInternet Computer Storage Protocol - Motoko\nScaled Storage - Rust\nBitcoin Federal Reserve - Actor Model - Motoko\nColony Game - Actor Model - Rust\nICRC Implementations\nICRC-1 Motoko\nICRC-48 Cross Canister Pipelines Motoko\nICRC-2 Approve and Transfer From Motoko\nICRC-3 Transaction Logs Motoko\nICRC-4 Batch Fungible Transactions\nEVM\nEVM Sign - Rust - A no key wallet for EVM based canister wallets\nEVM Transactions\nMerkle Patricia Tree Motoko\nSecurity\nRole Based Access\nRole Based Access Admin\nOpen Bounties\nBug Bounty\n- 20 ICP + $500 USD of ICP at award date, Endowment Available\nEVM OpCodes and Precompiles in Motoko\n- 1.9 ckETH\nAssigned\na -\nMotoko NoKey Wallet\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nFreezer\nThese bounties require additional tech before they can be executed and/or have had alternate solutions presented by the community. Please review and see if you have a creative solution!\nReact-native agent\n- 21 ICP + $250 USD of ICP at award date, $250 Match Available\nMotoko Prettier Plugin\n- $4,000 USD of ICP at award date - $2,250 ICP Match Available\nMotoko Language Server Updates\n- $3,750 USD of ICP at award date, $2,500 USD of ICP match available.\nPNG Encoder/Decoder\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nBig SHA256\n- $1,000 USD of ICP at award date, $1,000 USD of ICP Match Available\nMotoko Wallet\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nBitcoin on the IC Reference Implementation\n- $10,000 USD of ICP at award date\na -\nPrivate Candid - Motoko\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available and b -\nPrivate Candid - Motoko\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nb -\nMetacalls - Rust\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nPDF Utility Canister - Rust\n- $6,000 USD of ICP at award date\nAsync Flow - One Shot - Rust\n- $6,000 USD of ICP at award date\nCIGDao - Your Coin Burn Brainstorming\n- 100,000,000 YC at award date\nCIGDao - CIGDao Design\n- 400,000,000 YC at award date\nAxon Design\n- $3,000 USD at award date\nICRC-4 Rust\n- $2,000 USD at award date\nCross-Service Poster Dapp\n- $5,000 USD at award date\nAwarded Bounties\nBasic tutorials and site\n- 20 ICP + $1000 USD of ICP on award date, $500 Match Available\nAdd Generic DAO functions and interface to axon\n- 10 ICP + $2,000 USD of ICP at award date, $2,000 Match Available\nULID Motoko Library\n- 20 ICP\nUUID Motoko Library\n- 20 ICP\nCBOR developer plug-in\n- 10 ICP\nIntegrate DAB with Stoic Wallet\n- 100 ICP\nHttpRequest Parser\n- 10 ICP + $2,000 USD of ICP at award date\nCover Browser Extention\n- 10 ICP + $2,000 USD of ICP at award date, $2000 ICP Match Available\nZip Encoder/Decoder\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nEVM Witness Library\n- $8,000 USD of ICP at award date, $2,000 USD of ICP Match Available\nA DAO for Cycles\n- $1,000 USD of ICP at award date\nCBOR and Candid Motoko Parser\n- $6,000 USD\nQuickStart Dapp - Scaling With Canisters\n- 200 ICP First Prize, 100 ICP Second Prize, 50 ICP Third Prize\nQuickStart Dapp - Actor Model\n- 200 ICP First Prize, 100 ICP Second Prize, 50 ICP Third Prize\na\nMetacalls - Motoko\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nMotoko StableBTree\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nICRC-1 Motoko\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nb -\nRust NoKey Wallet\n- $5,000 USD of ICP at award date, $5,000 USD of ICP Match Available\nEVM Utility Canister\n- $6,000 USD of ICP at award date\nXML Parser - Motoko\n- $8,000 USD of ICP at award date\nRLP - Motoko\n- $4,000 USD of ICP at award date\nMerkle Patricia Tree - Motoko\n- $6000 USD of ICP at award date\nEVM Transactions - Motoko\n- $8,000 USD of ICP at award date\nReg Ex Utility Canister - Rust\n- $4,000 USD of ICP at award date\nWasmer Motoko\n- $10,000 USD of ICP at award date\nRegEx Motoko Analysis\n- $500 USD of ICP at award date\nSigning Tree and DER Encoding\n- $10,000 USD of ICP at award date\nAsync Flow - One Shot - Motoko\n- $6,000 USD of ICP at award date\nFuzz Library - Motoko\n- $4,000 USD of ICP at award date\nPipelinify Updates - Motoko\n- $4,000 USD of ICP at award date\nICRC-2 and ICRC-3 - Motoko\n- $6,000 USD of ICP at award date\nFile Uploader Pattern - JS, Rust, Motoko\n- $10,000 USD of ICP at award date\nCandy Library - Rust\n- $4,000 USD of ICP at award date\nCandy Library Documentation and Refactoring - Motoko\n- $2,000 USD of ICP at award date\nCustomer Service Dapp - Svelte/React\n- $6,000 USD at award date\nMotoko DateTime Library\n- $10,000 USD at award date\nICRC-4 Motoko\n- $2,000 USD at award date\nStableBuffer Motoko Library\n- $1,000 USD at award date\nRole-Based Authentication Class - Motoko\n- $8,000 USD at award date\nv0.1.0", "links": [ { "text": "Home", "url": "https://icdevs.org/" }, { "text": "Who We Are", "url": "https://icdevs.org/who_we_are.html" }, { "text": "Donations", "url": "https://icdevs.org/donations.html" }, { "text": "Bounties", "url": "https://icdevs.org/bounties.html" }, { "text": "News", "url": "https://icdevs.org/news.html" }, { "text": "Contact", "url": "https://icdevs.org/contact.html" }, { "text": "ULID - Motoko", "url": "https://github.com/aviate-labs/ulid.mo" }, { "text": "UUID - Motoko", "url": "https://github.com/aviate-labs/uuid.mo" }, { "text": "HTTP Request Parser for Motoko", "url": "https://github.com/tomijaga/http-parser.mo" }, { "text": "Motoko Candid", "url": "https://github.com/Gekctek/motoko_candid" }, { "text": "Motoko CBOR", "url": "https://github.com/Gekctek/motoko_cbor" }, { "text": "Motoko Numbers", "url": "https://github.com/Gekctek/motoko_numbers" }, { "text": "Motoko StableBTree", "url": "https://github.com/sardariuss/MotokoStableBTree" }, { "text": "Motoko Metacalls", "url": "https://github.com/darkdrag00nv2/metacalls.mo" }, { "text": "Motoko DateTime Library", "url": "https://github.com/edjCase/motoko_datetime/" }, { "text": "Stable Buffer Updates", "url": "https://github.com/canscale/StableBuffer/pull/10" }, { "text": "GZip for Motoko", "url": "https://github.com/NatLabs/deflate.mo/tree/main" }, { "text": "Async One Shot Flow - Motoko", "url": "https://mops.one/maf" }, { "text": "ICRC-16 Candy Library - Rust", "url": "https://crates.io/crates/ic_candy" }, { "text": "File Upload Pattern", "url": "https://github.com/cybrowl/upload-file" }, { "text": "DFINITY Decoder - plug in", "url": "https://chrome.google.com/webstore/detail/dfinity-decoder/meaadkenfkhjakkkdapaallimhbdofck" }, { "text": "source", "url": "https://github.com/jorgenbuilder/chrome-dfinity-decoder" }, { "text": "Cover Browser Plug-in", "url": "https://github.com/IT-Union-DAO/can-check/" }, { "text": "DAB integration with Stoic Wallet", "url": "https://github.com/Toniq-Labs/stoic-wallet/pull/13" }, { "text": "A cyclesDAO", "url": "https://github.com/sardariuss/CyclesDAO" }, { "text": "Customer Service Dapp for Candid UI", "url": "https://github.com/dfinity/dfn-components/pull/13" }, { "text": "Axon Improvements", "url": "https://github.com/icdevsorg/axon" }, { "text": "Shared Canisters - Motoko", "url": "https://github.com/professionalGithub99/ScalingBounty" }, { "text": "Storage and Indexing across canisters - Rust", "url": "https://github.com/GLicDEV/quickstart_scaling/" }, { "text": "Autoscaling Nodes - Motoko", "url": "https://github.com/hoosan/auto-scaling-notes" }, { "text": "Internet Computer Storage Protocol - Motoko", "url": "https://github.com/PrimLabs/ICSP" }, { "text": "Scaled Storage - Rust", "url": "https://github.com/scroobius-pip/scaled_storage" }, { "text": "Bitcoin Federal Reserve - Actor Model - Motoko", "url": "https://github.com/professionalGithub99/actormodelbounty" }, { "text": "Colony Game - Actor Model - Rust", "url": "https://github.com/GLicDEV/ic-quickstart-actor-model" }, { "text": "ICRC-1 Motoko", "url": "https://github.com/NatLabs/icrc1" }, { "text": "ICRC-48 Cross Canister Pipelines Motoko", "url": "https://github.com/PanIndustrial-Org/icrc48.mo" }, { "text": "ICRC-2 Approve and Transfer From Motoko", "url": "https://github.com/PanIndustrial-Org/icrc2.mo" }, { "text": "ICRC-3 Transaction Logs Motoko", "url": "https://github.com/PanIndustrial-Org/icrc3.mo" }, { "text": "ICRC-4 Batch Fungible Transactions", "url": "https://github.com/PanIndustrial-Org/icrc4.mo" }, { "text": "EVM Sign - Rust - A no key wallet for EVM based canister wallets", "url": "https://github.com/nikolas-con/ic-evm-sign-starter" }, { "text": "EVM Transactions", "url": "https://github.com/av1ctor/evm-txs.mo" }, { "text": "Merkle Patricia Tree Motoko", "url": "https://github.com/f0i/merkle-patricia-trie.mo" }, { "text": "Role Based Access", "url": "https://github.com/fury02/rbac-motoko" }, { "text": "Role Based Access Admin", "url": "https://github.com/fury02/rbac-motoko-web-admin" }, { "text": "Bug Bounty", "url": "https://icdevs.org/bounties/2022/01/03/Bug-Bounty.html" }, { "text": "EVM OpCodes and Precompiles in Motoko", "url": "https://icdevs.org/bounties/2024/02/09/evm-opcodes-and_precompiles.html" }, { "text": "Motoko NoKey Wallet", "url": "https://icdevs.org/bounties/2022/09/14/NoKey-Wallet-Motoko.html" }, { "text": "React-native agent", "url": "https://icdevs.org/bounties/2021/10/16/react-native-agent-bounty.html" }, { "text": "Motoko Prettier Plugin", "url": "https://icdevs.org/bounties/2022/01/19/Motoko-Prettier-Plugin.html" }, { "text": "Motoko Language Server Updates", "url": "https://icdevs.org/bounties/2022/02/12/Language-Server-Updates.html" }, { "text": "PNG Encoder/Decoder", "url": "https://icdevs.org/bounties/2022/02/20/PNG-Encoder-Decoder.html" }, { "text": "Big SHA256", "url": "https://icdevs.org/bounties/2022/02/22/Big-SHA256.html" }, { "text": "Motoko Wallet", "url": "https://icdevs.org/bounties/2022/02/23/Motoko-Wallet.html" }, { "text": "Bitcoin on the IC Reference Implementation", "url": "https://icdevs.org/bounties/2022/02/26/Bitcoin-on-the-IC-Reference-Implementation.html" }, { "text": "Private Candid - Motoko", "url": "https://icdevs.org/bounties/2022/08/08/Private-Candid-Motoko.html" }, { "text": "Private Candid - Motoko", "url": "https://icdevs.org/bounties/2022/08/08/Private-Candid-Rust.html" }, { "text": "Metacalls - Rust", "url": "https://icdevs.org/bounties/2022/09/14/Metacalls-Rust.html" }, { "text": "PDF Utility Canister - Rust", "url": "https://icdevs.org/bounties/2023/01/09/37-PDF-Utility-Canister-Rust.html" }, { "text": "Async Flow - One Shot - Rust", "url": "https://icdevs.org/bounties/2023/01/09/38-Async-Flow-One-Shot-Rust.html" }, { "text": "CIGDao - Your Coin Burn Brainstorming", "url": "https://icdevs.org/bounties/2023/01/19/YC-CIGDao-Brainstorming.html" }, { "text": "CIGDao - CIGDao Design", "url": "https://icdevs.org/bounties/2023/02/02/YC-CIGDao-Design.html" }, { "text": "Axon Design", "url": "https://icdevs.org/bounties/2023/03/24/51-Axon-Design.html" }, { "text": "ICRC-4 Rust", "url": "https://icdevs.org/bounties/2023/03/24/55-ICRC-4-Rust.html" }, { "text": "Cross-Service Poster Dapp", "url": "https://icdevs.org/bounties/2023/03/24/59-Cross-Poster-Social-Distributor.html" }, { "text": "Basic tutorials and site", "url": "https://icdevs.org/bounties/2021/10/25/speed-run-the-ic-bounty.html" }, { "text": "Add Generic DAO functions and interface to axon", "url": "https://icdevs.org/bounties/2021/11/01/generic-dao-fork-axon-copy.html" }, { "text": "ULID Motoko Library", "url": "https://icdevs.org/bounties/2021/11/08/ULID-motoko-library.html" }, { "text": "UUID Motoko Library", "url": "https://icdevs.org/bounties/2021/11/17/UUID-motoko-library.html" }, { "text": "CBOR developer plug-in", "url": "https://icdevs.org/bounties/2021/11/23/CBOR-plug-in.html" }, { "text": "Integrate DAB with Stoic Wallet", "url": "https://icdevs.org/bounties/2021/12/17/DAB-and-Stoic-Integration.html" }, { "text": "HttpRequest Parser", "url": "https://icdevs.org/bounties/2022/01/11/HTTPRequest-Parser.html" }, { "text": "Cover Browser Extention", "url": "https://icdevs.org/bounties/2022/01/19/Cover-Browser-Extension.html" }, { "text": "Zip Encoder/Decoder", "url": "https://icdevs.org/bounties/2022/02/21/Zip-Encoder-Decoder.html" }, { "text": "EVM Witness Library", "url": "https://icdevs.org/bounties/2022/02/24/EVM-Witness-Library.html" }, { "text": "A DAO for Cycles", "url": "https://icdevs.org/bounties/2022/02/25/A-DAO-for-Cycles.html" }, { "text": "CBOR and Candid Motoko Parser", "url": "https://icdevs.org/bounties/2022/02/22/CBOR-and-Candid-Motoko-Parser.html" }, { "text": "QuickStart Dapp - Scaling With Canisters", "url": "https://icdevs.org/bounties/2022/03/25/QuickStart-Dapp-Scaling-With-Canisters.html" }, { "text": "QuickStart Dapp - Actor Model", "url": "https://icdevs.org/bounties/2022/04/26/QuickStart-Dapp-Scaling-With-Actors.html" }, { "text": "Metacalls - Motoko", "url": "https://icdevs.org/bounties/2022/09/14/Metacalls-Motoko.html" }, { "text": "Motoko StableBTree", "url": "https://icdevs.org/bounties/2022/08/14/Motoko-StableBTree.html" }, { "text": "ICRC-1 Motoko", "url": "https://icdevs.org/bounties/2022/08/14/ICRC-1-Motoko.html" }, { "text": "Rust NoKey Wallet", "url": "https://icdevs.org/bounties/2022/09/14/NoKey-Wallet-Rust.html" }, { "text": "EVM Utility Canister", "url": "https://icdevs.org/bounties/2023/01/09/28-EVM-Utility-Canister-Rust.html" }, { "text": "XML Parser - Motoko", "url": "https://icdevs.org/bounties/2023/01/09/29-XML-parser-motoko.html" }, { "text": "RLP - Motoko", "url": "https://icdevs.org/bounties/2023/01/09/30-RLP-Motoko.html" }, { "text": "Merkle Patricia Tree - Motoko", "url": "https://icdevs.org/bounties/2023/01/09/31-Merkle-Patricia-Trees-Motoko.html" }, { "text": "EVM Transactions - Motoko", "url": "https://icdevs.org/bounties/2023/01/09/32-EVM-Transactions-Motoko.html" }, { "text": "Reg Ex Utility Canister - Rust", "url": "https://icdevs.org/bounties/2023/01/09/33-Reg-Ex-Utility-Canister-Rust.html" }, { "text": "Wasmer Motoko", "url": "https://icdevs.org/bounties/2023/01/09/34-Wasmer-Motoko.html" }, { "text": "RegEx Motoko Analysis", "url": "https://icdevs.org/bounties/2023/01/09/35-Reg-Ex-Motoko-Analysis.html" }, { "text": "Signing Tree and DER Encoding", "url": "https://icdevs.org/bounties/2023/01/09/36-Signing-Tree-and-DER-Encoding.html" }, { "text": "Async Flow - One Shot - Motoko", "url": "https://icdevs.org/bounties/2023/01/09/39-Async-Flow-One-Shot-Motoko.html" }, { "text": "Fuzz Library - Motoko", "url": "https://icdevs.org/bounties/2023/01/09/40-Fuzz-Library-Motoko.html" }, { "text": "Pipelinify Updates - Motoko", "url": "https://icdevs.org/bounties/2023/01/09/43-Pipelinify-Updates-Motoko.html" }, { "text": "ICRC-2 and ICRC-3 - Motoko", "url": "https://icdevs.org/bounties/2023/01/09/44-ICRC-2-and-ICRC-3-Motoko.html" }, { "text": "File Uploader Pattern - JS, Rust, Motoko", "url": "https://icdevs.org/bounties/2023/01/09/45-File-Uploader-Pattern-JS,-Rust,-Motoko.html" }, { "text": "Candy Library - Rust", "url": "https://icdevs.org/bounties/2023/01/09/47-Candy-Library-Rust.html" }, { "text": "Candy Library Documentation and Refactoring - Motoko", "url": "https://icdevs.org/bounties/2023/01/09/46-Candy-Library-Updates.html" }, { "text": "Customer Service Dapp - Svelte/React", "url": "https://icdevs.org/bounties/2023/03/24/50-Customer-Service-Dapp.html" }, { "text": "Motoko DateTime Library", "url": "https://icdevs.org/bounties/2023/03/24/53-Motoko-DateTime.html" }, { "text": "ICRC-4 Motoko", "url": "https://icdevs.org/bounties/2023/03/24/54-ICRC-4-Motoko.html" }, { "text": "StableBuffer Motoko Library", "url": "https://icdevs.org/bounties/2023/03/24/60-Stable-Buffer-Upgrade.html" }, { "text": "Role-Based Authentication Class - Motoko", "url": "https://icdevs.org/bounties/2023/03/24/62-Role-Based-Access-Control-Drop-In.html" }, { "text": "v0.1.0", "url": "https://icdevs.org/bounties.html/changelog" }, { "text": "", "url": "https://twitter.com/ICDevs_org" }, { "text": "", "url": "https://www.linkedin.com/in/xxx/" }, { "text": "", "url": "https://github.com/icdevs" } ] }, "processing_notes": [ "Processed as HTML", "Processed at level 0" ] }, "linked_extractions": [], "processing_notes": [ "Processed as HTML", "Processed at level 0" ] } ]

© 2026 aSim. All rights reserved.