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

# Web3 Compatibility Layer

## Web3 Compatibility Layer <a href="#web3-compatibility-layer" id="web3-compatibility-layer"></a>

Janus is a web3 compatibility layer, it bridges the gap between Ethereum and Qtum. It is not 100% compatible but with some caveats you can easily port an Ethereum app to Qtum.

[Introduction to Janus](https://blog.qtum.org/introduction-to-janus-795ca6b9b843)

[Janus on Github](https://github.com/qtumproject/janus)

![](https://docs.qtum.site/en/Web3-Compatability-Layer/qtum-janus.png)
