Deploying any ERC-20 on EigenLayer in 30 seconds

EigenLayer’s Permissionless Token Support allows any ERC-20 token to be permissionlessly added as a restakable asset. This feature significantly broadens the scope of assets that can contribute economic security to AVSs.

How

At the protocol level, new Strategies—smart contracts that define which tokens can be restaked on EigenLayer—can be created for any ERC-20 token using EigenLayer’s factory contract. Any AVS can then include these Strategies in their OperatorSets for cryptoeconomic security and distribution of tasks to Operators in return for AVS rewards.

To add a new Strategy to the EigenLayer protocol:

  1. Provide a token address to StrategyFactory.deployNewStrategy() and send the transaction.^1
  2. Any AVS may now add your Strategy.

Transactions to the Strategy Factory contract that have permissionlessly deployed Strategies can be viewed on Etherscan. Please see the contract documentation for important details on the requirements for supported tokens.

Tokens added to EigenLayer by deploying a permissionless Strategy can request listing in the EigenLayer Marketplace UI here. 42 Strategies are currently listed on the Marketplace, including Strategies for natively restaked ETH, 12 ETH LSTs, and 29 other ERC-20 tokens.


  1. If the deployNewStrategy transaction is predicted to fail in your wallet, a Strategy for that token may already be deployed; check deployedStrategies with the token’s address on Etherscan to view the contract address for existing Strategies.
1 Like