# Dolomite ## Dolomite GitBook - [Dolomite](https://docs.dolomite.io/dolomite.md): Dolomite is a next-generation decentralized money market protocol and DEX that offers broad token support and capital efficiency with its virtual liquidity system. - [DOLO](https://docs.dolomite.io/dolo.md): DOLO is the governance token for the Dolomite protocol, designed to align incentives and foster sustainable growth. - [Token Mechanics](https://docs.dolomite.io/dolo/token-mechanics.md): Dive into how DOLO, veDOLO, and oDOLO form the core of the Dolomite ecosystem - [oDOLO Execution Floor](https://docs.dolomite.io/dolo/odolo-execution-floor.md): How the $0.03 minimum final execution price applies when oDOLO is converted into discounted veDOLO. - [Airdrop](https://docs.dolomite.io/dolo/airdrop.md) - [Distribution](https://docs.dolomite.io/dolo/distribution.md) - [Borrow Fee Rebates](https://docs.dolomite.io/dolo/borrow-fee-rebates.md) - [Dolomite Governance](https://docs.dolomite.io/dolomite-governance.md) - [Governance Proposals](https://docs.dolomite.io/dolomite-governance/past-governance.md): A complete record of Dolomite Improvement Proposals and their outcomes. - [DIP-01: Instant oDOLO Exit](https://docs.dolomite.io/dolomite-governance/past-governance/dip-01-instant-odolo-exit.md) - [DIP-02: oDOLO Emissions Across Chains & Assets](https://docs.dolomite.io/dolomite-governance/past-governance/dip-02-odolo-emissions-across-chains-and-assets.md) - [DIP-03: Borrow Fee Rebates](https://docs.dolomite.io/dolomite-governance/past-governance/dip-03-borrow-fee-rebates.md) - [DIP-04: Rebalance oDOLO Emissions](https://docs.dolomite.io/dolomite-governance/past-governance/dip-04-rebalance-odolo-emissions.md) - [DIP-05: Native Limit Orders](https://docs.dolomite.io/dolomite-governance/past-governance/dip-05-native-limit-orders.md) - [DIP-06: Update oDOLO Emissions](https://docs.dolomite.io/dolomite-governance/past-governance/dip-06-update-odolo-emissions.md) - [DIP-07: oDOLO Execution Floor](https://docs.dolomite.io/dolomite-governance/past-governance/dip-07-odolo-execution-floor.md) - [USD1 Points](https://docs.dolomite.io/usd1-points.md): The USD1 Points Program rewards users for holding USD1 on Dolomite. There’s nothing to claim, no staking, and no extra steps — once you deposit USD1 into Dolomite, you’re automatically earning points. - [Community XP](https://docs.dolomite.io/community-xp.md): One of our core beliefs in what makes a successful protocol is the community that stands behind it. - [Dolomite Balances](https://docs.dolomite.io/dolomite-balances.md): Your Dolomite Balance is the virtual liquidity you own in the protocol that can be used across all of Dolomite's services. - [New guides coming soon](https://docs.dolomite.io/guide.md) - [How to open a loan](https://docs.dolomite.io/guide/how-to-open-a-loan.md) - [Depositing to Dolomite](https://docs.dolomite.io/guide/depositing-to-dolomite.md) - [Withdrawing from Dolomite](https://docs.dolomite.io/guide/withdrawing-from-dolomite.md) - [Borrow](https://docs.dolomite.io/guide/borrow.md) - [Strategies](https://docs.dolomite.io/guide/strategies.md) - [Zap](https://docs.dolomite.io/guide/zap.md) - [Trade](https://docs.dolomite.io/guide/trade.md) - [History](https://docs.dolomite.io/guide/history.md) - [Stats](https://docs.dolomite.io/guide/stats.md) - [Switching Networks](https://docs.dolomite.io/guide/switching-networks.md) - [Campaign Guides](https://docs.dolomite.io/campaign-guides.md): Guides for Special Dolomite Campaigns - [Zap your ETH! Campaign](https://docs.dolomite.io/campaign-guides/zap-your-eth-campaign.md) - [Integrations](https://docs.dolomite.io/integrations.md): Dolomite's modular infrastructure paves the way for unique and cooperative integrations with other DeFi protocols. - [Concrete Assets](https://docs.dolomite.io/integrations/concrete-assets.md) - [Berachain - Proof of Liquidity](https://docs.dolomite.io/integrations/berachain-proof-of-liquidity.md): This section outlines our integration of Proof of Liquidity on Berachain, the mechanics behind it and the opportunities it provides for position design. - [GMX](https://docs.dolomite.io/integrations/gmx.md): This page links to the different integrations Dolomite has with the GMX ecosystem - [GMX](https://docs.dolomite.io/integrations/gmx/gmx.md): All about GMX, its integration with Dolomite, and what makes it special for GMX holders. - [GM](https://docs.dolomite.io/integrations/gmx/gm.md): All about GM, its integration with Dolomite, and what makes it special for GM holders. - [Pendle](https://docs.dolomite.io/integrations/pendle.md): This page links to the different integrations Dolomite has with the Pendle ecosystem - [Pendle - PT](https://docs.dolomite.io/integrations/pendle/pendle-pt.md): All about PT assets, their integration with Dolomite, and what makes them special for Pendle users. - [Pendle - YT](https://docs.dolomite.io/integrations/pendle/pendle-yt.md): All about YT assets, their integration with Dolomite, and what makes them special for Pendle users. - [Arbitrum - vARB](https://docs.dolomite.io/integrations/arbitrum-varb.md): All about vARB and its use in Arbitrum governance. - [Markets](https://docs.dolomite.io/markets.md): Dolomite wraps around tokens to create markets and are accessed via numerical ID (not token address). - [Risk Management](https://docs.dolomite.io/risk-management.md): Dolomite has an expressive system for managing the protocol's risks. - [Smart Contract Addresses](https://docs.dolomite.io/smart-contract-addresses.md): Dolomite's smart contracts are deployed to various decentralized networks. - [Core - Immutable](https://docs.dolomite.io/smart-contract-addresses/core-immutable.md): Dolomite's Core repository makes up the immutable layer of Dolomite Margin as well as a few important proxy contracts - [Core - Proxies](https://docs.dolomite.io/smart-contract-addresses/core-proxies.md): Dolomite's Core repository makes up the immutable layer of Dolomite Margin as well as a few important router and proxy contracts - [Core - Routers](https://docs.dolomite.io/smart-contract-addresses/core-routers.md): Dolomite's Core repository makes up the immutable layer of Dolomite Margin as well as a few important router and proxy contracts - [Module - dTokens](https://docs.dolomite.io/smart-contract-addresses/module-dtokens.md): dTokens Enable Rapid Composability between Dolomite and 3rd Party Integrations - [Module - DOLO](https://docs.dolomite.io/smart-contract-addresses/module-dolo.md): Dolomite tokenomics contracts - [Module - General](https://docs.dolomite.io/smart-contract-addresses/module-general.md): Some generic helper contracts have been developed in the Modules repository to unify the dev experience - [Historical Module - oARB Liquidity Mining](https://docs.dolomite.io/smart-contract-addresses/module-oarb-liquidity-mining.md): Historical contract addresses for the oARB Liquidity Mining Program, created for the Arbitrum STIP grant program that ended in 2024. - [Admin Privileges](https://docs.dolomite.io/admin-privileges.md): Understanding how the owners of the Dolomite Margin protocol can effectuate changes is important for disclosing risk. - [Admin Transactions](https://docs.dolomite.io/admin-transactions.md): Admin Transactions are organized in a GitHub repository for you to track and monitor - [Audits & Security](https://docs.dolomite.io/audits-and-security.md): Dolomite splits its smart contract development to two repositories: Core & Modules. - [Chainalysis Crypto Incident Response](https://docs.dolomite.io/audits-and-security/chainalysis-crypto-incident-response.md): Dolomite is protected by Chainalysis Crypto Incident Response (CIR) to allow for swift action in worst case scenarios. - [Bug Bounty](https://docs.dolomite.io/bug-bounty.md): The disclosure of security vulnerabilities helps us ensure the security of our users. - [FAQ](https://docs.dolomite.io/faq.md) - [Media Kit](https://docs.dolomite.io/media-kit.md) - [Deprecated](https://docs.dolomite.io/deprecated.md): This page contains links to deprecated parts of Dolomite that are no longer in use - [Historical Jones DAO - jUSDC](https://docs.dolomite.io/deprecated/jones-dao-jusdc.md): All about jUSDC, its integration with Dolomite, and what makes it special for jUSDC holders. - [Historical GM Launch Campaign](https://docs.dolomite.io/deprecated/gm-launch-campaign.md) - [Historical USDY Launch Campaign](https://docs.dolomite.io/deprecated/usdy-launch-campaign.md) - [Historical mETH Launch Campaign](https://docs.dolomite.io/deprecated/meth-launch-campaign.md) - [Historical MIM Launch Campaign](https://docs.dolomite.io/deprecated/mim-launch-campaign.md) - [Historical jUSDC Launch Campaign](https://docs.dolomite.io/deprecated/jusdc-launch-campaign.md) - [Historical Zap your GLP! Campaign](https://docs.dolomite.io/deprecated/zap-your-glp-campaign.md) - [Historical YT-GLP Launch Campaign](https://docs.dolomite.io/deprecated/yt-glp-launch-campaign.md) - [Historical GLP](https://docs.dolomite.io/deprecated/glp.md): All about GLP, its integration with Dolomite, and what makes it special for GLP holders. - [Historical Abracadabra - magicGLP](https://docs.dolomite.io/deprecated/abracadabra-magicglp.md): All about magicGLP, its integration with Dolomite, and what makes it special for magicGLP holders. - [Historical PlutusDAO - plvGLP](https://docs.dolomite.io/deprecated/plutusdao-plvglp.md): All about plvGLP, its integration with Dolomite, and what makes it special for plvGLP holders. - [oARB Incentives Program](https://docs.dolomite.io/deprecated/oarb-incentives-program.md): Historical mechanics of the oARB incentives program that ended in 2024. - [Minerals](https://docs.dolomite.io/deprecated/minerals.md): A completed program that recognized loyal liquidity providers. Minerals collected during the program can be used for the DOLO Options Airdrop. - [Historical Guide To Level 4](https://docs.dolomite.io/deprecated/guide-to-level-4.md): Historical guide for the retired oARB Level 4 benefit. - [Retired Pool](https://docs.dolomite.io/deprecated/pool.md): Historical notice for Dolomite's retired Pool interface. - [Roadmap Source](https://docs.dolomite.io/deprecated/roadmap.md): Current source for Dolomite's public roadmap direction. - [Dolomite Margin - Overview](https://docs.dolomite.io/developer-documentation/dolomite-margin-overview.md): An overview of Dolomite's smart contract architecture. - [Dolomite Margin - Glossary](https://docs.dolomite.io/developer-documentation/dolomite-margin-glossary.md): To understand how Dolomite Margin works, it's essential to understand the following glossary of terms, which makes up its architecture. - [Dolomite Margin - Getters](https://docs.dolomite.io/developer-documentation/dolomite-margin-getters.md): Dolomite Margin has an extensive list of functions you can use to query the smart contract's state. - [Dolomite Margin - Events](https://docs.dolomite.io/developer-documentation/dolomite-margin-events.md): Dolomite's Core smart contracts emit events that make tracking system changes easy. - [Dolomite Margin - dTokens](https://docs.dolomite.io/developer-documentation/dolomite-margin-dtokens.md): An ERC4626 vault token that wraps around your Dolomite balance - [Depositing or Withdrawing](https://docs.dolomite.io/developer-documentation/depositing-or-withdrawing.md): Depositing or withdrawing into Dolomite is easy with the DepositWithdrawalRouter. You can find the address on the Smart Contract Addresses pages. - [Managing Borrow Positions](https://docs.dolomite.io/developer-documentation/managing-borrow-positions.md): Moving assets between positions and opening/closing borrow positions is easy with the BorrowPositionRouter. You can find the address on the Smart Contract Addresses page. - [Zapping Assets](https://docs.dolomite.io/developer-documentation/zapping-assets.md): Swapping assets is easy with the GenericTraderRouter. You can find the address for the router on the Smart Contract Addresses page. - [Flash Loans](https://docs.dolomite.io/developer-documentation/flash-loans.md): Dolomite offers free access to flash loans for any market that is not in Isolation Mode. - [E-Mode & Segregated Risk](https://docs.dolomite.io/developer-documentation/e-mode-and-segregated-risk.md): Dolomite's risk override system empowers users to borrow against assets with increased LTVs or modified risk parameters to partition risk and maximize underwriting potential. - [TypeScript Client](https://docs.dolomite.io/developer-documentation/typescript-client.md): TypeScript library for interacting with the DolomiteMargin smart contracts. - [Subgraph](https://docs.dolomite.io/developer-documentation/subgraph.md): Dolomite's subgraphs are essential for indexing the state of the protocol.