> For the complete documentation index, see [llms.txt](https://bitfi-2.gitbook.io/bitfi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bitfi-2.gitbook.io/bitfi/developer/using-contract.md).

# Using Contract

Learn how to interact with BitFi's contracts.

## bfBTC

* [Stake bfBTC](/bitfi/developer/using-contract/stake-bfbtc.md)
* [Unstake bfBTC](/bitfi/developer/using-contract/unstake-bfbtc.md)
* [bfBTC Fees](/bitfi/developer/using-contract/bfbtc-fees.md)
* [bfBTC Price Oracle](/bitfi/developer/using-contract/bfbtc-price-oracle.md)

## bfUSD

* [Stake bfUSD](/bitfi/developer/using-contract/stake-bfusd.md)
* [Unstake bfUSD](/bitfi/developer/using-contract/unstake-bfusd.md)
* [Redeem bfUSD](/bitfi/developer/using-contract/redeem-bfusd.md)
* [bfUSD Fees](/bitfi/developer/using-contract/bfusd-fees.md)
* [bfUSD Oracle](/bitfi/developer/using-contract/bfusd-oracle.md)
