Exactly Protocol logo

Exactly Protocol

Exactly Protocol is a decentralized, non-custodial, open-source protocol providing autonomous fixed and variable interest rate credit markets on Ethereum, Optimism, and Base. It enables users to deposit and borrow crypto assets at both variable rates and fixed rates through maturity pools, using a continuous non-linear interest rate model, dynamic close factor liquidations, and a rewards distribution system with the EXA governance token.

5 APIs 0 Features
DeFiLendingBorrowingFixed RateVariable RateEthereumOptimismBaseERC-4626Credit Markets

APIs

Exactly Protocol Previewer API

Read-only smart contract interface for previewing deposits, borrows, withdrawals, and repayments across all market maturity pools. Returns projected yields, repayment amounts, a...

Exactly Protocol Market API

ERC-4626-compliant smart contract interface for the core Market contract exposing view and write methods for depositing, borrowing, withdrawing, repaying, minting, redeeming, an...

Exactly Protocol Auditor API

Smart contract interface for the Auditor, the central risk management component that manages market listings, collateral factors, account liquidity checks, and liquidation eligi...

Exactly Protocol RewardsController API

Smart contract interface for querying and claiming EXA and esEXA token rewards distributed to depositors and borrowers. Supports querying claimable rewards, reward configuration...

Exactly Protocol Subgraph API (The Graph)

GraphQL subgraph API powered by The Graph for querying indexed on-chain data from Exactly Protocol on Ethereum mainnet and Optimism. Supports advanced queries including aggregat...

Semantic Vocabularies

Exactly Context

12 classes · 42 properties

JSON-LD

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHub
GitHub
🔗
Discord
Discord
🔗
Twitter
Twitter
🔗
Telegram
Telegram
🔗
Medium
Medium
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
BugBounty
BugBounty
🟢
StatusPage
StatusPage
🔗
Governance
Governance
🔗
WhitePaper
WhitePaper
🔗
Audits
Audits
🔗
SmartContracts
SmartContracts
🔗
Finops
Finops

Sources

apis.yml Raw ↑
name: Exactly Protocol
description: >
  Exactly Protocol is a decentralized, non-custodial, open-source protocol providing
  autonomous fixed and variable interest rate credit markets on Ethereum, Optimism,
  and Base. It enables users to deposit and borrow crypto assets at both variable
  rates and fixed rates through maturity pools, using a continuous non-linear interest
  rate model, dynamic close factor liquidations, and a rewards distribution system
  with the EXA governance token.
image: https://exact.ly/favicon.ico
tags:
  - DeFi
  - Lending
  - Borrowing
  - Fixed Rate
  - Variable Rate
  - Ethereum
  - Optimism
  - Base
  - ERC-4626
  - Credit Markets
