Sats Reverse Processor (SRP)

Satschain Reverse processor is responsible for crafting transactions for withdrawals back to BTCs.

In the case the user had sent a non-zero feeOption transaction, or when there is a transaction that was executed but failed, thus not consuming the value transacted, or a transaction that didn’t pass the initial validation checks at the indexing layer. If so, a BTC refund transaction is crafted and signed by the distributed network of nodes using robust threshold cryptography (Like FROST) and that transaction is then sent to the Bitcoin network by the nodes.

Here, FROST's threshold cryptography can be utilized for securing wallets and enhancing consensus mechanisms within Satschain. This ensures that a subset of nodes must collaborate to authorize transactions, preventing any single node from unilaterally making critical decisions or alterations.

This transaction will burn WBTC tokens from the users’ converted 0x address on the execution layer. Upon burning the SRP will send the burnt amount of WBTC as BTC back to the user with the fee set by the user as feeOption.

Last updated