# DEVELOPERS

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