<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://academy.redduck.io/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/ranking</loc>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics</loc>
    <lastmod>2026-07-23T19:02:15.818Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/welcome-to-the-redduck-academy/how-it-works</loc>
    <lastmod>2026-07-23T19:02:15.828Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/what-is-web3/what-is-web3</loc>
    <lastmod>2026-07-23T19:02:15.828Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/what-is-web3/where-blockchain-fits-in-web3</loc>
    <lastmod>2026-07-23T19:02:15.828Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/cryptography/hashing</loc>
    <lastmod>2026-07-23T19:02:15.824Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/cryptography/encoding</loc>
    <lastmod>2026-07-23T19:02:15.824Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/cryptography/symmetric-and-asymmetric-encryption</loc>
    <lastmod>2026-07-23T19:02:15.824Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/cryptography/public-key-cryptography</loc>
    <lastmod>2026-07-23T19:02:15.824Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/cryptography/mnemonic-phrases-and-how-a-wallet-gets-created</loc>
    <lastmod>2026-07-23T19:02:15.824Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/cryptography/digital-signatures-and-signature-recovery</loc>
    <lastmod>2026-07-23T19:02:15.824Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/cryptography/merkle-trees</loc>
    <lastmod>2026-07-23T19:02:15.824Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/cryptography/cryptographic-primitives</loc>
    <lastmod>2026-07-23T19:02:15.824Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/the-blockchain-idea/what-is-blockchain</loc>
    <lastmod>2026-07-23T19:02:15.827Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/the-blockchain-idea/blockchain-vs-database</loc>
    <lastmod>2026-07-23T19:02:15.826Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/the-blockchain-idea/why-we-need-consensus</loc>
    <lastmod>2026-07-23T19:02:15.827Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/the-blockchain-idea/nodes-and-the-network</loc>
    <lastmod>2026-07-23T19:02:15.826Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/the-blockchain-idea/transaction-flow</loc>
    <lastmod>2026-07-23T19:02:15.826Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/the-blockchain-idea/forks-and-conflict-resolution</loc>
    <lastmod>2026-07-23T19:02:15.826Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/the-blockchain-idea/determinism-and-what-blockchains-cant-do</loc>
    <lastmod>2026-07-23T19:02:15.826Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/the-blockchain-idea/blockchain-mechanics</loc>
    <lastmod>2026-07-23T19:02:15.826Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/bitcoin/the-bitcoin-design-philosophy</loc>
    <lastmod>2026-07-23T19:02:15.823Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/bitcoin/the-utxo-model</loc>
    <lastmod>2026-07-23T19:02:15.823Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/bitcoin/mining</loc>
    <lastmod>2026-07-23T19:02:15.819Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/bitcoin/the-economics-of-proof-of-work</loc>
    <lastmod>2026-07-23T19:02:15.823Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/bitcoin/bitcoin-specific-forks</loc>
    <lastmod>2026-07-23T19:02:15.819Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/bitcoin/what-bitcoin-gave-up-and-what-it-gained</loc>
    <lastmod>2026-07-23T19:02:15.823Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/bitcoin/bitcoin-internals</loc>
    <lastmod>2026-07-23T19:02:15.819Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/beyond-bitcoin/public-and-private-chains</loc>
    <lastmod>2026-07-23T19:02:15.818Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/beyond-bitcoin/the-blockchain-trilemma</loc>
    <lastmod>2026-07-23T19:02:15.818Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/blockchain-basics/beyond-bitcoin/what-you-know-now</loc>
    <lastmod>2026-07-23T19:02:15.818Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum</loc>
    <lastmod>2026-07-23T19:02:15.828Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/welcome-to-ethereum/what-ethereum-course-is-about</loc>
    <lastmod>2026-07-23T19:02:15.846Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/welcome-to-ethereum/what-ethereum-is</loc>
    <lastmod>2026-07-23T19:02:15.846Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/welcome-to-ethereum/where-ethereum-came-from</loc>
    <lastmod>2026-07-23T19:02:15.846Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/how-ethereum-works/the-account-model</loc>
    <lastmod>2026-07-23T19:02:15.834Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/how-ethereum-works/contracts-and-gas</loc>
    <lastmod>2026-07-23T19:02:15.834Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/how-ethereum-works/the-evm</loc>
    <lastmod>2026-07-23T19:02:15.835Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/how-ethereum-works/consensus-on-ethereum</loc>
    <lastmod>2026-07-23T19:02:15.834Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/booleans-and-integers</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/strings-and-addresses</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/mappings</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/enums-arrays-and-byte-arrays</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/structs</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/solidity-types-test</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/functions</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/errors-modifiers-and-events</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/donor-tiers-vault</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/inheritance</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/loops-and-hashing</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/solidity-basics/academy-token</loc>
    <lastmod>2026-07-23T19:02:15.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/token-security-and-evm-internals/what-is-erc-20</loc>
    <lastmod>2026-07-23T19:02:15.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/token-security-and-evm-internals/vault-robbing</loc>
    <lastmod>2026-07-23T19:02:15.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/token-security-and-evm-internals/reentrancy-and-denial-of-service</loc>
    <lastmod>2026-07-23T19:02:15.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/token-security-and-evm-internals/low-level-calls</loc>
    <lastmod>2026-07-23T19:02:15.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/token-security-and-evm-internals/solidity-gotchas-test</loc>
    <lastmod>2026-07-23T19:02:15.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/token-security-and-evm-internals/front-running-and-mev</loc>
    <lastmod>2026-07-23T19:02:15.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/token-security-and-evm-internals/commit-reveal</loc>
    <lastmod>2026-07-23T19:02:15.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/token-security-and-evm-internals/storage-layout</loc>
    <lastmod>2026-07-23T19:02:15.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/token-security-and-evm-internals/upgradeable-contracts-and-proxies</loc>
    <lastmod>2026-07-23T19:02:15.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/token-security-and-evm-internals/proxies-test</loc>
    <lastmod>2026-07-23T19:02:15.843Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/defi-tasks-and-patterns/testing</loc>
    <lastmod>2026-07-23T19:02:15.831Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/defi-tasks-and-patterns/voting-on-token-price</loc>
    <lastmod>2026-07-23T19:02:15.831Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/defi-tasks-and-patterns/off-chain-computation-on-chain-verification</loc>
    <lastmod>2026-07-23T19:02:15.831Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/defi-tasks-and-patterns/voting-on-token-price-with-withdrawal</loc>
    <lastmod>2026-07-23T19:02:15.831Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/defi-tasks-and-patterns/amm</loc>
    <lastmod>2026-07-23T19:02:15.831Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/defi-tasks-and-patterns/amm-pair</loc>
    <lastmod>2026-07-23T19:02:15.831Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/defi-tasks-and-patterns/merkle-airdrop</loc>
    <lastmod>2026-07-23T19:02:15.831Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/tokens-beyond-erc-20/erc-721-and-erc-1155</loc>
    <lastmod>2026-07-23T19:02:15.846Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/tokens-beyond-erc-20/erc-4626-tokenized-vaults</loc>
    <lastmod>2026-07-23T19:02:15.846Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/oracles/oracles-and-chainlink-price-feeds</loc>
    <lastmod>2026-07-23T19:02:15.836Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/oracles/randomness-on-chain</loc>
    <lastmod>2026-07-23T19:02:15.836Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/oracles/raffle</loc>
    <lastmod>2026-07-23T19:02:15.836Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/oracles/flash-loans</loc>
    <lastmod>2026-07-23T19:02:15.836Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/oracles/twap-oracles</loc>
    <lastmod>2026-07-23T19:02:15.836Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/advanced-defi/gasless-approvals</loc>
    <lastmod>2026-07-23T19:02:15.829Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/advanced-defi/uniswap-v3</loc>
    <lastmod>2026-07-23T19:02:15.829Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/advanced-defi/account-abstraction</loc>
    <lastmod>2026-07-23T19:02:15.829Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/advanced-defi/defi-test</loc>
    <lastmod>2026-07-23T19:02:15.829Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/advanced-defi/keepers-and-chainlink-automation</loc>
    <lastmod>2026-07-23T19:02:15.829Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/advanced-defi/lending-and-borrowing-on-chain</loc>
    <lastmod>2026-07-23T19:02:15.829Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/clear-signing/blind-signing-and-the-bybit-hack</loc>
    <lastmod>2026-07-23T19:02:15.830Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/clear-signing/erc-8009-sign-the-outcome</loc>
    <lastmod>2026-07-23T19:02:15.830Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/clear-signing/the-core-and-its-routers</loc>
    <lastmod>2026-07-23T19:02:15.830Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-ethereum/conclusion/congratulations</loc>
    <lastmod>2026-07-23T19:02:15.831Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana</loc>
    <lastmod>2026-07-23T19:02:15.847Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/welcome-to-solana/what-the-solana-course-is-about</loc>
    <lastmod>2026-07-23T19:02:15.855Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/welcome-to-solana/what-solana-is</loc>
    <lastmod>2026-07-23T19:02:15.855Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/welcome-to-solana/where-solana-came-from</loc>
    <lastmod>2026-07-23T19:02:15.855Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/the-solana-mental-model/why-solana-built-differently</loc>
    <lastmod>2026-07-23T19:02:15.853Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/the-solana-mental-model/accounts</loc>
    <lastmod>2026-07-23T19:02:15.853Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/the-solana-mental-model/instructions-and-transactions</loc>
    <lastmod>2026-07-23T19:02:15.853Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/the-solana-mental-model/lamports-rent-and-account-lifecycle</loc>
    <lastmod>2026-07-23T19:02:15.853Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/the-solana-mental-model/transaction-fees-and-compute-units</loc>
    <lastmod>2026-07-23T19:02:15.853Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/the-solana-mental-model/proof-of-history</loc>
    <lastmod>2026-07-23T19:02:15.853Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/the-solana-mental-model/solana-essentials-test</loc>
    <lastmod>2026-07-23T19:02:15.853Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/rust-essentials/rust-for-reading-anchor-programs</loc>
    <lastmod>2026-07-23T19:02:15.853Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/rust-essentials/ownership-borrowing-and-the-borrow-checker</loc>
    <lastmod>2026-07-23T19:02:15.853Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/writing-your-first-program/anchor-and-program-structure</loc>
    <lastmod>2026-07-23T19:02:15.860Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/writing-your-first-program/the-idl</loc>
    <lastmod>2026-07-23T19:02:15.860Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/writing-your-first-program/account-types-in-anchor</loc>
    <lastmod>2026-07-23T19:02:15.860Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/writing-your-first-program/account-constraints</loc>
    <lastmod>2026-07-23T19:02:15.860Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/writing-your-first-program/client-side</loc>
    <lastmod>2026-07-23T19:02:15.860Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/writing-your-first-program/pdas-addresses-with-no-private-key</loc>
    <lastmod>2026-07-23T19:02:15.860Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/writing-your-first-program/account-space-and-layout</loc>
    <lastmod>2026-07-23T19:02:15.860Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/writing-your-first-program/errors-and-events</loc>
    <lastmod>2026-07-23T19:02:15.860Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/writing-your-first-program/tests-with-solana-bankrun</loc>
    <lastmod>2026-07-23T19:02:15.860Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/writing-your-first-program/donor-tier-vaults</loc>
    <lastmod>2026-07-23T19:02:15.860Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/working-with-other-programs/cross-program-invocation-cpi</loc>
    <lastmod>2026-07-23T19:02:15.856Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/working-with-other-programs/pdas-as-signers</loc>
    <lastmod>2026-07-23T19:02:15.856Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/working-with-other-programs/the-spl-token-program-in-practice</loc>
    <lastmod>2026-07-23T19:02:15.856Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/working-with-other-programs/associated-token-accounts-atas</loc>
    <lastmod>2026-07-23T19:02:15.856Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/working-with-other-programs/token-2022-and-token-extensions</loc>
    <lastmod>2026-07-23T19:02:15.859Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/working-with-other-programs/composing-programs-in-practice</loc>
    <lastmod>2026-07-23T19:02:15.856Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/working-with-other-programs/versioned-transactions-and-address-lookup-tables</loc>
    <lastmod>2026-07-23T19:02:15.859Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/working-with-other-programs/program-upgrades</loc>
    <lastmod>2026-07-23T19:02:15.856Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/working-with-other-programs/solana-basics-test</loc>
    <lastmod>2026-07-23T19:02:15.856Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/zero-copy-accounts</loc>
    <lastmod>2026-07-23T19:02:15.851Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/account-closure-and-realloc</loc>
    <lastmod>2026-07-23T19:02:15.849Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/staking</loc>
    <lastmod>2026-07-23T19:02:15.851Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/off-chain-computation-on-chain-verification</loc>
    <lastmod>2026-07-23T19:02:15.849Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/amm</loc>
    <lastmod>2026-07-23T19:02:15.849Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/pyth-price-feeds</loc>
    <lastmod>2026-07-23T19:02:15.849Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/merkle-airdrop</loc>
    <lastmod>2026-07-23T19:02:15.849Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/solana-nfts</loc>
    <lastmod>2026-07-23T19:02:15.851Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/clmm</loc>
    <lastmod>2026-07-23T19:02:15.849Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/randomness-on-chain</loc>
    <lastmod>2026-07-23T19:02:15.851Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/raffle</loc>
    <lastmod>2026-07-23T19:02:15.849Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/off-chain-state-events-logs-and-indexers</loc>
    <lastmod>2026-07-23T19:02:15.849Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/production-state-design/the-classic-solana-exploits</loc>
    <lastmod>2026-07-23T19:02:15.851Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/architecture-details/detailed-solana-architecture</loc>
    <lastmod>2026-07-23T19:02:15.847Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/architecture-details/the-leader-schedule-and-block-production</loc>
    <lastmod>2026-07-23T19:02:15.847Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/architecture-details/outages-lessons-and-resilience</loc>
    <lastmod>2026-07-23T19:02:15.847Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/architecture-details/what-solana-traded-for-what</loc>
    <lastmod>2026-07-23T19:02:15.847Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/architecture-details/jito-mev-bundles</loc>
    <lastmod>2026-07-23T19:02:15.847Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/development-on-solana/conclusion/congratulations</loc>
    <lastmod>2026-07-23T19:02:15.849Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles</loc>
    <lastmod>2026-07-23T19:02:15.863Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/welcome/what-this-course-is</loc>
    <lastmod>2026-07-23T19:02:15.866Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/welcome/why-these-principles-matter</loc>
    <lastmod>2026-07-23T19:02:15.866Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/design-tradeoffs/what-engineering-is-and-is-not</loc>
    <lastmod>2026-07-23T19:02:15.864Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/design-tradeoffs/the-common-sense-check</loc>
    <lastmod>2026-07-23T19:02:15.864Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/design-tradeoffs/find-and-fix-a-common-sense-flaw</loc>
    <lastmod>2026-07-23T19:02:15.864Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/constraint-bypass/bypassing-a-constraint</loc>
    <lastmod>2026-07-23T19:02:15.864Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/constraint-bypass/recognize-when-a-bypass-is-available</loc>
    <lastmod>2026-07-23T19:02:15.864Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/relevance-and-genericity/the-irrelevance-principle</loc>
    <lastmod>2026-07-23T19:02:15.865Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/relevance-and-genericity/account-generic-design</loc>
    <lastmod>2026-07-23T19:02:15.865Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/core-periphery/the-core-periphery-pattern</loc>
    <lastmod>2026-07-23T19:02:15.864Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/core-periphery/apply-core-and-periphery</loc>
    <lastmod>2026-07-23T19:02:15.864Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/singleton-and-factory/the-singleton-pattern</loc>
    <lastmod>2026-07-23T19:02:15.865Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/singleton-and-factory/factory-and-content-derived-identity</loc>
    <lastmod>2026-07-23T19:02:15.865Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/singleton-and-factory/build-a-content-derived-factory</loc>
    <lastmod>2026-07-23T19:02:15.865Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/atomicity-as-guarantor/atomicity-as-a-security-primitive</loc>
    <lastmod>2026-07-23T19:02:15.863Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/atomicity-as-guarantor/outcome-enforcement-as-a-guarantee</loc>
    <lastmod>2026-07-23T19:02:15.863Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/standardization-patterns/standardizing-the-interface</loc>
    <lastmod>2026-07-23T19:02:15.866Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/standardization-patterns/signed-authorization-and-the-permit-pattern</loc>
    <lastmod>2026-07-23T19:02:15.866Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/stateless-design/what-makes-a-system-stateless</loc>
    <lastmod>2026-07-23T19:02:15.866Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/goal-hierarchy/parent-goals-and-child-goals</loc>
    <lastmod>2026-07-23T19:02:15.865Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/adversarial-thinking/thinking-as-a-rational-adversary</loc>
    <lastmod>2026-07-23T19:02:15.863Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/adversarial-thinking/break-the-system-as-an-adversary</loc>
    <lastmod>2026-07-23T19:02:15.863Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://academy.redduck.io/courses/engineering-principles/conclusion/congratulations</loc>
    <lastmod>2026-07-23T19:02:15.863Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>