GoBTC Overview
| What is it? | Native $BTC payment network |
|---|---|
| Built by | GoMining |
| Payment model | Instant $BTC checkout, later Bitcoin L1 batch settlement |
| User fee | $0 direct network fee |
| Merchant fee | 0.2% |
| Custody model | 2-of-3 multisig |
What Is GoBTC?
GoBTC is a Bitcoin payment system from GoMining, designed to make $BTC usable for everyday purchases.
Think paying at a cafe, shop, online checkout, or point-of-sale terminal.
The problem’s obvious if you’ve ever tried to use Bitcoin as money. It’s great as a long-term asset, but it’s still crazy awkward to pay with for small things.
It takes a full 10 minutes for a $BTC transaction to settle – and that’s if your transaction even gets into the next block. Not to mention fees if the network gets busy!
Neither buyers nor merchants really want to deal with all that.
So GoBTC tries to fix that, by separating the payment experience from the final Bitcoin settlement.
At checkout, the user signs a Bitcoin payment authorization. Once that happens, GoMining tells the merchant the payment is approved, and neither of them have to wait for Bitcoin confirmation at that moment.
The actual Bitcoin settlement happens later in the background.
Obviously, GoBTC can’t make Bitcoin blocks instant – but it makes Bitcoin payments feel instant at the checkout.

To keep things efficient but secure, the system uses a 2-of-3 multisig wallet. That means three parties are involved:
- The user
- GoMining
- An external recovery custodian.
Two of those three keys are needed to move the $BTC.
That means GoMining can’t spend the user’s $BTC by itself while the funds are still sitting in the multisig wallet, but it also makes it easier to accept payments quickly.
GoBTC also uses a running-total system, to keep things efficient.
Instead of sending every small purchase to the Bitcoin network one by one, the user technically signs an updated total of what they’ve spent. Later, GoMining can settle that total amount owing on-chain.
In a nutshell, GoBTC turns Bitcoin payments into a bank card-like experience, while still using real Bitcoin underneath.
GoBTC Key Features
- Instant payment approval: There’s no waiting around at checkout – the merchant gets an “Approved” response after the user signs the transaction. The Bitcoin network confirmation comes later.
- Free for purchasers: Users don’t pay a direct Bitcoin network fee when making instant payments. GoMining covers settlement fees and recovers costs through merchant fees.
- Low merchant fee: Merchants pay a 0.2% fee, according to GoBTC. That’s much lower than typical card processing fees, which typically range from 1.5% to as high as 3.5%.
- Real Bitcoin settlement: GoBTC settles the transactions using native $BTC. It doesn’t rely on wrapped $BTC or a separate sidechain asset.
- Multisig wallet: The 2-of-3 multisig wallet has a key each for the user, GoMining, and a recovery custodian. Two are needed to move funds, so GoMining can’t move the user’s $BTC alone.
- Signed, batched Bitcoin settlement: GoMining batches pending payments, uses fee boosting to help get the batch approved, and can send batches to its own miners to help get those payments confirmed more smoothly.
- Wallet SDK model: GoBTC is designed so other Bitcoin-capable wallets can integrate the payment system easily.
GoBTC Fees (and Rewards)
GoBTC’s fee model is super simple for the main two parties involved – users pay no direct Bitcoin fee, and Merchants pay just 0.2%.
That’s a hell of a lot cheaper than typical bank card processing fees, which often cost around 1.5% to 3.5% in the US.
On a $100 sale, a merchant using GoBTC would pay just $0.20, instead of up to $3.50 in card fees – a massive saving.
Just like card payments, the merchant gets an instant approval at checkout, but the actual Bitcoin settlement happens later.
In the background, miners get half of that 0.2% fee, while the wallet provider gets the other 0.1%.
| Amount | What it means | |
|---|---|---|
| User fee | GoMining | No direct Bitcoin network fee |
| Merchant fee | Instant $BTC checkout, later Bitcoin L1 batch settlement | Paid by merchants |
| Miner share | $0 direct network fee | Comes from merchant fee |
| Wallet share | 0.2% | Comes from merchant fee |
Our Expert Review of GoBTC
In this first-hand GoBTC review, I set up the official GoBTC Pay app for iOS (Android available too), and got it ready for making real-life payments.
I’ll also provide some details on what the setup might look like for merchants, although I didn’t get to try out that merchant side first-hand.
Setting up a GoBTC wallet
Setting up the GoBTC app looks just like setting up a normal Bitcoin wallet:
- Download the app on your phone (already available both on iOS and Android)
- Back up your seed phrase
- Set up a PIN and biometric access like Face ID (optional).

From there, you’ll need to fund the wallet with $BTC – and this is where there’s a tiny difference to a normal wallet.
You have two Bitcoin addresses
This part is where I accidentally funded the regular Bitcoin balance first, when I should have sent $BTC straight to the BTC Pay multisig address (more on that a bit later!).
GoBTC spits things up into two addresses/wallets:
- A regular Bitcoin wallet balance
- A separate BTC Pay balance

Why are they separate?
The regular Bitcoin wallet is fully non-custodial, so that you have 100% control over those funds – think of it like your savings account.
On the other hand, the BTC Pay wallet is a multi-sig account designed for spending. This is the wallet with GoBTC’s instant payment system built into it.
GoMining can’t move funds from the BTC Pay wallet by itself. A transaction still needs approval from you or the recovery custodian. But it’s also not 100% under your control in the same way as the regular Bitcoin wallet.
This one’s more like your everyday spending account – only fund it with the amount you’re comfortable using for near-term payments.
Funding BTC Pay could be a little smoother
The GoBTC app is simple, super clean, and easy to use overall.
The only part I’d make clearer is the difference between the regular $BTC wallet and the BTC Pay wallet.
I wanted to try BTC Pay right away, but I accidentally funded the regular $BTC wallet first.
That meant I had to wait for the Bitcoin transaction to confirm, then send the funds again to the actual BTC Pay multisig address – that cost me two transaction fees on the Bitcoin blockchain too, oops.
The other small issue is that there wasn’t a quick “Move to BTC Pay” option.
I still had to manually copy and paste the BTC Pay address into the recipient field, which adds a little friction and creates room for mistakes.

A better flow would be:
- Tap BTC Pay balance.
- Tap “Fund from $BTC wallet.”
- Enter the amount.
- Confirm transfer.
That would make the experience much smoother overall.
Paying with BTC Pay
Once your BTC Pay address is funded, it’s super easy to start making those instant (and free!) $BTC payments that we’ve all been waiting for.
- Select the BTC Pay tab in the app
- Tap the purple “Pay” button
- Scan the merchant’s QR code using your phone’s camera (looks like it works only on GoBTC QR codes, which is good for security)
- Confirm the payment

From there, the merchant gets instant payment approval through GoBTC’s system.
No waiting around for a normal Bitcoin transaction to confirm, and the actual Bitcoin settlement will happen later in the background.
The other two tabs are simple
Although not as important, it’s worth mentioning that there are two other tabs in the GoBTC app: the History and Settings tabs.
The History tab shows your transaction activity.
You can filter your transactions by currency, network, status, and direction. So if you’re trying to find a specific deposit, withdrawal, cancelled transaction, or in-progress payment, it’s easy to narrow things down quickly.
Of course, the Settings tab is pretty self-explanatory.
It’s where you can turn on biometrics, change your passcode, view your secret phrase, set up iCloud backup, hide your balance, open the privacy policy or terms, read the whitepaper, or log out.
What if I’m a merchant?
For merchants, GoBTC is doing their best to feel like you’re adding an everyday payment processor – rather than setting up a manual Bitcoin wallet and dealing with every transaction yourself.
To achieve that, their roadmap includes a bunch of very useful practical stuff:
- POS terminal
- Merchant dashboard
- Developer SDK
- Shopify plugin
- WooCommerce plugin
The idea is that merchants can add GoBTC to their checkout options, accept $BTC payments, and track it all from a dashboard – without needing to babysit Bitcoin confirmations.
Lower fees, less admin
If you had to sum up the benefits of using GoBTC as a merchant, it would be nice and simple:
Lower fees and less Bitcoin admin.
As I covered in the fees section, GoBTC charges merchants only 0.2%, instead of typical bank card rates of 1.5% to 3.5%.
And merchants don’t have to make customers wait for their transactions to confirm – GoMining handles the approval, batch settlement, and payout in the background.
That streamlines everything for customers so that they can get in and out, fast.
Forget the annoying parts like confirmations, network fees, mempool delays, and tracking individual Bitcoin transactions.
The one thing worth noting, though, is that as a merchant, you’re relying on GoMining to settle and pay out properly and on time.
Fiat payout option
This is perhaps the most important part for merchants that don’t want to take $BTC all the time:
You might not have to ever touch $BTC yourself, if you don’t want it.
GoMining says its merchant solution will include a fiat off-ramp.
So a business could accept $BTC at checkout, and still cash out (without an exchange) to fiat for those non-BTC expenses like rent, payroll, suppliers, or taxes.
The exact payout currencies, timing, fees, and country support will just depend on GoMining’s merchant setup once it’s up and running.
A colleague of mine mentioned it would be cool if they added an earn feature to the merchant back end, which I thought was super clever.
Who wouldn’t want to earn yield on the $BTC they’ve been stacking while it sits there?
Customer Service
GoBTC’s customer support is still kind of limited.
The app itself doesn’t currently show any built-in support options, contact details, or live chat – the main way to reach them is through the “Contact Us” form on the GoBTC website.
I submitted a merchant-related question through the contact form on Monday, May 11 at 5:06 p.m. to test response time. I’ll update this section once a reply comes through.
It works, but it feels more like a general onboarding or inquiry form than a dedicated support desk.
The website also has a short FAQ section covering basic topics like fees, transaction speed, Lightning Network comparisons, and GoMining itself.

