<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://richchris.com/</loc><lastmod>2026-10-11</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://richchris.com/guides</loc><lastmod>2026-10-11</lastmod><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://richchris.com/free</loc><lastmod>2026-10-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://richchris.com/blog</loc><lastmod>2026-10-11</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://richchris.com/learn</loc><lastmod>2026-10-11</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://richchris.com/blog/ai-agent-loop-python.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/blog/ai-agent-memory-python.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/blog/avoid-defi-wallet-drains.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/blog/dns-over-tls-ubuntu.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/blog/harden-ssh-ubuntu.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/blog/verify-smart-contracts-etherscan.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/agent-loop.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/apparmor.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/audit.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/automatic-security-updates.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/backup.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/cold-storage.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/context-window.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/default-deny-firewall.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/dns-over-tls.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/evals.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/fail2ban.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/few-shot-prompting.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/front-running.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/full-disk-encryption.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/function-calling-schema.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/gas-fees.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/honeypot.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/https.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/impermanent-loss.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/in-context-memory.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/liquidity-pool.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/luks.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/mempool.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/multi-agent-system.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/observability.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/orchestration.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/phishing.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/private-key.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/prompt-injection.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/rag.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/rug-pull.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/seed-phrase.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/self-custody.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/slippage.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/smart-contract.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/ssh-key-auth.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/stop-reason.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/sudo-hardening.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/system-prompt.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/systemd-resolved.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/token-approval.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/tool-calling.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/two-factor-authentication.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/ufw.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/vector-store.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/learn/wallet-drainer.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://richchris.com/how/ai-agent-memory.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://richchris.com/how/build-ai-agent-loop.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://richchris.com/how/default-deny-firewall-ubuntu.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://richchris.com/how/encrypt-dns-ubuntu.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://richchris.com/how/harden-ssh-ubuntu.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://richchris.com/how/revoke-token-approvals.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://richchris.com/how/verify-defi-contract.html</loc><lastmod>2026-10-11</lastmod><changefreq>yearly</changefreq><priority>0.7</priority></url>
</urlset>
