KyberSwap Docs
  • Introduction to KyberSwap
  • Getting Started
    • Quickstart
      • FAQ
    • Supported Exchanges And Networks
    • Foundational Topics
      • Decentralized Finance
        • Tokens
        • Stablecoins
        • DEX/DeFi Aggregator
        • Slippage
        • Price Impact
        • Zap
        • Maximal Extractable Value (MEV)
      • Decentralized Technologies
        • Wallets
        • Dapps
        • RPC
        • Oracles
        • On-Chain vs Off-Chain Data
      • Other Valuable Resources
  • KyberSwap Solutions
    • KyberSwap Interface
      • User Guides
        • Connect Your Wallet
        • Switching Networks
        • Instantly Swap At Superior Rates
        • Swap At Your Preferred Rates
        • Add Your Favourite Tokens
        • Get Crypto With Fiat
        • Bridge Your Assets Across Multiple Chains
        • Swap Between Different Tokens Across Chains
      • Profiles
        • Profile Creation
        • Profile Customization
        • Sync Profile Across Devices
      • Notifications
        • Notification Center
    • KyberSwap Aggregator
      • Concepts
        • Dynamic Trade Routing
      • User Guides
        • Instantly Swap At Superior Rates
      • Developer Guides
        • Execute A Swap With The Aggregator API
        • Upgrading To APIv1
      • Aggregator API Specification
        • EVM Swaps
        • Permit
      • Contracts
        • Aggregator Contract Addresses
      • DEX IDs
      • Subgraphs
      • FAQ
    • KyberSwap Zap as a Service
      • KyberSwap Zap as a Service (ZaaS) API
        • ZaaS HTTP API
        • ZaaS GRPC API
      • KyberSwap Zap Liquidity Widget
      • Zap Fee Model
      • Zap's Supported Chains/Dexes
      • Zap's Deployed Contract Addresses
      • Zap's DEX IDs
    • KyberSwap Widget
      • Developer Guides
        • Integrating The KyberSwap Widget
        • Customizing The KyberSwap Widget
      • iFrame Alternative
      • Widget/iFrame Fee
    • KyberSwap Liquidity Widget
      • Integrating The KyberSwap Liquidity Widget
    • Limit Order
      • Concepts
        • Off-Chain Relay, On-Chain Settlement
        • Gasless Cancellation
      • User Guides
        • Swap At Your Preferred Rates
        • Update Limit Orders
        • Cancel Limit Orders
      • Developer Guides
        • Create Limit Order
        • Gasless Cancel
        • Hard Cancel
        • Fill Limit Order
      • Contracts
        • Limit Order Contract Addresses
      • Limit Order API Specification
        • General APIs
        • Maker APIs
        • Taker APIs
      • FAQ
    • KyberSwap OnChain Price Service
    • Fee Schedule
  • Governance
    • KyberDAO
      • User Guides
        • Participating in KyberDAO
        • Staking
        • Voting
        • Stake KNC And Enjoy Gas Savings
      • Fees to KyberDAO
      • KyberDAO Operator MultiSig
      • Contracts
        • KyberDAO Contract Repo
        • KyberDAO Contract Addresses
      • FAQ - Others
    • KNC Token
      • KNC Tokenomics & Utility
      • Gas Refund Program
      • KNC Contract Addresses
  • Security
    • Audits
  • Reference
    • Legacy
      • KyberSwap Classic
        • Concepts
          • Programmable Pricing Curves
          • Dynamic Auto-Adjusting Fees
          • Virtual Balances
          • Protocol Fees
        • Contracts
          • Classic Contract Repo
          • Classic Contract Addresses
          • Classic Contract Farming Addresses
      • KyberSwap Elastic
        • Concepts
          • Concentrated Liquidity
          • Reinvestment Curve
          • Tick-Range Mechanism
          • Pool Process Flows
          • Anti-Sniping Mechanism
          • Tick-Based Farming
          • Elastic Zap
          • TWAP Oracle
          • Elastic APR Calculations
        • Contracts
          • Elastic Contract Repo
          • Elastic Contract Addresses
          • Elastic Farming Contract Addresses
          • Elastic Zap Contract Addresses
          • Elastic Core Contracts
          • Elastic Core Libraries
          • Elastic Periphery Core Contracts
          • Elastic Peripheral Library Contracts
          • Elastic Peripheral Base Contracts
        • Subgraphs
      • Whitepapers
      • Audits
      • KyberAI
        • KyberScore
        • Concepts
        • On-Chain Indicators
          • Number Of Trades
          • Trading Volume
          • Netflow To Whale Wallets
          • Netflow To CEX
          • Number Of Transfers
          • Volume Of Transfers
          • Number Of Holders
          • Top Holders
        • Technical Indicators
          • Live Charts
          • Support & Resistance Levels
          • Live Trades
          • Funding Rate On CEX
          • Liquidations On CEX
        • Liquidity Analysis
      • Elastic Legacy
        • Elastic Legacy Contract Repo
        • Elastic Legacy Contract Addresses
        • Elastic Legacy Farming Contract Addresses
        • Remove Elastic Legacy Liquidity
      • Protocol
        • Overview
        • Smart Contract Architecture
        • Trust and Security Model
      • Integrations
        • Getting Started
        • Use Cases
        • Integration Types
        • Smart Contracts
        • Ethers JS
        • RESTful API
        • Slippage Rate Protection
        • Price Feed Security
        • Contract Events
        • Platform Fees
      • Reserves
        • Getting Started
          • Overview
          • Why Develop On Kyber
          • Create New Reserve
          • Existing Reserves
          • Customising Existing Reserves
        • Development Guides
          • Fed Price Reserve
          • Automated Price Reserve
          • Reserves with Ganache
          • Orderbook Reserve
        • Operations
          • Listing Policies
          • Reserve IDs
          • Reserve Rebates
          • Sanity Rates
      • Addresses
        • Introduction
        • Mainnet
        • Kovan
        • Rinkeby
        • Ropsten
      • API/ABI
        • Introduction
        • RESTful API
          • RESTful API Overview
          • RESTful API
        • Core Smart Contracts
          • IKyberNetworkProxy
          • KyberNetworkProxy
          • IKyberNetwork
          • ISimpleKyberProxy
          • IKyberMatchingEngine
          • KyberMatchingEngine
          • IKyberHint
          • KyberHintHandler
          • IKyberHintHandler
          • IKyberFeeHandler
          • IKyberStaking
          • KyberStaking
          • IKyberDao
          • KyberDao
          • IKyberStorage
          • KyberStorage
          • IKyberHistory
          • KyberHistory
          • IKyberReserve
          • KyberReserve
          • ConversionRates
          • LiquidityConversionRates
          • EpochUtils
          • IEpochUtils
          • KyberFeeHandler
        • Contract ABIs
          • ABIs
        • Code Snippets
          • Token Quantity Conversion
        • Misc Contracts
          • KyberNetwork
          • ConversionRatesInterface
          • PermissionGroups
          • SanityRates
          • Withdrawable
          • OrderbookReserveInterface
          • OrderbookReserveLister
    • KyberSwap Operator MultiSig
    • Permitable Tokens
    • Third-Party Integrations
    • KyberSwap Analytics
    • KyberSwap App
    • GitHub
    • KyberSwap Analytics
    • KyberSwap Blog
    • Kyber Network Press Kit
  • Socials
    • X
    • Discord
    • Telegram
    • LinkedIn
    • Reddit
    • Instagram
    • Tik Tok
  • Support
    • KyberSwap Help Center
    • Complaints Handling Process
