PageSourceSearch

https://docs-buhogo.netlify.app/assets/Spend-2VnIXsAf.js

js docs-buhogo.netlify.app collected 2026-10-03 10:40:04 UTC 6,406 bytes, 1 lines download raw bytes

1import{C as u}from"./Card-B1HR1SGn.js";import{_ as p,I as c,c as m,a as e,d as t,w as i,r as l,o as y,b as n}from"./index-CZlSjks0.js";import{P as h}from"./PageHeader-BgZ6sk5m.js";const g="/Social_Wallet_logos/btcpay.png",b={name:"Spend",components:{Card:u,Icon:c,PageHeader:h}},f={class:"feature-page"},v={class:"container"},w={class:"section"},k={class:"grid grid-2"},P={class:"feature-list"},B={class:"feature-list"},z={class:"shop-sources"},S={class:"source-chip"},N={class:"source-chip"},x={class:"section"},C={class:"grid grid-2"},I={class:"buy-header"},M={class:"buy-header"},G={class:"highlight-content"};function O(T,s,V,W,A,Q){const o=l("Icon"),r=l("router-link"),d=l("PageHeader"),a=l("Card");return y(),m("div",f,[e("div",v,[t(r,{to:"/features",class:"back-link"},{default:i(()=>[t(o,{name:"chevron",size:"sm",class:"back-chevron"}),s[0]||(s[0]=n(" Back to Features ",-1))]),_:1}),t(d,{title:"Spend Online",subtitle:"Bitcoin-accepting shops worldwide, plus mobile data and a VPN you can buy with sats.",icon:"tabler:shopping-bag"}),e("section",w,[s[16]||(s[16]=e("h2",{class:"section-title"},"Shops That Accept Bitcoin",-1)),s[17]||(s[17]=e("p",{class:"section-subtitle"},"A directory of online shops worldwide that take Bitcoin.",-1)),e("div",k,[t(a,{class:"feature-detail-card shop-browse"},{default:i(()=>[e("h3",null,[t(o,{name:"tabler:search",size:"sm"}),s[1]||(s[1]=n(" Browse & search",-1))]),s[5]||(s[5]=e("p",{class:"text-secondary"}," Find shops by category and country, then jump straight to their store in a secure in-app browser. ",-1)),e("ul",P,[e("li",null,[t(o,{name:"check",size:"sm"}),s[2]||(s[2]=n(" Categories: Shopping, Tech, Travel, Media, Gaming, Charity",-1))]),e("li",null,[t(o,{name:"check",size:"sm"}),s[3]||(s[3]=n(" Filter by country or worldwide",-1))]),e("li",null,[t(o,{name:"check",size:"sm"}),s[4]||(s[4]=n(" Opens in a secure in-app browser",-1))])])]),_:1}),t(a,{class:"feature-detail-card shop-pay"},{default:i(()=>[e("h3",null,[t(o,{name:"tabler:cash",size:"sm"}),s[6]||(s[6]=n(" Pay your way",-1))]),s[9]||(s[9]=e("p",{class:"text-secondary"},[n(" Pay in Bitcoin at the shop's checkout. When a Lightning address is shown, tap "),e("strong",null,"Pay with BuhoGO"),n(" to pay without leaving the app. ")],-1)),e("ul",B,[e("li",null,[t(o,{name:"check",size:"sm"}),s[7]||(s[7]=n(" Pay at the shop's own checkout",-1))]),e("li",null,[t(o,{name:"check",size:"sm"}),s[8]||(s[8]=n(' Or "Pay with BuhoGO" in one tap',-1))])])]),_:1})]),t(a,{class:"info-card"},{default:i(()=>[e("h3",null,[t(o,{name:"tabler:building-store",size:"sm"}),s[10]||(s[10]=n(" Nostr markets, too",-1))]),s[14]||(s[14]=e("p",null,[n(" Alongside the verified directory, you can browse markets run by independent sellers on Nostr and pay them directly over Lightning. "),e("strong",null,"BuhoGO does not run these markets"),n("; you're paying the seller directly. ")],-1)),s[15]||(s[15]=e("p",{class:"text-secondary source-label"},"Listings are aggregated from:",-1)),e("div",z,[e("span",S,[t(o,{name:"tabler:list-check",size:"sm"}),s[11]||(s[11]=n(" BitcoinListings.org",-1))]),s[13]||(s[13]=e("span",{class:"source-chip"},[e("img",{src:g,alt:"BTCPay"}),n(" BTCPay Directory")],-1)),e("span",N,[t(o,{name:"tabler:bolt",size:"sm"}),s[12]||(s[12]=n(" Nostr markets",-1))])])]),_:1})]),e("section",x,[s[28]||(s[28]=e("h2",{class:"section-title"},"eSIM & VPN",-1)),s[29]||(s[29]=e("p",{class:"section-subtitle"},"Mobile data and a private connection, paid in bitcoin, no account needed.",-1)),e("div",C,[t(a,{class:"buy-card esim-card"},{default:i(()=>[e("div",I,[t(o,{name:"tabler:device-sim",size:"lg"}),s[18]||(s[18]=e("div",null,[e("h3",null,"Mobile data (eSIM)"),e("span",{class:"buy-subtitle"},"200+ countries")],-1))]),s[19]||(s[19]=e("p",{class:"text-secondary"}," A data-only plan that installs as a QR code, with no SIM swap. Pick a destination and plan, pay the invoice in bitcoin, and your install QR appears right there. ",-1)),s[20]||(s[20]=e("ol",{class:"buy-steps"},[e("li",null,"Pick a destination and a data plan."),e("li",null,"Pay the invoice in bitcoin. No account needed."),e("li",null,"Scan the install QR in your phone's eSIM settings."),e("li",null,"Turn on the line and data roaming when you travel.")],-1))]),_:1}),t(a,{class:"buy-card vpn-card"},{default:i(()=>[e("div",M,[t(o,{name:"tabler:shield-lock",size:"lg"}),s[21]||(s[21]=e("div",null,[e("h3",null,"VPN (WireGuard)"),e("span",{class:"buy-subtitle"},"Private, fast")],-1))]),s[22]||(s[22]=e("p",{class:"text-secondary"}," A private connection you set up with the WireGuard app. Pick a server location and how long you want it, pay in bitcoin, and get your config plus a setup QR. ",-1)),s[23]||(s[23]=e("ol",{class:"buy-steps"},[e("li",null,"Pick a server location and duration."),e("li",null,"Pay the invoice in bitcoin. No account needed."),e("li",null,"Open WireGuard, add a tunnel, scan the QR or import the file."),e("li",null,"Switch the tunnel on to connect.")],-1))]),_:1})]),t(a,{class:"info-card"},{default:i(()=>[e("h3",null,[t(o,{name:"tabler:receipt",size:"sm"}),s[24]||(s[24]=n(" Your order exists before your money moves",-1))]),s[25]||
1(s[25]=e("p",null,[n(" BuhoGO records every eSIM and VPN order "),e("em",null,"before"),n(" paying for it, so a closed sheet or a slow provider can never lose your purchase. Everything lives under "),e("strong",null,"My purchases"),n(": finished products and orders still on their way, each with its status, ready to be completed the moment the provider delivers. ")],-1))]),_:1}),t(a,{class:"info-card warn-card",style:{"margin-top":"1.25rem"}},{default:i(()=>[e("h3",null,[t(o,{name:"tabler:key",size:"sm"}),s[26]||(s[26]=n(" Keep your VPN config safe",-1))]),s[27]||(s[27]=e("p",null," Your WireGuard config contains your private key; it's what unlocks the connection. Don't share it or post a screenshot of it publicly. ",-1))]),_:1})]),t(a,{class:"highlight-card",style:{"margin-top":"1.25rem"}},{default:i(()=>[e("div",G,[e("h3",null,[t(o,{name:"tabler:map-pin",size:"sm"}),s[30]||(s[30]=n(" Shopping in person?",-1))]),e("p",null,[s[32]||(s[32]=n(" To find shops near you that accept Bitcoin, open the ",-1)),t(r,{to:"/features/bitcoin-map",class:"inline-link"},{default:i(()=>[...s[31]||(s[31]=[n("Bitcoin Map",-1)])]),_:1}),s[33]||(s[33]=n(". ",-1))])])]),_:1})])])}const F=p(b,[["render",O],["__scopeId","data-v-665c74aa"]]);export{F as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.