Closed friedger closed 12 months ago
Romeo engine uses p2tr function of the bdk crate to get the taproot address from a public key.
p2tr
The lib uses btc package and encode function. With the p2tr function, the same taproot is created as Romeo engine.
encode
See https://github.com/paulmillr/scure-btc-signer/issues/60
The bridge method for calculating the p2tr address now aligns with the bdk crate - i think this is correct but lets leave this open today in case Miller comes back with new info?
Fixed by https://github.com/stacks-network/sbtc-bridge-api/pull/86
Romeo engine uses
p2tr
function of the bdk crate to get the taproot address from a public key.The lib uses btc package and
encode
function. With thep2tr
function, the same taproot is created as Romeo engine.See https://github.com/paulmillr/scure-btc-signer/issues/60