giving BTC superpowers - borrow against it , repay once a month : credit card style !
Converting BTC → rBTC via the PowPeg ( In Phase 2 , for now we only have option to stake as rBTC )
Once the peg-in completes, rBTC is minted to the destination Rootstock address. That rBTC can then be staked or forwarded to your smart contract.
Contract already expects WRBTC/rBTC ERC-20 tokens
So once rBTC exists on Rootstock, it can be transfered to the contract for staking or for sending to an LP.
Flyover would be used as an option in next phase for faster txns to those who opt for it .
You stake rBTC (wrapped as an ERC-20 WRBTC token on Rootstock testnet) into the smart contract.
Funds do not move unless you (the staker) explicitly instruct the contract.
When you instruct, you give:
the recipient address, and
the settlement currency: rBTC OR USDRIF.
If recipient chooses rBTC → contract transfers the specified WRBTC to the recipient immediately (reducing your stake).
If recipient chooses USDRIF → contract transfers the agreed amount of WRBTC to the liquidity provider’s wallet (liquidity provider is specified at settlement time). The liquidity provider is expected to perform the on-chain/off-chain swap WRBTC → USDRIF and send the USDRIF to the recipient.
The contract records an obligation: the borrower/staker must repay the exact USDRIF amount (the amount that was sent to the recipient) to the smart contract address before the 25th of that month (due date recorded at settlement).
If repayment is late (past the recorded due date):
a 3% per month penalty (calculated on the staked rBTC principal used for the swap) accrues, and that penalty is sent daily, fractionally, to the liquidity provider’s wallet until repaid.
Because smart contracts cannot run themselves, the contract exposes a public function anyone (a “keeper”) can call to trigger the daily penalty payouts (the function will compute days overdue since last penalty and transfer the due fraction to the liquidity provider).
Repayment is done in USDRIF (contract must receive the exact USDRIF amount via transferFrom). When repaid, the loan is closed; no further penalties accrue.
YIeld through strategies , swaps and under-borrowed credit against BTC staked .
Implements a collateralized rBTC staking & settlement system on Rootstock where stakers lock rBTC and may instruct a settlement to a recipient in rBTC or USDRIF on trigger / when needed . If the settlement is in USDRIF, the contract forwards rBTC to a trusted liquidity provider which performs the peg/swap and sends USDRIF to the recipient; the staker must then repay the exact USDRIF to the contract by the 25th of the month. Late repayment triggers a fractional daily 3%/month penalty (paid to the LP) that is applied via a keeper call.

