[SCA] Doefin / Doefin-Contracts

Off-Chain (Public)
Audited on 2025/02/03
No active critical issues

Summary

This documentation introduces the core components of the **Doefin** protocol, a decentralized options trading platform combining off-chain Bitcoin block header verification and secure options settlement. Key contracts include the **DoefinV1OrderBook**, which manages binary options' creation, matching, and settlement; **DoefinV1Config**, which enables flexible protocol configuration; and the **DoefinV1BlockHeaderOracle**, which verifies Bitcoin block headers to support accurate option outcomes. Supplementing these, the **BlockHeaderUtils** library provides tools for handling Bitcoin block headers, ensuring the platform operates with integrity and transparency.

Issues (17)

Low
Medium
High
Critical
Total
Not fixed
2---2
Fixed
833115
Total1033117

Contracts (9)

#Github RepositoryCommit HashFileUrl
1

Doefin/v1-core

862d43eb006989bfe2ba74ef2923c272c18187b8src/DoefinV1BlockHeaderOracle.sol
Check on Github
2

Doefin/v1-core

862d43eb006989bfe2ba74ef2923c272c18187b8src/libraries/BlockHeaderUtils.sol
Check on Github
3

Doefin/v1-core

862d43eb006989bfe2ba74ef2923c272c18187b8src/interfaces/IDoefinV1OrderBook.sol
Check on Github
4

Doefin/v1-core

862d43eb006989bfe2ba74ef2923c272c18187b8src/interfaces/IDoefinBlockHeaderOracle.sol
Check on Github
5

Doefin/v1-core

862d43eb006989bfe2ba74ef2923c272c18187b8src/interfaces/IAdminable.sol
Check on Github
6

Doefin/v1-core

862d43eb006989bfe2ba74ef2923c272c18187b8src/DoefinV1OrderBook.sol
Check on Github
7

Doefin/v1-core

862d43eb006989bfe2ba74ef2923c272c18187b8src/DoefinV1Config.sol
Check on Github
8

Doefin/v1-core

862d43eb006989bfe2ba74ef2923c272c18187b8src/interfaces/IDoefinConfig.sol
Check on Github
9

Doefin/v1-core

862d43eb006989bfe2ba74ef2923c272c18187b8src/libraries/Errors.sol
Check on Github