Create a PDF statement of your self-custody Bitcoin, and what Hoseki Verified means.
A statement is a PDF of your self-custody Bitcoin for a date range. Think of it as a bank statement for your own wallets. It shows opening balance, money in, money out, and closing balance for each wallet.
To build a statement, Control Center looks up every transaction in your wallets. By default this uses mempool.space. It is fast, but mempool.space sees your IP address and transactions.To keep lookups on your own server, open Settings → Statement data → Configured Electrum server. It is slower, especially over Tor. See Settings.
The app restarted during generation. Generate it again.
Couldn’t get Bitcoin prices for this statement.
Check your internet connection. On StartOS or Umbrel, check Mempool is running.
Couldn’t load all transactions.
Check your Electrum connection or statement data source. Try again.
Statement date range cannot exceed 2 years
Pick a shorter range.
Statements must end at least 2 days ago
Move the end date back.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Bitcoin Control Center","description":"Help for Bitcoin Control Center: local-first, watch-only Bitcoin savings app.","colors":{"primary":"#0F172A","light":"#CBD5E1","dark":"#334155"},"logo":{"light":"https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/logo/light.svg?fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=655d533f0529ecc75c2121535a187f6e","dark":"https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/logo/dark.svg?fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=3203c0b644e3560704077a84860a999d","href":"/"},"favicon":"https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/favicon.svg?fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=9a244345061e9e0f99daa5cc23382c40","background":{"color":{"light":"#FFFFFF","dark":"#0F0F0F"}},"navbar":{"links":[{"href":"mailto:support@bitcoincontrolcenter.com","label":"Support"}],"primary":{"type":"button","label":"Download","href":"https://www.bitcoincontrolcenter.com"}},"footer":{"socials":{"github":"https://github.com/hoseki-inc/bitcoin-control-center","website":"https://www.bitcoincontrolcenter.com"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Download","icon":"download","href":"https://www.bitcoincontrolcenter.com"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"hoseki-corp","hasAudioNarration":false,"actualSubdomain":"hoseki-corp","customDomains":["help.bitcoincontrolcenter.com"],"gitSource":{"type":"github","owner":"hoseki-inc","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":"","_id":"6ade460699006ddb7c82d1c6"},"chroma":{"latestBuiltDeploymentHistoryId":"6ade636b1e65d711dc1d0bd1","collectionId":"d00d3cca-10be-457c-839f-ff2156bed70e","liveDeploymentHistoryId":"6ade636b1e65d711dc1d0bd1","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ade6734fbe3b12122276d95","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Accounts","count":8},{"language":"default","tag":"Getting started","count":7},{"language":"default","tag":"Help","count":4},{"language":"default","tag":"Settings and security","count":3},{"language":"default","tag":"Updates and backup","count":2},{"language":"default","tag":"Portfolio","count":1},{"language":"default","tag":"Statements","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"statements/statements-and-hoseki-verified","slug":"/statements/statements-and-hoseki-verified","pageMetadata":{"title":"Statements and Hoseki Verified","sidebarTitle":"Statements","description":"Create a PDF statement of your self-custody Bitcoin, and what Hoseki Verified means.","keywords":["statement","proof of reserves","hoseki verified","pdf","proof of control","monthly","currency"],"href":"/statements/statements-and-hoseki-verified"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Create a PDF statement of your self-custody Bitcoin, and what Hoseki Verified means.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Step,Steps,Table}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`A statement is a PDF of your self-custody Bitcoin for a date range. Think of it as a bank statement for your own wallets. It shows opening balance, money in, money out, and closing balance for each wallet.`}),`\n`,_jsx(Heading,{level:`2`,id:`before-you-start`,children:`Before you start`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Only verified wallets`}),` can go on a statement. `,_jsx(_components.a,{href:`/accounts/verify-ownership`,children:`Verify ownership`}),` first.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Exchanges, manual, and ETF holdings are never included.`}),` Ask your exchange for its own statement.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`On StartOS and Umbrel,`}),` Mempool must be running.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`No verified wallets yet? The page says `,_jsx(_components.strong,{children:`First, Connect an Account`}),`.`]}),`\n`,_jsx(Frame,{caption:`You need at least one verified wallet.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/hoseki-corp/UfUbkRUza9CJFqpH/images/statements-no-verified-wallets.png?fit=max\u0026auto=format\u0026n=UfUbkRUza9CJFqpH\u0026q=85\u0026s=78e8ba862720333b4a93b14f76ba3a07`,alt:`Generate Statement page asking you to connect a wallet and verify control first`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/statements-no-verified-wallets.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hoseki-corp/UfUbkRUza9CJFqpH/images/statements-no-verified-wallets.png?w=280\u0026fit=max\u0026auto=format\u0026n=UfUbkRUza9CJFqpH\u0026q=85\u0026s=b682bdb2e0d88a59e3aada1682842123 280w, https://mintcdn.com/hoseki-corp/UfUbkRUza9CJFqpH/images/statements-no-verified-wallets.png?w=560\u0026fit=max\u0026auto=format\u0026n=UfUbkRUza9CJFqpH\u0026q=85\u0026s=8bb357cabd7a53dd8e8d40e83f42310b 560w, https://mintcdn.com/hoseki-corp/UfUbkRUza9CJFqpH/images/statements-no-verified-wallets.png?w=840\u0026fit=max\u0026auto=format\u0026n=UfUbkRUza9CJFqpH\u0026q=85\u0026s=5d4b2dbf6e1e7a14753bc1ce64b629e1 840w, https://mintcdn.com/hoseki-corp/UfUbkRUza9CJFqpH/images/statements-no-verified-wallets.png?w=1100\u0026fit=max\u0026auto=format\u0026n=UfUbkRUza9CJFqpH\u0026q=85\u0026s=24fd1886ddfb2121795320225d44e3dd 1100w, https://mintcdn.com/hoseki-corp/UfUbkRUza9CJFqpH/images/statements-no-verified-wallets.png?w=1650\u0026fit=max\u0026auto=format\u0026n=UfUbkRUza9CJFqpH\u0026q=85\u0026s=3a4ecbe1e40528f5a8092ebcee6c55e9 1650w, https://mintcdn.com/hoseki-corp/UfUbkRUza9CJFqpH/images/statements-no-verified-wallets.png?w=2500\u0026fit=max\u0026auto=format\u0026n=UfUbkRUza9CJFqpH\u0026q=85\u0026s=d672d2dad5b4a3c43da9cc928d3c1fdd 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`create-a-statement`,children:`Create a statement`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Start`,children:[_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Statements`}),` → `,_jsx(_components.strong,{children:`Generate Statement`}),`. You can also start from `,_jsx(_components.strong,{children:`Home`}),` or `,_jsx(_components.strong,{children:`Portfolio`}),`.`]}),_jsx(Frame,{caption:`Generate Statement.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-generate.png?fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=67cf44b87705b436705bdc0b0cd4e141`,alt:`Statements page with Generate Statement button`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/statements-generate.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-generate.png?w=280\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=af5d39bfe58e5f1d5cde65a3c0a2666a 280w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-generate.png?w=560\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=6f604ec773b6def3fd35a54774ad1409 560w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-generate.png?w=840\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=e5ba2cb3f4da6847ff0f10a56539f7f6 840w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-generate.png?w=1100\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=64a5e8dcb96a6a78cfc2734541b2db7a 1100w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-generate.png?w=1650\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=4e1c62ae643965144fa15a87d5973996 1650w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-generate.png?w=2500\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=a3b9879c2314e9b8587e9b9128c5c443 2500w`})})]}),_jsxs(Step,{title:`Pick dates and currency`,children:[_jsxs(_components.p,{children:[`Choose a `,_jsx(_components.strong,{children:`Start Date`}),`, `,_jsx(_components.strong,{children:`End Date`}),`, and `,_jsx(_components.strong,{children:`Currency`}),`: USD, CAD, GBP, or EUR.`]}),_jsx(Frame,{caption:`Dates, currency, and wallets.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-options.png?fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=edd886b827c7a683f54d7bef299f7fb4`,alt:`Statement options: accounts, date range, and currency`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/statements-options.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-options.png?w=280\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=488f8482392fadfd3c64fc0e64bb04e3 280w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-options.png?w=560\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=72a7ca10f82e4b8bad4252021e80b386 560w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-options.png?w=840\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=3451f9b75fa4418d60e44ee79d6cb8d2 840w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-options.png?w=1100\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=2c16083214588fd31126a84c461794f7 1100w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-options.png?w=1650\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=3683799da3076f46007b1a2b4f2347f9 1650w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-options.png?w=2500\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=259601e8f3478041a429905cb2372ecc 2500w`})})]}),_jsx(Step,{title:`Add contact details (optional)`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Contact Information`}),`. `,_jsx(_components.strong,{children:`Name`}),` comes from `,_jsx(_components.a,{href:`/settings/app-settings`,children:`Settings`}),`. `,_jsx(_components.strong,{children:`Address`}),` prints exactly as you type it.`]})}),_jsx(Step,{title:`Pick wallets`,children:_jsx(_components.p,{children:`All verified wallets are checked. Uncheck any you want to leave out.`})}),_jsx(Step,{title:`Generate`,children:_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Generate Statement`}),`. It can take a few minutes. You can close the progress screen and come back from `,_jsx(_components.strong,{children:`Statements`}),`.`]})}),_jsxs(Step,{title:`Download`,children:[_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Full Period`}),` or `,_jsx(_components.strong,{children:`Monthly`}),` in the viewer. Select `,_jsx(_components.strong,{children:`Download`}),`.`]}),_jsx(Frame,{caption:`Your finished statement.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-download.png?fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=d43ab3bcdd00cb88b85df7cd1f955b4d`,alt:`Finished statement ready to download`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/statements-download.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-download.png?w=280\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=5975f2003673f1aaef857aea63e56a89 280w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-download.png?w=560\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=d0c05e1cc48f16b219ea13fb62e7ddf5 560w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-download.png?w=840\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=a4a0316973e2c0e1da5f931380f9e9b6 840w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-download.png?w=1100\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=8cb61039a1531db74cbe4782b7ef3b6b 1100w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-download.png?w=1650\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=0cf5f2194b68d4b440c4313c99dc1da3 1650w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-download.png?w=2500\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=88bdb5eb24903916b909b26aa896e807 2500w`})})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`date-rules`,children:`Date rules`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Rule`}),_jsx(_components.th,{children:`Why`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Earliest start: April 2023`}),_jsx(_components.td,{children:`Price history for statements starts then.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Latest end: 2 days ago`}),_jsx(_components.td,{children:`So recent transactions have time to confirm.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Longest range: 2 years`}),_jsx(_components.td,{children:`Make two statements for longer periods.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`full-period-or-monthly`,children:`Full Period or Monthly`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Download`}),` saves the format you’re viewing.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Full Period:`}),` one summary for the whole range, then each wallet’s transactions.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Monthly:`}),` one summary per month, then that month’s transactions.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`what’s-on-the-pdf`,children:`What’s on the PDF`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`A summary table: opening balance, money out, money in, and closing balance per wallet.`}),`\n`,_jsx(_components.li,{children:`A page of transactions for each wallet. Unconfirmed transactions show “PENDING”.`}),`\n`,_jsx(_components.li,{children:`Your total in BTC. Non-USD statements also show an approximate value in that currency.`}),`\n`,_jsx(_components.li,{children:`Your name and address, if you added them.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Currency values use saved daily prices from Mempool. They are approximate.`}),`\n`,_jsx(Heading,{level:`2`,id:`hoseki-verified`,children:`Hoseki Verified`}),`\n`,_jsxs(_components.p,{children:[`Every statement carries the `,_jsx(_components.strong,{children:`Hoseki Verified`}),` badge.`]}),`\n`,_jsx(Frame,{caption:`The Hoseki Verified badge.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-pdf-verified.png?fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=85ec44b53a84d4e936f3ec3a6ec9cd94`,alt:`Statement PDF showing the Hoseki Verified badge`,\"data-og-width\":`1006`,width:`1006`,\"data-og-height\":`663`,height:`663`,\"data-path\":`images/statements-pdf-verified.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-pdf-verified.png?w=280\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=e3974f62c191ad66d849c997b02f0fdb 280w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-pdf-verified.png?w=560\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=e02fd0aaaea57c7804f58783ad2b3546 560w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-pdf-verified.png?w=840\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=17ee35ebd4b86df728f158a6010fc465 840w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-pdf-verified.png?w=1100\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=649d7d856748aebebce806b4c5e07672 1100w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-pdf-verified.png?w=1650\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=58b211bf09ed4a288e2321b8216c97e0 1650w, https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/images/statements-pdf-verified.png?w=2500\u0026fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=c171a438c134593bb19580919713ac87 2500w`})}),`\n`,_jsxs(_components.p,{children:[`It means each wallet on the statement passed `,_jsx(_components.a,{href:`/accounts/verify-ownership`,children:`proof of control`}),` in Control Center: you signed a message with that wallet’s key.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Balances and transactions come straight from the Bitcoin blockchain.`}),`\n`,_jsx(_components.li,{children:`Signing does not move funds.`}),`\n`,_jsx(_components.li,{children:`Control was proven when you verified the wallet, not on the statement date.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`manage-statements`,children:`Manage statements`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Statements`}),`. Switch between card and list view.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`View`}),` opens a statement. `,_jsx(_components.strong,{children:`Download`}),` saves it.`]}),`\n`,_jsx(_components.li,{children:`The trash icon deletes it, after you confirm. This can’t be undone. Statement numbers are not reused.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`where-lookups-go-desktop`,children:`Where lookups go (desktop)`}),`\n`,_jsxs(_components.p,{children:[`To build a statement, Control Center looks up every transaction in your wallets. By default this uses `,_jsx(_components.strong,{children:`mempool.space`}),`. It is fast, but mempool.space sees your IP address and transactions.`]}),`\n`,_jsxs(_components.p,{children:[`To keep lookups on your own server, open `,_jsx(_components.strong,{children:`Settings`}),` → `,_jsx(_components.strong,{children:`Statement data`}),` → `,_jsx(_components.strong,{children:`Configured Electrum server`}),`. It is slower, especially over Tor. See `,_jsx(_components.a,{href:`/settings/app-settings#statement-data-desktop`,children:`Settings`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`if-a-statement-fails`,children:`If a statement fails`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`Fix`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Generation was interrupted.`})}),_jsx(_components.td,{children:`The app restarted during generation. Generate it again.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Couldn’t get Bitcoin prices for this statement.`})}),_jsx(_components.td,{children:`Check your internet connection. On StartOS or Umbrel, check Mempool is running.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Couldn’t load all transactions.`})}),_jsx(_components.td,{children:`Check your Electrum connection or statement data source. Try again.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Statement date range cannot exceed 2 years`})}),_jsx(_components.td,{children:`Pick a shorter range.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Statements must end at least 2 days ago`})}),_jsx(_components.td,{children:`Move the end date back.`})]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Statements and Hoseki Verified","sidebarTitle":"Statements","description":"Create a PDF statement of your self-custody Bitcoin, and what Hoseki Verified means.","keywords":["statement","proof of reserves","hoseki verified","pdf","proof of control","monthly","currency"],"href":"/statements/statements-and-hoseki-verified"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Before you start","slug":"before-you-start","depth":2,"children":[]},{"title":"Create a statement","slug":"create-a-statement","depth":2,"children":[]},{"title":"Date rules","slug":"date-rules","depth":2,"children":[]},{"title":"Full Period or Monthly","slug":"full-period-or-monthly","depth":2,"children":[]},{"title":"What’s on the PDF","slug":"what’s-on-the-pdf","depth":2,"children":[]},{"title":"Hoseki Verified","slug":"hoseki-verified","depth":2,"children":[]},{"title":"Manage statements","slug":"manage-statements","depth":2,"children":[]},{"title":"Where lookups go (desktop)","slug":"where-lookups-go-desktop","depth":2,"children":[]},{"title":"If a statement fails","slug":"if-a-statement-fails","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"hoseki-corp","siteName":"Bitcoin Control Center","title":"Statements and Hoseki Verified - Bitcoin Control Center","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-25T20:15:43.491Z","originalFileLocation":"statements/statements-and-hoseki-verified.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create a PDF statement of your self-custody Bitcoin, and what Hoseki Verified means.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Bitcoin Control Center\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hoseki-corp/XV-M3giIzziKFt5c/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/hoseki-corp/XV-M3giIzziKFt5c/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hoseki-corp/XV-M3giIzziKFt5c/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hoseki-corp/XV-M3giIzziKFt5c/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hoseki-corp/XV-M3giIzziKFt5c/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hoseki-corp/XV-M3giIzziKFt5c/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hoseki-corp/XV-M3giIzziKFt5c/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hoseki-corp/XV-M3giIzziKFt5c/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hoseki-corp/XV-M3giIzziKFt5c/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Statements and Hoseki Verified - Bitcoin Control Center\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a PDF statement of your self-custody Bitcoin, and what Hoseki Verified means.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Bitcoin Control Center\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://help.bitcoincontrolcenter.com/statements/statements-and-hoseki-verified\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://hoseki-corp.mintlify.app/_mintlify/api/og/v2?division=Statements\u0026amp;title=Statements+and+Hoseki+Verified\u0026amp;description=Create+a+PDF+statement+of+your+self-custody+Bitcoin%2C+and+what+Hoseki+Verified+means.\u0026amp;theme=a18ff43cda9734e3a6f3f5b8\u0026amp;signature=06f46885a40087b3f451a62170cfffeb8592170d3ea3354f0f97dd0a2a25a52e\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Statements and Hoseki Verified - Bitcoin Control Center\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a PDF statement of your self-custody Bitcoin, and what Hoseki Verified means.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://hoseki-corp.mintlify.app/_mintlify/api/og/v2?division=Statements\u0026amp;title=Statements+and+Hoseki+Verified\u0026amp;description=Create+a+PDF+statement+of+your+self-custody+Bitcoin%2C+and+what+Hoseki+Verified+means.\u0026amp;theme=a18ff43cda9734e3a6f3f5b8\u0026amp;signature=06f46885a40087b3f451a62170cfffeb8592170d3ea3354f0f97dd0a2a25a52e\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/hoseki-corp/XV-M3giIzziKFt5c/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Bitcoin Control Center\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0F172A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://help.bitcoincontrolcenter.com/statements/statements-and-hoseki-verified\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/statements/statements-and-hoseki-verified.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://help.bitcoincontrolcenter.com/#organization\",\"name\":\"Bitcoin Control Center\",\"url\":\"https://help.bitcoincontrolcenter.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/hoseki-corp/XCQqCRepRDP5H4K0/logo/light.svg?fit=max\u0026auto=format\u0026n=XCQqCRepRDP5H4K0\u0026q=85\u0026s=655d533f0529ecc75c2121535a187f6e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://help.bitcoincontrolcenter.com#website\",\"name\":\"Bitcoin Control Center\",\"url\":\"https://help.bitcoincontrolcenter.com\",\"publisher\":{\"@id\":\"https://help.bitcoincontrolcenter.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://help.bitcoincontrolcenter.com/statements/statements-and-hoseki-verified#webpage\",\"url\":\"https://help.bitcoincontrolcenter.com/statements/statements-and-hoseki-verified\",\"name\":\"Statements and Hoseki Verified\",\"description\":\"Create a PDF statement of your self-custody Bitcoin, and what Hoseki Verified means.\",\"dateModified\":\"2026-10-25T20:15:43.491Z\",\"isPartOf\":{\"@id\":\"https://help.bitcoincontrolcenter.com#website\"},\"breadcrumb\":{\"@id\":\"https://help.bitcoincontrolcenter.com/statements/statements-and-hoseki-verified#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://help.bitcoincontrolcenter.com/statements/statements-and-hoseki-verified#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Bitcoin Control Center\",\"item\":\"https://help.bitcoincontrolcenter.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Statements and Hoseki Verified\",\"item\":\"https://help.bitcoincontrolcenter.com/statements/statements-and-hoseki-verified\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://help.bitcoincontrolcenter.com/statements/statements-and-hoseki-verified#article\",\"headline\":\"Statements and Hoseki Verified\",\"name\":\"Statements and Hoseki Verified\",\"description\":\"Create a PDF statement of your self-custody Bitcoin, and what Hoseki Verified means.\",\"url\":\"https://help.bitcoincontrolcenter.com/statements/statements-and-hoseki-verified\",\"mainEntityOfPage\":{\"@id\":\"https://help.bitcoincontrolcenter.com/statements/statements-and-hoseki-verified#webpage\"},\"dateModified\":\"2026-10-25T20:15:43.491Z\",\"keywords\":\"statement, proof of reserves, hoseki verified, pdf, proof of control, monthly, currency\",\"publisher\":{\"@id\":\"https://help.bitcoincontrolcenter.com/#organization\"},\"isPartOf\":{\"@id\":\"https://help.bitcoincontrolcenter.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Bitcoin Control Center\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Bitcoin Control Center","nav":{"global":{"anchors":[{"anchor":"Download","icon":"download","href":"https://www.bitcoincontrolcenter.com"}]},"pages":[{"group":"Getting started","pages":[{"title":"Bitcoin Control Center help","sidebarTitle":"Welcome","href":"/index"},{"title":"Quickstart","href":"/quickstart"},{"title":"Install on Mac or Windows","sidebarTitle":"Install desktop","href":"/getting-started/install-desktop"},{"title":"Install on StartOS","href":"/getting-started/install-startos"},{"title":"Install on Umbrel","href":"/getting-started/install-umbrel"},{"title":"First run and Electrum","sidebarTitle":"First run","href":"/getting-started/first-run"},{"title":"Find your way around","sidebarTitle":"Tour","href":"/getting-started/tour"}]},{"group":"Accounts","pages":[{"title":"How accounts work","href":"/accounts/how-accounts-work"},{"title":"Hardware wallets","sidebarTitle":"Hardware wallets","href":"/accounts/hardware-wallets"},{"title":"Verify ownership (prove control)","sidebarTitle":"Verify ownership","href":"/accounts/verify-ownership"},{"title":"Multisig wallets","sidebarTitle":"Multisig","href":"/accounts/multisig"},{"title":"Add by xpub or descriptor","sidebarTitle":"xpub or descriptor","href":"/accounts/xpub-and-descriptors"},{"title":"Exchange accounts","sidebarTitle":"Exchanges","href":"/accounts/exchanges"},{"title":"Manual Bitcoin and ETFs","sidebarTitle":"Manual and ETFs","href":"/accounts/manual-and-etfs"},{"title":"Manage accounts","href":"/accounts/manage-accounts"}]},{"group":"Portfolio","pages":[{"title":"Understand Home and Portfolio","sidebarTitle":"Home and Portfolio","description":"What each number means, where it comes from, and why it might look off.","href":"/portfolio/home-and-portfolio"}]},{"group":"Statements","pages":[{"title":"Statements and Hoseki Verified","sidebarTitle":"Statements","href":"/statements/statements-and-hoseki-verified"}]},{"group":"Settings and security","pages":[{"title":"Settings","description":"Every setting in Control Center and what it does.","href":"/settings/app-settings"},{"title":"PIN and lock","href":"/security/pin"},{"title":"Privacy and security","href":"/privacy-security"}]},{"group":"Updates and backup","pages":[{"title":"Update Control Center","sidebarTitle":"Updates","href":"/maintenance/updates"},{"title":"Back up, restore, or move","sidebarTitle":"Backup and restore","href":"/maintenance/backup-restore"}]},{"group":"Help","pages":[{"title":"Troubleshooting","href":"/help/troubleshooting"},{"title":"FAQ","href":"/help/faq"},{"title":"Glossary","href":"/help/glossary"},{"title":"Contact support","href":"/help/contact"}]}]},"title":"Statements and Hoseki Verified - Bitcoin Control Center","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-B0bJ23PC.js","DynamicMarkdown-UGQuxDKp.js","zoom-image-lightbox-B0E5HDf_.js","lightbox-handle-r17bVUz3.js"]}