Lender, Coin, and Vault contracts deployed by the Factory.
Singletons
Ethereum Mainnet
Sepolia Testnet
Discovering per-instance contracts
Each stablecoin instance consists of three contracts deployed byFactory.deploy(DeployParams):
- Lender — core lending contract for the instance
- Coin — ERC‑20 stablecoin for the instance
- Vault — ERC‑4626 staked vault for the instance
Deployed(address indexed lender, address indexed coin, address indexed vault) event emitted by the Factory on each deploy() call.
Interest model
A singleInterestModel instance is deployed per chain by the Factory constructor. Read its address from the Factory:

