I know I can use ethers.js to generate my ERC20 compatible wallet address(public key) from my twelve words seed phrase. I have been wondering if that is doable with bitcoin addresses too because wallets like trustwallet assign bitcoin addresses to seed phrases and this has had me looking for how to implement it too.
Searching on google did not fully help. Is there a way to do it programmatically ?