<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://docs.grapl.io/agents/claude-code</loc>
</url>
<url>
<loc>https://docs.grapl.io/agents/codex</loc>
</url>
<url>
<loc>https://docs.grapl.io/agents</loc>
</url>
<url>
<loc>https://docs.grapl.io/agents/mcp</loc>
</url>
<url>
<loc>https://docs.grapl.io/agents/sources</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/amm-math</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/architecture</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/bonding-curve</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/concentrated-liquidity</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/fees</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/hooks</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/launches</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/lp-lifecycle</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/lp-performance</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/numerics</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/positions</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/swaps</loc>
</url>
<url>
<loc>https://docs.grapl.io/concepts/tick-arrays</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/address-lookup-tables</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/ai-tools</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/authentication</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/discovery</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/events</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/quotes</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/reference/buildSwapInstructions</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/reference/buildSwapOrder</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/reference/discoverPools</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/reference/getRateLimits</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/reference/getRequestUsage</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/reference/getTransactionStatus</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/reference</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/reference/quoteSwap</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/reference/streamTransactionStatus</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/reference/submitSignedTransaction</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/api/status-streams</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/create-market</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/discovery</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/hooks</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/liquidity</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/pool-lookup-tables</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/sandbox</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/sdk-quickstart</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/sdk</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/swaps</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/transactions</loc>
</url>
<url>
<loc>https://docs.grapl.io/developers/zaps</loc>
</url>
<url>
<loc>https://docs.grapl.io/guides/docs-workflow</loc>
</url>
<url>
<loc>https://docs.grapl.io/guides/local-tests</loc>
</url>
<url>
<loc>https://docs.grapl.io/guides/overview</loc>
</url>
<url>
<loc>https://docs.grapl.io/guides/token-factory</loc>
</url>
<url>
<loc>https://docs.grapl.io/guides/troubleshooting</loc>
</url>
<url>
<loc>https://docs.grapl.io/guides/zaps</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/allowlist</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/attach</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/authentication</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/base-hook</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/compose-policy</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/context</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/decaying-fee</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/examples</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/first-hook</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/lifecycle</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/liquidity-donate</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/metis</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/overview</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/permissions</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/rewards</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/swap-fees</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/testing</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/trading-window</loc>
</url>
<url>
<loc>https://docs.grapl.io/hooks/troubleshooting</loc>
</url>
<url>
<loc>https://docs.grapl.io/</loc>
</url>
<url>
<loc>https://docs.grapl.io/integrations/confidential-balances</loc>
</url>
<url>
<loc>https://docs.grapl.io/integrations/discovery</loc>
</url>
<url>
<loc>https://docs.grapl.io/integrations/metis</loc>
</url>
<url>
<loc>https://docs.grapl.io/integrations/router-verification</loc>
</url>
<url>
<loc>https://docs.grapl.io/integrations/sdk</loc>
</url>
<url>
<loc>https://docs.grapl.io/integrations/token-programs</loc>
</url>
<url>
<loc>https://docs.grapl.io/integrations/wallet-context</loc>
</url>
<url>
<loc>https://docs.grapl.io/protocol/fees-and-revenue</loc>
</url>
<url>
<loc>https://docs.grapl.io/reference/accounts</loc>
</url>
<url>
<loc>https://docs.grapl.io/reference/analytics</loc>
</url>
<url>
<loc>https://docs.grapl.io/reference/errors</loc>
</url>
<url>
<loc>https://docs.grapl.io/reference/events</loc>
</url>
<url>
<loc>https://docs.grapl.io/reference/glossary</loc>
</url>
<url>
<loc>https://docs.grapl.io/reference/hook-abi</loc>
</url>
<url>
<loc>https://docs.grapl.io/reference/instructions</loc>
</url>
<url>
<loc>https://docs.grapl.io/reference/math</loc>
</url>
<url>
<loc>https://docs.grapl.io/reference/policies</loc>
</url>
<url>
<loc>https://docs.grapl.io/reference/resources</loc>
</url>
<url>
<loc>https://docs.grapl.io/reference/source-map</loc>
</url>
<url>
<loc>https://docs.grapl.io/security/invariants</loc>
</url>
<url>
<loc>https://docs.grapl.io/security/limitations</loc>
</url>
<url>
<loc>https://docs.grapl.io/security/model</loc>
</url>
<url>
<loc>https://docs.grapl.io/security/validation</loc>
</url>
<url>
<loc>https://docs.grapl.io/start/quickstart</loc>
</url>
<url>
<loc>https://docs.grapl.io/start/status</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/add-liquidity</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/choose-pool</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/collect-fees</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/create-pool</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/curve-launches</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/fees</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/full-range</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/getting-started</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/hooks-and-risks</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/liquidity</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/one-sided</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/pools</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/positions</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/remove-liquidity</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/swaps</loc>
</url>
<url>
<loc>https://docs.grapl.io/user-guides/troubleshooting</loc>
</url>
</urlset>
