2023-07-17 16:26:05 +00:00
<!doctype html>
< html lang = "en" dir = "ltr" class = "docs-wrapper docs-doc-page docs-version-current plugin-docs plugin-id-about docs-doc-id-roadmap" >
< head >
< meta charset = "UTF-8" >
< meta name = "generator" content = "Docusaurus v2.4.1" >
< title data-rh = "true" > Development roadmap | Waku< / title > < meta data-rh = "true" name = "viewport" content = "width=device-width,initial-scale=1" > < meta data-rh = "true" name = "twitter:card" content = "summary_large_image" > < meta data-rh = "true" property = "og:url" content = "https://waku.org/about/roadmap" > < meta data-rh = "true" name = "docusaurus_locale" content = "en" > < meta data-rh = "true" name = "docsearch:language" content = "en" > < meta data-rh = "true" name = "keywords" content = "waku, web3" > < meta data-rh = "true" name = "image" content = "theme/image/preview-image.png" > < meta data-rh = "true" name = "docusaurus_version" content = "current" > < meta data-rh = "true" name = "docusaurus_tag" content = "docs-about-current" > < meta data-rh = "true" name = "docsearch:version" content = "current" > < meta data-rh = "true" name = "docsearch:docusaurus_tag" content = "docs-about-current" > < meta data-rh = "true" property = "og:title" content = "Development roadmap | Waku" > < meta data-rh = "true" name = "description" content = "Waku v1 is in production and was quickly adopted by the Status Mobile application. Yet, this initial version was unable to handle the scale required to support popular applications, prompting the v2 rewrite. Waku v2 has seen encouraging initial adoption beyond Status by projects such as Railgun's private transaction system and The Graph's indexer communication network Graphcast." > < meta data-rh = "true" property = "og:description" content = "Waku v1 is in production and was quickly adopted by the Status Mobile application. Yet, this initial version was unable to handle the scale required to support popular applications, prompting the v2 rewrite. Waku v2 has seen encouraging initial adoption beyond Status by projects such as Railgun's private transaction system and The Graph's indexer communication network Graphcast." > < link data-rh = "true" rel = "icon" href = "/theme/image/favicon.ico" > < link data-rh = "true" rel = "canonical" href = "https://waku.org/about/roadmap" > < link data-rh = "true" rel = "alternate" href = "https://waku.org/about/roadmap" hreflang = "en" > < link data-rh = "true" rel = "alternate" href = "https://waku.org/about/roadmap" hreflang = "x-default" > < link rel = "stylesheet" href = "/assets/css/styles.d13897fd.css" >
< link rel = "preload" href = "/assets/js/runtime~main.82c1c3da.js" as = "script" >
2023-07-17 16:28:14 +00:00
< link rel = "preload" href = "/assets/js/main.ee857f69.js" as = "script" >
2023-07-17 16:26:05 +00:00
< / head >
< body class = "navigation-with-keyboard" >
< script > ! function ( ) { function t ( t ) { document . documentElement . setAttribute ( "data-theme" , t ) } var e = function ( ) { var t = null ; try { t = new URLSearchParams ( window . location . search ) . get ( "docusaurus-theme" ) } catch ( t ) { } return t } ( ) || function ( ) { var t = null ; try { t = localStorage . getItem ( "theme" ) } catch ( t ) { } return t } ( ) ; t ( null !== e ? e : "dark" ) } ( ) < / script > < div id = "__docusaurus" >
< style data-emotion = "css-global 1jcco1u" > . lsd-button { width : auto ; cursor : pointer ; padding : 6 px 24 px ; } . lsd-button--disabled { cursor : default ; opacity : 0.34 ; } . lsd-button--large { padding : 10 px 40 px ; } . lsd-button--medium { padding : 6 px , 24 px ; } . lsd-button--small { padding : 6 px 12 px ; } . lsd-button : hover : not ( . lsd-button--disabled ) . lsd-button__text { -webkit- text-decoration : underline ; text-decoration : underline ; } . lsd-button--with-icon { display : -webkit- box ; display : -webkit- flex ; display : -ms- flexbox ; display : flex ; -webkit- align-items : center ; -webkit- box-align : center ; -ms- flex-align : center ; align-items : center ; } . lsd-button__icon { display : -webkit- box ; display : -webkit- flex ; display : -ms- flexbox ; display : flex ; } . lsd-button--large . lsd-button--with-icon { padding : 10 px 14 px 10 px 18 px ; } . lsd-button--large . lsd-button--with-icon . lsd-button__icon { margin-left : 18 px ; } . lsd-button--medium . lsd-button--with-icon { padding : 6 px 12 px 6 px 14 px ; } . lsd-button--medium . lsd-button--with-icon . lsd-button__icon { margin-left : 14 px ; } . lsd-button--small . lsd-button--with-icon { padding : 6 px 10 px 6 px 12 px ; } . lsd-button--small . lsd-button--with-icon . lsd-button__icon { margin-left : 10 px ; } . lsd-button--outlined { background : none ; color : rgb ( var ( - - lsd - text - primary ) ) ; border : 1 px solid rgb ( var ( - - lsd - border - primary ) ) ; } . lsd-button--filled { background : rgb ( var ( - - lsd - surface - secondary ) ) ; color : rgb ( var ( - - lsd - text - secondary ) ) ; border : 1 px solid rgb ( var ( - - lsd - border - primary ) ) ; } < / style > < style data-emotion = "css-global 1h95l9i" > . lsd-icon-button { display : -webkit- box ; display : -webkit- flex ; display : -ms- flexbox ; display : flex ; -webkit- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; -webkit- align-items : center ; -webkit- box-align : center ; -ms- flex-align : center ; align-items : center ; -webkit- box-pack : center ; -ms- flex-pack : center ; -webkit- justify-content : center ; justify-content : center ; cursor : pointer ; background : none ; border : 1 px solid rgb ( var ( - - lsd - border - primary ) ) ; } . lsd-icon-button--filled { background-color : rgb ( var ( - - lsd - icon - primary ) ) ; } . lsd-icon-button--filled svg { --lsd-icon-primary : var ( - - lsd - icon - secondary ) ; } . lsd-icon-button--disabled { opacity : 0.34 ; cursor : default ; } . lsd-icon-button--large { width : 40 px ; height : 40 px ; } . lsd-icon-button--medium { width : 32 px ; height : 32 px ; } . lsd-icon-button--small { width : 28 px ; height : 28 px ; } < / style > < style data-emotion = "css-global icqph9" > . lsd-icon-button-group { display : -webkit- box ; display : -webkit- flex ; display : -ms- flexbox ; display : flex ; -webkit- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; } . lsd-icon-button-group--outlined . lsd-icon-button : not ( : last-child ) { border-right : none ; } < / style > < style data-emotion = "css-global pt7lke" > b o d y * { f o n t - f a m i l y : v a r ( - - l s d - t y p o g r a p h y - g e n e r i c - f o n t - f a m i l y ) ; } . l s d - t y p o g r a p h y - - p r i m a r y { c o l o r : r g b ( v a r ( - - l s d - t e x t - p r i m a r y ) ) ; } . l s d - t y p o g r a p h y - - s e c o n d a r y { c o l o r : r g b ( v a r ( - - l s d - t e x t - s e c o n d a r y ) ) ; } . l s d - t y p o g r a p h y - - s a n s - s e r i f , . l s d - t y p o g r a p h y - - s a n s - s e r i f * { f o n t - f a m i l y : s a n s - s e r i f ; } . l s d - t y p o g r a p h y - - s e r i f , . l s d - t y p o g r a p h y - - s e r i f * { f o n t - f a m i l y : s e r i f ; } . l s d - t y p o g r a p h y - - m o n o s p a c e , . l s d - t y p o g r a p h y - - m o n o s p a c e * { f o n t - f a m i l y : m o n o s p a c e ; } . l s d - t y p o g r a p h y - - d i s p l a y 1 { c o l o r : r g b ( v a r ( - - l s d - t e x t - p r i m a r y ) ) ; f o n t - w e i g h t : v a r ( - - l s d - d i s p l a y 1 - f o n t W e i g h t ) ; f o n t - s i z e : v a r ( - - l s d - d i s p l a y 1 - f o n t S i z e ) ; l i n e - h e i g h t : v a r ( - - l s d - d i s p l a y 1 - l i n e H e i g h t ) ; } . l s d - t y p o g r a p h y - - d i s p l a y 2 { c o l o r : r g b ( v a r ( - - l s d - t e x t - p r i m a r y ) ) ; f o n t - w e i g h t : v a r ( - - l s d - d i s p l a y 2 - f o n t W e i g h t ) ; f o n t - s i z e : v a r ( - - l s d - d i s p l a y 2 - f o n t S i z e ) ; l i n e - h e i g h t : v a r ( - - l s d - d i s p l a y 2 - l i n e H e i g h t ) ; } h 1 , . l s d - t y p o g r a p h y - - h 1 { c o l o r : r g b ( v a r ( - - l s d - t e x t - p r i m a r y ) ) ; f o n t - w e i g h t : v a r ( - - l s d - h 1 - f o n t W e i g h t ) ; f o n t - s i z e : v a r ( - - l s d - h 1 - f o n t S i z e ) ; l i n e - h e i g h t : v a r ( - - l s d - h 1 - l i n e H e i g h t ) ; } h 2 , . l s d - t y p o g r a p h y - - h 2 { c o l o r : r g b ( v a r ( - - l s d - t e x t - p r i m a r y ) ) ; f o n t - w e i g h t : v a r ( - - l s d - h 2 - f o n t W e i g h t ) ; f o n t - s i z e : v a r ( - - l s d - h 2 - f o n t S i z e ) ; l i n e - h e i g h t : v a r ( - - l s d - h 2 - l i n e H e i g h t ) ; } h 3 , . l s d - t y p o g r a p h y - - h 3 { c o l o r : r g b ( v a r ( - - l s d - t e x t - p r i m a r y ) ) ; f o n t - w e i g h t : v a r ( - - l s d - h 3 - f o n t W e i g h t ) ; f o n t - s i z e : v a r ( - - l s d - h 3 - f o n t S i z e ) ; l i n e - h e i g h t : v a r ( - - l s d - h 3 - l i n e H e i g h t ) ; } h 4 , . l s d - t y p o g r a p h y - - h 4 { c o l o r : r g b ( v a r ( - - l s d - t e x t - p r i m a r y ) ) ; f o n t - w e i g h t : v a r ( - - l s d - h 4 - f o n t W e i g h t ) ; f o n t - s i z e : v a r ( - - l s d - h 4 - f o n t S i z e ) ; l i n e - h e i g h t : v a r ( - - l s d - h 4 - l i n e H e i g h t ) ; } h 5 , . l s d - t y p o g r a p h y - - h 5 { c o l o r : r g b ( v a r ( - - l s d - t e x t - p r i m a r y ) ) ; f o n t - w e i g h t : v a r ( - - l s d - h 5
.lsd-dropdown--error
) .lsd-dropdown__trigger:hover .lsd-dropdown__option-label,.lsd-dropdown:not(.lsd-dropdown--disabled):not(
.lsd-dropdown--error
) .lsd-dropdown__trigger:focus .lsd-dropdown__option-label{-webkit-text-decoration:underline;text-decoration:underline;}.lsd-dropdown__label{display:block;}.lsd-dropdown__button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.lsd-dropdown__trigger{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;border:none;cursor:pointer;background:none;}.lsd-dropdown__trigger:focus{outline:none;}.lsd-dropdown__option-label{cursor:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.lsd-dropdown__icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;gap:8px;}.lsd-dropdown__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.lsd-dropdown__supporting-text{margin:6px 14px;}.lsd-dropdown--error .lsd-dropdown__option-label{-webkit-text-decoration:line-through;text-decoration:line-through;}.lsd-dropdown--disabled{opacity:0.34;cursor:initial;}.lsd-dropdown--large{width:208px;}.lsd-dropdown--large .lsd-dropdown__label{margin:0 0 6px 18px;}.lsd-dropdown--large .lsd-dropdown__button-container{height:40px;}.lsd-dropdown--large .lsd-dropdown__trigger{padding:9px 17px;}.lsd-dropdown--medium{width:188px;}.lsd-dropdown--medium .lsd-dropdown__label{margin:0 0 6px 14px;}.lsd-dropdown--medium .lsd-dropdown__button-container{height:32px;}.lsd-dropdown--medium .lsd-dropdown__trigger{padding:5px 13px;}.lsd-dropdown--small{width:164px;}.lsd-dropdown--small .lsd-dropdown__label{margin:0 0 6px 12px;}.lsd-dropdown--small .lsd-dropdown__button-container{height:28px;}.lsd-dropdown--small .lsd-dropdown__trigger{padding:5px 11px;}.lsd-dropdown--outlined .lsd-dropdown__button-container{border:1px solid rgb(var(--lsd-border-primary));}.lsd-dropdown--outlined-bottom .lsd-dropdown__button-container{border:1px solid transparent;border-bottom:1px solid rgb(var(--lsd-border-primary));}< / style > < style data-emotion = "css-global 1w9ah0v" > . lsd-dropdown-item { width : 100 % ; box-sizing : border-box ; display : -webkit- box ; display : -webkit- flex ; display : -ms- flexbox ; display : flex ; -webkit- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; -webkit- align-items : center ; -webkit- box-align : center ; -ms- flex-align : center ; align-items : center ; border : 1 px solid rgb ( var ( - - lsd - border - primary ) ) ; } . lsd-dropdown-item : not ( . lsd-dropdown-item--disabled ) { cursor : pointer ; } . lsd-dropdown-item : not ( . lsd-dropdown-item--disabled ) : hover , . lsd-dropdown-item : not ( . lsd-dropdown-item--disabled ) : focus { outline : none ; } . lsd-dropdown-item : not ( . lsd-dropdown-item--disabled ) : hover . lsd-dropdown-item__label , . lsd-dropdown-item : not ( . lsd-dropdown-item--disabled ) : focus . lsd-dropdown-item__label { -webkit- text-decoration : underline ; text-decoration : underline ; } . lsd-dropdown-item__label { display : block ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; } . lsd-dropdown-item--disabled { opacity : 0.34 ; } . lsd-dropdown-item__icon { margin-right : 18 px ; } . lsd-dropdown-item--small { padding : 5 px 9 px ; height : 28 px ; } . lsd-dropdown-item--medium { padding : 5 px 11 px ; height : 32 px ; } . lsd-dropdown-item--large { padding : 5 px 13 px ; height : 40 px ; } < / style > < style data-emotion = "css-global ww9kgc" > . l s d - b r e a d c r u m b _ _ l i s t { d i s p l a y : - w e b k i t - b o x ; d i s p l a y : - w e b k i t - f l e x ; d i s p l a y : - m s - f l e x b o x ; d i s p l a y : f l e x ; - w e b k i t - f l e x - d i r e c t i o n : r o w ; - m s - f l e x - d i r e c t i o n : r o w ; f l e x - d i r e c t i o n : r o w ; - w e b k i t - a l i g n - i t e m s : c e n t e r ; - w e b k i t - b o x - a l i g n : c e n t e r ; - m s - f l e x - a l i g n : c e n t e r ; a l i g n - i t e m s : c e n t e r ; l i s t -
< script src = "/assets/js/runtime~main.82c1c3da.js" > < / script >
2023-07-17 16:28:14 +00:00
< script src = "/assets/js/main.ee857f69.js" > < / script >
2023-07-17 16:26:05 +00:00
< / body >
< / html >