Gearbox Permissionless Overview
Gearbox Permissionless is the governance and infrastructure layer that makes the entire protocol trustless, verifiable, and permissionlessly extensible across chains.
It is implemented as a collection of smart contracts that define roles, boundaries, and processes — ensuring no single entity can access user funds or override market parameters. The code is open source at github.com/Gearbox-protocol/permissionless.
Design Principles
- Non-Interference with Decisions — the DAO cannot influence or override decisions made by Market Curators or Instance Owners
- No Control Over Market Contracts — market parameters allow flexible modification by Curators, but the DAO cannot alter them
- Exclusive Control Over System Contract Versions — only the DAO can authorize new versions of system contracts (core protocol logic). Adding adapters, price feeds, bots, or other components remains permissionless.
- Chain Expansion Oversight — only the DAO can activate Gearbox on new chains, ensuring the correct Treasury address and Instance Owner multisig are set
Core Components
| Component | Purpose |
|---|---|
| Contract Types & Versioning | Type system for all protocol contracts. Domain-based organization, semantic versioning, module replacement (not proxies) |
| Cross-Chain Multisig (CCM) | Governance synchronization across chains. Hash-linked batches, strict sequential ordering |
| Bytecode Repository (BCR) | On-chain registry of audited bytecode. System vs public domains, dual-signature verification |
| Instances | Per-chain protocol replicas. DAO-activated, managed by Instance Owner |
| PriceFeed Store | Token-to-oracle marketplace. Instance Owner managed, curator-consumed |
| Treasury & Insurance | Fee distribution (curator/DAO split) and loss coverage fund |
Roles
The protocol defines a clear hierarchy of roles, each with strictly bounded authority enforced at the smart contract level:
| Role | Scope | Can Affect Users |
|---|---|---|
| DAO (token holders) | All chains | No |
| Technical Multisig | All chains | No |
| Auditors | All chains | No |
| Instance Owners | One chain | No |
| Financial Representatives | One chain | No |
| Market Curators | Market | Yes (with timelock) |
| Emergency Admin | Market | Yes (immediate) |
| Pausable/Unpausable Admins | Market | Yes |
| Emergency Liquidators | Market | Yes |
See Roles & Permissions for detailed authority tables.