> For the complete documentation index, see [llms.txt](https://docs.bprotocol.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bprotocol.org/technical-documentation.md).

# Technical Documentation

- [Risk Oracle](https://docs.bprotocol.org/technical-documentation/risk-oracle.md): In this section, you can read the different medium posts published regarding Risk Oracle, its use cases, and how devs can start using it.
- [Economic Risk Management - The Path Towards Permissionless DeFi Lending](https://docs.bprotocol.org/technical-documentation/risk-oracle/economic-risk-management-the-path-towards-permissionless-defi-lending.md)
- [The Power of Automated Decision-Making in DeFi Risk Management Processes](https://docs.bprotocol.org/technical-documentation/risk-oracle/the-power-of-automated-decision-making-in-defi-risk-management-processes.md)
- [Mitigating The Human Factor in DeFi Risk Management](https://docs.bprotocol.org/technical-documentation/risk-oracle/mitigating-the-human-factor-in-defi-risk-management.md)
- [V2 (B.AMM)](https://docs.bprotocol.org/technical-documentation/v2.md)
- [RiskDAO - Research & Risk Analysis For DeFi Lending Protocols](https://docs.bprotocol.org/technical-documentation/riskdao-research-and-risk-analysis-for-defi-lending-protocols.md): RiskDAO is a risk assessment service DAO initiated by B.Protocol and other contributors, including 1kx research arm, La Tribu dev group, and others.
- [V1 (deprecated)](https://docs.bprotocol.org/technical-documentation/v1.md): Below is the original white paper of B.Protocol v1, released in June 2020.
- [Smart Contracts](https://docs.bprotocol.org/technical-documentation/smart-contracts.md)
- [BPRO Token](https://docs.bprotocol.org/technical-documentation/smart-contracts/bpro-token.md): The BPRO governance token is a mintable token, and the distribution schedule for the first 4 years was fixed by the community. It controls the protocol parameters via Governor Bravo DAO.
- [B.MakerDAO](https://docs.bprotocol.org/technical-documentation/smart-contracts/makerdao.md): The B.MakerDAO implementation is fully interface compatible with MakerDAO's original CdpManager. With BCdpManager taking the role of CdpManager.
- [B.Compound](https://docs.bprotocol.org/technical-documentation/smart-contracts/compound.md): B.Compound code is fully interface compatible with the original Compound interface, with BComptroller taking the role of Compound's original Comptroller, and bToken replacing cToken role.
- [B.Liquity](https://docs.bprotocol.org/technical-documentation/smart-contracts/liquity.md): The integration with Liquity only wraps its stability pool. And it is not interface compatible to the original Liquity contracts.
- [Hundred-Finance](https://docs.bprotocol.org/technical-documentation/smart-contracts/hundred-finance.md): B.Protocol provides a backstop to some of Hundred Finance markets.
- [Vesta-Finance](https://docs.bprotocol.org/technical-documentation/smart-contracts/vesta-finance.md): B.Protocol provides a backstop to some of Vesta Finance markets.
- [Audits & Bug Bounty](https://docs.bprotocol.org/technical-documentation/bug-bounty.md)
- [Archive pages](https://docs.bprotocol.org/technical-documentation/archive-pages.md)
- [Liquidity Mining phase 2](https://docs.bprotocol.org/technical-documentation/archive-pages/liquidity-mining.md)
- [Previous Liquidity Mining phases](https://docs.bprotocol.org/technical-documentation/archive-pages/liquidity-mining/liquidity-mining-phase-1.md): Below you can find the details of the previous liquidity mining phases of B.Protocol.
