> For the complete documentation index, see [llms.txt](https://cvnnt.gitbook.io/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cvnnt.gitbook.io/documentation/introduction/why-use-covenant/stateful-onchain-btc-programmability-instead-of-trusted-entities.md).

# Stateful onchain BTC programmability instead of trusted entities

Covenant system provides  algorithmic, onchain operational functionality for self-custody BTCFi operations and cross-chain native Bitcoin DeFi with no middlemen, wraps, bridges or other off-chain parts.

With onchain verifiability, chain-agnostic bridgeless mechanics and stateful channels, Covenant turns Bitcoin’s UTXOs onto fully programmable, EVM-compatible onchain stateful objects while preserving Bitcoin’s security model end-to-end.

### Covenant system BTCFi opportunities vs. legacy solutions

<table><thead><tr><th align="center">What BTC users get</th><th width="249.83203125" align="center">Centralized / stateless off-chain solutions (wraps, bridges, federations, etc.)</th><th align="center">Covenant system</th></tr></thead><tbody><tr><td align="center">Earn yield, trade, lend, transfer</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="center">Use MetaMask and normal EVM dApps</td><td align="center">Sometimes</td><td align="center">Yes</td></tr><tr><td align="center">Keep 100 % self-custody of actual BTC</td><td align="center">No</td><td align="center">Yes</td></tr><tr><td align="center">Without wrapping</td><td align="center">No</td><td align="center">Yes</td></tr><tr><td align="center">Without bridges or federations</td><td align="center">No</td><td align="center">Yes</td></tr><tr><td align="center">Without operators or trusted middlemen</td><td align="center">No</td><td align="center">Yes</td></tr><tr><td align="center">Real BTC instant release without delays</td><td align="center">No</td><td align="center">Yes (&#x3C; 1 minute)</td></tr><tr><td align="center">100% on-chain round-trip </td><td align="center">No</td><td align="center">Yes</td></tr><tr><td align="center">Fully deterministic timings and operations</td><td align="center">No</td><td align="center">Yes</td></tr></tbody></table>
