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

# ERC-404

The [ERC-404](https://github.com/Pandora-Labs-Org/erc404) is a hybrid token standard that combines the functionalities of the ERC-721 standard (non-fungible tokens) and the ERC-20 standard (fungible tokens). This means that ERC-404 smart contracts can be seamlessly integrated into any ERC-20 or ERC-721 application (i.e., Uniswap or OpenSea).

By combining the functionalities of both ERC-721 and ERC-20 tokens standards, ERC-404 smart contracts can be highly customizable in defining token economics, which can range from unique, indivisible items (`0` decimals) to widely distributable assets with varying levels of granularity (from `1` to `18` decimals).

Xyxyx introduces a fully blockchain-based version of the ERC-404 standard, featuring native Base64-encoded SVG outputs as the `tokenURI`.

* [Parameters](/token-standards/erc-404/parameters.md)
