Kresko Documentation
GitHubWhitepaperTwitterDiscord
  • ℹ️Kresko 101
  • fundamentals
    • CDPs
      • ICDP
        • Deposit
        • Withdraw
        • Burn / Repay
        • Minting / Borrowing
        • Liquidations
      • SCDP
        • Deposits
        • Swaps
        • Liquidations
    • Collateral Assets
    • Kresko Assets
    • KISS
    • Synth Wrap
    • Liquidations
    • Oracles
    • Glossary
    • Litepaper
  • Developers
    • Contracts Overview
    • Liquidations
    • Errors
  • contracts
    • Deployment Addresses
  • Security
    • Audits
    • Bug Bounty
  • Brand Kit
    • Design Resources
  • Events
    • Closed Beta
    • Quest for Kresk: Season 0
      • Scoring Methodology
      • FAQs
Powered by GitBook
On this page
  1. Developers

Contracts Overview

PreviousLitepaperNextLiquidations

Last updated 1 year ago

This documentation is a work in progress!

Introduction

Contracts that Kresko has developed mainly fall into four categories:

  • Diamond: Contracts related to EIP-2535 diamond proxy pattern.

  • Core: ICDP/SCDP Borrow/Mint/Liquidation state, logic and configuration.

  • Vault: ERC-4626 derivative.

  • Tokenization: Kresko Asset, Kresko Asset Anchor (Non-rebasing wrapper token), KISS.

Repository:

https://github.com/kreskohq/kresko-protocol