Hand a transaction signed on your signing device to the bitcoin network from Gerfaut, read what it does before it goes out, and follow it to confirmation.
Send a transaction your signing device signed to the network, through your backend. Gerfaut reads it back in plain words before anything leaves.
Nobody can take a transaction back once the network has it. Check the outputs and the fee on the preview before you confirm.
Broadcast takes a finished transaction and hands it to the network without ever signing.
Select Broadcast in the sidebar.
Broadcasting starts from a transaction signed elsewhere. Gerfaut previews it and never signs.
2
Paste, import or scan the transaction
Paste a PSBT (base64 or hex) or a raw transaction (hex), then select Preview. Import a file takes a .psbt, .txn, .tx, .txt or .hex file. Scan a QR code takes a crypto-psbt UR or a BBQr code.
3
Read the preview
Check the outputs, the fee and every caution under Before you send, as in Check the cautions before you send. When the fee reads as the PSBT claims or unproven, no backend confirmed the coins it spends, so check the fee on your signing device. On a PSBT still missing signatures, Fee rate starts with ≈ and reads once signed, the rate it pays after your signing device signs it.
4
Select Broadcast twice
Broadcast stays disabled until every input is signed and the pill reads Ready to broadcast or Already in the mempool. It stays disabled when the pill reads Will be refused: the network is certain to turn the transaction down, and signing it again would not change that. A coin it spends was already spent in a block, its outputs pay more than its coins are known to hold, or they pay more than the 21 million bitcoin that will ever exist. Select Broadcast, read the confirmation and select Broadcast again. A status card then follows the transaction, and names the backend that took it on desktop.
Android
Desktop
Gerfaut reads the transaction back before anything leaves. Broadcast stays disabled while an input is unsigned.
Gerfaut reads the transaction back before anything leaves. Broadcast stays disabled while an input is unsigned.
Gerfaut lists what it finds under Before you send, in red when your bitcoin is at stake and in amber otherwise.
The first two cautions below mean the transaction may not pay what your signing device showed you. Do not broadcast it.
Outputs left open: An input is signed with SIGHASH_NONE or SIGHASH_SINGLE. Whoever relays or mines the transaction can then send that money elsewhere. Have your signing device sign it again over every output, with SIGHASH_ALL.
Input not what the PSBT says: The PSBT declares another amount or address for a coin than your wallet or the backend knows. The fee your signing device showed may not be the real one. Build the transaction again in your own wallet software.
No signature: An input carries no signature. The pill then reads Not fully signed. Send the transaction back to your signing device.
Input already spent: The transaction is already in a block, or another one took the coin. Spent in a block, the coin is gone and the pill reads Will be refused. Spent only in the mempool, or by a transaction the backend cannot show, Broadcast stays available and the network decides.
Fee rate: Far above what the chain asks for, often because of a wrong unit in the signing software.
Fee: More than 10% of what the inputs bring.
Read the amber cautions
Already in the mempool: The transaction went out before and waits to be mined. The pill reads Already in the mempool. Broadcasting it again does no harm, and the status card then follows it.
Input not found or not checked: The backend does not know the coin, or no backend answered. Check the amounts on your signing device.
Fee unknown: Gerfaut cannot work out the fee: the value of a coin is unknown, or the amounts do not add up. When the outputs pay more than coins whose amounts are proven, or more than all the bitcoin there will ever be, the network will refuse the transaction and Broadcast stays disabled. When they pay more than amounts nothing proves, the caution says so and the network decides.
Dust: An output below 546 sats, which most nodes refuse.
Locktime: The network does not accept the transaction before a later block or date.
Spends a watched wallet: The transaction spends coins of a wallet you watch, named in the caution.
Read a refusal by the node
The preview reads The network refused this transaction. followed by the node’s own words. Gerfaut asks the next server only when one cannot be reached, so no other operator sees a refused transaction. To try another node, select another server under Server on the Backend page.
The status card asks the backend about the transaction every 30 seconds until it confirms, or until six confirmations on Android:
Waiting to be mined: The transaction is in the backend’s mempool. The desktop pill reads In the mempool.
Confirmed: Mined, with the number of confirmations.
Not seen: The backend does not have it. Broadcasting it again does no harm.
Gerfaut keeps your last ten broadcasts and lists those of the selected network on the Broadcast page. Forgetting one removes it from the list and leaves the transaction untouched.
Android
Desktop
Select the Check again icon to ask the backend now. Under Recent broadcasts, select the Forget this broadcast icon to remove a transaction.
Select Refresh to ask the backend now. Under Past broadcasts, select Check to follow an older transaction again, or Forget to remove it.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Gerfaut","colors":{"primary":"#0E7490","light":"#7DD3E8","dark":"#0A5D75"},"logo":{"light":"https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/logo/light.svg?fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=c102f17cef76e7c0bacf6f6e39f87297","dark":"https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/logo/dark.svg?fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=c7228ebb09e712a11d1f3d37472a9694","href":"https://gerfaut-wallet.com"},"favicon":"https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/favicon.svg?fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=b32d7a3828d299566f3ce76cf9969882","appearance":{"default":"light"},"background":{"color":{"light":"#FFFFFF","dark":"#0B0F14"}},"footer":{"socials":{"github":"https://github.com/gerfaut-wallet/gerfaut-docs"}},"fonts":{"heading":{"family":"Bricolage Grotesque","weight":700,"source":"https://gerfaut-wallet.com/fonts/bricolage-grotesque/BricolageGrotesque-Variable.woff2","format":"woff2"},"body":{"family":"Instrument Sans","weight":400,"source":"https://gerfaut-wallet.com/fonts/instrument-sans/InstrumentSans-Variable.woff2","format":"woff2"}},"icons":{"library":"lucide"},"integrations":{"telemetry":{"enabled":false}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"gerfaut","hasAudioNarration":false,"actualSubdomain":"gerfaut","customDomains":["gerfaut-wallet.com"],"gitSource":{"type":"github","owner":"gerfaut-wallet","repo":"gerfaut-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ad745c1448439fa5cb4b018","collectionId":"95ce214d-560f-4dec-8208-bbbdbeed4b8f","liveDeploymentHistoryId":"6ad745c1448439fa5cb4b018","schemaVersion":"v3"},"entitlements":{},"buildId":"6ad745c1448439fa5cb4b018","clientVersion":"0.0.3894","searchFilterCounts":[{"language":"default","tag":"Guides","count":25},{"language":"default","tag":"Using Gerfaut","count":20},{"language":"default","tag":"Settings","count":9},{"language":"default","tag":"Everyday use","count":6},{"language":"default","tag":"Wallets","count":5},{"language":"default","tag":"Changelog","count":4},{"language":"default","tag":"Getting started","count":4},{"language":"default","tag":"Help","count":4},{"language":"default","tag":"Home","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","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":"teamspace","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":"vite-origin","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":"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":"revalidation-jwt","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":"client-snapshot-docs-config","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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@font-face{font-family:\"Instrument Sans\";src:url(https://gerfaut-wallet.com/fonts/instrument-sans/InstrumentSans-Variable.woff2) format(\"woff2\");font-weight:400 700;font-display:swap}@font-face{font-family:\"Bricolage Grotesque\";src:url(https://gerfaut-wallet.com/fonts/bricolage-grotesque/BricolageGrotesque-Variable.woff2) format(\"woff2\");font-weight:200 800;font-display:swap}@font-face{font-family:\"JetBrains Mono\";src:url(https://gerfaut-wallet.com/fonts/jetbrains-mono/JetBrainsMono-Variable.woff2) format(\"woff2\");font-weight:100 800;font-display:swap}.font-mono,code,kbd,pre{font-family:\"JetBrains Mono\",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important}:root{--gf-tip:#116b41;--gf-tip-surface:#dcf5e6;--gf-tip-border:#a9dfc0;--gf-note:#745400;--gf-note-surface:#fdf0cf;--gf-note-border:#ead79b;--gf-warning:#b3261e;--gf-warning-surface:#fde7e7;--gf-warning-border:#f3b8b5;--gf-border:#c7d2db;--gf-surface-sunken:#ebf0f4;--gf-text:#0d1317;--gf-primary:#0e7490}.dark{--gf-tip:#50b771;--gf-tip-surface:rgba(80, 183, 113, 0.14);--gf-tip-border:rgba(80, 183, 113, 0.4);--gf-note:#c1983a;--gf-note-surface:rgba(193, 152, 58, 0.14);--gf-note-border:rgba(193, 152, 58, 0.4);--gf-warning:#ff706d;--gf-warning-surface:rgba(255, 112, 109, 0.14);--gf-warning-border:rgba(255, 112, 109, 0.4);--gf-border:#2a3440;--gf-surface-sunken:#1f2933;--gf-text:#e6ecf2;--gf-primary:#7dd3e8}.callout[data-callout-type=tip]{background-color:var(--gf-tip-surface);border-color:var(--gf-tip-border);color:var(--gf-tip)}.callout[data-callout-type=tip] *{color:var(--gf-tip)}.callout[data-callout-type=note]{background-color:var(--gf-note-surface);border-color:var(--gf-note-border);color:var(--gf-note)}.callout[data-callout-type=note] *{color:var(--gf-note)}.callout[data-callout-type=warning]{background-color:var(--gf-warning-surface);border-color:var(--gf-warning-border);color:var(--gf-warning)}.callout[data-callout-type=warning] *{color:var(--gf-warning)}.callout{border-radius:12px}@media (min-width:1024px){:root{--topbar-tabs-height:0rem!important}#navbar nav[aria-label=Main]{width:17.5rem}#navbar div:has(>.nav-tabs){position:absolute;top:0;right:6rem;height:4rem;padding:0}}#navigation-items>div:first-child .sidebar-group-header{display:none}#pagination{gap:1rem;margin-top:2.5rem}#pagination a{flex:1 1 0;padding:.85rem 1.1rem;border:1px solid var(--gf-border);border-radius:12px;background-color:transparent;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease}#pagination a:hover{background-color:var(--gf-surface-sunken);border-color:var(--gf-primary);color:var(--gf-primary)}#pagination a:hover span,#pagination a:hover svg{color:var(--gf-primary);stroke:var(--gf-primary)}#pagination a:focus-visible{outline:2px solid var(--gf-primary);outline-offset:2px}#pagination a:last-child{justify-content:flex-end;text-align:right}.frame:has(img[width=\"360\"]),.frame:has(video.phone-video){background-color:transparent!important;padding:0}.frame:has(img[width=\"360\"])>div.absolute,.frame:has(video.phone-video)>div.absolute{display:none}.frame:has(img[width=\"360\"]) img{margin-left:auto;margin-right:auto}video.phone-video{display:block;width:338px;max-width:94%;height:auto;margin:0 auto;border-radius:7.75%/3.56%;box-shadow:0 3px 9px rgba(0,0,0,.35)}.frame:not(:has(img[width=\"360\"])):not(:has(video.phone-video)){border:1px solid var(--gf-border)}.frame div:has(>video){flex-direction:column}.gf-clip-bar{--gf-rail:4px;display:flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:0 .5rem 0 .125rem}video.phone-video+.gf-clip-bar{width:338px;max-width:94%;margin:.75rem auto 0}.gf-clip-bar__toggle{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:8px;color:var(--gf-text);opacity:.7;transition:background-color 150ms ease,color 150ms ease,opacity 150ms ease}.gf-clip-bar__toggle svg{width:.9rem;height:.9rem}.gf-clip-bar__toggle:hover{background-color:var(--gf-surface-sunken);color:var(--gf-primary);opacity:1}.gf-clip-bar__track{position:relative;flex:1 1 auto;height:1.25rem;cursor:pointer;touch-action:none}.gf-clip-bar__fill,.gf-clip-bar__track::before{position:absolute;top:50%;left:0;height:var(--gf-rail);border-radius:999px;transform:translateY(-50%);transition:height 150ms ease}.gf-clip-bar__track::before{content:\"\";right:0;background-color:var(--gf-border)}.gf-clip-bar__fill{width:calc(var(--gf-progress, 0)*100%);background-color:var(--gf-primary)}.gf-clip-bar__thumb{position:absolute;top:50%;left:calc(var(--gf-progress, 0)*100%);width:.75rem;height:.75rem;border-radius:999px;background-color:var(--gf-primary);box-shadow:0 1px 3px rgba(0,0,0,.3);transform:translate(-50%,-50%) scale(0);transition:transform 150ms ease}.gf-clip-bar.is-dragging,.gf-clip-bar:has(.gf-clip-bar__track:focus-visible),.gf-clip-bar:hover{--gf-rail:6px}.gf-clip-bar.is-dragging .gf-clip-bar__thumb,.gf-clip-bar.is-paused .gf-clip-bar__thumb,.gf-clip-bar:hover .gf-clip-bar__thumb,.gf-clip-bar__track:focus-visible .gf-clip-bar__thumb{transform:translate(-50%,-50%) scale(1)}.gf-clip-bar__toggle:focus-visible,.gf-clip-bar__track:focus-visible{outline:2px solid var(--gf-primary);outline-offset:2px}.gf-clip-bar__track:focus-visible{border-radius:999px}@media (prefers-reduced-motion:reduce){.gf-clip-bar *,.gf-clip-bar ::before{transition:none}}"}],"page":{"pagePath":"everyday-use/broadcast-a-transaction","slug":"/everyday-use/broadcast-a-transaction","pageMetadata":{"title":"Broadcast","description":"Hand a transaction signed on your signing device to the bitcoin network from Gerfaut, read what it does before it goes out, and follow it to confirmation.","href":"/everyday-use/broadcast-a-transaction"},"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: \"Hand a transaction signed on your signing device to the bitcoin network from Gerfaut, read what it does before it goes out, and follow it to confirmation.\"\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`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Frame,Heading,OptimizedImage,Step,Steps,Tab,Tabs,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);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(!Tab)_missingMdxReference(`Tab`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Send a transaction your signing device signed to the network, through your backend. Gerfaut reads it back in plain words before anything leaves.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Nobody can take a transaction back once the network has it. Check the outputs and the fee on the preview before you confirm.`})}),`\n`,_jsx(Heading,{level:`2`,id:`broadcast-the-transaction`,children:`Broadcast the transaction`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the Broadcast page`,children:_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Android`,id:`android`,children:[_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`More`}),`, then `,_jsx(_components.strong,{children:`Broadcast`}),`.`]}),_jsx(Frame,{caption:`Broadcast takes a finished transaction and hands it to the network without ever signing.`,children:_jsx(OptimizedImage,{src:`https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/android/broadcast.webp?fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=12fd453bd97bfd74ba32e30a0fc2ec89`,alt:`The Broadcast screen on Android, empty: the Signed transaction or PSBT field, the Import a file and Scan a QR code buttons and the Preview button.`,width:`360`,\"data-og-width\":`796`,\"data-og-height\":`1676`,\"data-path\":`images/android/broadcast.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/android/broadcast.webp?w=280\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=90dbfa396c9a6f03fca98ed27d773502 280w, https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/android/broadcast.webp?w=560\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=0df4521efd6d6a4cf4a7caed2e11c2b2 560w, https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/android/broadcast.webp?w=840\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=a71a21b76b2dd12f31354f7360ad1c75 840w, https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/android/broadcast.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=96ef1719e5dd3867f80cdbe33657a6e6 1100w, https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/android/broadcast.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=132fb958f2d9e967914ab183c19cb9ad 1650w, https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/android/broadcast.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=92b47dfc2886fc58980ffdea86da655d 2500w`})})]}),_jsxs(Tab,{title:`Desktop`,id:`desktop`,children:[_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Broadcast`}),` in the sidebar.`]}),_jsx(Frame,{caption:`Broadcasting starts from a transaction signed elsewhere. Gerfaut previews it and never signs.`,children:_jsx(OptimizedImage,{src:`https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/desktop/broadcast.webp?fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=6f583f2595e14c4fb459b1a486b40ac9`,alt:`The Broadcast page on desktop, empty: the Signed transaction field, the accepted formats, the Import a file and Scan a QR code buttons and the Preview button.`,\"data-og-width\":`2000`,width:`2000`,\"data-og-height\":`1250`,height:`1250`,\"data-path\":`images/desktop/broadcast.webp`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/desktop/broadcast.webp?w=280\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=0154dedb0dd00ab9c74a76f52c1fa409 280w, https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/desktop/broadcast.webp?w=560\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=e67b50eaf6437d2835edfc75bc34b825 560w, https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/desktop/broadcast.webp?w=840\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=97b392b6f1ebed7fd763b50f3e593865 840w, https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/desktop/broadcast.webp?w=1100\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=9316acda16bcec29afe9011d2ccdc2ba 1100w, https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/desktop/broadcast.webp?w=1650\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=86c3df4784de66b6fe8d7017f4df800a 1650w, https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/images/desktop/broadcast.webp?w=2500\u0026fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=ca4e3a8835ce215ea4ef84b298fd3770 2500w`})})]})]})}),_jsx(Step,{title:`Paste, import or scan the transaction`,children:_jsxs(_components.p,{children:[`Paste a PSBT (base64 or hex) or a raw transaction (hex), then select `,_jsx(_components.strong,{children:`Preview`}),`. `,_jsx(_components.strong,{children:`Import a file`}),` takes a `,_jsx(_components.code,{children:`.psbt`}),`, `,_jsx(_components.code,{children:`.txn`}),`, `,_jsx(_components.code,{children:`.tx`}),`, `,_jsx(_components.code,{children:`.txt`}),` or `,_jsx(_components.code,{children:`.hex`}),` file. `,_jsx(_components.strong,{children:`Scan a QR code`}),` takes a `,_jsx(_components.code,{children:`crypto-psbt`}),` UR or a BBQr code.`]})}),_jsx(Step,{title:`Read the preview`,children:_jsxs(_components.p,{children:[`Check the outputs, the fee and every caution under `,_jsx(_components.code,{children:`Before you send`}),`, as in `,_jsx(_components.a,{href:`#check-the-cautions-before-you-send`,children:`Check the cautions before you send`}),`. When the fee reads `,_jsx(_components.code,{children:`as the PSBT claims`}),` or `,_jsx(_components.code,{children:`unproven`}),`, no backend confirmed the coins it spends, so check the fee on your signing device. On a PSBT still missing signatures, `,_jsx(_components.code,{children:`Fee rate`}),` starts with `,_jsx(_components.code,{children:`≈`}),` and reads `,_jsx(_components.code,{children:`once signed`}),`, the rate it pays after your signing device signs it.`]})}),_jsx(Step,{title:`Select Broadcast twice`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Broadcast`}),` stays disabled until every input is signed and the pill reads `,_jsx(_components.code,{children:`Ready to broadcast`}),` or `,_jsx(_components.code,{children:`Already in the mempool`}),`. It stays disabled when the pill reads `,_jsx(_components.code,{children:`Will be refused`}),`: the network is certain to turn the transaction down, and signing it again would not change that. A coin it spends was already spent in a block, its outputs pay more than its coins are known to hold, or they pay more than the 21 million bitcoin that will ever exist. Select `,_jsx(_components.strong,{children:`Broadcast`}),`, read the confirmation and select `,_jsx(_components.strong,{children:`Broadcast`}),` again. A status card then follows the transaction, and names the backend that took it on desktop.`]})})]}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`Android`,id:`android-2`,children:_jsx(Frame,{caption:`Gerfaut reads the transaction back before anything leaves. Broadcast stays disabled while an input is unsigned.`,children:_jsx(`video`,{autoPlay:true,muted:true,loop:true,playsInline:true,preload:`metadata`,className:`phone-video`,src:`https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/videos/everyday-use/preview-a-transaction-android.mp4?fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=71c841d658aaec0a03178a5938edf604`,\"aria-label\":`Previewing a PSBT on Android: the PSBT pasted, Preview, the diagram, a red caution about a missing signature under Before you send, then Broadcast disabled. Nothing is broadcast.`,\"data-path\":`videos/everyday-use/preview-a-transaction-android.mp4`})})}),_jsx(Tab,{title:`Desktop`,id:`desktop-2`,children:_jsx(Frame,{caption:`Gerfaut reads the transaction back before anything leaves. Broadcast stays disabled while an input is unsigned.`,children:_jsx(`video`,{autoPlay:true,muted:true,loop:true,playsInline:true,preload:`metadata`,src:`https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/videos/everyday-use/preview-a-transaction-desktop.mp4?fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=82dcdc6f8e785ff3d3e621e855b8a75e`,\"aria-label\":`Previewing a PSBT on desktop: the PSBT pasted, Preview, the amber Not fully signed pill, the diagram, a red caution about a missing signature under Before you send, then Broadcast disabled. Nothing is broadcast.`,\"data-path\":`videos/everyday-use/preview-a-transaction-desktop.mp4`})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`check-the-cautions-before-you-send`,children:`Check the cautions before you send`}),`\n`,_jsxs(_components.p,{children:[`Gerfaut lists what it finds under `,_jsx(_components.code,{children:`Before you send`}),`, in red when your bitcoin is at stake and in amber otherwise.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`The first two cautions below mean the transaction may not pay what your signing device showed you. Do not broadcast it.`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Outputs left open:`}),` An input is signed with `,_jsx(_components.code,{children:`SIGHASH_NONE`}),` or `,_jsx(_components.code,{children:`SIGHASH_SINGLE`}),`. Whoever relays or mines the transaction can then send that money elsewhere. Have your signing device sign it again over every output, with `,_jsx(_components.code,{children:`SIGHASH_ALL`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Input not what the PSBT says:`}),` The PSBT declares another amount or address for a coin than your wallet or the backend knows. The fee your signing device showed may not be the real one. Build the transaction again in your own wallet software.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`No signature:`}),` An input carries no signature. The pill then reads `,_jsx(_components.code,{children:`Not fully signed`}),`. Send the transaction back to your signing device.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Input already spent:`}),` The transaction is already in a block, or another one took the coin. Spent in a block, the coin is gone and the pill reads `,_jsx(_components.code,{children:`Will be refused`}),`. Spent only in the mempool, or by a transaction the backend cannot show, Broadcast stays available and the network decides.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Fee rate:`}),` Far above what the chain asks for, often because of a wrong unit in the signing software.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Fee:`}),` More than 10% of what the inputs bring.`]}),`\n`]}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Read the amber cautions`,id:`read-the-amber-cautions`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Already in the mempool:`}),` The transaction went out before and waits to be mined. The pill reads `,_jsx(_components.code,{children:`Already in the mempool`}),`. Broadcasting it again does no harm, and the status card then follows it.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Input not found or not checked:`}),` The backend does not know the coin, or no backend answered. Check the amounts on your signing device.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Fee unknown:`}),` Gerfaut cannot work out the fee: the value of a coin is unknown, or the amounts do not add up. When the outputs pay more than coins whose amounts are proven, or more than all the bitcoin there will ever be, the network will refuse the transaction and Broadcast stays disabled. When they pay more than amounts nothing proves, the caution says so and the network decides.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Dust:`}),` An output below 546 sats, which most nodes refuse.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Locktime:`}),` The network does not accept the transaction before a later block or date.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Spends a watched wallet:`}),` The transaction spends coins of a wallet you watch, named in the caution.`]}),`\n`]})}),_jsx(Accordion,{title:`Read a refusal by the node`,id:`read-a-refusal-by-the-node`,children:_jsxs(_components.p,{children:[`The preview reads `,_jsx(_components.code,{children:`The network refused this transaction.`}),` followed by the node’s own words. Gerfaut asks the next server only when one cannot be reached, so no other operator sees a refused transaction. To try another node, select another server under `,_jsx(_components.code,{children:`Server`}),` on the `,_jsx(_components.a,{href:`/settings/backends-and-your-own-node#use-the-public-servers`,children:`Backend`}),` page.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`follow-the-transaction`,children:`Follow the transaction`}),`\n`,_jsx(_components.p,{children:`The status card asks the backend about the transaction every 30 seconds until it confirms, or until six confirmations on Android:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsxs(_components.strong,{children:[_jsx(_components.code,{children:`Waiting to be mined`}),`:`]}),` The transaction is in the backend’s mempool. The desktop pill reads `,_jsx(_components.code,{children:`In the mempool`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsxs(_components.strong,{children:[_jsx(_components.code,{children:`Confirmed`}),`:`]}),` Mined, with the number of confirmations.`]}),`\n`,_jsxs(_components.li,{children:[_jsxs(_components.strong,{children:[_jsx(_components.code,{children:`Not seen`}),`:`]}),` The backend does not have it. Broadcasting it again does no harm.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Gerfaut keeps your last ten broadcasts and lists those of the selected network on the Broadcast page. Forgetting one removes it from the list and leaves the transaction untouched.`}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`Android`,id:`android-3`,children:_jsxs(_components.p,{children:[`Select the `,_jsx(_components.strong,{children:`Check again`}),` icon to ask the backend now. Under `,_jsx(_components.code,{children:`Recent broadcasts`}),`, select the `,_jsx(_components.strong,{children:`Forget this broadcast`}),` icon to remove a transaction.`]})}),_jsx(Tab,{title:`Desktop`,id:`desktop-3`,children:_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Refresh`}),` to ask the backend now. Under `,_jsx(_components.code,{children:`Past broadcasts`}),`, select `,_jsx(_components.strong,{children:`Check`}),` to follow an older transaction again, or `,_jsx(_components.strong,{children:`Forget`}),` to remove it.`]})})]})]})}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":"Broadcast","description":"Hand a transaction signed on your signing device to the bitcoin network from Gerfaut, read what it does before it goes out, and follow it to confirmation.","href":"/everyday-use/broadcast-a-transaction"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Broadcast the transaction","slug":"broadcast-the-transaction","depth":2,"children":[]},{"title":"Check the cautions before you send","slug":"check-the-cautions-before-you-send","depth":2,"children":[]},{"title":"Follow the transaction","slug":"follow-the-transaction","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/gerfaut/f5fe89852b96f8f6/clip-bar.js"],"subdomain":"gerfaut","siteName":"Gerfaut","title":"Broadcast - Gerfaut","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-17T14:30:41.137Z","originalFileLocation":"everyday-use/broadcast-a-transaction.mdx"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"Hand a transaction signed on your signing device to the bitcoin network from Gerfaut, read what it does before it goes out, and follow it to confirmation.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Gerfaut\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/gerfaut/g_J48WFoIg0CSubT/_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=\"/docs/mintlify-assets/_mintlify/favicons/gerfaut/g_J48WFoIg0CSubT/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/gerfaut/g_J48WFoIg0CSubT/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/gerfaut/g_J48WFoIg0CSubT/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/gerfaut/g_J48WFoIg0CSubT/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/gerfaut/g_J48WFoIg0CSubT/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/gerfaut/g_J48WFoIg0CSubT/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/gerfaut/g_J48WFoIg0CSubT/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/gerfaut/g_J48WFoIg0CSubT/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Broadcast - Gerfaut\">\u003cmeta data-mint-head property=\"og:description\" content=\"Hand a transaction signed on your signing device to the bitcoin network from Gerfaut, read what it does before it goes out, and follow it to confirmation.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Gerfaut\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://gerfaut-wallet.com/docs/everyday-use/broadcast-a-transaction\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://gerfaut.mintlify.app/_mintlify/api/og/v2?division=Everyday+use\u0026amp;title=Broadcast\u0026amp;description=Hand+a+transaction+signed+on+your+signing+device+to+the+bitcoin+network+from+Gerfaut%2C+read+what+it+does+before+it+goes+out%2C+and+follow+it+to+confirmation.\u0026amp;theme=ad8540678ee1f6386a13009a\u0026amp;signature=b77cec8ac6dff7b060a17968c68cd2957e13b90a8fafabcdb1af8e68182b9957\">\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=\"Broadcast - Gerfaut\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Hand a transaction signed on your signing device to the bitcoin network from Gerfaut, read what it does before it goes out, and follow it to confirmation.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://gerfaut.mintlify.app/_mintlify/api/og/v2?division=Everyday+use\u0026amp;title=Broadcast\u0026amp;description=Hand+a+transaction+signed+on+your+signing+device+to+the+bitcoin+network+from+Gerfaut%2C+read+what+it+does+before+it+goes+out%2C+and+follow+it+to+confirmation.\u0026amp;theme=ad8540678ee1f6386a13009a\u0026amp;signature=b77cec8ac6dff7b060a17968c68cd2957e13b90a8fafabcdb1af8e68182b9957\">\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=\"/docs/mintlify-assets/_mintlify/favicons/gerfaut/g_J48WFoIg0CSubT/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Gerfaut\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0E7490\">\u003clink data-mint-head rel=\"canonical\" href=\"https://gerfaut-wallet.com/docs/everyday-use/broadcast-a-transaction\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/everyday-use/broadcast-a-transaction.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://gerfaut-wallet.com/#organization\",\"name\":\"Gerfaut\",\"url\":\"https://gerfaut-wallet.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://gerfaut-wallet.com/docs/_cdn/m/gerfaut/lxGkHstk_-7EsZEA/logo/light.svg?fit=max\u0026auto=format\u0026n=lxGkHstk_-7EsZEA\u0026q=85\u0026s=c102f17cef76e7c0bacf6f6e39f87297\"}},{\"@type\":\"WebSite\",\"@id\":\"https://gerfaut-wallet.com/docs#website\",\"name\":\"Gerfaut\",\"url\":\"https://gerfaut-wallet.com/docs\",\"publisher\":{\"@id\":\"https://gerfaut-wallet.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://gerfaut-wallet.com/docs/everyday-use/broadcast-a-transaction#webpage\",\"url\":\"https://gerfaut-wallet.com/docs/everyday-use/broadcast-a-transaction\",\"name\":\"Broadcast\",\"description\":\"Hand a transaction signed on your signing device to the bitcoin network from Gerfaut, read what it does before it goes out, and follow it to confirmation.\",\"dateModified\":\"2026-10-17T14:30:41.137Z\",\"isPartOf\":{\"@id\":\"https://gerfaut-wallet.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://gerfaut-wallet.com/docs/everyday-use/broadcast-a-transaction#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://gerfaut-wallet.com/docs/everyday-use/broadcast-a-transaction#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Using Gerfaut\",\"item\":\"https://gerfaut-wallet.com/docs/wallets/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Everyday use\",\"item\":\"https://gerfaut-wallet.com/docs/everyday-use/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Broadcast\",\"item\":\"https://gerfaut-wallet.com/docs/everyday-use/broadcast-a-transaction\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://gerfaut-wallet.com/docs/everyday-use/broadcast-a-transaction#article\",\"headline\":\"Broadcast\",\"name\":\"Broadcast\",\"description\":\"Hand a transaction signed on your signing device to the bitcoin network from Gerfaut, read what it does before it goes out, and follow it to confirmation.\",\"url\":\"https://gerfaut-wallet.com/docs/everyday-use/broadcast-a-transaction\",\"mainEntityOfPage\":{\"@id\":\"https://gerfaut-wallet.com/docs/everyday-use/broadcast-a-transaction#webpage\"},\"dateModified\":\"2026-10-17T14:30:41.137Z\",\"publisher\":{\"@id\":\"https://gerfaut-wallet.com/#organization\"},\"isPartOf\":{\"@id\":\"https://gerfaut-wallet.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Gerfaut\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Gerfaut","nav":{"global":null,"tabs":[{"tab":"Guides","icon":"book-open","groups":[{"group":"Home","pages":[{"title":"Gerfaut","sidebarTitle":"Home","icon":"house","mode":"wide","href":""}]},{"group":"Getting started","pages":[{"title":"What is Gerfaut","href":"/getting-started/what-is-gerfaut"},{"title":"Install on Android","href":"/getting-started/install-android"},{"title":"Install on desktop","href":"/getting-started/install-desktop"},{"title":"Verify a download","href":"/getting-started/verify-your-download"}]},{"group":"Using Gerfaut","pages":[{"group":"Wallets","icon":"wallet","expanded":false,"pages":[{"title":"Wallets","sidebarTitle":"Overview","href":"/wallets/overview"},{"title":"Add a wallet","href":"/wallets/add-a-wallet"},{"title":"Wallet types","href":"/wallets/wallet-types"},{"title":"Watch an address","href":"/wallets/watch-an-address"},{"title":"Read a policy","href":"/wallets/policy-and-timelocks"}]},{"group":"Everyday use","icon":"activity","expanded":false,"pages":[{"title":"Everyday use","sidebarTitle":"Overview","href":"/everyday-use/overview"},{"title":"Balance and history","href":"/everyday-use/balances-and-history"},{"title":"Open a transaction","href":"/everyday-use/transaction-details"},{"title":"UTXOs","href":"/everyday-use/utxos"},{"title":"Receive","description":"Get the next unused address of a wallet in Gerfaut with its QR code, skip ahead to another address, and audit every address the wallet revealed.","href":"/everyday-use/receive-addresses"},{"title":"Broadcast","href":"/everyday-use/broadcast-a-transaction"}]},{"group":"Settings","icon":"settings","expanded":false,"pages":[{"title":"Settings","sidebarTitle":"Overview","description":"Pick where Gerfaut reads the chain, trust your own server, route through Tor, get notified, lock the app and back up the wallets you watch.","href":"/settings/overview"},{"title":"Backend","href":"/settings/backends-and-your-own-node"},{"title":"Certificates","href":"/settings/certificates"},{"title":"Tor","href":"/settings/tor"},{"title":"Units and fiat","href":"/settings/units-and-fiat"},{"title":"Appearance","href":"/settings/appearance"},{"title":"App lock","href":"/settings/app-lock"},{"title":"Backup and sync","href":"/settings/backup-and-sync"},{"title":"Notifications","href":"/settings/notifications"}]}]}]},{"tab":"Changelog","icon":"history","pages":[{"title":"Changelog","href":"/changelog/android"}]},{"tab":"Help","icon":"life-buoy","pages":[{"title":"Help","href":"/help/faq"}]}]},"title":"Broadcast - Gerfaut","buildId":"dpl_9hmKkjkf3GomzUYvEzceDf6ERcsX","deploymentId":"dpl_9hmKkjkf3GomzUYvEzceDf6ERcsX","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-B_mh-cEP.js","DynamicMarkdown-ZkpIHKEw.js","zoom-image-lightbox-Cfk1lvMz.js","PlusIcon-ShPOYkx0.js","lightbox-handle-r17bVUz3.js"]}