Skip to main content

Search...

Popular searches
WalletUpdated: Nov 11, 2026

BIP86

BIP86 is the Bitcoin standard that defines how a wallet derives single-key Taproot addresses (starting with bc1p) from a seed, using the path m/86'/0'/0'.

Also known as:BIP-86Taproot derivation pathm/86' derivation path

What Is BIP86?

BIP86 is the Bitcoin standard for deriving single-key Taproot addresses from a seed. It defines the derivation path m/86'/0'/0' for the first account and the address type P2TR, whose addresses start with bc1p.

The structure mirrors BIP44 and BIP84: accounts, then a receiving and a change branch, then numbered addresses. What is specific to BIP86 is how each address is built. The derived public key is tweaked in a fixed way that commits to no script at all, so the coins can only be spent with a Schnorr signature from that one key.

Taproot addresses use the bech32m encoding, which older wallets and some exchanges cannot send to. Support on a hardware wallet depends on the model and its firmware, and on whether the companion app offers a Taproot account type.

BIP86 covers single-signature wallets only. Taproot multisig and other script-based setups are described with output descriptors instead. As with other account types, restoring a seed in a wallet that does not look at the BIP86 path will not show Taproot coins until a Taproot account is added.

BlockchainBitcoin

Bitcoin (BTC) is the first decentralized cryptocurrency, launched in 2009. It uses blockchain technology for secure, peer-to-peer digital transactions without intermediaries.

Read full definition: Bitcoin
TransactionTaproot

Taproot (BIP 341) is a Bitcoin upgrade that introduces Schnorr signatures and Tapscript, enhancing privacy by making complex scripts look like simple payments and improving efficiency.

Read full definition: Taproot
BlockchainDerivation Path

A derivation path is a string of indices (e.g., m/44'/0'/0'/0) that specifies how to derive specific keys and addresses from a hierarchical deterministic (HD) wallet's master seed.

Read full definition: Derivation Path
BlockchainBIP44

BIP44 is a standard for deriving cryptocurrency wallet keys using a hierarchical structure, allowing for multiple accounts and addresses within a single wallet.

Read full definition: BIP44
WalletBIP84

BIP84 is the Bitcoin standard that defines how a wallet derives native SegWit addresses (starting with bc1q) from a seed, using the path m/84'/0'/0'.

Read full definition: BIP84
BlockchainPublic Key

A public key is computed from a private key and lets anyone verify its signatures. Addresses are derived from public keys; knowing one does not allow spending.

Read full definition: Public Key
BlockchainSchnorr Signature

A Schnorr signature is the digital signature scheme (BIP340) that Bitcoin added with Taproot. It supports key aggregation and is slightly smaller than an ECDSA signature.

Read full definition: Schnorr Signature
WalletHardware Wallet

A hardware wallet is a dedicated device that keeps private keys offline and signs transactions internally, so the keys never reach an internet-connected computer or phone.

HardwareFirmware

Firmware is the software that runs on a hardware wallet itself: it generates keys, shows transaction details on the screen and signs.

Read full definition: Firmware
WalletCompanion App

A companion app is the phone or desktop software paired with a hardware wallet: it shows balances, prepares transactions for the device to sign and installs updates.

Read full definition: Companion App
TransactionMultisig

Multisig (multi-signature) is a security feature that requires multiple private keys to authorize a transaction, enhancing protection against unauthorized access in blockchain networks.

Read full definition: Multisig
BlockchainOutput Descriptors

Output descriptors (BIP 380) concisely describe Bitcoin wallet output scripts and spending conditions without revealing private keys.

Read full definition: Output Descriptors

Real-World Examples

Example 1: A Trezor Safe 3 user adds a Taproot account in Trezor Suite. The account uses the path m/86'/0'/0' and its receiving addresses start with bc1p.

Example 2: An exchange rejects a bc1p withdrawal address. The user withdraws to the native SegWit account of the same hardware wallet instead and moves the coins later.

TransactionTaproot

Taproot (BIP 341) is a Bitcoin upgrade that introduces Schnorr signatures and Tapscript, enhancing privacy by making complex scripts look like simple payments and improving efficiency.

Read full definition: Taproot
WalletTrezor Suite

Trezor Suite is a software interface for managing Trezor hardware wallets, allowing users to send, receive, and store cryptocurrencies securely.

Read full definition: Trezor Suite
WalletWallet Address

A wallet address is the public identifier others use to send you crypto. It is derived from a public key and is safe to share.

Read full definition: Wallet Address
TransactionSegWit

SegWit (Segregated Witness) is a Bitcoin upgrade that moves transaction signatures to a separate data structure, increasing block capacity and enabling efficient scaling solutions like the Lightning Network.

Read full definition: SegWit
WalletHardware Wallet

A hardware wallet is a dedicated device that keeps private keys offline and signs transactions internally, so the keys never reach an internet-connected computer or phone.

Frequently Asked Questions

Why does an exchange reject my bc1p address?

Taproot addresses use the bech32m encoding, which older wallets and some exchanges cannot send to. The address itself is valid. A practical workaround is to withdraw to the native SegWit account of the same hardware wallet, whose addresses start with bc1q, and to move the coins to the Taproot account later.

Can I use BIP86 for a Taproot multisig?

No. BIP86 covers single-signature wallets only: the derived public key is tweaked so that it commits to no script, and the coins can be spent only with a Schnorr signature from that one key. Taproot multisig and other script-based setups are described with output descriptors instead.

My Taproot coins are missing after restoring the seed. What happened?

The new wallet probably does not look at the BIP86 path. One seed gives different addresses under each account type, so Taproot coins stay invisible until a Taproot account using m/86'/0'/0' is added. Whether that is possible depends on the device model, its firmware and whether the companion app offers a Taproot account type.

Ready to Choose a Secure Wallet?

Use our tools to find the right hardware wallet for your needs.