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

# Developers

- [Addresses and Config](https://docs.foreprotocol.io/fore-protocol/documentation/developers/addresses-and-config.md)
- [Smart Contracts](https://docs.foreprotocol.io/fore-protocol/documentation/developers/smart-contracts.md)
- [ForeMarkets (Factory)](https://docs.foreprotocol.io/fore-protocol/documentation/developers/smart-contracts/foremarkets-factory.md): Extends ERC721 token standard
- [ForeMarket](https://docs.foreprotocol.io/fore-protocol/documentation/developers/smart-contracts/foremarket.md)
- [Protocol Config](https://docs.foreprotocol.io/fore-protocol/documentation/developers/smart-contracts/protocol-config.md)
- [MarketConfig](https://docs.foreprotocol.io/fore-protocol/documentation/developers/smart-contracts/marketconfig.md)
- [ForeAnalysts](https://docs.foreprotocol.io/fore-protocol/documentation/developers/smart-contracts/foreanalysts.md)
- [ForeToken](https://docs.foreprotocol.io/fore-protocol/documentation/developers/smart-contracts/foretoken.md): Extends ERC20 token standard
- [IPFS](https://docs.foreprotocol.io/fore-protocol/documentation/developers/ipfs.md)
- [Verifier NFT Metadata Format](https://docs.foreprotocol.io/fore-protocol/documentation/developers/ipfs/verifier-nft-metadata-format.md)
- [Market NFT Metadata Format](https://docs.foreprotocol.io/fore-protocol/documentation/developers/ipfs/market-nft-metadata-format.md)
- [Market Object Format](https://docs.foreprotocol.io/fore-protocol/documentation/developers/ipfs/market-object-format.md)
- [Base58 <->Bytes32](https://docs.foreprotocol.io/fore-protocol/documentation/developers/ipfs/base58-less-than-greater-than-bytes32.md)
