Operator Allowlisting
Last updated
Last updated
Allowlisting is an access control mechanism used to manage Operator participation in the AVS network. AVSs can selectively add Operators to the allowlist based on their requirements, creating a permissioned network.
Access Control: Only Operators on the allowlist can register to the AVS network, ensuring that access is restricted to approved participants.
Security: Helps protect AVS against unauthorized access and spam by ensuring that only vetted Operators can participate.
You can integrate allowlisting into AVS using either the or custom , depending on the operational needs.
When using the CLI, the allowlisting authentication token is generated internally. If registering via scripts, you'll need to generate the token manually.
Enable Allowlisting
Use the function in the AVS governance contract
Set the parameter to true
Register Your AVS
Visit the allowlister platform:
Complete the registration with your email
Share Governance Address
Share the AVS governance address through Telegram group
This links the AVS to the allowlisting system
Add Operators
Important: Add operators to the allowlist before registration
Only approved operators will have registration access once allowlisting is enabled
If registration requires allowlisting, use this script to generate the required signature.
Parameters:
SIGNER_PRIVATE_KEY
: Operator private key or Private key of the Operator's signer (for smart wallets and multisigs)
WALLET_ADDRESS
: Address of the smart wallet or multisig
AVS_GOVERNANCE_ADDRESS
: Address of the AVS governance contract
Example:
Output will be stored in .othentic/othentic-allowlist-request-signature.json
.
You can generate the AUTH_TOKEN
using :