created: "2026-06-14"
modified: "2026-06-14"
url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/apis.yml
specificationVersion: "0.19"
apis:

  - name: Exactly Protocol Previewer API
    description: >
      Read-only smart contract interface for previewing deposits, borrows, withdrawals,
      and repayments across all market maturity pools. Returns projected yields, repayment
      amounts, and comprehensive account positions across all markets on Ethereum and
      Optimism without executing any transactions.
    image: https://exact.ly/favicon.ico
    humanURL: https://docs.exact.ly/guides/periphery-contracts/previewer-read-only.md
    baseURL: https://app.exact.ly
    tags:
      - Previewer
      - Markets
      - Maturity Pools
      - User Positions
      - Read-only
    properties:
      - type: Documentation
        url: https://docs.exact.ly/guides/periphery-contracts/previewer-read-only.md
      - type: Plans
        url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/plans/plans.yml
      - type: RateLimits
        url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/rate-limits/rate-limits.yml
    contact:
      - FN: Exactly Protocol
        url: https://docs.exact.ly
        email: ""

  - name: Exactly Protocol Market API
    description: >
      ERC-4626-compliant smart contract interface for the core Market contract exposing
      view and write methods for depositing, borrowing, withdrawing, repaying, minting,
      redeeming, and liquidating positions at both variable and fixed rates. Includes
      account snapshots, debt previews, and floating asset calculations.
    image: https://exact.ly/favicon.ico
    humanURL: https://docs.exact.ly/guides/protocol/market.md
    baseURL: https://app.exact.ly
    tags:
      - Market
      - ERC-4626
      - Deposits
      - Borrows
      - Liquidations
      - Variable Rate
      - Fixed Rate
    properties:
      - type: Documentation
        url: https://docs.exact.ly/guides/protocol/market.md
      - type: Plans
        url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/plans/plans.yml
      - type: RateLimits
        url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/rate-limits/rate-limits.yml
    contact:
      - FN: Exactly Protocol
        url: https://docs.exact.ly
        email: ""

  - name: Exactly Protocol Auditor API
    description: >
      Smart contract interface for the Auditor, the central risk management component
      that manages market listings, collateral factors, account liquidity checks,
      and liquidation eligibility. Provides methods to query all markets, compute
      account liquidity, calculate seizure amounts, and check liquidation conditions.
    image: https://exact.ly/favicon.ico
    humanURL: https://docs.exact.ly/guides/protocol/auditor.md
    baseURL: https://app.exact.ly
    tags:
      - Auditor
      - Risk
      - Collateral
      - Liquidity
      - Liquidations
      - Markets
    properties:
      - type: Documentation
        url: https://docs.exact.ly/guides/protocol/auditor.md
      - type: Plans
        url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/plans/plans.yml
      - type: RateLimits
        url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/rate-limits/rate-limits.yml
    contact:
      - FN: Exactly Protocol
        url: https://docs.exact.ly
        email: ""

  - name: Exactly Protocol RewardsController API
    description: >
      Smart contract interface for querying and claiming EXA and esEXA token rewards
      distributed to depositors and borrowers. Supports querying claimable rewards,
      reward configurations, distribution timelines, reward indexes, and claiming
      rewards across all market operations.
    image: https://exact.ly/favicon.ico
    humanURL: https://docs.exact.ly/guides/protocol/rewardscontroller.md
    baseURL: https://app.exact.ly
    tags:
      - Rewards
      - EXA
      - esEXA
      - Distribution
      - Governance
    properties:
      - type: Documentation
        url: https://docs.exact.ly/guides/protocol/rewardscontroller.md
      - type: Plans
        url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/plans/plans.yml
      - type: RateLimits
        url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/rate-limits/rate-limits.yml
    contact:
      - FN: Exactly Protocol
        url: https://docs.exact.ly
        email: ""

  - name: Exactly Protocol Subgraph API (The Graph)
    description: >
      GraphQL subgraph API powered by The Graph for querying indexed on-chain data
      from Exactly Protocol on Ethereum mainnet and Optimism. Supports advanced queries
      including aggregation, filtering, relationships, and historical data for markets,
      user positions, maturity pools, borrowing rates, and protocol-wide statistics.
    image: https://exact.ly/favicon.ico
    humanURL: https://docs.exact.ly/guides/the-graph.md
    baseURL: https://api.thegraph.com
    tags:
      - GraphQL
      - Subgraph
      - The Graph
      - Historical Data
      - Analytics
      - Ethereum
      - Optimism
    properties:
      - type: Documentation
        url: https://docs.exact.ly/guides/the-graph.md
      - type: GraphQL
        url: https://thegraph.com/explorer/subgraphs/As6Xz6GCvbW8B9Xb7Rx2LqQeJcL3FcUyD8Tk95L8rG5d
      - type: GraphQL
        url: https://thegraph.com/explorer/subgraphs/9jpa2F3ZuirB11m3GL36wcNoNGETd3Z2zf7Cre5iwyeC
      - type: Plans
        url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/plans/plans.yml
      - type: RateLimits
        url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/rate-limits/rate-limits.yml
    contact:
      - FN: Exactly Protocol
        url: https://docs.exact.ly
        email: ""

common:
  - type: Website
    url: https://exact.ly
  - type: Documentation
    url: https://docs.exact.ly
  - type: GitHub
    url: https://github.com/exactly
  - type: Discord
    url: https://discord.gg/exactly
  - type: Twitter
    url: https://twitter.com/exactlyprotocol
  - type: Telegram
    url: https://t.me/exactlyprotocol
  - type: Medium
    url: https://medium.com/exactly-protocol
  - type: TermsOfService
    url: https://exact.ly/terms
  - type: PrivacyPolicy
    url: https://exact.ly/privacy
  - type: BugBounty
    url: https://immunefi.com/bounty/exactly
  - type: StatusPage
    url: https://exact.ly
  - type: Governance
    url: https://docs.exact.ly/governance/protocol-governance
  - type: WhitePaper
    url: https://docs.exact.ly/resources/white-paper
  - type: Audits
    url: https://docs.exact.ly/security/audits
  - type: SmartContracts
    url: https://docs.exact.ly/guides/smart-contract-addresses.md
  - type: Finops
    url: https://raw.githubusercontent.com/api-evangelist/exactly/refs/heads/main/finops/finops.yml

maintainers:
  - FN: Kin Lane
    email: [email protected]