Step 2: Stake tokens
Deposit tokens into EigenLayer strategies to back your operator with economic security.
Video tutorials
Prerequisites
Ensure the following:
- You've completed Step 1: Register as an operator.
- You have enough ETH for staking (amounts calculated in app).
- You're ready to convert to stETH/WETH.
Steps
Part A: Request allowlisting
- Open the DIN app.
- Select Request access to participate in DIN.
- Select the operator sets from available networks (see table below).
- Configure allocation percentages (must total 100%).
- Submit request.
- Wait for approval (usually within 24 hours).
Operator set selection
DIN admins will guide you on which operator sets to participate in based on your DIN router traffic history during the initial period.
Available operator sets
| Set ID | Network Name |
|---|---|
| 2 | Ethereum |
| 3 | Ethereum-holesky |
| 4 | blast-mainnet |
| 5 | blast-testnet |
| 6 | polygon |
| 7 | polygon-testnet |
| 8 | optimism-mainnet |
| 9 | optimism-sepolia |
| 10 | arbitrum-mainnet |
| 11 | arbitrum-mainnet-archive |
| 12 | arbitrum-sepolia-archive |
| 13 | avalanche-mainnet |
| 14 | mantle-mainnet |
| 15 | mantle-sepolia |
| 16 | zksync-mainnet |
| 17 | zksync-sepolia |
| 18 | bsc-mainnet |
| 19 | bsc-testnet |
| 20 | starknet-mainnet |
| 21 | starknet-sepolia |
| 22 | opbnb-mainnet |
| 23 | opbnb-testnet |
| 24 | base-mainnet |
| 25 | base-sepolia |
| 26 | scroll-mainnet |
| 27 | scroll-sepolia |
| 28 | solana-mainnet |
| 29 | solana-devnet |
| 30 | unichain-mainnet |
| 31 | unichain-sepolia |
| 32 | Swellchain-mainnet |
| 33 | Swellchain-testnet |
| 34 | Sei-mainnet |
| 35 | Sei-mainnet-archive |
| 36 | Hoodi |
Part B: Prepare tokens
Based on your approved allocations, convert ETH to:
- WETH - Use any DEX or wrap directly.
- stETH - Use Lido for mainnet, test contracts for testnet.
The dashboard shows exact amounts needed.
Part C: Stake tokens
- Select Start Step 2 in the DIN app.
- Select Open TXTX to open the runbook.
- For each strategy (WETH, stETH):
- Connect your wallet.
- Approve the token spending.
- Sign the transaction.
- Deposit funds into the strategy.
- Sign the transaction.
- Wait for confirmations.
4. Completion
When successful:
- All strategies show Complete.
- Download output file.
- Step 2 shows ✓.
Output file example
Your output contains deposit details for each strategy:
{
"WETH Stable Token": {
"deposit_amount": 1000000000000,
"deposit_into_strategy_tx_hash": "0x...",
"approved_amount": 1000000000000
},
"stETH Stable Token": {
"deposit_amount": 1000000000000,
"deposit_into_strategy_tx_hash": "0x...",
"approved_amount": 1000000000000
}
}
Next step
Continue to Step 3: Set allocation delay.