<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://rareskills.io</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://rareskills.io/courses</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rareskills.io/blog</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rareskills.io/testimonials</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/pricing</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/contact</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/apply-now</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/events</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/events/rareweek-2025</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/events/rareday-2024</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://rareskills.io/job/apply</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/web3-blockchain-bootcamps</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rareskills.io/fixed-point-demo</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://rareskills.io/real-virtual-reserves</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://rareskills.io/real-virtual-reserve-tool</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://rareskills.io/uniswap-v3-positions-tool</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://rareskills.io/get-amount-delta-price</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://rareskills.io/get-amount-delta-liquidity</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://rareskills.io/uniswap-v3-active-tick-tool</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://rareskills.io/uniswap-v3-constant-product-tool</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://rareskills.io/bar-chart-liquidity</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://rareskills.io/uniswap-v3-cl-widget</loc>
<lastmod>2026-04-03T21:15:34.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://rareskills.io/courses/solidity-bootcamp</loc>
<lastmod>2026-04-03T06:07:31.026Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/courses/zk-bootcamp</loc>
<lastmod>2026-03-02T06:14:33.713Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/courses/rust-bootcamp</loc>
<lastmod>2026-03-02T09:47:35.342Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/courses/circom-bootcamp</loc>
<lastmod>2026-01-30T11:45:41.541Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/courses/stylus-bootcamp</loc>
<lastmod>2026-01-30T21:03:19.389Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/courses/invariant-testing-bootcamp</loc>
<lastmod>2026-01-30T08:03:45.716Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/zk-book</loc>
<lastmod>2026-01-31T13:10:02.704Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/certora-book</loc>
<lastmod>2026-03-02T10:37:28.570Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/uniswap-v2-book</loc>
<lastmod>2026-01-11T19:06:13.738Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/compound-v3-book</loc>
<lastmod>2026-01-10T16:10:21.720Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/uniswap-v3-book</loc>
<lastmod>2026-01-21T05:40:54.746Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/proxy-patterns</loc>
<lastmod>2026-01-21T05:36:30.670Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/solana-tutorial</loc>
<lastmod>2026-02-26T14:01:11.469Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/cairo-tutorial</loc>
<lastmod>2026-01-11T20:45:10.577Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/development-environment</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/fixed-size-datatypes</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/setup-foundry</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/arithmetic</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/if-statement</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/for-loops</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/arrays-and-strings</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/nested-arrays</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/storage-variables</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/arrays-in-storage</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/mappings</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/nested-mappings</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/msgsender-and-address(this)</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/constructor</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/require</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/erc20-tokens</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/tuples</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/abi-encoding</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/calling-other-contracts</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/mini-project</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/payable-functions</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/receive</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/blockTimestamp-and-blockNumber</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/emitting-events</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/inheritance</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/interfaces</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/modifiers</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/immutable-variables</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/constants</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/deploy-erc721-to-opensea</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/launch-and-verify-nft-foundry</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/units-of-ethereum</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/structs</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/strings</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/learn-solidity/unit-testing-in-solidity</loc>
<lastmod>2026-01-17T19:20:42.420Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/hello-world-and-developer-environment-installation</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/function-visibility-and-mutability</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/state-storage-variables</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/the-update-function</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/safe-storage-and-access</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/composite-types</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/initialize-state-and-canister-upgrades</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/system-level-information-in-icp</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/traps-and-error-handling</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/simple-token-canister-project</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/the-icp-javascript-agent-library</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/system-canisters-nns-and-the-icp-token</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/the-reverse-gas-model-of-icp</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/canisters-pay-for-storage</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/inter-canister-calls</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/decoding-and-encoding-inter-canister-arguments</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/unbounded-vs-bounded-wait</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/asynchronous-execution</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/canisters-are-non-blocking</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/transfer-cycles-between-canisters</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/icp-for-evm-developers/hiatus-notice</loc>
<lastmod>2026-02-16T16:25:59.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/post/assembly-revert</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/beacon-proxy</loc>
<lastmod>2025-08-29T07:47:03.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/beginner-solidity-projects</loc>
<lastmod>2025-09-29T07:45:03.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/best-50-leetcode-questions-to-start</loc>
<lastmod>2025-09-29T07:45:11.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/blockchain-job-tier-list</loc>
<lastmod>2025-09-29T07:45:18.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/build-your-own-uniswap</loc>
<lastmod>2025-09-29T07:45:25.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/chainlink-price-feed-contract</loc>
<lastmod>2025-10-08T08:39:33.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/circom-aliascheck</loc>
<lastmod>2025-09-29T07:45:54.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/circom-tutorial</loc>
<lastmod>2025-09-29T07:45:57.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/compound-finance-interest-rate-model</loc>
<lastmod>2025-09-29T07:41:21.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/compound-finance-liquidation</loc>
<lastmod>2025-09-24T08:46:14.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/compound-v3-bulker</loc>
<lastmod>2025-09-24T08:46:23.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/abi-encoding</loc>
<lastmod>2025-08-29T07:47:03.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/compound-v3-contracts-tutorial</loc>
<lastmod>2025-10-08T08:39:43.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/compound-v3-rewards</loc>
<lastmod>2025-09-24T08:43:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/convert-gas-to-usd-ethereum</loc>
<lastmod>2025-09-24T08:43:18.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/curve-get-d-get-y</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cusdc-v3-compound</loc>
<lastmod>2025-09-24T08:42:56.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/defi-interest-rate-indexes</loc>
<lastmod>2025-09-24T08:42:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/defi-liquidations-collateral</loc>
<lastmod>2025-09-24T08:42:48.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/delegatecall</loc>
<lastmod>2025-10-20T15:04:52.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/diamond-proxy</loc>
<lastmod>2025-02-25T17:39:59.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/don-t-study-blockchain-if-you-want-a-high-salary</loc>
<lastmod>2025-09-24T08:42:36.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/ecdsa-tutorial</loc>
<lastmod>2024-09-25T05:17:50.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/eip-1167-minimal-proxy-standard-with-initialization-clone-pattern</loc>
<lastmod>2025-09-24T08:42:22.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/eip-150-and-the-63-64-rule-for-gas</loc>
<lastmod>2025-09-24T08:42:14.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/eip-2930-optional-access-list-ethereum</loc>
<lastmod>2025-09-24T08:42:08.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/ERC-1155</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc-1363</loc>
<lastmod>2025-09-24T08:41:55.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc-3156</loc>
<lastmod>2025-10-22T08:46:52.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc-3448-metaproxy-clone</loc>
<lastmod>2025-10-22T08:46:40.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc-6551</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc-6909</loc>
<lastmod>2025-03-14T05:56:06.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc-7201</loc>
<lastmod>2025-10-22T08:46:05.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc-721-enumerable</loc>
<lastmod>2025-10-22T08:45:50.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc1967</loc>
<lastmod>2025-10-22T08:46:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc20-snapshot</loc>
<lastmod>2025-10-22T08:46:18.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc20-votes-erc5805-and-erc6372</loc>
<lastmod>2025-10-22T08:45:36.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc4626</loc>
<lastmod>2025-10-22T08:44:43.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/erc721</loc>
<lastmod>2025-10-22T08:44:23.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/ethclient-golang</loc>
<lastmod>2025-10-22T08:43:47.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/ethereum-address-derivation</loc>
<lastmod>2025-08-22T10:27:35.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/ethereum-contract-creation-code</loc>
<lastmod>2025-10-22T08:44:09.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/ethereum-events</loc>
<lastmod>2025-10-22T08:43:24.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/evm-solidity-storage-layout</loc>
<lastmod>2025-10-22T08:42:34.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/fallback-extension-pattern</loc>
<lastmod>2025-10-22T08:43:10.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/foundry-forge-coverage</loc>
<lastmod>2025-10-22T08:42:56.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/foundry-testing-solidity</loc>
<lastmod>2025-10-22T08:42:47.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/function-selector</loc>
<lastmod>2025-10-22T08:42:17.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/gas-optimization</loc>
<lastmod>2025-10-22T08:41:36.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/generate-a-random-number-with-solidity-on-the-blockchain</loc>
<lastmod>2025-10-22T08:41:18.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/generate-ethereum-address-from-private-key-python</loc>
<lastmod>2025-10-22T08:41:04.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/governance-contract-solidity</loc>
<lastmod>2025-10-22T08:40:48.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/how-does-tornado-cash-work</loc>
<lastmod>2025-10-22T08:39:06.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/initializable-solidity</loc>
<lastmod>2025-10-22T08:40:07.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/invariant-testing-solidity</loc>
<lastmod>2025-10-22T08:40:28.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/job-guarantee-bootcamp</loc>
<lastmod>2025-10-22T08:39:48.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/l2-calldata</loc>
<lastmod>2025-10-22T08:39:29.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/low-level-call-solidity</loc>
<lastmod>2025-10-22T08:38:45.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/mastering-solidity-master-the-computer-science-fundamentals-first</loc>
<lastmod>2025-10-22T08:37:58.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/merkle-tree-second-preimage-attack</loc>
<lastmod>2025-10-22T08:37:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/nodelegatecall</loc>
<lastmod>2025-10-22T08:37:29.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/openzeppelin-foundry-upgrades</loc>
<lastmod>2024-09-25T06:09:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-code-length</loc>
<lastmod>2025-10-29T08:49:34.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/viem-ethereum</loc>
<lastmod>2024-09-26T08:23:41.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/openzeppelin-ownable2step</loc>
<lastmod>2025-10-22T08:37:22.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/openzeppelin-verify-signature</loc>
<lastmod>2024-08-12T07:03:21.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/polynomial-multiplication-point-form</loc>
<lastmod>2025-10-16T08:33:45.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/proxy-contract</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/q-number-format</loc>
<lastmod>2025-10-08T08:42:48.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/rebase-token</loc>
<lastmod>2025-03-13T04:13:10.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/signed-int-solidity</loc>
<lastmod>2025-10-29T08:50:52.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/smart-contract-audit</loc>
<lastmod>2024-08-07T08:09:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/smart-contract-creation-cost</loc>
<lastmod>2025-10-29T08:50:40.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/smart-contract-security</loc>
<lastmod>2025-10-29T08:50:24.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-smart-contract-language</loc>
<lastmod>2025-10-29T08:49:58.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-beginner-mistakes</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-easy-to-learn-hard-to-master</loc>
<lastmod>2025-10-29T08:49:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-fixed-point</loc>
<lastmod>2025-12-05T03:24:14.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-gasleft</loc>
<lastmod>2025-10-29T08:48:57.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-interview-questions</loc>
<lastmod>2025-10-29T08:48:11.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-metadata</loc>
<lastmod>2025-10-29T08:47:43.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-mutation-testing</loc>
<lastmod>2025-10-29T08:48:01.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-precompiles</loc>
<lastmod>2025-10-29T08:47:31.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-rsa-signatures-for-aidrops-and-presales-beating-ecdsa-and-merkle-trees-in-gas-efficiency</loc>
<lastmod>2025-10-29T08:47:04.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-staticcall</loc>
<lastmod>2025-10-29T08:46:46.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-style-guide</loc>
<lastmod>2025-10-29T08:45:50.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-test-internal-function</loc>
<lastmod>2025-10-29T08:46:19.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-vs-rust</loc>
<lastmod>2025-10-29T08:45:13.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/square-and-multiply</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/staking-algorithm</loc>
<lastmod>2025-10-29T08:45:32.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/technical-writing-checklist</loc>
<lastmod>2025-10-29T08:44:57.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/the-blockchain-developer-shortage-is-not-real</loc>
<lastmod>2025-10-29T08:44:41.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/transparent-upgradeable-proxy</loc>
<lastmod>2025-10-29T08:44:20.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/try-catch-solidity</loc>
<lastmod>2024-08-12T06:05:58.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/twap-uniswap-v2</loc>
<lastmod>2025-08-29T07:52:19.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uint-max-value-solidity</loc>
<lastmod>2024-08-02T12:30:06.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/underconstrained-circom</loc>
<lastmod>2024-08-10T07:39:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v2-library</loc>
<lastmod>2024-08-22T07:19:35.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v2-mint-and-burn</loc>
<lastmod>2025-08-29T07:48:36.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v2-mintfee</loc>
<lastmod>2025-08-29T07:48:36.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v2-price-impact</loc>
<lastmod>2024-08-10T06:55:55.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v2-router</loc>
<lastmod>2025-07-19T13:16:36.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v2-swap-function</loc>
<lastmod>2024-09-26T09:49:29.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v2-tutorial</loc>
<lastmod>2024-09-26T09:49:29.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-concentrated-liquidity</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-constant-product</loc>
<lastmod>2025-09-15T07:32:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-getAmountDelta</loc>
<lastmod>2025-10-06T15:46:37.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-getsqrtratioattick</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-min-max-tick</loc>
<lastmod>2025-10-08T08:40:24.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-positions</loc>
<lastmod>2025-11-13T11:45:22.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-price-to-tick</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-real-reserves</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-sqrtpricex96</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-tick-spacing</loc>
<lastmod>2025-08-20T08:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-ticks</loc>
<lastmod>2025-10-08T08:41:33.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uniswap-v3-virtual-reserves</loc>
<lastmod>2025-09-29T07:44:53.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/uups-proxy</loc>
<lastmod>2024-09-23T07:19:06.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/wagmi-react-example</loc>
<lastmod>2024-10-01T04:31:43.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/web3-js-tutorial</loc>
<lastmod>2024-08-10T06:55:55.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/what-makes-blockchain-immutable</loc>
<lastmod>2024-08-04T14:17:11.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/where-to-find-solidity-reentrancy-attacks</loc>
<lastmod>2024-09-28T14:18:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/zero-knowledge-programming-language</loc>
<lastmod>2024-08-01T11:04:11.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/zk-addition-dapp-with-noir-and-nextjs</loc>
<lastmod>2024-08-02T10:31:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/abstract-algebra</loc>
<lastmod>2024-09-10T16:13:06.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/arithmetic-circuit</loc>
<lastmod>2024-09-28T15:05:09.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/bilinear-pairing</loc>
<lastmod>2024-10-19T11:24:45.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/bulletproofs-zk</loc>
<lastmod>2024-11-04T16:36:22.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/bulletproofs-zkp</loc>
<lastmod>2024-11-04T04:22:01.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/circle-starks</loc>
<lastmod>2025-08-20T08:42:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/circom-array-swap</loc>
<lastmod>2025-04-15T09:20:43.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/circom-if-statement</loc>
<lastmod>2025-04-15T08:54:34.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/circom-intermediate-signals</loc>
<lastmod>2025-06-20T09:07:52.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/circom-intro</loc>
<lastmod>2025-04-14T06:31:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/circom-public-private-inputs</loc>
<lastmod>2025-04-15T08:02:04.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/circom-symbolic-variable</loc>
<lastmod>2025-04-15T07:54:31.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/circom-syntax</loc>
<lastmod>2025-04-15T07:49:53.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/compute-then-constrain</loc>
<lastmod>2025-08-20T08:42:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/elliptic-curve-qap</loc>
<lastmod>2026-01-05T15:47:11.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/emulate-32-bits</loc>
<lastmod>2025-08-20T08:42:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/fft-friendly-finite-fields</loc>
<lastmod>2025-11-21T23:15:22.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/finite-fields</loc>
<lastmod>2026-03-10T06:14:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/circom-component-loop</loc>
<lastmod>2026-03-22T13:39:24.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/p-vs-np</loc>
<lastmod>2024-08-29T06:58:49.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/fundamental-theorem-cyclic-groups</loc>
<lastmod>2025-11-01T06:17:07.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/hello-world-circom</loc>
<lastmod>2025-08-20T08:42:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/image-preservation-theorem</loc>
<lastmod>2025-11-12T09:05:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/indicate-then-constrain</loc>
<lastmod>2025-06-20T09:17:55.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/inner-product-algebra</loc>
<lastmod>2024-12-19T07:55:08.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/inner-product-argument</loc>
<lastmod>2024-11-13T06:19:28.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/log-n-vector-commitment-proof</loc>
<lastmod>2025-08-20T08:42:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/md5-circom</loc>
<lastmod>2025-08-20T08:42:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/ntt-by-hand</loc>
<lastmod>2025-11-12T09:39:53.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/group-theory</loc>
<lastmod>2026-02-25T12:54:25.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/groth16</loc>
<lastmod>2026-03-16T08:50:15.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/multiplicative-subgroups</loc>
<lastmod>2026-03-24T16:39:48.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/pedersen-commitment</loc>
<lastmod>2024-10-29T03:28:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/pedersen-polynomial-commitment</loc>
<lastmod>2024-10-26T12:02:48.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/permutation-argument</loc>
<lastmod>2025-04-15T07:38:37.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/python-lagrange-interpolation</loc>
<lastmod>2024-11-17T10:02:14.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/quadratic-constraints</loc>
<lastmod>2025-04-15T07:51:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/r1cs-to-qap</loc>
<lastmod>2024-08-05T09:52:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/r1cs-zkp</loc>
<lastmod>2024-10-31T07:38:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/random-linear-combination</loc>
<lastmod>2024-11-13T06:26:56.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/range-proof</loc>
<lastmod>2024-11-20T04:22:10.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/rank-1-constraint-system</loc>
<lastmod>2026-01-22T14:04:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/quin-selector</loc>
<lastmod>2026-03-10T06:11:25.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/quadratic-arithmetic-program</loc>
<lastmod>2026-03-22T14:21:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/roots-of-unity-additive-inverse</loc>
<lastmod>2025-12-31T05:09:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/zk-stack</loc>
<lastmod>2026-01-03T02:29:07.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/roots-of-unity-finite-field</loc>
<lastmod>2025-10-29T06:27:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/roots-of-unity-raised-k-over-2</loc>
<lastmod>2025-11-12T09:18:25.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/roots-of-unity-square-roots</loc>
<lastmod>2025-11-12T09:05:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/roots-of-unity-squared</loc>
<lastmod>2025-11-12T09:05:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/roots-of-unity-unit-circle</loc>
<lastmod>2025-11-12T09:05:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/schwartz-zippel-lemma</loc>
<lastmod>2025-08-20T08:42:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/set-theory</loc>
<lastmod>2025-04-25T12:59:58.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/sort-circuit</loc>
<lastmod>2025-08-20T08:42:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/square-root-multivalued-functions</loc>
<lastmod>2025-11-12T09:05:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/stateful-zk</loc>
<lastmod>2025-04-15T09:01:22.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/trusted-setup</loc>
<lastmod>2024-10-10T05:01:22.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/vandermonde-matrix</loc>
<lastmod>2025-11-12T06:31:49.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/zk-friendly-hash</loc>
<lastmod>2025-08-20T08:42:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/zk-multiplication</loc>
<lastmod>2025-08-20T08:42:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/zkvm</loc>
<lastmod>2025-08-20T08:42:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-access-control</loc>
<lastmod>2025-12-11T04:59:36.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-components-part-1</loc>
<lastmod>2025-12-11T04:57:33.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-components-part-2</loc>
<lastmod>2025-12-11T13:00:25.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-constructor</loc>
<lastmod>2025-12-11T05:04:59.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-erc-20</loc>
<lastmod>2025-12-10T12:10:36.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-events</loc>
<lastmod>2025-12-11T07:42:31.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-foundry-cheatcodes</loc>
<lastmod>2025-12-10T11:39:35.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-function-visibility</loc>
<lastmod>2025-12-10T09:23:55.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-hello-world</loc>
<lastmod>2025-12-11T04:54:49.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-install</loc>
<lastmod>2025-12-18T17:24:49.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-integers</loc>
<lastmod>2025-12-10T14:28:56.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-smart-contract</loc>
<lastmod>2025-12-11T04:46:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-storage-variables</loc>
<lastmod>2025-12-10T14:32:46.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cairo-type-casting</loc>
<lastmod>2025-12-10T08:59:03.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/add-metaplex-metadata</loc>
<lastmod>2025-10-14T07:56:58.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/anchor-account-types</loc>
<lastmod>2024-09-09T08:33:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/anchor-idl</loc>
<lastmod>2024-08-18T06:49:31.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/anchor-read-account</loc>
<lastmod>2024-08-15T10:47:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/anchor-signer</loc>
<lastmod>2024-09-04T05:13:03.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/anchor-transfer-sol</loc>
<lastmod>2024-09-02T08:16:43.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cross-program-invocation</loc>
<lastmod>2024-09-09T16:44:05.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/hello-world-solana</loc>
<lastmod>2025-10-13T10:17:35.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/init-if-needed-anchor</loc>
<lastmod>2024-09-07T09:15:39.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/litesvm</loc>
<lastmod>2025-10-15T08:47:33.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/metaplex-token-metadata</loc>
<lastmod>2025-10-14T07:35:19.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/msg-sender-solana</loc>
<lastmod>2024-08-15T08:54:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/rust-arithmetic-operators</loc>
<lastmod>2024-08-15T08:54:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/rust-attribute-derive-macro</loc>
<lastmod>2024-08-15T08:54:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/rust-basic-syntax</loc>
<lastmod>2024-08-15T08:54:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/rust-function-like-macro</loc>
<lastmod>2024-08-15T08:54:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/rust-function-visibility</loc>
<lastmod>2024-08-15T08:54:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/rust-weird-syntax</loc>
<lastmod>2024-08-15T08:54:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-account-owner</loc>
<lastmod>2024-09-06T13:05:38.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-account-rent</loc>
<lastmod>2024-08-15T10:47:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-anchor-deploy</loc>
<lastmod>2024-08-15T08:54:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-authority</loc>
<lastmod>2024-08-15T10:47:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-clock</loc>
<lastmod>2024-09-05T06:55:53.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-close-account</loc>
<lastmod>2024-09-13T15:04:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-compute-unit-price</loc>
<lastmod>2024-08-15T08:54:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-counter-program</loc>
<lastmod>2024-08-15T10:47:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-get-account-balance</loc>
<lastmod>2024-08-15T10:47:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-initialize-account</loc>
<lastmod>2024-09-28T14:22:14.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-instruction-introspection</loc>
<lastmod>2025-10-16T08:48:14.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-logs-transaction-history</loc>
<lastmod>2024-08-30T08:05:23.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-multiple-transactions</loc>
<lastmod>2024-08-15T10:47:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-pda</loc>
<lastmod>2024-09-05T06:50:29.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-read-account-data</loc>
<lastmod>2024-11-07T16:10:11.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-require-macro</loc>
<lastmod>2024-08-15T08:54:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-signature-verification</loc>
<lastmod>2025-10-17T07:53:09.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-solidity-mapping</loc>
<lastmod>2024-09-28T14:19:59.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-sysvar</loc>
<lastmod>2024-08-28T15:20:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-function-types-solana</loc>
<lastmod>2024-08-15T10:47:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/spl-token-sale-tutorial</loc>
<lastmod>2025-10-14T05:42:06.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/spl-token-transfer</loc>
<lastmod>2025-10-13T10:17:01.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/spl-token</loc>
<lastmod>2025-10-13T10:17:01.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/token-2022-interest-bearing-extension-part-2</loc>
<lastmod>2025-10-22T09:02:47.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/token-2022-interest-bearing-extension</loc>
<lastmod>2025-10-22T09:02:47.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/token-2022</loc>
<lastmod>2025-10-17T08:01:06.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/outer-product-inner-product</loc>
<lastmod>2026-01-31T13:23:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/spl-token-bank-tutorial</loc>
<lastmod>2026-02-13T15:07:56.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/aave-interest-rate-model</loc>
<lastmod>2025-08-29T07:47:03.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/cerotra-account-balances</loc>
<lastmod>2026-02-13T04:22:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-biconditional</loc>
<lastmod>2026-02-13T04:23:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-constraining-ghost-values-in-rules</loc>
<lastmod>2026-02-13T04:26:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-constraining-ghosts-in-invariants</loc>
<lastmod>2026-02-13T04:27:24.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-formal-verification-intro</loc>
<lastmod>2026-02-13T04:28:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-formally-verify-erc-20-token</loc>
<lastmod>2026-02-13T04:33:17.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-formally-verify-solady-weth</loc>
<lastmod>2026-02-13T04:39:37.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-implication</loc>
<lastmod>2026-02-13T04:40:44.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-invariants-erc-721</loc>
<lastmod>2026-02-13T04:41:34.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-invariants</loc>
<lastmod>2026-02-13T04:42:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-loops-in-cvl</loc>
<lastmod>2026-02-13T04:42:53.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-method-properties</loc>
<lastmod>2026-02-13T04:43:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-mint-burn-erc-721</loc>
<lastmod>2026-02-13T04:44:38.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-msgsender-msgvalue</loc>
<lastmod>2026-02-13T04:45:13.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-overflow-and-mathint</loc>
<lastmod>2026-02-13T04:45:50.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-parametric-rules</loc>
<lastmod>2026-02-13T04:46:37.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-partially-parametric-rules-erc-721</loc>
<lastmod>2026-02-13T04:47:43.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-persistent-ghosts</loc>
<lastmod>2026-02-13T04:48:23.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-preserved-block</loc>
<lastmod>2026-02-13T04:49:05.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-require-assert-and-satisfy</loc>
<lastmod>2026-02-13T04:49:44.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-requireinvariant</loc>
<lastmod>2026-02-13T04:50:16.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-safemint-and-safetransfer-erc-721</loc>
<lastmod>2026-02-13T04:51:40.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-sload-hooks-storage-mappings</loc>
<lastmod>2026-02-13T04:52:58.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-specification</loc>
<lastmod>2026-02-13T04:59:54.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-sstore-hooks-storage-mappings</loc>
<lastmod>2026-02-13T05:00:25.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-storage-hooks-and-ghosts</loc>
<lastmod>2026-02-13T04:54:10.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-testing-revert-call</loc>
<lastmod>2026-02-13T05:02:04.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-transfer-and-approval-rules-erc-721</loc>
<lastmod>2026-02-13T05:03:07.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-verify-conditional-statements</loc>
<lastmod>2026-02-13T05:03:49.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-verify-counter</loc>
<lastmod>2026-02-13T05:04:29.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-verifying-invariant-using-ghost-hook</loc>
<lastmod>2026-02-13T05:07:22.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-verify-initializablesol</loc>
<lastmod>2026-02-17T09:29:55.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-verify-noncessol-openzeppelin</loc>
<lastmod>2026-02-17T09:20:52.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/certora-verify-ownablesol</loc>
<lastmod>2026-02-17T09:00:04.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/homomorphisms</loc>
<lastmod>2026-02-25T12:54:25.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-cpi-with-invoke-and-invoke-signed</loc>
<lastmod>2026-02-26T12:58:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-creating-accounts-for-storage-I</loc>
<lastmod>2026-02-26T12:58:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-creating-accounts-for-storage-ii</loc>
<lastmod>2026-02-26T12:58:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-essential-security-checks</loc>
<lastmod>2026-02-26T12:58:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/elliptic-curve-addition</loc>
<lastmod>2026-03-10T06:18:21.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-switchboard-oracle</loc>
<lastmod>2026-02-25T12:14:33.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/organizing-solana-programs</loc>
<lastmod>2026-02-26T10:37:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/reading-solana-instruction-inputs-sbpf-assembly</loc>
<lastmod>2026-02-26T10:37:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/rust-sbpf-compilation</loc>
<lastmod>2026-02-26T10:37:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-borsh-serialization</loc>
<lastmod>2026-02-26T12:58:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-function-dispatching</loc>
<lastmod>2026-02-26T12:58:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-instruction-execution-compute-cost</loc>
<lastmod>2026-02-26T10:37:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-instruction-input-serialization-format</loc>
<lastmod>2026-02-26T10:37:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-instruction-processor</loc>
<lastmod>2026-02-26T10:37:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-logging-syscalls-sbpf</loc>
<lastmod>2026-02-26T10:37:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-reading-account-data</loc>
<lastmod>2026-02-26T12:58:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-program-entry-and-execution</loc>
<lastmod>2026-02-26T12:58:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-virtual-machine-instruction-set</loc>
<lastmod>2026-02-26T10:37:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solana-memory-layout</loc>
<lastmod>2026-02-27T03:16:13.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/elliptic-curves-finite-fields</loc>
<lastmod>2026-03-22T14:28:32.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/post/solidity-dynamic</loc>
<lastmod>2026-03-22T14:57:19.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rareskills.io/blog/career-advice</loc>
<lastmod>2025-12-21T17:29:38.623Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/circom</loc>
<lastmod>2025-12-21T17:29:38.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/compound-v3</loc>
<lastmod>2025-12-21T17:29:38.957Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/defi</loc>
<lastmod>2025-12-21T17:29:39.074Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/erc</loc>
<lastmod>2025-12-21T17:29:39.191Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/evm</loc>
<lastmod>2025-12-21T17:29:39.307Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/foundry</loc>
<lastmod>2025-12-21T17:29:39.422Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/javascript</loc>
<lastmod>2025-12-21T17:29:39.541Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/proxy-patterns</loc>
<lastmod>2025-12-21T17:29:39.654Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/security</loc>
<lastmod>2025-12-21T17:29:39.777Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/smart-contract-security</loc>
<lastmod>2025-12-21T17:29:39.895Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/solana</loc>
<lastmod>2025-12-21T17:29:40.009Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/solidity</loc>
<lastmod>2025-12-21T17:29:40.124Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/token</loc>
<lastmod>2025-12-21T17:29:40.242Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/uniswap-v2</loc>
<lastmod>2025-12-21T17:29:40.355Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/uniswap-v3</loc>
<lastmod>2025-12-21T17:29:40.465Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/misc</loc>
<lastmod>2025-12-21T17:29:40.578Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/zero-knowledge</loc>
<lastmod>2025-12-21T17:29:40.694Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/blog/cairo</loc>
<lastmod>2025-12-21T19:00:22.061Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rareskills.io/job/smart-contract-engineer</loc>
<lastmod>2026-01-30T06:49:05.140Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/job/senior-protocol-engineer-sorella</loc>
<lastmod>2026-01-30T08:37:07.131Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/job/defi-risk-strategy-lead-alto</loc>
<lastmod>2026-03-27T10:19:58.889Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rareskills.io/job/growth-lead</loc>
<lastmod>2026-04-03T05:50:35.154Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
