on top of that i think we should also track the transaction on bitcion network and expose an endpoint to the front end that will return a status and details for every redeem transaction
`getRedeemStatus(id) -> { sui_tx, amount_sats, status(including number of confirmations on btc), bitcion_tx}