[provider_wireguard]
Type = WireGuard
Name = WireGuard VPN Tunnel <= make this OpenWRT (or WireGuard or anything one-word)
Host = <OpenWRT ddns ip>
WireGuard.Address = <my Client internal IP>/32 <= make this /24
WireGuard.PrivateKey = <client generated Private KEY> <= use the client private key generated by OpenWRT
WireGuard.PublicKey = <OpenWRT Server Public KEY>
WireGuard.DNS = 8.8.8.8, 1.1.1.1
WireGuard.AllowedIPs = 0.0.0.0/0
WireGuard.EndpointPort = WG Server Listening port
WireGuard.PersistentKeepalive = 25
^ OpenWRT prob. generated a set of keys to use on the client end, as that's what's imported when you scan the QR code on a mobile device to import keys and config. So use those instead of generating your own.