<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.jarrodwatts.com</loc>
    <lastmod>2026-04-07T20:22:50.578Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/what-is-dev-rel-my-perspective</loc>
    <lastmod>2024-09-25T06:10:13.913Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/understanding-the-commit-reveal-scheme-with-solidity-examples</loc>
    <lastmod>2024-06-30T11:02:23.997Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/get-started-with-coinbase-smart-wallet</loc>
    <lastmod>2024-06-07T02:45:03.967Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/the-ultimate-guide-to-sequencers-in-l2-blockchains</loc>
    <lastmod>2024-01-19T00:36:04.585Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/create-a-blockchain-indexer-with-chain-indexer-framework</loc>
    <lastmod>2023-12-05T12:55:40.546Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/build-your-own-layer-2-blockchain-using-polygon-cdk</loc>
    <lastmod>2023-10-03T05:30:03.981Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/how-polygon-zkevm-proves-batches-of-transactions</loc>
    <lastmod>2023-08-11T01:02:25.214Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/create-a-web3-app-store-using-polygon-dapp-store-kit</loc>
    <lastmod>2023-08-03T01:52:47.532Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/the-ultimate-zk-evm-comparison-guide</loc>
    <lastmod>2023-07-15T01:29:40.790Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/how-zk-proofs-and-zkevms-work</loc>
    <lastmod>2023-06-28T06:21:05.597Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/polygon-pos-is-becoming-a-zkevm-validium-explained</loc>
    <lastmod>2023-06-22T23:44:42.899Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/youre-probably-wrong-about-web3-gaming</loc>
    <lastmod>2023-06-08T01:02:41.008Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/i-fixed-web3-onboarding</loc>
    <lastmod>2023-05-09T02:09:22.187Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/the-ultimate-guide-to-building-on-polygon-zkevm</loc>
    <lastmod>2023-03-27T21:24:06.755Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/zkevms-and-the-race-to-scale-ethereum</loc>
    <lastmod>2023-02-21T00:54:10.362Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/what-is-account-abstraction-and-how-does-eip-4337-work</loc>
    <lastmod>2023-01-24T01:04:44.695Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/how-to-become-a-web3-developer-in-2023</loc>
    <lastmod>2023-01-06T03:41:06.778Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/build-a-web3-social-media-app-using-lens-react-native</loc>
    <lastmod>2022-12-10T07:21:07.540Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/level-up-your-full-stack-development-with-react-query</loc>
    <lastmod>2022-06-21T01:00:00.912Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/create-an-nft-staking-smart-contract-with-solidity-and-thirdweb-deploy</loc>
    <lastmod>2022-06-06T16:00:01.120Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/how-i-built-squid-game-except-its-coding-interview-questions</loc>
    <lastmod>2021-11-16T02:22:58.616Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/how-to-set-up-nextjs-with-jest-react-testing-library-and-playwright</loc>
    <lastmod>2021-11-09T00:49:35.325Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/i-built-a-saas-startup-in-2-months-heres-what-i-learned</loc>
    <lastmod>2021-08-10T01:25:14.038Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/js-higher-order-functions</loc>
    <lastmod>2021-07-26T08:34:06.199Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/set-up-subscription-payments-with-stripe-using-firebase-and-nextjs</loc>
    <lastmod>2021-07-13T07:00:38.160Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/track-user-behaviour-on-your-website-with-google-analytics-and-nextjs</loc>
    <lastmod>2021-07-06T02:01:46.277Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/whats-new-in-nextjs-11</loc>
    <lastmod>2021-06-16T11:44:45.271Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/the-ultimate-guide-to-firebase-with-nextjs</loc>
    <lastmod>2021-05-31T12:35:58.750Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/why-you-should-be-using-react-context</loc>
    <lastmod>2021-05-24T12:13:53.038Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/aws-amplify-live-chat</loc>
    <lastmod>2021-05-15T08:45:42.246Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/nextjs-eslint-prettier-husky</loc>
    <lastmod>2021-05-04T00:52:21.721Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/aws-amplify-nextjs-typescript</loc>
    <lastmod>2021-04-27T08:30:25.605Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/how-i-released-a-next-js-app-to-the-google-play-store-with-aws-amplify</loc>
    <lastmod>2021-04-13T11:18:24.480Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/aybow-fitness-hashnode-hackathon-entry</loc>
    <lastmod>2021-02-28T12:53:37.788Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/archive</loc>
    <lastmod>2026-04-07T20:22:50.579Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.jarrodwatts.com/recommendations</loc>
    <lastmod>2026-04-07T20:22:50.579Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>