Curation Fee Management
Curators can earn a fee on the restaking rewards generated by the assets deposited in Byzantine Vaults. This section details how curation fees are managed within ERC20 and native ETH vaults created using the ByzVaultParams
or NativeByzVaultParams
structures.
Key Characteristics of the Curation Fee
The curator fee is defined at vault creation in the
ByzVaultParams.curatorFee
field.It is expressed as a percentage out of 10,000. For example:
curatorFee = 1000
means 10%curatorFee = 2500
means 25%
Summary Table
Claim curator fees
curatorFeeClaimer
claimCuratorFees()
Manage the Curator Fee Claimer Role
curatorFeeClaimerRoleAdmin
grantRole()
/ revokeRole()
1. Claim Curator Fees
Role Required:
curatorFeeClaimer
Function to Call:
Description: The address designated as
curatorFeeClaimer
can claim the accrued curation fees. These fees come from the rewards generated by the restaking strategy (e.g., EigenLayer or Symbiotic) and are periodically made available to the curator.
2. Manage the Curator Fee Claimer Role
Role Required:
curatorFeeClaimerRoleAdmin
Functions to Call:
Description: Only the
curatorFeeClaimerRoleAdmin
can:Assign the
curatorFeeClaimer
role to a new addressRevoke the role from an existing address
Renounce their admin role if needed
Last updated