DeFi KitLearnLearnSDKSDKAPIAPIContributeContribute (opens in a new tab)
GitHubGitHub (opens in a new tab)
  • Overview
  • Actions
  • Protocols
    • Aave v2
      • Ethereum
    • Aave v3
      • Arbitrum
      • Base
      • Ethereum
      • Gnosis
      • Optimism
    • Ankr
      • Ethereum
    • Aura
      • Arbitrum
      • Base
      • Ethereum
      • Gnosis
      • Optimism
    • Balancer v2
      • Arbitrum
      • Base
      • Ethereum
      • Gnosis
      • Optimism
    • Compound v2
      • Ethereum
    • Compound v3
      • Ethereum
    • Convex
      • Ethereum
    • CowSwap
      • Arbitrum
      • Ethereum
      • Gnosis
    • Lido
      • Ethereum
    • Rocket Pool
      • Ethereum
    • Spark
      • Ethereum
      • Gnosis
    • Stader
      • Ethereum
    • StakeWise v2
      • Ethereum
    • StakeWise v3
      • Ethereum
      • Gnosis
    • Uniswap v3
      • Arbitrum
      • Base
      • Ethereum
      • Gnosis
      • Optimism
  • Bridges
    • Circle CCTP v1
      • Arbitrum
      • Base
      • Ethereum
      • Optimism
  • karpatkey Repertoire
    • Aave v3
      • Arbitrum
      • Base
      • Ethereum
      • Gnosis
      • Optimism
    • Aura
      • Arbitrum
      • Base
      • Ethereum
      • Gnosis
      • Optimism
    • Balancer
    • Lido
      • Ethereum
    • Balancer V2
      • Arbitrum
      • Base
      • Ethereum
      • Gnosis
      • Optimism
  • SDK
    • Getting Started
  • API
    • Getting Started
    • Endpoints
Question? Give us feedback → (opens in a new tab)Edit this page on GitHub →
Learn
SDK

SDK

The SDK offers the functions of the DeFi Kit as a TypeScript library that can be installed from npm. It is based on the Roles SDK (opens in a new tab). We provide a browser-based playground to use the SDK for composing permissions in a programmatic way without the need to install anything.

OptimismGetting Started

By karpatkey Logo