<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <!--This file was automatically generated by TanStack Start.-->
  <url>
    <loc>https://v12.trpc.io/</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>1</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/adapters/aws-lambda</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/adapters/bun</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/adapters/deno</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/adapters/durable-objects</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/adapters/fetch</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/adapters/firebase</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/adapters/message-ports</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/adapters/node</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/adapters/overview</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/adapters/sockets</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/custom-links</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/effect</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/errors</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/links</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/links/dedupe</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/links/http</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/links/local</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/links/logger</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/links/retry</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/links/split</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/links/switch</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/links/ws</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/overview</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/tracing</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/client/validation</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/getting-started</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/ai-sdk</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/better-auth</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/experimental-react-atom</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/experimental-react</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/nestjs</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/overview</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/react</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/rsc</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/server-actions</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/angular</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/hydration</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/keys</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/lit</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/preact</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/react</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/solid</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/streamed-mutations</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/subscriptions</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/svelte</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/tanstack-db</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/integrations/tanstack-query/vue</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/middleware/durable</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/middleware/lifecycle</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/middleware/lock</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/middleware/overview</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/middleware/rate-limit</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/migrations/from-v11</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/migrations/from-v11/api-changes</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/migrations/from-v11/codemod</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/migrations/from-v11/links</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/migrations/from-v11/serve-v11-clients</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/openapi/client</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/openapi/document</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/openapi/from-document</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/openapi/overview</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/openapi/routes</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/packages</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/context</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/contract-first</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/effect</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/errors</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/extensions</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/files</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/large-routers</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/middleware</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/overview</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/procedures</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/responses</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/routers</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/serializers</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/server-side-calls</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/server/streaming</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/subscriptions/backends</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/subscriptions/overview</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/docs/subscriptions/publisher</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://v12.trpc.io/blog</loc>
    <lastmod>2026-10-18</lastmod>
    <priority>0.5</priority>
    <changefreq>monthly</changefreq>
  </url>
</urlset>