WireGuard v mainline jádře Linuxu
Jádro Linuxu 5.6, vydané 29. března 2020, jako první obsahovalo WireGuard přímo ve stromu – po letech, kdy běžel jako out-of-tree modul, který si distribuce (nebo správce sám) musely stavět a udržovat zvlášť od jádra.
Menší množství kódu oproti starším VPN řešením (IPsec, OpenVPN) nebylo důsledkem integrace do jádra, ale záměrem návrhu od začátku. Hladká ale integrace nebyla: začlenění se zdrželo zhruba o dva roky kvůli sporu o vlastní kryptografickou knihovnu Zinc. Do jádra se WireGuard dostal až po přepsání na stávající kryptografické API jádra.