DocumentationOpen App

Building on Permissionless

Gearbox's permissionless architecture is designed for extensibility. You can build new components that plug into the system without requiring governance approval for the integration itself.

What You Can Build

Extension TypeDescriptionGuide
AdapterAdd support for a new DeFi protocol (DEX, vault, staking) so Credit Accounts can interact with itAdapter Development
Protocol IntegrationCompose with Credit Accounts from your own smart contracts — build strategies, keepers, or automated managersProtocol Integration
Core ExtensionExtend the protocol itself — custom interest rate models, pool hooks, Credit Manager spokesCore Extension

How It Fits Together

Approval Flow

While building is permissionless, deploying to production uses the BCR verification process:

  1. Build your adapter/integration/extension
  2. Test with Foundry or Hardhat against forked mainnet
  3. Submit for audit
  4. Register in the Bytecode Repository with dual signatures
  5. Curators enable your component in their Credit Suites

Steps 1-2 are fully permissionless. Steps 3-5 ensure production safety.