Powered by GitBook
On this page

Was this helpful?

  1. Governance
  2. KyberDAO
  3. User Guides

Voting

Earn Rewards For Governance Participation

PreviousStakingNextStake KNC And Enjoy Gas Savings

Last updated 1 year ago

Was this helpful?

How do I vote?

Voting in KyberDAO happens fully on the Ethereum blockchain. If you stake KNC in epoch “n”, you will be eligible to vote in epoch “n+1” (next epoch onwards).

Connect your Ethereum wallet, and go to the Vote tab. You will see the current proposals which you can vote on.

Weigh your given options, make your choice, and click “Submit vote“. Kindly note that once voting is successful, you may CHANGE your vote, but you won’t be able to REMOVE your vote.

How long does a proposal last?

It depends, for less critical (short timelock) proposals, it takes approximately 4 days of voting, while for more critical (long timelock) proposals, it takes approximately 7 days. Proposals have to start and end within the same epoch.

Do I need ETH / gas to vote?

Yes, vote submission is done on-chain. As such, you have to pay for the cost of making that on-chain transaction.

Can I appoint someone to vote for me?

Yes, you can delegate your voting power to someone else e.g. a friend’s address. Once you have staked KNC, you have an option for delegation. You have to delegate your full KNC stake (no partial delegation) and can only delegate your KNC to one Ethereum address at any time. Stakers who delegate their KNC stake are also known as voting pool members.

