<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://spark.exposed/</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/wallet-audit.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/methodology.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/sources.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/corrections.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/the-referenced-server-logic-for-sparks-default-lightspark-ssp-is-not-publicly-accessible.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/spark-gives-lightsparks-ssp-explicit-cross-wallet-privacy-bypass-paths.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/spark-operator-code-includes-a-wallet-identity-kill-switch-for-state-changing-actions.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/spark-makes-a-targeted-wallet-freeze-externally-indistinguishable-from-an-ordinary-identity-error.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/spark-operator-code-can-stop-a-pending-ssp-funded-incoming-transfer-before-wallet-credit.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/sparks-preimage-share-consensus-path-enforces-the-wallet-gate-for-ssp-and-lnurl-callers.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/spark-applies-its-wallet-gate-across-exits-deposits-claims-and-privileged-service-paths.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/when-enabled-sparks-targeted-wallet-gate-can-be-updated-live-applied-selectively-and-reversed.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/grids-common-account-model-permits-a-spark-backed-wallet-to-carry-a-frozen-status-that-blocks-payments.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/sparkscan-exposes-the-hidden-spark-identity-behind-lightning-payments.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/lightspark-says-it-handles-sanctions-screening-for-account-products-built-on-spark-wallets.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/grids-contract-puts-compliance-judgment-transaction-execution-and-suspension-in-lightsparks-hands.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/lightsparks-grid-contract-expressly-permits-sanctions-based-refusal-reversal-and-freezing.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/lightspark-says-grid-integrates-sanctions-checks-into-transactions-and-blocks-illicit-transfers-by-default.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/one-public-participant-is-enough-to-expose-the-full-spark-transfer.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/lightspark-connect-exposes-chainalysis-backed-sanctions-screening-of-lightning-nodes.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/every-spark-operator-receives-the-full-lightning-invoice-not-merely-one-secret-share.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/despite-an-announced-breez-ssp-both-reviewed-sdks-still-default-only-to-lightspark.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/both-reviewed-sdks-fix-lightspark-so0-as-default-coordinator-without-automatic-failover.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/spark-privacy-does-not-cover-a-globally-enumerable-token-ledger.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/flashnet-one-of-three-named-spark-operators-reserves-compliance-based-rejection-and-fund-freezing-in-its-service-terms.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/every-spark-operator-receives-transfer-participants-and-records-not-merely-a-signing-share.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/a-normal-spark-wallet-identifies-itself-separately-to-every-operator.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/lightsparks-default-ssp-binds-invoices-and-bitcoin-destinations-to-the-operator-layer-wallet-identity.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/a-public-mode-spark-identity-exposes-exact-holdings-and-raw-bitcoin-transaction-material.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/rotating-a-spark-deposit-address-leaves-the-operator-side-wallet-cluster-intact.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/sparks-forward-security-rests-on-an-act-of-key-deletion-users-cannot-verify.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/sparks-published-2-of-3-setting-means-one-honest-operator-cannot-veto-two-retained-shares.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/retained-lightspark-and-flashnet-keys-could-sign-a-conflicting-spend-of-a-lightspark-funded-lightning-leaf.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/no-complete-in-app-operatorless-exit-was-found-in-eight-reviewed-consumer-wallet-products.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/a-spark-destination-amount-does-not-disclose-the-exits-net-economic-recovery.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/breez-0-19-0-ships-no-public-mobile-exit-api-its-draft-api-still-contacts-an-operator.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/a-seed-alone-is-not-an-operator-outage-recovery-backup-for-spark.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/breezs-default-mobile-persistence-does-not-retain-the-tree-needed-for-an-outage-exit.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/spark-exit-backups-must-track-wallet-mutations-a-one-time-seed-backup-cannot-stay-current.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/sparks-mainnet-cli-generates-packages-but-leaves-signing-ordered-broadcast-timelocks-and-sweeping-to-the-user.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/sparks-faq-reduces-exit-to-a-pre-signed-broadcast-its-beta-manual-documents-a-multi-stage-expert-procedure.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/one-100-000-sat-wallet-required-253-ordered-packages-252-failed-when-submitted-together.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/at-1-sat-vb-18-of-22-leaves-cost-more-to-exit-than-they-held.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/blinks-first-documented-mainnet-recovery-bundle-silently-omitted-required-ancestry.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/breez-0-19-0-can-silently-omit-a-required-parent-and-produce-an-unbroadcastable-exit-package.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/wallet-usage-history-not-just-balance-determines-sparks-exit-workload.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/higher-fee-rates-push-more-spark-leaves-below-the-economic-exit-threshold.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/a-spark-unilateral-exit-is-a-staged-recovery-procedure-not-a-single-emergency-broadcast.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/the-documented-independent-exit-cannot-start-from-a-spark-balance-alone-it-needs-external-on-chain-fee-funding.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/blinks-weekly-brief-described-seed-only-recovery-and-an-unswept-amount-as-received.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/cake-describes-a-one-transaction-exit-but-its-reviewed-shipped-integration-did-not-expose-an-exit-flow.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/club-orange-bundled-lower-level-exit-code-without-exposing-an-app-facing-exit-operation.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/blitzs-no-third-parties-recovery-tool-uses-sparks-cooperative-withdrawal-path.html</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://spark.exposed/facts/across-primal-radar-wallet-of-satoshi-and-bringin-control-claims-were-not-matched-by-a-demonstrated-unilateral-exit-path.html</loc><lastmod>2026-07-14</lastmod></url></urlset>
