<titledata-rh="true">Nwaku FAQ | Waku Documentation</title><metadata-rh="true"name="viewport"content="width=device-width,initial-scale=1"><metadata-rh="true"name="twitter:card"content="summary_large_image"><metadata-rh="true"property="og:url"content="https://docs.waku.org/run-node/faq"><metadata-rh="true"property="og:locale"content="en_GB"><metadata-rh="true"name="docusaurus_locale"content="en-GB"><metadata-rh="true"name="docsearch:language"content="en-GB"><metadata-rh="true"name="keywords"content="waku, web3"><metadata-rh="true"name="image"content="https://docs.waku.org/_og/dc5957cd3bedb7f0dfd7d18a7c1af5c3cf578643.png"><metadata-rh="true"name="docusaurus_version"content="current"><metadata-rh="true"name="docusaurus_tag"content="docs-default-current"><metadata-rh="true"name="docsearch:version"content="current"><metadata-rh="true"name="docsearch:docusaurus_tag"content="docs-default-current"><metadata-rh="true"property="og:title"content="Nwaku FAQ | Waku Documentation"><metadata-rh="true"name="description"content="Check out the Run Nwaku with Docker Compose guide to learn the simplest and fastest way to run a node. You can also check the comprehensive Run a Nwaku Node guide to explore other options like downloading binaries and building from source."><metadata-rh="true"property="og:description"content="Check out the Run Nwaku with Docker Compose guide to learn the simplest and fastest way to run a node. You can also check the comprehensive Run a Nwaku Node guide to explore other options like downloading binaries and building from source."><linkdata-rh="true"rel="icon"href="/theme/image/favicon.ico"><linkdata-rh="true"rel="canonical"href="https://docs.waku.org/run-node/faq"><linkdata-rh="true"rel="alternate"href="https://docs.waku.org/run-node/faq"hreflang="en-GB"><linkdata-rh="true"rel="alternate"href="https://docs.waku.org/run-node/faq"hreflang="x-default"><linkrel="alternate icon"type="image/png"href="/theme/image/favicon.png">
<divclass="mdx-accordion-item"><inputtype="checkbox"id="accordion-item-22"><divrole="button"class="mdx-accordion-item__header"><labelclass="lsd-typography lsd-typography--h5 mdx-accordion-item__title"for="accordion-item-22">What are the system requirements for running a node?</label><divclass="mdx-accordion-item__icon"><divclass="icon_S7Kx m_thRi stroke_N8dm"><svgxmlns="http://www.w3.org/2000/svg"width="18"height="18"fill="none"viewBox="0 0 18 18"><pathstroke="#fff"d="M9 17.5V.5M.5 9h17"></path></svg></div></div></div><divclass="mdx-accordion-item__content-wrapper"><divclass="mdx-accordion-item__content"><p>We recommend running a nwaku node with at least 2GB of RAM, especially if WSS is enabled. If running just a Relay node, 0.5GB of RAM is sufficient.</p></div></div></div>
<divclass="mdx-accordion-item"><inputtype="checkbox"id="accordion-item-23"><divrole="button"class="mdx-accordion-item__header"><labelclass="lsd-typography lsd-typography--h5 mdx-accordion-item__title"for="accordion-item-23">How can I interact with my running nwaku node?</label><divclass="mdx-accordion-item__icon"><divclass="icon_S7Kx m_thRi stroke_N8dm"><svgxmlns="http://www.w3.org/2000/svg"width="18"height="18"fill="none"viewBox="0 0 18 18"><pathstroke="#fff"d="M9 17.5V.5M.5 9h17"></path></svg></div></div></div><divclass="mdx-accordion-item__content-wrapper"><divclass="mdx-accordion-item__content"><p>You can interact with a running nwaku node using the <ahref="https://waku-org.github.io/waku-rest-api/">REST API interface</a> or the <ahref="/build/javascript/">JavaScript Waku SDK</a>.</p></div></div></div>
<divclass="mdx-accordion-item"><inputtype="checkbox"id="accordion-item-24"><divrole="button"class="mdx-accordion-item__header"><labelclass="lsd-typography lsd-typography--h5 mdx-accordion-item__title"for="accordion-item-24">How can I view the logs of a nwaku node running in Docker?</label><divclass="mdx-accordion-item__icon"><divclass="icon_S7Kx m_thRi stroke_N8dm"><svgxmlns="http://www.w3.org/2000/svg"width="18"height="18"fill="none"viewBox="0 0 18 18"><pathstroke="#fff"d="M9 17.5V.5M.5 9h17"></path></svg></div></div></div><divclass="mdx-accordion-item__content-wrapper"><divclass="mdx-accordion-item__content"><p>To check your node logs in Docker, use the command: "docker-compose logs -f nwaku"</p></div></div></div>
<divclass="mdx-accordion-item"><inputtype="checkbox"id="accordion-item-25"><divrole="button"class="mdx-accordion-item__header"><labelclass="lsd-typography lsd-typography--h5 mdx-accordion-item__title"for="accordion-item-25">What configuration methods are available for nwaku nodes?</label><divclass="mdx-accordion-item__icon"><divclass="icon_S7Kx m_thRi stroke_N8dm"><svgxmlns="http://www.w3.org/2000/svg"width="18"height="18"fill="none"viewBox="0 0 18 18"><pathstroke="#fff"d="M9 17.5V.5M.5 9h17"></path></svg></div></div></div><divclass="mdx-accordion-item__content-wrapper"><divclass="mdx-accordion-item__content"><p>You can configure Nwaku nodes using command line options and flags, environment variables, and TOML configuration files. Check out the <ahref="/run-node/config-methods">Node Configuration Methods</a> guide to understand their usage and priority.</p></div></div></div>
<divclass="mdx-accordion-item"><inputtype="checkbox"id="accordion-item-26"><divrole="button"class="mdx-accordion-item__header"><labelclass="lsd-typography lsd-typography--h5 mdx-accordion-item__title"for="accordion-item-26">How can I configure my nwaku node before running?</label><divclass="mdx-accordion-item__icon"><divclass="icon_S7Kx m_thRi stroke_N8dm"><svgxmlns="http://www.w3.org/2000/svg"width="18"height="18"fill="none"viewBox="0 0 18 18"><pathstroke="#fff"d="M9 17.5V.5M.5 9h17"></path></svg></div></div></div><divclass="mdx-accordion-item__content-wrapper"><divclass="mdx-accordion-item__content"><p>Check out the <ahref="/run-node/config-options">Node Configuration Options</a> guide for available node configuration options, their default values and descriptions. For examples of common configuration use cases, visit the <ahref="/run-node/configure-nwaku">Node Configuration Examples</a> guide.</p></div></div></div>
<divclass="mdx-accordion-item"><inputtype="checkbox"id="accordion-item-27"><divrole="button"class="mdx-accordion-item__header"><labelclass="lsd-typography lsd-typography--h5 mdx-accordion-item__title"for="accordion-item-27">What peer discovery mechanisms are available for nwaku nodes, and how can I configure them?</label><divclass="mdx-accordion-item__icon"><divclass="icon_S7Kx m_thRi stroke_N8dm"><svgxmlns="http://www.w3.org/2000/svg"width="18"height="18"fill="none"viewBox="0 0 18 18"><pathstroke="#fff"d="M9 17.5V.5M.5 9h17"></path></svg></div></div></div><divclass="mdx-accordion-item__content-wrapper"><divclass="mdx-accordion-item__content"><p>You can configure peer discovery for nwaku nodes through options like <ahref="/learn/concepts/static-peers">Static Peers</a>, <ahref="/learn/concepts/dns-discovery">DNS Discovery</a>, <ahref="/learn/concepts/discv5">DiscV5</a>, and <ahref="/learn/concepts/peer-exchange">Peer Exchange</a>. Check out the <ahref="/run-node/configure-discovery">Configure Peer Discovery</a> guide for setting up your node.</p></div></div></div>
<divclass="mdx-accordion-item"><inputtype="checkbox"id="accordion-item-28"><divrole="button"class="mdx-accordion-item__header"><labelclass="lsd-typography lsd-typography--h5 mdx-accordion-item__title"for="accordion-item-28">How do I find my nwaku node's addresses for peer discovery?</label><divclass="mdx-accordion-item__icon"><divclass="icon_S7Kx m_thRi stroke_N8dm"><svgxmlns="http://www.w3.org/2000/svg"width="18"height="18"fill="none"viewBox="0 0 18 18"><pathstroke="#fff"d="M9 17.5V.5M.5 9h17"></path></svg></div></div></div><divclass="mdx-accordion-item__content-wrapper"><divclass="mdx-accordion-item__content"><p>The node listening and ENR addresses can be found through the node's logs and <ahref="https://waku-org.github.io/waku-rest-api/#get-/debug/v1/info">REST API</a>. Check out the <ahref="/run-node/run-node/find-node-address">Find the node addresses</a> section to understand how to locate your node addresses.</p></div></div></div></div><footerclass="theme-doc-footer docusaurus-mt-lg"><divclass="row margin-top--sm theme-doc-footer-edit-meta-row"><divclass="col"><ahref="https://github.com/waku-org/docs.waku.org/tree/develop/docs/run-node/faq.md"target="_blank"rel="noreferrer noopener"class="theme-edit-this-page"><divclass="icon_S7Kx m_thRi"><svgxmlns="http://www.w3.org/2000/svg"width="16"height="16"fill="none"viewBox="0 0 16 16"><pathfill="#fff"fill-rule="evenodd"d="m12.707 2.393.9.9c.526.52.526 1.367 0 1.887L4.787 14H2v-2.787l6.933-6.94 1.887-1.88c.52-.52 1.367-.52 1.887 0M3.333 12.667l.94.04 6.547-6.554-.94-.94-6.547 6.547z"clip-rule="evenodd"></path></svg></div><spanclass="lsd-typography lsd-typography--body2">Edit this page</span></a></div><divclass="col lastUpdated_JAkA"></div></div></footer></article><navclass="docusaurus-mt-lg pagination-nav"aria-label="Docs pages"><aclass="pagination-nav__link pagination-nav__link--prev"href="/run-node/configure-nwaku"><divclass="icon_S7Kx m_thRi"><svgxmlns="http://www.w3.org/2000/svg"width="14"height="14"fill="none"viewBox="0 0 14 14"><pathfill="#fff"d="M11.667 6.417h-7.1L7.83 3.156 7 2.333 2.334 7 7 11.667l.823-.823-3.255-3.26h7.099z"></path></svg></div><spanclass="lsd-typography lsd-typography--body2 pagination-nav__label">Node Configuration Examples</span></a><aclass="pagination-nav__link pagination-nav__link--next"href="/run-node/upgrade-instructions"><spanclass="lsd-typography lsd-typography--body2 pagination-nav__label">Upgrade Instructions</span><divclass="icon_S7Kx m_thRi"><svgxmlns="http://www.w3.org/2000/svg"width="14"height="14"fill="none"viewBox="0 0 14 14"><pathfill="#fff"d="m7 2.334-.823.822 3.255 3.26H2.333v1.167h7.1l-3.256 3.261.823.823L11.667 7z"></path></svg></div></a></nav></div></div><divclass="gap1_XuuQ"></div></div></div></main></div></div></div><footerclass="footer"><divclass="container container-fluid firstRow_ar1q"><divclass="footer__bottom text--center"><divclass="margin-bottom--sm"><aclass="footerLogoLink_BH7S"href="/"><imgsrc="/theme/image/logo.svg"alt="Waku"class="themedImage_kfRS themedImage--light_BL8e footer__logo"width="22"><imgsrc="/theme/image/logo.svg"alt="Waku"class="themedImage_kfRS themedImage--dark_OvIx footer__logo"width="22"></a></div><divclass="footer__copyright">Waku</div></div><divclass="row footer__links"><divclass="theme-layout-footer-column col footer__col"><divclass="footer__title">Community</div><ulclass="footer__items clean-list"><liclass="footer__item"><ahref="https://twitter.com/waku_org/"target="_blank"rel="noopener noreferrer"class="footer__link-item">X<svgwidth="13.5"height="13.5"aria-hidden="true"class="iconExternalLink_nPIU"><usehref="#theme-svg-external-link"></use></svg></a></li><liclass="footer__item"><ahref="https://discord.waku.org/"target="_blank"rel="noopener noreferrer"class="footer__link-item">Discord<svgwidth="13.5"height="13.5"aria-hidden="true"class="iconExternalLink_nPIU"><usehref="#theme-svg-external-link"></use></svg></a></li><liclass="footer__item"><ahref="https://github.com/waku-org/"ta