Reminder: If you stake KNC in epoch “n”, you or your delegate will only be eligible to vote in epoch “n+1” (next epoch onwards).

Step 1: On the Stake KNC page → Select Delegate tab

Step 2: Connect your wallet

Step 3: Paste the Ethereum address that you want to delegate voting power to → Click ‘Delegate’

Important: In this default delegation method, your delegate is responsible for voting on your behalf and distributing your KNC rewards to you (though your delegate can’t touch or withdraw your own staked KNC). Kyber Network does not hold your funds or manage this process. KyberDAO voting is operated using the blockchain and is fully transparent and verifiable.

How does KyberDAO determine the power of each vote?

Your voting power is determined by the amount of KNC you have staked, in proportion to the total amount of KNC staked in the KyberDAO and used for voting on proposals.

Is voting transparent? How do we know the result is accurate and fair?

Yes, the voting process is fully transparent. Since voting is an on-chain operation, it will have a transaction hash and other details that will be available for anyone to review on etherscan. Results are achieved through a democratic process - proposal options with the highest voting points win.

Once the proposal campaign period is over, votes submitted are considered final. But there is a delay period prior to the execution of the proposal to provide time for the Kyber community and DAO maintainer to highlight any major issues. For less critical (short timelock) proposals, the delay is 12 hours, while for more critical (long timelock) proposals, the delay is 7 days.

For the latest governance parameters, please read .

How are voting and rewards linked?

2 simple rules: (A) You MUST VOTE to get the reward, and (B) You must vote in ALL the ongoing proposals to get your full reward for that particular epoch.

If the epoch has 2 proposals, but you voted in only 1 proposal, you will get only half of your rewards.

How are voting rewards APR calculated?

The voting rewards APR % is calculated based on the following formula:

Note that the time period used starts from the beginning of the epoch when the KIP was proposed to the reward distribution date.

Calculation is based on rewards distributed to KNC voters since KIP21.

How do I claim rewards?

To be eligible for 100% of your share of the rewards, you need to have staked KNC, participate in every DAO vote, and have your KNC staked for the entire epoch.

If you have delegated your voting power to someone else, your delegate must have voted on your behalf. It is up to your delegate to distribute rewards to you.

What currency are rewards distributed in?

Rewards are distributed in KNC. Trading fees collected from KyberSwap trading activity are in the form of LP (liquidity provider) tokens which are subsequently converted to KNC at an appropriate time to be distributed to voters.

When can I claim my rewards?

Stakers can claim their eligible rewards from previous epochs whenever they want. In general, rewards are generated after every 1-2 epochs (2-4 weeks), assuming you have voted in the previous epochs. If you delegate your vote to someone else, it is up to them to decide how often they want to distribute rewards to you.

Do I get rewards if I don’t vote?

No. You have the option to delegate your vote to a friend or 3rd party KyberDAO pool operator (e.g. Unagii) who can vote on your behalf, collect rewards, and distribute rewards to you.

VoteAPR=Total KNC RewardsAverage KNC Voted In KIPs∗365TimePerioddaysVoteAPR = \frac{\text{Total KNC Rewards}}{\text{Average KNC Voted In KIPs}}*\frac{365}{\text{TimePeriod}_\text{days}}VoteAPR=Average KNC Voted In KIPsTotal KNC Rewards​∗TimePerioddays​365​

On the Vote page , connect your Ethereum wallet, and go to the Your Voting Reward tab. You are able to view all your unclaimed rewards and claim them.

https://kyberswap.com/kyberdao/vote
https://github.com/KyberNetwork/KIPs/blob/master/KIPs/kip-19.md