I'm not using this setup anymore due to the following bug I have reported - https://github.com/openzfs/zfs/issues/17805 - I know some people have stable setups with ZFS, but mine wasn't anymore after I have faced this so, while I do intend to get back to this in the future, right now I'm not using it so, be advised that ZFS 2.3.x has this caveats and nasty bugs. Even FreeBSD 15-RELEASE provided zfs-2.4.0-rc4 by default instead of relying on 2.3 - https://www.freebsd.org/releases/15.0R/relnotes/#storage-zfs
This is a straightforward tutorial on how to install Arch Linux on a ZFS Encrypted zpool, for those who are familiar with the Arch Linux installation process. The focus here is to provide knowledge on the ZFS part of the equation and not to replace the procedures that are already extensively documented at the Arch Wiki.
Some installation steps are redundant and there is plenty of material over the internet including this blog and the Arch Wiki.