How to setup encrypted dns DNS-over-TLS (DoT) for full system custom dot server in fedora 34,35beta

Sample …
Use dnscrypt-proxy?
https://dnscrypt.info/

systemctl stop systemd-resolved
systemctl disable systemd-resolved

Download and copy /opt/dnscrypt-proxy/
cd /opt/dnscrypt-proxy/
copy example-dnscrypt-proxy.toml to dnscrypt-proxy.toml
nano /opt/dnscrypt-proxy/dnscrypt-proxy.toml

sample
server_names = [‘cloudflare-security-ipv6’, ‘cloudflare-security’]
we can choose list: public-resolvers.md (first restart dnscrypt-proxy)

./dnscrypt-proxy -service install
./dnscrypt-proxy -service uninstall
./dnscrypt-proxy -service start
./dnscrypt-proxy -service restart
./dnscrypt-proxy -service stop

remove slink /etc/resolv.conf
(default slink resolv.conf /run/systemd/resolve/stub.resolv.conf)

nano /etc/resolv.conf
nameserver ::1
nemaserver 127.0.0.1
options edns0