An OpenBSD kernel implementation is being built, and the source can be found at https://git.noconroy.net/wireguard-bsd.git.
The userspace interface types can be found here: https://git.noconroy.net/wireguard-bsd.git/tree/src/if_wg.h.
We should support this interface in wireguardctrl.