Paladin Docs
  • Overview
  • Quest V2
    • Overview
    • Quest Types & Features
    • Creating a Quest
      • Fixed Quests
      • Ranged Quests
    • Voting for Quests
    • Delegating your vote
    • Claiming rewards
    • Reward Distribution
    • Smart Contracts (v2.1)
      • QuestDataTypes
      • QuestBoard
      • MultiMerkleDistributorV2
    • Smart Contracts (V2)
      • QuestDataTypes
      • QuestBoard
      • BiasCalculator
      • MultiMerkleDistributor
      • ExtraRewardsMultiMerkle
  • Vote Flywheel
    • Overview
    • Smart Contracts
      • HolyPalPower
      • Loot
      • LootCreator
      • LootVoteController
      • LootReserve
      • Boost
  • Warlord
    • Overview
    • $WAR
    • Minting and Staking WAR
    • Redeeming WAR
    • Smart contracts
  • Dullahan
    • Overview
    • Depositing stkAAVE
    • Borrowing discounted GHO
    • Smart contracts
      • DullahanVault
      • DullahanRewardsStaking
      • DullahanPod
      • DullahanPodManager
      • DullahanDiscountCalculator
      • DullahanFeeModule
      • OracleModule
      • DullahanRegistry
      • DullahanZapDeposit
  • Warden Boost
    • Boost Market
    • How to Use Warden
      • As a Seller
        • Through the UI
        • Through Smart Contracts
      • As a Buyer
        • Through the UI
        • Through Smart Contracts
    • Smart Contract
    • MultiBuy
  • Warden Pledge
    • Overview
    • How to use Pledge
      • Create a Pledge
      • Delegating veBoosts
    • Smart Contract
  • Paladin Lending
    • Protocol Overview
    • Liquidity Mining
    • Technical docs
      • PalPool
      • PalToken
      • Delegators
      • Controller
      • Interest Calculator
      • PalLoan
      • PalLoanToken
      • PalPool Variants
      • Price Oracle
      • Error Codes
  • Governance
    • $PAL
    • Holy PAL (hPAL)
      • Smart Contract
    • Delegation
    • Voting
    • Voting Proposal Framework
  • Warden Quest (V1) - Deprecated
    • Creating a Quest
    • Smart contracts
      • QuestBoard
      • MultiMerkleDistributor
      • ExtraRewardsMultiMerkle
    • Covenant
  • Deployed contracts
    • Mainnet
    • Crosschain
    • Sonic
    • Admin
    • Audits
  • Resources
    • Paladin Whitepaper
  • Twitter
  • Discord
  • Forum
  • Snapshot
Powered by GitBook
On this page
  • Basic Delegator
  • Aave Delegator
  • Aave Claimer Delegator
  • Snapshot Delegator

Was this helpful?

  1. Paladin Lending
  2. Technical docs

Delegators

Delegators hold the logic to delegate voting or proposition power for a given type of governance token. There is 4 different Delegators that PalPools can clone to create PalLoans :

Basic Delegator

Based on Governor Alpha/Bravo governance, and on COMP-like tokens.

Currently used for COMP & UNI PalPools.

Aave Delegator

Based on Aave Governance, and the AAVE token delegation logic.

Currently used by the AAVE PalPool.

Aave Claimer Delegator

Also Based on the Aave Governance, and inheriting the delegation logic from the Aave Delegator, this Delegator adds Claim logic to retrieve any rewards earned by stkAAVE tokens during the delegation period.

Currently used by the stkAAVE PalPool.

Snapshot Delegator

Based on the Delegation Strategy that can be applied in a Snapshot space, and that uses the Gnosis Delegate Registry (0x469788fE6E9E9681C6ebF3bF78e7Fd26Fc015446).

Currently not used by any PalPool.

PreviousPalTokenNextController

Last updated 3 years ago

Was this helpful?