Debt DAO’s marketplace enables open, permissionless, and competitive credit creation. Lenders, from stablecoin providers to DAO treasuries to TardFi hedge funds, compete to offer borrowers the best rates. Borrowers compete to build the best onchain business and get the lowest interest rates possible.
Table of Contents
<aside> 🦄 forked from Uniswap
</aside>
The protocol is implemented as a set of persistent, non-upgradable smart contracts; designed to prioritize censorship resistance, security, and self-custody. Once deployed, each marketplace contract will function in perpetuity with 100% uptime, assuming the continued existence of the Ethereum blockchain
All of our deployed contracts are permissionless and immutable by design. These design decisions were inspired by Ethereum's core values and our commitment to the ideals of permissionless access and immutability as indispensable components of a future in which anyone in the world can access financial services without fear of discrimination or counterparty risk.
Permissionless design means that the protocol's services are entirely open for public use, with no ability to selectively restrict who can or cannot use them. Anyone can swap, provide liquidity, or create new markets at will. This is a departure from traditional financial services, which typically restrict access based on geography, wealth status, and age. The protocol is also immutable. No party is able to pause the contracts or otherwise change the behavior of the protocol in any way.
It is worth noting that the Arbiter role is currently a trusted counterparty and oracles are always a central point of failure so the configuration of a marketplace contract is critical to its security. Oracles also define which tokens are allowed as collateral and lending.
Debt DAO focuses on building the infrastructure for novel credit products. This open and permissionless marketplace connects onchain Borrowers and Lenders via smart contracts to facilitate the entire credit life cycle - borrower diligence, origination, repayment, default, liquidation, closing, secondary trading and all the other steps involved in a line of credit facility. While our contracts can be used standalone as one-offs, its better to aggregate everyone’s deals into a “market” collection for easier viewing. Debt DAO Marketplaces are defined by having immutable default parameters for critical infra such as oracles and/or dynamic requirements like token gating. Markets with default parameters are inherently more secure since borrowers and lenders are assured that critical components will remain consistent across deals on the platform and into the future.
We are hoping that groups within the DeFi community will come together to form certain self-regulations and isolated markets that will facilitate specific types of deals. At the moment, the LineFactory contract acts a simplistic market contract by defining the oracle, arbiter, and a dex aggregator address that all revenue is traded through. If you are interested in running your own marketplace please reach out at @debtdao
Once multiple markets have started forming, aggregators will link them together onchain or offchain and display relevant info like oracle uptime that affect the inherent risks of each market. Borrowers and Lenders always that the ability to choose which marketplace that they want to use which mitigates these risks. At the moment there is only 1 marketplace live at debtdao.finance. We use Chainlink’s FeedRegistry as an oracle aggregator with sanity checks and decimal formatting on all responses.
A Service Provider is an independent actor in the onchain credit marketplace providing value-add services to facilitate primary and secondary market activity at any stage in the end-to-end credit lifecycle. Here are a few examples.