We documented on https://programmingblockchain.gitbook.io/programmingblockchain/key_generation/bip_32
That said, for tracking a hd wallet I advice you to use https://github.com/dgarage/NBXplorer/ this is an API that work on a bitcoin node, even pruned, that do the heavy lifting and is well integrated to NBitcoin.
The language used in the Ethereum ecosystem doesn't always entirely align with the language used in the Bitcoin ecosystem.
All full nodes in the Bitcoin ecosystem verify all transactions and blocks from genesis. This is generally not the case in the Ethereum ecosystem as this exercise is much slower and requires significantly more disk operations (i.e. see ...