{"version":1,"pages":[{"id":"-MNSf3Xgvl9PdweVf_SZ","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_WygI4","description":"These docs are a comprehensive guide to all dForce protocols, the codebase is hosted on Github and maintained by the dForce teams."},{"id":"-MNSjryLFG3TgcWyAv8f","title":"Yield Markets","pathname":"/lend/dtoken","siteSpaceId":"sitesp_WygI4","description":"dToken is an interest-bearing aggregator, representing a pro-rata claim of a specific ERC20 token plus yields earned.","breadcrumbs":[{"label":"Lending Protocols"}]},{"id":"-MNSuVJb0o139UW6OIlV","title":"Architecture","pathname":"/lend/dtoken/architecture","siteSpaceId":"sitesp_WygI4","description":"dToken's architectures of smart contracts.","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Yield Markets"}]},{"id":"-MNTgh8q2QVlQ0kxFcJP","title":"Modules","pathname":"/lend/dtoken/modules","siteSpaceId":"sitesp_WygI4","description":"dToken's core modules of smart contracts.","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Yield Markets"}]},{"id":"-MNTqI-nVSMbcv_58AL3","title":"Contracts","pathname":"/lend/dtoken/contracts","siteSpaceId":"sitesp_WygI4","description":"Deployed contracts in Ethereum Mainnet and Binance Smart Chain.","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Yield Markets"}]},{"id":"-MNbdMdG8rDtcnpv6ueI","title":"Security","pathname":"/lend/dtoken/security","siteSpaceId":"sitesp_WygI4","description":"Audited by several top security firms","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Yield Markets"}]},{"id":"-MNTgnlG0mUUSGCrDJNQ","title":"Interface","pathname":"/lend/dtoken/interface","siteSpaceId":"sitesp_WygI4","description":"dToken contract is fully compatible with ERC20 standard, other interfaces are descripted here.","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Yield Markets"}]},{"id":"-MNSjwmdZeMONBcvVpMx","title":"Lending & Synthetic Assets","pathname":"/lend/lend-and-synth","siteSpaceId":"sitesp_WygI4","description":"Synthetic multi-currency protocol build on top of the General lending protocol","breadcrumbs":[{"label":"Lending Protocols"}]},{"id":"-M_KTyI75lJuPjOpi_fg","title":"iTokens","pathname":"/lend/lend-and-synth/itokens","siteSpaceId":"sitesp_WygI4","description":"Interest bearing tokens to interact with Lending & Synthetic Protocol.","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Lending & Synthetic Assets"}]},{"id":"-M_KUJa59I59Hhkf7Hq1","title":"Controller","pathname":"/lend/lend-and-synth/controller","siteSpaceId":"sitesp_WygI4","description":"","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Lending & Synthetic Assets"}]},{"id":"-M_KUPYVWL_eBfAHTQsU","title":"iMSDTokens","pathname":"/lend/lend-and-synth/msdtokens","siteSpaceId":"sitesp_WygI4","description":"","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Lending & Synthetic Assets"}]},{"id":"-M_KVLsONybB0X8jLD3y","title":"MSDController","pathname":"/lend/lend-and-synth/msdcontroller","siteSpaceId":"sitesp_WygI4","description":"","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Lending & Synthetic Assets"}]},{"id":"-M_KVkld7cSII02IrktF","title":"Price Oracle","pathname":"/lend/lend-and-synth/oracle","siteSpaceId":"sitesp_WygI4","description":"We use ChainLink's decentralized oracles for the primary price feed, and use dForce oracle as a backup in case of price from ChainLink has significant deviation from markets.","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Lending & Synthetic Assets"}]},{"id":"-M_KVY-toStJaBrOE45N","title":"Reward Distribution","pathname":"/lend/lend-and-synth/distribution","siteSpaceId":"sitesp_WygI4","description":"","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Lending & Synthetic Assets"}]},{"id":"-M_KXLuPIhSCJbpfN7SK","title":"Security","pathname":"/lend/lend-and-synth/security","siteSpaceId":"sitesp_WygI4","description":"","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Lending & Synthetic Assets"}]},{"id":"-M_KVdBVT5nnUaMH9BmI","title":"Deployed Contracts","pathname":"/lend/lend-and-synth/deployed-contracts","siteSpaceId":"sitesp_WygI4","description":"","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Lending & Synthetic Assets"}]},{"id":"-M_KrB_2XwPsOEPNaF0y","title":"Glossary","pathname":"/lend/lend-and-synth/glossary","siteSpaceId":"sitesp_WygI4","description":"","breadcrumbs":[{"label":"Lending Protocols"},{"label":"Lending & Synthetic Assets"}]},{"id":"omcK8b4XNCs82z74DlZp","title":"Vaults","pathname":"/lend/vaults","siteSpaceId":"sitesp_WygI4","description":"Vaults can be tailor-made to support different collaterals and use cases with different risk profiles.","breadcrumbs":[{"label":"Lending Protocols"}]},{"id":"-MNSkHcFFuc3p_9JI1fC","title":"dForce Trade","pathname":"/liquidity-markets/trade","siteSpaceId":"sitesp_WygI4","description":"","breadcrumbs":[{"label":"Liquidity Protocols"}]},{"id":"zDosfWGzXAfGVmQLdvB5","title":"Liquidity Mining","pathname":"/liquidity-markets/liquidity-mining","siteSpaceId":"sitesp_WygI4","description":"Active liquidity mining contracts are all here","breadcrumbs":[{"label":"Liquidity Protocols"}]},{"id":"4NXiNG3W2qAqMNCtwNqt","title":"Free Staking","pathname":"/df-staking/free-staking","siteSpaceId":"sitesp_WygI4","description":"","breadcrumbs":[{"label":"DF Staking"}]},{"id":"c42veTrffUb6AcdxjPDO","title":"Lock-up Staking","pathname":"/df-staking/lock-up-staking","siteSpaceId":"sitesp_WygI4","description":"","breadcrumbs":[{"label":"DF Staking"}]}]}