# INIT Capital Developer Docs

## INIT Capital Developer Docs

- [Overview](https://dev.init.capital/overview.md)
- [Core Contracts](https://dev.init.capital/core-contracts.md)
- [Guides](https://dev.init.capital/guides.md)
- [Basic Interaction](https://dev.init.capital/guides/basic-interaction.md)
- [Deposit and Withdraw](https://dev.init.capital/guides/basic-interaction/deposit-and-withdraw.md): Deposits to & Withdraws from the specified lending pool. When you deposit to the lending pool, the corresponding "inToken" will be minted as a receipt token that represents your shares of the pool.
- [Create Position](https://dev.init.capital/guides/basic-interaction/create-position.md): Create a new position in InitCore.
- [Add and Remove Collateral](https://dev.init.capital/guides/basic-interaction/add-and-remove-collateral.md): Adding & Removing collaterals to/from an existing position.
- [Borrow and Repay](https://dev.init.capital/guides/basic-interaction/borrow-and-repay.md): Borrow & Repay tokens on InitCore's position.
- [Changing Position Mode](https://dev.init.capital/guides/basic-interaction/changing-position-mode.md): Change a position's mode.
- [Advanced Interaction](https://dev.init.capital/guides/advanced-interaction.md)
- [Liquidate Position](https://dev.init.capital/guides/advanced-interaction/liquidate-position.md): Liquidating unhealthy positions.
- [Flashloan](https://dev.init.capital/guides/advanced-interaction/flashloan.md): Flashloan tokens from the lending pool.
- [Multicall](https://dev.init.capital/guides/advanced-interaction/multicall.md): Batch transaction with InitCore's multicall.
- [Callback](https://dev.init.capital/guides/advanced-interaction/callback.md)
- [Liquidity Hook](https://dev.init.capital/guides/liquidity-hook.md)
- [Multicall with Callback](https://dev.init.capital/guides/liquidity-hook/multicall-with-callback.md)
- [Money Market Hook](https://dev.init.capital/guides/liquidity-hook/money-market-hook.md)
- [Looping Hook](https://dev.init.capital/guides/liquidity-hook/looping-hook.md)
- [Margin Trading Hook](https://dev.init.capital/guides/liquidity-hook/margin-trading-hook.md)
- [Contract References](https://dev.init.capital/contract-references.md)
- [InitCore](https://dev.init.capital/contract-references/initcore.md)
- [PosManager](https://dev.init.capital/contract-references/posmanager.md)
- [LendingPool](https://dev.init.capital/contract-references/lendingpool.md)
- [Config](https://dev.init.capital/contract-references/config.md)
- [RiskManager](https://dev.init.capital/contract-references/riskmanager.md)
- [InitOracle](https://dev.init.capital/contract-references/initoracle.md)
- [LiqIncentiveCalculator](https://dev.init.capital/contract-references/liqincentivecalculator.md)
- [DoubleSlopeIRM](https://dev.init.capital/contract-references/doubleslopeirm.md)
- [InitErrors](https://dev.init.capital/contract-references/initerrors.md)
- [MoneyMarketHook](https://dev.init.capital/contract-references/moneymarkethook.md)
- [LoopingHook](https://dev.init.capital/contract-references/loopinghook.md)
- [MarginTradingHook](https://dev.init.capital/contract-references/margintradinghook.md)
- [Contract Addresses](https://dev.init.capital/contract-addresses.md)
- [Blast](https://dev.init.capital/contract-addresses/blast.md)
- [Mantle](https://dev.init.capital/contract-addresses/mantle.md)