There’s also a white paper, but that’s more technical reading than practical customer support.
Who’s GoBTC For?
- Bitcoin holders who want to spend $BTC: GoBTC is great for people who want to use Bitcoin for real purchases, not just hold it.
- People who don’t want Lightning setup: GoBTC might suit users who want fast $BTC payments without the technical side of managing channels, liquidity, or routing.
- Merchants that want lower $BTC payment fees: The 0.2% merchant fee is the clearest business reason to care, especially for merchants with $BTC-paying customers.
- Merchants that want simpler $BTC payments: GoBTC makes Bitcoin acceptance feel more like adding a normal payment processor. Merchants can also receive fiat through GoMining’s off-ramp.
- Wallets that want $BTC payment features: Bitcoin wallets can integrate GoBTC through the SDK instead of building a full payment system themselves.
Who’s It Not For?
- People who want full self-custody: GoBTC isn’t for users who want to control every Bitcoin payment themselves. GoMining is still part of the process.
- Users who need instant Bitcoin settlement: GoBTC approves payments instantly, but the Bitcoin transaction settles later. If you need it confirmed right away, use a normal Bitcoin transaction.
- Merchants who want direct Bitcoin payments: GoBTC may not suit merchants who want every payment sent straight to their own wallet. GoMining still handles the payout process.
GoBTC Alternatives
GoBTC is a kind of middleground between normal Bitcoin payments, Lightning, custodial crypto payment processors, and sidechain systems.
Its most typical comparisons are Lightning and custodial crypto payment processors.
GoBTC vs. Lightning Network
The Lightning Network is the Bitcoin payments solution most people have heard of.
GoBTC is trying to solve a similar problem, but in a different way. Lightning uses payment channels, while GoBTC uses signed Bitcoin payment approvals and settles them later in batches.
Lightning can be fast and cheap, but it can also get technical if you’re using it yourself. You’ll need to think about channels, liquidity, and routing.
GoBTC scraps most of that complexity for everyone involved, by handling it for you in the background.
| GoBTC | Lightning Network | |
|---|---|---|
| User complexity | Simple checkout, no channels | Requires channels/routing |
| Custody model | 2-of-3 multisig | Self-custodial or custodial |
| Bitcoin-native design | Native $BTC, L1 settlement | Native $BTC in channels |
| Fees | $0 user fee; 0.2% merchant fee | Usually low, but varies |
| Settlement model | Instant approval, later L1 batch settlement supported by GoMining miners | Instant channel update, L1 when channel closes |
GoBTC vs. Custodial Crypto Payment Processors
Custodial payment processors are simple because the company holds the funds and just updates balances inside its own system.
GoBTC is aiming for a similar easy checkout experience, but with a different trade-off. Users don’t have to hand over full control of their unspent $BTC just to make a fast payment.
| GoBTC | Custodial Processor | |
|---|---|---|
| User complexity | Simple checkout, no channels | Usually very simple |
| Custody model | 2-of-3 multisig | Provider controls funds |
| Bitcoin-native design | Native $BTC, L1 settlement | Often internal balance/IOU |
| Fees | $0 user fee; 0.2% merchant fee | Varies by provider |
| Settlement model | Instant approval, later L1 batch settlement supported by GoMining miners | Instant internal approval, later payout |
GoBTC vs. Regular Bank Card Payments
Bank card payments are already fast, familiar, and easy for everyday purchases.
GoBTC is trying to give Bitcoin a similar checkout experience, with instant approval and final settlement later in the background.
Cards win on acceptance, chargeback protection, and familiarity, but GoBTC’s edge is wayyy lower merchant fees and letting $BTC holders spend their coins easily.
| GoBTC | Regular bank card payments | |
|---|---|---|
| User complexity | Simple checkout, no channels | Very simple |
| Custody model | 2-of-3 multisig | Bank/card issuer controlled |
| Bitcoin-native design | Native $BTC, L1 settlement | Fiat currency |
| Fees | $0 user fee; 0.2% merchant fee | Typically 1.5% to 3.5% for merchants |
| Settlement model | Instant approval, later L1 batch settlement supported by GoMining miners | Instant approval, later card network/bank settlement |
Is GoBTC Safe to Use?
GoBTC has some solid safety features built in.
Funds sit in multisig, GoMining can’t spend them alone, and payments still need user approval.
It’s not risk-free, but it’s designed to be safer than a basic custodial payment app where the company fully controls the funds.
And although it’s a new payments solution – it’s not exactly a new company. That means we have a solid track record to judge GoMining from, without blindly trusting their GoBTC product.
GoBTC founding and company history
GoBTC is part of GoMining, the Bitcoin mining company behind the GoMining app and digital miner ecosystem.
GoMining was founded by a group of international investors and launched its digital mining model in 2021. The company is now led by CEO Mark Zalan, who is also the main executive voice behind GoBTC Pay.
GoBTC launched publicly in May 2026 as the payments side of GoMining’s wider Bitcoin ecosystem.
GoMining headquarters and regulation
GoMining is set up across a few places, including the British Virgin Islands, Latvia, and Czechia.
Its BVI companies are registered in Road Town, Tortola, while its European entities are tied to Riga and Prague.
It also lists a Czech company as a virtual asset service provider, and a related BVI entity is on the British Virgin Islands Financial Services Commission register as a regulated Approved Manager.
GoMining can’t spend user $BTC alone
The key thing to know is that GoMining can’t move a user’s $BTC by itself.
User funds sit in a 2-of-3 multisig wallet, with keys split between the user, GoMining, and a recovery custodian. Two keys are needed to move the $BTC.
GoBTC also doesn’t give GoMining a blank cheque. Users sign a running total, and GoMining can only settle what’s been approved.
Where users and merchants still need trust
GoBTC reduces the amount of trust needed, but it doesn’t remove trust completely.
For users, the recovery custodian is the backup path if GoMining is unavailable. That’s useful, but it still depends on the custodian doing its job properly.
They haven’t explicitly published who they’ve picked yet, but GoMining typically uses Fireblocks for their regular wallet custody services.
For merchants, the main trust point is payout. They can get instant payment approval, but they still rely on GoMining to reconcile payments and send the final payout.
Final Thoughts on GoBTC
GoBTC is a serious attempt to make Bitcoin easier to use for everyday payments.
Its strongest features are instant checkout approval, native Bitcoin settlement, 2-of-3 multisig custody, no direct user fees, and low merchant fees.
It’s also got a more thoughtful safety setup than a basic custodial payment app.
Just keep in mind that instant approval doesn’t mean instant Bitcoin settlement.
Users still rely on GoMining for things to go right in the background, merchants rely on GoMining for payout, and the recovery custodian adds another party you have to be able to trust.
Overall, GoBTC is worth watching – it isn’t completely trustless, but it tackles real $BTC payments in a way I can see normal users actually wanting to use.
GoBTC Frequently Asked Questions
For users, yes. GoBTC advertises zero direct transaction fees. Merchants pay a 0.2% fee.
No. Lightning uses payment channels. GoBTC uses signed payment approvals and settles them later in batches on Bitcoin.
No. Checkout approval is instant, but final Bitcoin settlement happens later.
User funds sit in a 2-of-3 multisig wallet, with keys split between the user, GoMining, and a recovery custodian. GoMining can’t move the $BTC alone.
Not yet by default. The plan is for Bitcoin wallets to connect through GoBTC’s wallet integration SDK and a partnership with GoMining.


Pros
Cons
