Create new market
Deploy new market (crafter)
Silo provides an easy-to-use tool for deploying a market:
https://silo-finance.github.io/silo-market-crafter/wizard/?step=0
After deployment, you can request a review from the core team and have the market listed on Silo’s lending app. To do this, simply email the PR to deployment@silo.finance.
Deploy new market (manual)
The setup for a new market is extensive. Find the structure for new market configuration in ISiloConfig.InitData.
A market can be created for any two ERC-20 assets. An oracle is not necessary if the price of an asset A is equal to the price of an asset B. Usually, the oracle to denominate the price of an asset A in the price of an asset B should be created. Other setup parameters don't require active development and can be reused from existing markets.
Use this guide to prepare the local environment and execute the script to deploy a new silo market.
Please refer to the following page for a detailed step-by-step example of setting up custom oracles, hooks, and an interest rate model.
📄️ Deploy a market
A market always consists of two silos, silo0 and silo1. Here is a step-by-step guide to deploying a market.