# How many bitcoin addresses compatible with the existing bitcoin ecosystem can a canister control in practice?

**URL:** <https://forum.dfinity.org/t/how-many-bitcoin-addresses-compatible-with-the-existing-bitcoin-ecosystem-can-a-canister-control-in-practice/17945>\
**Category:** Developers\
**Created:** [January 12, 2023, 9:24pm UTC](https://forum.dfinity.org/t/how-many-bitcoin-addresses-compatible-with-the-existing-bitcoin-ecosystem-can-a-canister-control-in-practice/17945 "2023-01-12T21:24:55Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![mparikh](https://avatars.discourse-cdn.com/v4/letter/m/91b2a8/32.png) [@mparikh](https://forum.dfinity.org/u/mparikh)\
**Post date:** [January 15, 2023, 5:07pm UTC](https://forum.dfinity.org/t/how-many-bitcoin-addresses-compatible-with-the-existing-bitcoin-ecosystem-can-a-canister-control-in-practice/17945/4 "2023-01-15T17:07:18Z")

</div>

> [@Bitcoin Integration: Error building transaction when using custom derivation path—no error generating address nor with default derivation path](https://forum.dfinity.org/t/bitcoin-integration-error-building-transaction-when-using-custom-derivation-path-no-error-generating-address-nor-with-default-derivation-path/17939/3):
>
> map the principals to _consecutive_ Nats (0,1,2,…).

From the quoted article above, use consecutive nats

---

_[View the full topic](https://forum.dfinity.org/t/how-many-bitcoin-addresses-compatible-with-the-existing-bitcoin-ecosystem-can-a-canister-control-in-practice/17945)._
