Native SegWit Change Outputs for Bitcoin
Bitcoin Wallet Transaction Fee Reduction

Last month SegWit adoption passed the 75% milestone and it’s now supported by the vast majority of software and hardware around the Bitcoin ecosystem. Since 2019, BitGo has had API support for Native SegWit and in order to continue the adoption of Native SegWit we think it’s time to make it the default for more transaction outputs.
On August 9th, we modified our default change output type from Wrapped SegWit to Native SegWit, starting first with our testnet platform at test.bitgo.com. On August 24th, this new default will be enabled for all BitGo hot and Qualified Custodial Bitcoin wallets. This change will affect both UI and API customers and no action or upgrades should be needed to take advantage of this new default change output type.
Spending change to a Native SegWit output means when it’s time to spend that change output in a future transaction less block space will be required, resulting in lower fees paid for the transaction overall. Expected savings will be an average of 10% reduction in transaction fees depending on the specifics of each transaction.
As a user the only difference you should expect is that your transactions will pay less in fees on average.
Our prior blog post on Native SegWit quantifies the savings:
Native SegWit inputs have a weight of 105 bytes, down from 140 bytes for Wrapped SegWit inputs and 297 bytes for non-SegWit Pay-to-Script-Hash (P2SH). That means Native SegWit inputs will be 25% cheaper than Wrapped SegWit inputs and 65% cheaper than non-SegWit inputs.
This new default will be enabled automatically and you’ll be able to tell that your transaction is using a Native SegWit change output by looking at the transaction in any block explorer. Native SegWit outputs use the Bech32 address format which starts with bc1 on Mainnet and tb1 on Testnet.
If you’d like to opt-out of Native SegWit change outputs as the default change output type for your transactions, you can pass the addressType parameter when sending a transaction to override the default value. For Wrapped SegWit (the prior default) you’ll need to pass the value “p2shP2wsh” for the addressType.
For BitGo UI customers, if you prefer using Wrapped SegWit change outputs please reach out to support@bitgo.com and we can modify the default change output type for your wallet.
Disclaimer: Data cited above current as of publication date. BitGo is not affiliated with any of the entities listed above, and the information provided is not a testimonial in support of any entity or recommendation for any services. No legal, tax, investment, or other advice is provided by any BitGo entity.
About BitGo
BitGo provides the most secure and scalable solutions for the digital asset economy, offering regulated custody, borrowing and lending, and core infrastructure to investors and builders alike.
Founded in 2013 — the early days of crypto — BitGo pioneered the multi-signature wallet and later built TSS to improve upon other companies’ MPC offerings. Between multi-sig and TSS, BitGo offers the safest technology on the market and safeguards over 600 tokens across a wide variety of blockchains.
Over the years, BitGo has expanded from offering wallets into providing a full-suite solution that lets clients hold assets safely and then put them to work.
BitGo launched BitGo Trust Company in 2018, providing fully regulated, qualified cold storage to complement BitGo Inc’s original hot wallet solution. In 2020, BitGo launched BitGo Prime, which allows its clients to trade, borrow, and lend. Moreover, BitGo also provides access to DeFi, staking, NFT wallets, and beyond, and serves as the world’s sole custodian for WBTC, or wrapped Bitcoin.
Today, BitGo is the leader in digital asset security, custody, and liquidity, providing the operational backbone for more than 1500 institutional clients in over 50 countries — a list that includes many regulated entities and the world’s top cryptocurrency exchanges and platforms. BitGo also processes approximately 20% of all global Bitcoin transactions by value.
For more information, please visit www.bitgo.com.
©2022 BitGo. All rights reserved. BitGo Trust Company, BitGo Inc., and BitGo Prime LLC are separately operated, wholly-owned subsidiaries of BitGo Holdings, Inc., a Delaware corporation headquartered in Palo Alto, CA. No legal, tax, investment, or other advice is provided by any BitGo entity. Please consult your legal/tax/investment professional for questions about your specific circumstances. Digital asset holdings involve a high degree of risk, and can fluctuate greatly on any given day. Accordingly, your digital asset holdings may be subject to large swings in value and may even become worthless.